码迷,mamicode.com
首页 > 编程语言
java命令行运行main时jar及其配置
run.bat中的内容如:set mypath=%cd%/../set classpath=%mypath%\conf;%mypath%\lib\*start /b java -Xms64m -Xmx256m -XX:MaxPermSize=64m -classpath %classpath% c....
分类:编程语言   时间:2015-08-08 18:02:19    阅读次数:134
分析javascript关闭
1.什么是闭包1)官方解释一个拥有多个变量和绑定了这些变量的环境的表达式(一般是一个函数)。因而这些变量也是该表达式的一部分。我的理解:所谓的闭包就是连接函数内部和函数外部的一座桥梁。使得在外部也可以訪问到函数内部的变量。2)闭包的特点A:作为一个函数变量的一个引用,当函数返回时,其处于激活状态。B...
分类:编程语言   时间:2015-08-08 18:00:26    阅读次数:138
Poj1961--Period(Kmp, Next数组求循环节长度 && 出现次数)
PeriodTime Limit:3000MSMemory Limit:30000KTotal Submissions:14657Accepted:6967DescriptionFor each prefix of a given string S with N characters (each c...
分类:编程语言   时间:2015-08-08 17:58:18    阅读次数:275
hdu 2063 过山车(匈牙利算法模板)
http://acm.hdu.edu.cn/showproblem.php?pid=2063过山车Time Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): ...
分类:编程语言   时间:2015-08-08 17:58:43    阅读次数:152
JavaScript学习笔记——对象分类
对象的分类和内置Math对象一、对象的分类 1.内置对象 Global Math 2.本地对象 Array Number String Boolean Function R...
分类:编程语言   时间:2015-08-08 17:56:39    阅读次数:124
C++面向对象程序设计 笔记3 (面向对象部分)
一. 组合(复合),继承,委托1.composition(组合)has-a1.1组合举例:(Adapter 设计模式)关系:利用deque功能实现所有queue功能template class queue{protected: deque c; //deque 是两端可进出,queue是末端进...
分类:编程语言   时间:2015-08-08 17:50:13    阅读次数:119
NSArray 排序
先研究一种方法 NSMutableArray *array = [[NSMutableArray alloc] initWithCapacity:0]; for (int i = 0; i [obj2 intValue]) { return...
分类:编程语言   时间:2015-08-08 17:48:59    阅读次数:122
五通信算法:五种编码增益比较matlab模拟
1. 卷积编码增益性能、BER 信道环境:AWGN 信噪比SNR :0:0.1:6 MATALB仿真架构:源比特 +卷积码 +BPSK +AWGN +Viterbi +BER 说明:卷积编码,不同的R码率。不同的约束长度2. Turbo增益性能、误码率 信道环境:AWGN 信噪比SNR ...
分类:编程语言   时间:2015-08-08 17:48:11    阅读次数:505
python 正则表达式
import repattern=re.compile(fmt)m=pattern.match(str)或m=re.match(fmt,str)返回m.group() 所有匹配m.groups() 等价于[group(1),group(2),...],返回括号括起的分组
分类:编程语言   时间:2015-08-08 17:46:02    阅读次数:95
Java读写锁,多线程环境下提升效率
读写锁 package?cn.sniper.thread.lock; import?java.util.HashMap; import?java.util.Map; import?java.util.concurrent.locks.Lock; import?java.util.concurrent.locks.ReadWriteLock; import?java.util...
分类:编程语言   时间:2015-08-08 16:44:12    阅读次数:283
线程同步
线程同步: 一:互斥同步   1.原子访问是windows只有的线程同步        InterlockedExchange   改变值        InterlockedIncrement  ++        InterlockedDecrement  --        InterlockedExchangeAdd    +=        实现旋转锁:锁一段代码    ...
分类:编程语言   时间:2015-08-08 16:39:52    阅读次数:124
LintCode-删除排序链表中的重复数字 II
给定一个排序链表,删除所有重复的元素只留下原链表中没有重复的元素。 您在真实的面试中是否遇到过这个题?  Yes 样例 给出1->2->3->3->4->4->5->null,返回1->2->5->null 给出1->1->1->2->3->null,返回 2->3->null 标签 Expand   分析:因为是排序链表,所以每次判断...
分类:编程语言   时间:2015-08-08 16:37:56    阅读次数:267
Java实现排序算法之归并排序
一、综述      归并排序(Merge sort,台湾译作:合并排序)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。     算法描述     归并操作的过程如下: 申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列设定两个指针,最初位置分别为两个已经排序序列的起始位置比较两个...
分类:编程语言   时间:2015-08-08 16:40:13    阅读次数:114
C++ 和 lua代码互相调用
先简单粘在这里,日后有时间再整理,已经测试通过! C++和Lua相互调用的代码如下: 1.testLua.cpp {CSDN:CODE:872252} 2.First.lua...
分类:编程语言   时间:2015-08-08 16:38:09    阅读次数:124
Java实现多线程经典问题:使用三个线程实现输出ABCABC循环
使用三个线程实现ABCABC……循环。 代码如下://标记类,用来让三个线程共享,同时也是三个线程中同步代码快的标记对象。 //之前这个标记我设置成Integer,但是发现Integer进行加法运算时会改变对 //象引用(原因是自动装箱),因此出现异常抛出。所以索性自己定义Flag类。 class Flag{ int i=0; public synchronized void s...
分类:编程语言   时间:2015-08-08 16:36:20    阅读次数:146
三种全排序算法详解
1、全排列的非去重递归算法 算法思路:全排列可以看做固定前i位,对第i+1位之后的再进行全排列,比如固定第一位,后面跟着n-1位的全排列。那么解决n-1位元素的全排列就能解决n位元素的全排列了,这样的设计很容易就能用递归实现。 附代码段: void permutation1(char* str,int sbegin,int send) //全排列的非去重递归算法 { if(...
分类:编程语言   时间:2015-08-08 16:36:09    阅读次数:124
hpu 问题 A 一道签到题(KMP算法的考察)
本题题意:         输入一个长度不超过200,数值不超过100的循环小数,求出小数点后的循环节,循环节长度,循环次数。 解题思路:         本题为KMP算法的较全面的考察,首先将小数点后的数存放到一个数组中,并求出next数组,然后,由KMP算 法可知,循环节长度为:【k-next[k]】;循环次数为【k/(k-next[k])】,知此,循环节也不难求了,按循环长度直接输 ...
分类:编程语言   时间:2015-08-08 16:35:23    阅读次数:127
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!