码迷,mamicode.com
首页 > 编程语言
Matrix_二维树状数组
Description Given an N*N matrix A, whose elements are either 0 or 1. A[i, j] means the number in the i-th row and j-th column. Initially we have A[i, ...
分类:编程语言   时间:2016-10-01 17:28:38    阅读次数:228
Python 可变对象和不可变对象
具体可以看这里:http://thomaschen2011.iteye.com/blog/1441254 不可变对象:int,string,float,tuple 可变对象 :list,dictionary d ...
分类:编程语言   时间:2016-10-01 17:29:16    阅读次数:239
常见机器学习算法原理+实践系列5(KNN分类+Keans聚类)
介绍KNN有监督分类以及Kmeans无监督聚类的原理以及简单实践例子。 ...
分类:编程语言   时间:2016-10-01 17:25:38    阅读次数:297
javaWeb开发小工具---MailUtils及其单元测试
本次介绍的是,在javaWeb开发中,我们不免会遇到发送邮件的需求,比如:用户注册账号,需要激活登录,以及服务器定期向会员发送礼品信息等。所以参考有关资料,写了这个MailUtils工具类。 1.MailUtils的概述 这个MailUtils工具类底层使用了javax.mail包里面的API。所以 ...
分类:编程语言   时间:2016-10-01 17:24:16    阅读次数:1727
多线程 访问集合 深复制与浅复制
最近在做一个项目,出现了一个很奇怪问题,debug的模式下,一步步的来,发现异步发送一个mq消息没问题,但是到了测试环境就会有问题 代码如下: public class BCallabe implements Callable<Boolean> { private static final Logg ...
分类:编程语言   时间:2016-10-01 17:22:19    阅读次数:273
Python下划线的使用 _ __ __obj__
Python 用下划线作为变量前缀和后缀指定特殊变量。 _xxx 不能用'from moduleimport *'导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开始。 因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员避 ...
分类:编程语言   时间:2016-10-01 17:21:10    阅读次数:263
Get Many Persimmon Trees_枚举&&二维树状数组
Description Seiji Hayashi had been a professor of the Nisshinkan Samurai School in the domain of Aizu for a long time in the 18th century. In order to ...
分类:编程语言   时间:2016-10-01 17:14:16    阅读次数:261
你真的了解一段Java程序的生命史吗
作为一名程序猿 ,我们每天都在写Code,但你真的了解它的生命周期么?今天就来简单聊下它的生命历程,说起一段Java Code,从出生到game over大体分这么几步:编译、类加载、运行、GC。 编译 Java语言的编译期其实是一段“不确定 ”的过程,因为可能是一个前端编译器把.java文件转变为 ...
分类:编程语言   时间:2016-10-01 17:11:29    阅读次数:213
算法练习(一)
昨天是个值得纪念的日子,我数学建模拿了推荐国家一等奖的名额,希望最后能顺利拿到国一吧。现在大三已经开学一个月了。这一个月因为社会实践评优的事情真的很忙,还好最后拿到了可能拿到的所有的奖项。结果自己把科研助手这件事给耽误了,今天去找马老师,结果马老师的实验室人已经满了。所以没办法,我可能又要去找其他老 ...
分类:编程语言   时间:2016-10-01 17:08:36    阅读次数:243
Python list
Python列表操作的函数和方法列表操作包含以下函数:1、cmp(list1, list2):比较两个列表的元素 2、len(list):列表元素个数 3、max(list):返回列表元素最大值 4、min(list):返回列表元素最小值 5、list(seq):将元组转换为列表 列表操作包含以下方 ...
分类:编程语言   时间:2016-10-01 17:05:53    阅读次数:182
javac编译原理
java源代码(符合语言规范)-->javac-->.class(二进制文件)-->jvm-->机器语言(不同平台不同种类) 如何让java的语法规则适应java虚拟机的语法规则?这个任务由javac编译器来完成java语言规范转换成java虚拟机语言规范。 编译流程: 流程: 词法分析器:将源码转 ...
分类:编程语言   时间:2016-10-01 17:02:13    阅读次数:224
ST算法
作用:ST算法是用来求解给定区间RMQ的最值,本文以最小值为例 举例: 给出一数组A[0~5] = {5,4,6,10,1,12},则区间[2,5]之间的最值为1。 方法:ST算法分成两部分:离线预处理 (nlogn)和 在线查询(O(1))。虽然还可以使用线段树、树状链表等求解区间最值,但是ST算 ...
分类:编程语言   时间:2016-10-01 17:02:07    阅读次数:214
简单的多线程买票模拟程序(lock解决多线程存在大安全隐患)
—————————————————————— jdk1.5的lock代替synchronized,condition封装 Object对象里sleep,wait,notify ,notifyAll —————————————————————— /* 需求: 写一个简单的多线程模拟买票的程序 四个买票 ...
分类:编程语言   时间:2016-10-01 17:01:41    阅读次数:132
java设计模式--代理模式
java设计模式--代理模式 代理模式 proxy:为其他对象提供一种代理,并以控制对这个对象的访问,好比经纪人和明星之间的关系,经纪人就是明星的代理类。简单的就是在方法调用前后做处理,AOP思想,好处就是不改变原来类方法的基础上,动态的添加其他方法。 代理模式的3个角色1.抽象角色2.真实角色3. ...
分类:编程语言   时间:2016-10-01 16:59:52    阅读次数:133
python的sorted相关
Python 字典排序 在python里,字典是内置的数据类型,是个无序的存储结构,每一个元素是key-value对: 参考下其他类型的排序:(估计python2) 例如: dd Python 字典排序 在python里,字典是内置的数据类型,是个无序的存储结构,每一个元素是key-value对: ...
分类:编程语言   时间:2016-10-01 16:54:26    阅读次数:189
C++链表
第一次理解链表和节点 节点俩基本属性:节点数据、指向下一个节点的指针pNext。 链表俩基本属性:链表头指针、节点数。 链表之所以能像一条线一样连接各个节点,关键就pNext指针,链表只是一个逻辑产物罢了。 那么问题来了,节点类有个指向下一个节点的指针,下一个节点还没产生怎么指向。所以先有下一个节点 ...
分类:编程语言   时间:2016-10-01 16:53:11    阅读次数:187
C语言常见字符串函数实现
...
分类:编程语言   时间:2016-10-01 15:06:10    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!