码迷,mamicode.com
首页 > 编程语言
排序算法分析
转自:http://www.cnblogs.com/zxcjj/p/5445757.html 10种排序算法,分别是直接插入排序,折半插入排序,希尔排序,冒泡排序,快速排序,直接选择排序,树形排序,堆排序,归并排序,基数排序。各有千秋,但依旧有优劣之分,熟悉每一个算法,对于我们的代码优化,也将事半功 ...
分类:编程语言   时间:2016-04-29 13:51:57    阅读次数:272
JavaScriptCore
原文:https://www.bignerdranch.com/blog/javascriptcore-example/ JavaScriptCore is not a new framework; in fact, it’s been lurking on Mac OS X ever since ...
分类:编程语言   时间:2016-04-29 13:50:44    阅读次数:263
Java集合类
Java集合类都继承自Collection和Map接口,它们各自有众多的实现类,集合大致分为三大类Set、List和Map,其中Set是无序不重复的集合,List是有序可重复集合,Map是由键和值对组成的集合,集合中保存的是对象(对象引用),集合的实现类有多种:ListArray,HashSet,T ...
分类:编程语言   时间:2016-04-29 11:53:06    阅读次数:238
Java学习之旅基础知识篇:数组及引用类型内存分配
在上一篇中,我们已经了解了数组,它是一种引用类型,本篇将详细介绍数组的内存分配等知识点。数组用来存储同一种数据类型的数据,一旦初始化完成,即所占的空间就已固定下来,即使某个元素被清空,但其所在空间仍然保留,因此数组长度将不能被改变。当仅定义一个数组变量(int[] numbers)时,该变量还未指向 ...
分类:编程语言   时间:2016-04-29 11:51:47    阅读次数:321
Java注解Annotation详解
注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记,以后,javac编译器,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。标记可以加在包,类,字段,方法,方法的参数以及局部变量上。 自定义注解及其应用 1)、定 ...
分类:编程语言   时间:2016-04-29 11:50:21    阅读次数:282
linux for java programer
...
分类:编程语言   时间:2016-04-29 11:49:25    阅读次数:221
扩展欧几里得算法(extended Euclidean algorithm)的一个常犯错误
找找看,能发现两份代码的区别么? 事实上,只有第一份是正确的,而第二份代码有着很隐蔽的错误 在exGcd的过程中,我们求ax+by=g(g=gcd(a,b))的一组解,需要先递归求出ay+bm=g(m=x mod y)的解 记x=ky+m(k=x div y),欲由ay+b(x-ky)=g(整理得b ...
分类:编程语言   时间:2016-04-29 09:24:34    阅读次数:560
最流行的编程语言 JavaScript 能做什么?
此文转载oschina文章 首先很遗憾的一点是,“PHP虽然是最好的语言”,但是它不是最流行的语言。 同时对不起的还有刚刚在4月TIOBE编程语言排行榜上上榜的各个语言: 你们都很棒,但是你们都担当不了这个大任。 在开始之前,我先说一下我常用的三个语言:Java、JavaScript、Python。 ...
分类:编程语言   时间:2016-04-29 09:24:47    阅读次数:260
Python Tools for Visual Studio
http://microsoft.github.io/PTVS/ VS2013版本以下装PTVS 2.1 VS2013版本以上装PTVS 2.2.2 注意:在安装PTVS之前必须已经安装 VS,py,以及framework 4.5以上版本。 打开vs2010新建一个项目,其他语言-->python- ...
分类:编程语言   时间:2016-04-29 09:21:52    阅读次数:143
面试题:“你能不能谈谈,java GC是在什么时候,对什么东西,做了什么事情?”
面试题目:地球人都知道,Java有个东西叫垃圾收集器,它让创建的对象不需要像c/cpp那样delete、free掉,你能不能谈谈: GC是在什么时候,对什么东西,做了什么事情? 以上算是三个问题,下面逐一分析: 问题一回答:什么时候?1.系统空闲的时候。 分析:这种回答大约占30%,遇到的话一般我就 ...
分类:编程语言   时间:2016-04-29 09:20:43    阅读次数:304
PHP数组传递给JavaScript以及json_encode的gbk中文乱码的解决
首先关于json_encode的gbk中文乱码,创建JSON函数,这一段来自网上某一位大侠 /************************************************************** * * 使用特定function对数组中所有元素做处理 * @param str ...
分类:编程语言   时间:2016-04-29 09:17:49    阅读次数:155
Swift学习】Swift编程之旅---属性(十四)
属性关联特定类、结构或枚举的值,存储属性将存储常量和变量作为实例的一部分,计算属性用于计算一个值,而不进行存储。计算属性可以用于类、结构体和枚举里,存储属性只能用于类和结构体。存储属性和计算属性通常用于特定类型的实例,但是,属性也可以直接用于类型本身,这种属性称为类型属性。另外,还可以定义属性监视器 ...
分类:编程语言   时间:2016-04-29 07:05:16    阅读次数:222
python字符串相关操作
以下两点摘自:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431664106267f12e9bef7ee14cf6a8776a479bdec9b9000 1.对于单个字符的 ...
分类:编程语言   时间:2016-04-29 07:07:30    阅读次数:182
springMVC中使用注解@ResponseBody,@RequestBody传递json数据
在SpringMVC中,可以使用@RequestBody和@ResponseBody两个注解,分别完成请求报文到对象和对象到响应报文的转换。 1.@ResponseBody 该注解用于将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到R ...
分类:编程语言   时间:2016-04-29 07:06:57    阅读次数:600
spring的bean的作用域
有状态会话bean:每个用户有自己特有的一个实例,在用户的生存期内,bean保持了用户的信息,即“有状态”;一旦用户灭亡(调用结束或实例结束),bean的生命期也告结束。即每个用户最初都会得到一个初始的bean。 无状态会话bean:bean一旦实例化就被加进会话池中,各个用户都可以共用。即使用户已 ...
分类:编程语言   时间:2016-04-29 07:04:56    阅读次数:215
HDU 5617 Jam's maze dp+滚动数组
题目链接: hdu: http://acm.hdu.edu.cn/showproblem.php?pid=5617 bc(中文): http://bestcoder.hdu.edu.cn/contests/contest_chineseproblem.php?cid=666&pid=1003 题解: ...
分类:编程语言   时间:2016-04-29 07:03:36    阅读次数:198
Python set集合
{1, 2, 3, 4, 5}{3, 4, 6}{1, 2, 5} 结论:difference计算在s1集合中但是不在s2集合中的内容,并且生成一个新的集合s3,原来s1,s2不变 {1, 2, 5}{3, 4, 6}None 结论:difference_update计算了在s1集合中但是不在s2集 ...
分类:编程语言   时间:2016-04-29 07:04:36    阅读次数:200
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!