码迷,mamicode.com
首页 > 编程语言
Java-idea-生成for循环
itar 生成array for代码块 itco 生成Collection迭代 iten 生成enumeration遍历 iter 生成增强forxun itit 生成iterator 迭代 itli 生成List的遍历 ittok 生成String token遍历 itve 生成Vector数组迭 ...
分类:编程语言   时间:2017-04-07 14:43:50    阅读次数:744
结合双数组Trie的AC自动机算法
结合双数组Trie的AC自动机算法是一种相对比较快的词匹配算法,常见于分词系统用于分词,本文准备用伪代码结合实例的形式来讲解一下该匹配算法的实现原理 构建步骤: 1.Trie树的构建 首先直观感受一下Trie树: 插入模式串 ball、bat、doll、dork、dorm、do、send、sense ...
分类:编程语言   时间:2017-04-07 14:43:34    阅读次数:235
So,you think you know JavaScript?
Quick test for real understanding of JavaScript core beyound closures and scopes. Here five small scripts. Try to answer what will be alerted in each ...
分类:编程语言   时间:2017-04-07 14:42:39    阅读次数:196
Java排序算法之插入排序
基本过程: 每次将待排元素和已经排序好的序列进行比较,按照大小顺序插入进去,重新构造一个新的有序序列。 插入排序算法有种递归的思想在里面,它由N-1趟排序组成。初始时,只考虑数组下标0处的元素,只有一个元素,显然是有序的。 然后第一趟 对下标 1 处的元素进行排序,保证数组[0,1]上的元素有序; ...
分类:编程语言   时间:2017-04-07 14:40:58    阅读次数:152
JavaScript - flex布局测试案例【flex】主轴方向
<div class="container"> <p>flex-direction</p> <div id="radios"> <input type="radio" name="same" value="row" checked>row <input type="radio" name="same ...
分类:编程语言   时间:2017-04-07 14:17:08    阅读次数:244
堆结构与堆排序
#ifndef HEAP_H #define HEAP_H #include #include using namespace std; template class Heap { public: Heap(vector &_vec) : vec(_vec){} ~Heap(){ vec.~vect... ...
分类:编程语言   时间:2017-04-07 14:12:33    阅读次数:154
【JAVA】设计模式详解
Java设计模式,是一套由前人总结的,被反复使用的代码设计经验。它为我们解决一些实际问题提供了一些很好的设计模板,了解设计模式,有利于提高我们的代码设计能力,架构能力,更有可能自己能够设计出适合业务的...
分类:编程语言   时间:2017-04-07 13:48:36    阅读次数:253
c++ 堆、栈、自由存储区、全局/静态存储区和常量存储区
在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个ne ...
分类:编程语言   时间:2017-04-07 13:43:19    阅读次数:167
python基础知识
一、Python的下载安装 1.下载地址:https://www.python.org/ 2.安装路径:Python2.7默认安装路径为C:\python27 3.配置环境变量: 【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为 ...
分类:编程语言   时间:2017-04-07 13:42:43    阅读次数:235
【C语言】你值得拥有的整人程序!
身体不够强壮不要尝试,博主不赔医药费!!! ...
分类:编程语言   时间:2017-04-07 13:39:08    阅读次数:178
使用队列对数组排列,基数排序
使用队列对数组排列,基数排序 /* * 使用队列对数组排列,基数排序 *对于0~99的数字,基数排序将数组集扫描两次。 * 第一次按个位上的数字进行排序, * 第二次按十位上的数字进行排序 * */ function Queue(){ this.dataStore = [];//存放队列的数组,初始... ...
分类:编程语言   时间:2017-04-07 13:37:08    阅读次数:189
java 序列化Serializable 详解
Java 序列化Serializable详解(附详细例子) 1、什么是序列化和反序列化Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。 2、什么情况下需要序列化 a)当你想把的内存中的对象保存到一个 ...
分类:编程语言   时间:2017-04-07 13:31:33    阅读次数:262
Python Datetime格式转换
1.Timestamp转换为DateTime对象,再格式化为特定时间格式的字符串 2.Time tuple 转化为 DateTime对象 其它转换同理,如下图所示,遇到了再整理 图片来自:http://blog.sina.com.cn/s/blog_b09d460201018o0v.html ...
分类:编程语言   时间:2017-04-07 13:30:08    阅读次数:182
the resource is not on the build path of a Java project报错解决
the resource is not on the build path of a Java project 这种问题一般都是没找到对应的源码,在对应工程上, 右键 >Properties >Java Build Path 上找到Source选项卡,这个地方一般指的的是src目录,有的公司的项目中 ...
分类:编程语言   时间:2017-04-07 13:28:38    阅读次数:189
java中的sleep()和wait()的区别
对于sleep()方法,我们首先要知道该方法是属于Thread类中的。而wait()方法,则是属于Object类中的。 sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态。 在调用sleep()方法的过程中,线程不会 ...
分类:编程语言   时间:2017-04-07 13:27:25    阅读次数:224
PID控制算法研究
1、matlab模糊控制工具箱:http://blog.csdn.net/gameboy12615/article/details/6367459 2、书籍:先进PID控制MATLAB仿真/刘金琨著 3、http://blog.sina.com.cn/s/blog_824188eb0102wflu. ...
分类:编程语言   时间:2017-04-07 13:25:27    阅读次数:128
页面获取Spring Security登录用户
页面获取Spring Security登录用户 1.在session中取得spring security的登录用户名如下:${session.SPRING_SECURITY_CONTEXT.authentication.principal.username} spring security 把SPR ...
分类:编程语言   时间:2017-04-07 13:23:11    阅读次数:245
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!