首页 > 编程语言
集合与数组之间的转换
数组和List、Set都可以存放多个元素,数组的特点是长度固定,访问速度非常快,元素类型单一;List的特点是长度可以动态增加,能够维护元素的次序,存入的所有元素都当做Object,允许元素重复;Set的特点是长度可以动态增加,能够保证元素不重复,存入的所有元素都当做Object。本节实例介绍S.....
分类:编程语言   时间:2015-06-05 15:15:24    收藏:0  评论:0  赞:0  阅读:232
python使用with无需显示关闭文件
一般采用显示关闭文件:f = open('./weibo.py','r')print f.read()f.close()with open('./weibo.py') as f: for line in f: print line退出with代码块时文件自动关闭,不需显示关闭。
分类:编程语言   时间:2015-06-05 15:14:14    收藏:0  评论:0  赞:0  阅读:280
C++ : 窗口变化相关消息 OnSize、OnSizing和OnGetMinMaxInfo,onsizeonsizing
3个消息分别是:WM_SIZE、WM_SIZING、WM_GETMINMAXINFO;分别对应相应的处理函数:OnSize、OnSizing、OnGetMinMaxInfo。 当窗口大小发生变化时,响应的顺序依次是:WM_GETMINMAXINFO-->WM_SIZING-->WM_SIZE。 On...
分类:编程语言   时间:2015-06-05 15:10:54    收藏:0  评论:0  赞:0  阅读:333
聚类算法K-means
顾名思义,这个算法是与K相关的一个方法,事实也是如此。 对于一个大的集群,该方法通过对以下三步的不停迭代得出结果: 确定K值,K值表示需要将这个大的集群分成多少个小的簇(聚类)。然后虚拟K个中心位于集群坐...
分类:编程语言   时间:2015-06-05 14:07:14    收藏:0  评论:0  赞:0  阅读:247
C++中Timer的用法
1. 使用windows api函数SetTimer设定计时器 UINT_PTR?SetTimer(? HWND?hWnd,???//???窗口句柄? UINT_PTR?nIDEvent,???//???定时器ID,多个定时器时,可以通过该ID判断是哪个定时器? UINT?uEl...
分类:编程语言   时间:2015-06-05 14:07:04    收藏:0  评论:0  赞:0  阅读:413
python 2.7 中文教程 - 解释器
调用python解释器 Python的解释器在linux上通常安装在/usr/bin/python,/usr/local/bin/python,/usr/local/bin/python等地方。Windows一般位于C:\Python27,且一般需要设置PATH环境变量。 # root@localhost:[/r...
分类:编程语言   时间:2015-06-05 14:06:24    收藏:0  评论:0  赞:0  阅读:259
manacher算法的实现
manacher算法的解释见 这里。 //求字符串s中最大回文的长度,要求字符串s不包含字符‘#’ int manacher(const string &s) { if (s.size() <= 1) return s.size(); //往s每个字符之间以及s的首尾都插入‘#’ string str(s.size() * 2 + 1, '#'); for (int...
分类:编程语言   时间:2015-06-05 14:04:44    收藏:0  评论:0  赞:0  阅读:265
hdu 2055 An easy problem (java)
问题: 开始尝试用字符做数组元素,但是并没有用。在判断语句时把a z排出了。 An easy problem Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 16516    Accepted Submission(s...
分类:编程语言   时间:2015-06-05 14:03:14    收藏:0  评论:0  赞:0  阅读:94
java万年历
最近一直在努力补因为ACM而耽误的专业课,o(︶︿︶)o 唉 其实我也很喜欢C语言的。 可惜。。只能一步一步来。 Mycalender: import java.awt.*; public class MycalCalender { public static void main(String[] args) { WindowActionEvent win=new WindowActi...
分类:编程语言   时间:2015-06-05 14:02:24    收藏:0  评论:0  赞:0  阅读:440
Java7中Switch语句支持String
Java7新特性Swith语句中支持String...
分类:编程语言   时间:2015-06-05 14:01:04    收藏:0  评论:0  赞:0  阅读:142
Unity3d读取CSV中的文本到Rich Text中换行符不识别的问题
项目中要用到符文本做一些信息显示,需要有颜色、字体样式、换行之类,Unity的 Rich Text就可以用来做这类需求。...
分类:编程语言   时间:2015-06-05 14:00:24    收藏:0  评论:0  赞:0  阅读:236
用shell定义和访问数组
定义数组arr=(1 2 3 4 5)访问数组# echo ${arr[0]}1打印数组中所有的值#echo ${arr[*]}1 2 3 4 5打印数组长度# echo ${#arr[*]}5以上定义的数组,索引只能为数字,下面将介绍关联数组关联数组首先需要用单独的语句将变量声明为关联数组# de...
分类:编程语言   时间:2015-06-05 13:56:44    收藏:0  评论:0  赞:0  阅读:197
各种加解密算法比較
二. 加密算法介绍对称加密算法对称加密算法用来对敏感数据等信息进行加密,经常使用的算法包含:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合。3DES(Triple DES):是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高。...
分类:编程语言   时间:2015-06-05 13:56:14    收藏:0  评论:0  赞:0  阅读:271
数据挖掘十大经典算法(9) 朴素贝叶斯分类器 Naive Bayes
贝叶斯分类器 贝叶斯分类器的分类原理是通过某对象的先验概率,利用贝叶斯公式计算出其后验概率,即该对象属于某一类的概率,选择具有最大后验概率的类作为该对象所属的类。眼下研究较多的贝叶斯分类器主要有四种,各自是:Naive Bayes、TAN、BAN和GBN。 贝叶斯网络是一个带有概率...
分类:编程语言   时间:2015-06-05 13:55:14    收藏:0  评论:0  赞:0  阅读:264
java中多态的详解
定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用) 多态的前提: A:有继承或者实现关系。 B:有方法重写。 C:有父类或者父接口引用指向子类对象。 多态的分类: a:具体类多态 ...
分类:编程语言   时间:2015-06-05 13:49:44    收藏:0  评论:0  赞:0  阅读:275
java内部类
内部类访问特点:1,内部类可以直接访问外部类中的成员。2,外部类要访问内部类,必须建立内部类的对象。为什么内部类能直接访问外部类中成员呢?那是因为内部类持有了外部类的引用。 外部类名.this内部类可以存放在局部位置上。 内部类在局部位置上只能访问局部中被final修饰的局部变量。匿名内部类。就是....
分类:编程语言   时间:2015-06-05 13:48:54    收藏:0  评论:0  赞:0  阅读:180
Java并发编程-ConcurrentHashMap
特点: 将桶分段,并在某个段上加锁,提高并发能力 源码分析: V put(K key, int hash, V value, boolean onlyIfAbsent) { lock(); try { int c = count; if (c++ > threshold) // ensu...
分类:编程语言   时间:2015-06-05 13:47:44    收藏:0  评论:0  赞:0  阅读:288
C++template 5.2
template class A{ public: void t(){ coutclass B:public A{ public: void fo(){ A::t(); }};fo()内部调用决定哪个t...
分类:编程语言   时间:2015-06-05 13:44:04    收藏:0  评论:0  赞:0  阅读:179
JAVA中list,set,数组之间的转换详解
JAVA的list,set,数组之间的转换,主要是使用Apache Jakarta Commons Collections,具体的方法如下:import org.apache.commons.collections.CollectionUtils;String[] strArray = {"aaa"...
分类:编程语言   时间:2015-06-05 13:43:34    收藏:0  评论:0  赞:0  阅读:221
[Java Swing 大富翁] swing下使用JPanel 模拟 按钮实现。
按钮点击需要让jpanel实现鼠标点击事件。跟随着效果的切换,即可实现按钮的效果。举个例子:有一个"购买"按钮,images如下normal:mouseOver:disabled:pressed:代码如下:public class ShopButton extends JPanel implemen...
分类:编程语言   时间:2015-06-05 13:43:24    收藏:0  评论:0  赞:0  阅读:401
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!