过javaScript提供的方法,为字符串添加样式 ...
分类:
编程语言 时间:
2016-11-21 20:14:39
阅读次数:
128
首先我们都知道k均值算法有一个炒鸡大的bug,就是在很多情况下他只会收敛到局部最小值而不是全局最小值,为了解决这个问题,很多学者提出了很多的方法,我们在这里介绍一种叫做2分k均值的方法。 该算法首先将所有点作为一个簇,然后将该簇一分为二。之后选择其中一个簇继续进行划分,选择哪一个簇进行划分取决于哪个 ...
分类:
编程语言 时间:
2016-11-21 20:11:20
阅读次数:
280
1 << LayerMask.NameToLayer("Ground") 只用某层 grounded = Physics2D.Linecast(transform.position, groundCheck.position, 1 << LayerMask.NameToLayer("Ground") ...
分类:
编程语言 时间:
2016-11-21 20:11:41
阅读次数:
148
最近下载了几部美剧(越狱、迷失、权利的游戏......),每集文件名都好长好长。。想改短一些,但一个一个改太累了,于是写了个脚本来实现批量修改: 修改前文件名: 修改后文件名: 代码实现: ...
分类:
编程语言 时间:
2016-11-21 20:07:47
阅读次数:
165
注:只有在请求头Content-Type为x-www-form-urlencoded类型时spring才能正常获取值,具体原因调试spring-web中WebUtils.getParametersStartingWith请求头Content-Type类型参考文献:http://www.cnblogs ...
分类:
编程语言 时间:
2016-11-21 20:08:08
阅读次数:
734
Spring MVC工作流程图 图一 图二 Spring工作流程描述 1. 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获; 2. DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用H ...
分类:
编程语言 时间:
2016-11-21 20:06:57
阅读次数:
165
基础 运算符根据运算对象的个数分为一元、二元、三元运算符,相同的符号可能表示不同的运算符,具体符号的含义根据上下文决定。一般运算对象可以自动转换为运算符所需的类型。根据运算对象的不同运算符可以表示不同的含义,称为运算符的重载。 左值表示能放在赋值运算符的左侧,右值则不能。当一个对象被用作右值时,用的 ...
分类:
编程语言 时间:
2016-11-21 19:58:15
阅读次数:
121
DDA(digital differential analyzer) 由直线的斜截式方程引入 对于正斜率的线段,如果斜率<=1,则以单位x间隔(δx=1)取样,并逐个计算每一个y值 Yk+1 = Yk + m (m为由初始点确定的斜率) 对于斜率>1的线段 Xk+1 = Xk + 1/m (m为由初 ...
分类:
编程语言 时间:
2016-11-21 19:52:55
阅读次数:
154
static void Main(string[] args) { Console.WriteLine(foo(30)); Console.ReadKey(); } public static int foo(int i) { if (i <= 0) { return 0; } else if (i ...
分类:
编程语言 时间:
2016-11-21 19:49:42
阅读次数:
181
socket编程,简单多线程服务端测试程序 前些天重温了MSDN关于socket编程的WSAStartup、WSACleanup、socket、closesocket、bind、listen、accept、recv、send等函数的介绍,今天写了一个CUI界面的测试程序(依赖MFC)作为补充。程序功 ...
分类:
编程语言 时间:
2016-11-21 19:48:04
阅读次数:
232
1.报错 Failed to start new browser session: java.lang.RuntimeException: Firefox 3 could not be found in the path!Please add the directory containing ''f ...
分类:
编程语言 时间:
2016-11-21 19:46:42
阅读次数:
172
客户端js无需任何专门设置,使用通常的ajax调用即可: 服务端需要在WebApiConfig.Register()中添加如下的代码 注1:"http://www.cnblogs.com,http://news.cnblogs.com"表示允许这2个域名可以跨域调用这个Web API。 注2:需要n ...
分类:
编程语言 时间:
2016-11-21 19:43:18
阅读次数:
137
学习了Java和C++之后,由于长期不使用C++,而java的基础知识掌握不牢,现在已经搞不清java多态了。现在先来谈谈java多态,稍后有时间再更新C++的多态,并进行比较~ 一. Java的多态 首先什么是Java的多态? 多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口, ...
分类:
编程语言 时间:
2016-11-21 19:43:39
阅读次数:
252
static void Main(string[] args) { var arr = new int[] { 2, 8, 5, 1, 9, 9, 7, 7, 25, 35, 20 }; Sort1(arr); foreach (var item in arr) { Console.WriteLin ...
分类:
编程语言 时间:
2016-11-21 19:41:33
阅读次数:
162
策略模式:定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。 我的理解就是把各种方法封装成函数,同时存在一个可以调用这些方法的公共函数。这样做的好处是可以消化掉内部的分支判断,使代码效率更高。 使用策略模式计算奖金 现在要实现这样一个东西,年终奖是根据员工的工资基数和年底绩效情况来发放 ...
分类:
编程语言 时间:
2016-11-21 19:40:29
阅读次数:
156
前言: 依然如故,由於之前的基本介紹,所以有關的知識點不做贅述,只上案例,知識作爲自己做試驗的記錄,便於日後查看。 一些知识点的说明记录与补充: 1、 总的来说绘制平面的思想十分简单,就是将需要的平面拆分成几个三角形然后进行绘制就可以啦,主要的思路就在于三角形的拆分。如果说一个平面有7个顶点,我们把 ...
分类:
编程语言 时间:
2016-11-21 19:41:36
阅读次数:
202