摘要: 接上篇博文,详细说一下js代码以及JQuery DataTables Editor---页面内容修改&&数据库信息修改遇到的问题和解决办法。1.关于dialog 初始化: 1 $("#e_Attributes").dialog({ 2 modal: true, 3 autoOpen: false, 4 show: { 5 effect: "blind", 6 duration: 1000 7 }, 8 hide: { 9 effect: "e... 阅读全文
posted @ 2013-10-29 08:52 秦岭农夫 阅读(5112) 评论(5) 推荐(2) 编辑
摘要: 近来在工作中需要对JQuery DataTables进行增,删,改的操作,在网上找了一些资料,感觉比较的好的就是(http://editor.datatables.net/)文章中所展示的操作方法(如下图所示),但是这个dome所展示的功能需要付费,最后还是放弃用他的方法。 但是还是需要这样的功能,所以只能自己写这样的功能。 2.对datatables的操作一共分为三个功能:增加一行数据,编辑选中行的数据以及删除选中行的数据。对于上面提到的三个功能,操作不光要更改页面上的内容,还需要更改数据库的内容。 3.只改变页面值的做法:首先声明datatables 引用jquery-ui.min.js. 阅读全文
posted @ 2013-10-21 17:15 秦岭农夫 阅读(15717) 评论(1) 推荐(0) 编辑
我叫王大锤,是一名特工。我刚刚接到任务:在字节跳动大街进行埋伏,抓捕恐怖分子孔连顺。和我一起行动的还有另外两名特工,我提议
 
1. 我们在字节跳动大街的N个建筑中选定3个埋伏地点。
2. 为了相互照应,我们决定相距最远的两名特工间的距离不超过D。
 
我特喵是个天才! 经过精密的计算,我们从X种可行的埋伏方案中选择了一种。这个方案万无一失,颤抖吧,孔连顺!
……
万万没想到,计划还是失败了,孔连顺化妆成小龙女,混在cosplay的队伍中逃出了字节跳动大街。只怪他的伪装太成功了,就是杨过本人来了也发现不了的!
 
请听题:给定N(可选作为埋伏点的建筑物数)、D(相距最远的两名特工间的距离的最大值)以及可选建筑的坐标,计算在这次行动中,大锤的小队有多少种埋伏选择。
注意:
1. 两个特工不能埋伏在同一地点
2. 三个特工是等价的:即同样的位置组合(A, B, C) 只算一种埋伏方法,不能因“特工之间互换位置”而重复使用
 

输入描述:
第一行包含空格分隔的两个数字 N和D(1 ≤ N ≤ 1000000; 1 ≤ D ≤ 1000000)

第二行包含N个建筑物的的位置,每个位置用一个整数(取值区间为[0, 1000000])表示,从小到大排列(将字节跳动大街看做一条数轴)

输出描述:
一个数字,表示不同埋伏方案的数量。结果可能溢出,请对 99997867 取模

输入例子1:
4 3
1 2 3 4

输出例子1:
4

例子说明1:
可选方案 (1, 2, 3), (1, 2, 4), (1, 3, 4), (2, 3, 4)

输入例子2:
5 19
1 10 20 30 50

输出例子2:
1

例子说明2:
可选方案 (1, 10, 20)

 1 import java.util.*;
 2 
 3 public class Main {
 4     public static void main(String[] args) {
 5         Scanner scanner = new Scanner(System.in);
 6 
 7         while (scanner.hasNextLine()) {
 8             String l1 = scanner.nextLine();
 9             String l2 = scanner.nextLine();
10 
11             Integer N = Integer.valueOf(l1.split(" ")[0]);
12             Integer D = Integer.valueOf(l1.split(" ")[1]);
13 
14             String[] str = l2.split(" ");
15 
16             Integer result = 0;
17 
18             for (int i = 0; i <= str.length - 1; i++) {
19                 for (int k = i + 2; k <= str.length - 1; k++) {
20                     if (Integer.valueOf(str[k]) - Integer.valueOf(str[i]) <= D) {
21                         result = result + k- i -1;
22                     }
23                     else{
24                         break;
25                     }
26                 }
27 
28             }
29             result =  result % 99997867;
30             System.out.println(result);
31 
32         }
33     }
34 }

 

posted @ 2020-03-27 14:28 秦岭农夫 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 我叫王大锤,是一家出版社的编辑。我负责校对投稿来的英文稿件,这份工作非常烦人,因为每天都要去修正无数的拼写错误。但是,优秀的人总能在平凡的工作中发现真理。我发现一个发现拼写错误的捷径: 1. 三个同样的字母连在一起,一定是拼写错误,去掉一个的就好啦:比如 helllo hello 2. 两对一样的字 阅读全文
posted @ 2020-03-27 11:31 秦岭农夫 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Asp.net Core 开源的,跨平台的框架。开源代码https://github.com/aspnet/home 2.为什么要建立Asp.net Core Asp.net Core不再依赖System.Web.dll。取而代之的是NuGet packages。 3.利用Asp.net 阅读全文
posted @ 2016-12-21 10:36 秦岭农夫 阅读(221) 评论(0) 推荐(0) 编辑
摘要: Asp.net Mvc 中的模型绑定 阅读全文
posted @ 2014-11-26 17:00 秦岭农夫 阅读(1761) 评论(4) 推荐(2) 编辑
摘要: GET一般用于获取和查询数据。当浏览器发送HTTP GET 请求的时候,会找到使用HttpGet限定的对应Action.POST 一般用于更新数据。当Action上面没有限定的时候,浏览器发送任意的HTTP动词都会自动选定对应的Action.在接受窗体信息的时候,可以创建两个同名的Action,一个... 阅读全文
posted @ 2014-07-10 11:53 秦岭农夫 阅读(965) 评论(0) 推荐(0) 编辑
摘要: Action运行完后,回传的值通过ActionResult 类别或者其衍生的类别操作。ActionResult是一个抽象类,因此,Asp.net MVC 本身就实作了许多不同类型的ActionResult的子类别。 ActionResult 子类以及说明: 常用的ViewResult用来回传一个View,即HTML的页面内容; PartialViewResult用来回传一个View,但是这个View是PartialView; RedirectResult用来将网页转向其他的网址; EmptyResult用来返回一个空白的页面; ContentResult返回一个文字属性(文本内容); FileResult返回一个二进制的文档; FileContentResult 返回一个可以下载的二进制文件; FilePathResult返回一个可以下载的并且制定路径的二进制文件; FileStreamResult返回一个可以下载的流式文件; JsonResult返回一个JSON结果; JavaScriptResult返回一个Ja 阅读全文
posted @ 2014-07-09 11:35 秦岭农夫 阅读(2913) 评论(0) 推荐(0) 编辑
摘要: 前面介绍了设置服务和构造请求,现在介绍提交请求。 上传数据,查询上传操作的工作状态,和处理上传操作返回的报告操作使用的Amazon API 分别为:SubmitFeed(),FeedSubmissionListRequest(),GetFeedSubmissionResult(). 阅读全文
posted @ 2014-06-13 15:47 秦岭农夫 阅读(3751) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章提到了Amazon 上传数据有三个步骤,但是每个步骤都需要构造服务和构造请求,服务是一样的,请求各不相同;这个很容易理解,这三个步骤都需要和Amazon服务器交互,所以他们的服务构造是一样的,但是三个步骤的功能各不相同,所以他们的请求(完成的功能)也不相同。 阅读全文
posted @ 2014-06-12 15:30 秦岭农夫 阅读(4062) 评论(4) 推荐(0) 编辑
摘要: Amazon 上传数据的流程为: 1.通过 SubmitFeed 操作、加密标头和所有必需的元数据(包括 FeedType 的值在内),来提交 XML 或文本型数据文件。正如亚马逊 MWS的所有提交内容一样,您还必须包括验证信息。SubmitFeed 操作可返回 FeedSubmissionId 的值,您可以使用该值,通过 GetFeedSubmissionList 操作,对上传数据状态进行定期检查。 2.如果亚马逊 MWS仍在处理请求,则 GetFeedSubmissionList 操作的 FeedProcessingStatusList 参数可返回状态为 _IN_PROGRESS_。如果处理已完成,则所返回状态为 _DONE_。 阅读全文
posted @ 2014-06-12 14:40 秦岭农夫 阅读(5647) 评论(1) 推荐(0) 编辑
摘要: ToList()什么时候用?1.当需要对返回的结果进行操作时(比如foreach()操作),可以将这个结果先ToList(),这样可以提高程序运行速度。2.当不需要对结果进行操作时,直接返回IEnumerable对象即可。?:运算符需要返回的结果是Nullable类型的值时怎么办?decimal? ... 阅读全文
posted @ 2014-05-05 09:52 秦岭农夫 阅读(197) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示