##2.1 运行时数据区域## Java虚拟机在执行Java程序的过程中把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用...
分类:
编程语言 时间:
2015-03-29 23:51:51
阅读次数:
399
superword是一个Java实现的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。 1 Anointing of the Sick British English 2 Civvy Street Clerk of the Closet 3 I m...
分类:
其他好文 时间:
2015-03-29 23:50:37
阅读次数:
847
product(*iterables[,repeat]): 源代码: def?product(*args,**kwds):
????pools=map(tuple,args)*kwds.get("repeat",1)
????result=[[]]
????for?pool?in?pools:
????????result=[x+[y]...
分类:
编程语言 时间:
2015-03-29 23:49:12
阅读次数:
546
--下载apache-tomcat-6.0.33.zip
--上传至/www目录下得到:/www/tomcat-weiduan
--解压并重命名如:tomcat-weiduan
cd /www/tomcat-weiduan/bin/
vim /www/tomcat-weiduan/catalina.sh
--添加以下内容(在catalina.sh处添加)
CATALINA_HO...
分类:
系统相关 时间:
2015-03-29 23:50:36
阅读次数:
340
AC自动机
直接学AC自动机比较难理解,强烈建议先学完KMP和字典树并进行一定的练习后,对于失配指针和字典树构造有一定理解后再来学AC自动机的内容。有关AC自动机的详细介绍可见刘汝佳的《算法竞赛入门经典训练指南》P214.
给你一个字典(包含n个不重复的单词),然后给你一串连续的字符串文本(长为len),问你该文本里面的哪些位置正好出现了字典中的某一个或某几个单词?输出这些位...
分类:
其他好文 时间:
2015-03-29 23:50:15
阅读次数:
535
atitit.html5 vs 原生 app的区别与选择
1. html5的优点 1
1.1. 最大优势::在跨平台(ios苹果,android安卓等) 1
1.2. 开放性 1
1.3. 快速的更新,热更新 2
1.4. 开发成本上 2
1.5. 碎片化 2
2. 原生app 应用的优点 2
2.1. 对游戏等要求性能的app更好 2
2.2. 原生应用最大的优势就是可...
分类:
移动开发 时间:
2015-03-29 23:49:15
阅读次数:
419
新春的好日子;
小风吹来;
花一样的味道;
满满的幸福滋味。迈开步子在宽敞的马路上跑步,步伐轻盈,多么美好的事情。跑步总是枯燥的,只有奔跑奔跑;
跑步是孤独的,每个人的都有自己的节奏;跑步的时候总爱瞎想,昨天和一些同学聊到了数据库的“读写分离”。
在我有限的认识中,我一直认为数据库“读写分离”,是为了提升数据库的瓶颈,因为数据库写总是相对比较少,而读取可能总是比较多,甚至高几个数量级。...
分类:
数据库 时间:
2015-03-29 23:47:35
阅读次数:
357
Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral order.
For example,
Given the following matrix:
[
[ 1, 2, 3 ],
[ 4, 5, 6 ],
[ 7, 8, 9 ]
]
You ...
分类:
其他好文 时间:
2015-03-29 23:49:53
阅读次数:
369
算法系列之二十三:离散傅立叶变换之音频播放与频谱显示算法系列之二十三离散傅立叶变换之音频播放与频谱显示
导语
什么是频谱
1 频谱的原理
2 频谱的选择
3 频谱的计算
显示动态频谱
1 实现方法
2 杂项说明
结果展示
导语
频谱和均衡器,几乎是媒体播放程序的必备物件,没有这两个功能的媒体播放程序会被认为不够专业,现在主流的播放器都具备这两个功能,foobar 2000的十八段均衡器就曾经让很...
分类:
编程语言 时间:
2015-03-29 23:47:12
阅读次数:
639
Eddy's research I
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 7117 Accepted Submission(s): 4268
Problem Description
Eddy's inter...
分类:
其他好文 时间:
2015-03-29 23:46:20
阅读次数:
437
主要需要掌握标签:
主要要掌握的标签属性:
rowspan colspan frame(void above below hsides vsides lhs rhs box border ) bo...
分类:
其他好文 时间:
2015-03-29 23:48:29
阅读次数:
408
什么是容器
首先,我们必须理解一下什么是容器,在C++ 中容器被定义为:在数据存储上,有一种对象类型,它可以持有其它对象或指向其它对像的指针,这种对象类型就叫做容器。很简单,容器就是保存其它对象的对象,当然这是一个朴素的理解,这种“对象”还包含了一系列处理“其它对象”的方法,因为这些方法在程序的设计上会经常被用到,所以容器也体现了一个好处,就是“容器类是一种对特定代码重用问题的良好的解决方...
分类:
编程语言 时间:
2015-03-29 23:47:07
阅读次数:
373
if 条件内,如果 rs.findColumn(columnName) > 0 ,ResultSet结果集中的列索引从1开始,不同于数组和list的从0开始,所以如果找到某列,那么它的索引值必然大于0;如果没有找到呢,那么就会有SQLException 异常抛出来,我们这里将这个SQLException 异常利用起来,如果进入异常块,则说明没有找到该列,那么直接返回false就可以了。
这样在mapRow 中,如果多个属性的时候,每次可以判断下,该ResultSet 中是否查询出来该列,查询出来了就做映射,...
分类:
数据库 时间:
2015-03-29 23:48:08
阅读次数:
579
**合法IP检测:
首先检测是否有非法字符,
然后检测点的数量,
然后检测是否有点在开头或结尾或有连续的点连在一起以及每个部分的位数及数值是否合法。**#include
#include const int maxn = 110;
char buf[maxn], buf2[maxn];bool isValidChar(const char *str) {...
分类:
其他好文 时间:
2015-03-29 23:46:28
阅读次数:
373
环境:
1. 本地是空的,什么都没有
2. 有2个工程,分别在git的不同项目上
3. 需要在本地合并这2个项目
开工:
1. 从远端clone第一个工程的代码下来,并切换到你要合并的分支上。
git clone git@xxx.com/project_1.git //这个操作会在本地建一个project_1的文件夹,里面就是项目1的代码。
cd project_1
git chec...
分类:
其他好文 时间:
2015-03-29 23:43:56
阅读次数:
294
第三章 基本粒子
世事如棋,每局都光怪离奇;我从10岁看古体竖排《西游记》、《红楼梦》开始至今,所看的书何止万卷?但就是不长一点文艺细胞;往往绞尽脑汁也倒不出一点墨水。我常问自己?为什么? 我真的不明白,或许自己就是一只小小的笨鸟吧。不会写?我还不会抄吗?好了,就从老爹那里抄点诗镇楼吧。
1、咏蝉(我就当是咏某些科班吧)
飞鸣高处择浓荫,
自诩清操不...
分类:
其他好文 时间:
2015-03-29 23:46:31
阅读次数:
493
下载Wine for Mac
http://sourceforge.net/projects/darwine/
如果在百度直接搜的话,是另一个网址,这个才是正确的版本,如果下载有问题,可以下载我再百度云的分享。
所有需要用到的软件的百度云链接
Wine安装
下载下来的是一个DMG文件,双击。
屏幕快照 2015-03-29 下午4.23.10.png
屏幕快照 2015-03-2...