码迷,mamicode.com
首页 > 编程语言
sort排序中的坑
问题的产生原因: 在一篇阿里面试题的跟帖中,很多人应用sort()方法对数组进行排序。看似合情合理的代码,运行结果却频频出错。为什么呢?因为很多人都忽略掉了一点,那就是sort()排序默认情况下是按ASCII字母顺序排序的,而并不是按照我们想当然的数字大小排序。问题的产生: 比如我们利用sort.....
分类:编程语言   时间:2015-04-20 18:25:21    阅读次数:197
java序列化
一、概念把对象转化为字节序列的过程称为对象的序列化。把字节序列恢复成对象的过程称为对象的反序列化。二、用途1. 作为一种持久化格式:一个对象被序列化以后,它的编码可以被存储到磁盘上,供以后反序列化用。2. 作为一种通信数据格式:序列化结果可以从一个正在运行的虚拟机通过网络被传递到另一个虚拟机上。3....
分类:编程语言   时间:2015-04-20 18:23:07    阅读次数:136
STL 算法
STL 算法(本文转自:http://www.cnblogs.com/kzloser/archive/2012/11/02/2751424.html)阅读目录如下:STL算法概述查找算法堆算法关系算法集合算法排列组合算法排序和通用算法删除和替换算法生成和变异算法算数算法STL算法概述简介:STL算法...
分类:编程语言   时间:2015-04-20 18:25:03    阅读次数:199
STl中的排序算法
本文转自:STl中的排序算法1.所有STL sort算法函数的名字列表:函数名 功能描述sort 对给定区间所有元素进行排序stable_sort 对给定区间所有元素进行稳定排序partial_sort 对给定区间所有元素部分排序partial_so...
分类:编程语言   时间:2015-04-20 18:21:24    阅读次数:150
Python 中 open()文件操作的方式
Python的open方法用来打开一个文件。第一个参数是文件的位置和文件名,第二个参数是读写模式;f=open('/1.txt','w')读写模式的类型有:rU 或 Ua 以读方式打开, 同时提供通用换行符支持 (PEP 278)w 以写方式打开,a 以追加模式打开 (从 EOF 开始, 必...
分类:编程语言   时间:2015-04-20 18:22:24    阅读次数:181
java实现后台自动发邮件功能
web.xml文件 mailsenderservlet com.email.MailSenderServlet server smtp.163.com port 25 address username@163.com username username password ****...
分类:编程语言   时间:2015-04-20 18:21:31    阅读次数:255
java实现邮件定时发送
最近做项目时客户提出了一个需求:系统定时发送E-mail到其客户,达到通知的效果。先将实例分享给大家,如果确实有一些帮助的话,请大家来点掌声!首先介绍java定时器(java.util.Timer)有定时执行计划任务的功能,通过设定定时器的间隔时间,会自动在此间隔时间后执行预先安排好的任务(java...
分类:编程语言   时间:2015-04-20 18:19:38    阅读次数:136
Python 开源异步并发框架的未来
http://segmentfault.com/a/1190000000471602开源Python是开源的,介绍的这几个框架Twisted、Tornado、Gevent和tulip也都是开源的,最后这个演讲是在开源大会弄的,所以标题里肯定少不了开源。另外,我的gevent3项目也是开源的——貌似不...
分类:编程语言   时间:2015-04-20 18:18:45    阅读次数:290
java多线程开发,Executors、FutureTask、Callable
java多线程如何应用呢,几乎学java的同学都知道Thread类和Runable接口。继承Thread类或者实现Runable接口,调用thread的start方法即可启动线程。 然后是线程池,就是启动一系列的线程,当需要启动某个线程时,从线程池中拿取一个线程。 最近使用到需要启动一个线程进行复....
分类:编程语言   时间:2015-04-20 18:14:40    阅读次数:196
java内存空间简述
JVM的内存空间:1. 寄存器 (Registers):最快的保存区域,位于处理器内部,由编译器分配。主要作用是记录当前线程所执行的字节码的行号。字节码解释器工作时就是通过改变当前线程的程序计数器选取下一条字节码指令来工作。任何分支、循环、方法调用、判断、异常处理、线程等待以及恢复线程、递归等都是通...
分类:编程语言   时间:2015-04-20 18:16:15    阅读次数:204
SpringMVC 文件下载
第一种方法使用 HttpMessageConverter 下的 ResponseEntity 实现。@RequestMapping("/testHttpMessageDown") public ResponseEntity download(HttpServletRequest request...
分类:编程语言   时间:2015-04-20 18:14:15    阅读次数:193
Java版的IRR(内部收益率)实现
实现了EXCEL中的IRR函数。 public static double irr(double[] income) { return irr(income, 0.1D); } public static double irr(double[] values, double guess) { int maxIterationCount = 20; doubl...
分类:编程语言   时间:2015-04-20 17:13:25    阅读次数:144
<2> unity3d 分包与上google play 之具体实战
上一篇已经把准备工作已经做好了。现在开始实战了。激动么么哒有没有! 第一步: 下载插件包 (这里收了1分,如果实在没有资源分的可以@我)http://download.csdn.net/detail/pdw_jsp/8612601                    下载以后的内容如下图所示                      第二步:  设置插件中必须的内容          ...
分类:编程语言   时间:2015-04-20 17:11:24    阅读次数:350
指数退避算法exponential back-off algorithm
在很多场景下,我们都需要解决一些诸如轮训这样的问题。如果这样的算法出现在app上,这种轮训对于app性能和电量的消耗都是个巨大的灾难,那如何解决这种问题呢? app在上一次更新操作之后还未被使用的情况下,使用指数退避算法exponential back-off algorithm来减少更新频率。这里我们介绍下指数退避算法。 SharedPreferences sp = context.ge...
分类:编程语言   时间:2015-04-20 17:07:34    阅读次数:167
spring+ibatis实战
一:需要的jar 二:实体Demo {CSDN:CODE:648356} {CSDN:CODE:648357} 三:相关配置文件 {CSDN:CODE:648359} {CSDN:CODE:648361} {CSDN:CODE:648362} 四:接口 {CSDN:CODE:648363}...
分类:编程语言   时间:2015-04-20 17:06:16    阅读次数:124
获取Spring容器中的Bean的五种方式
Spring中的ApplicationContexts可以被限制在不同的作用域。在web框架中,每个DispatcherServlet有它自己的WebApplicationContext,它包含了DispatcherServlet配置所需要的bean。DispatcherServlet 使用的缺省BeanFactory是XmlBeanFactory,并且DispatcherServlet在初始...
分类:编程语言   时间:2015-04-20 17:04:09    阅读次数:482
<3> unity3d 分包与上google play 之测试(重要)
上一篇已经导出了我们的 apk +obb 这个时候需要我们进入 google play 后台进行上传并测试了(验收成果的时候了) 1: 上传apk + obb 到后台                     创建一个alpha 或者 beta版本的应用          上传第二篇导出的apk+obb 到应用 (坑1: 可能你上传了apk后并没有给你提示有个扩展包可以选择,没关系你再重新选...
分类:编程语言   时间:2015-04-20 17:04:45    阅读次数:214
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!