码迷,mamicode.com
首页 > 编程语言
Java当中的线程(二)
1.实现线程的第二种方法 提供一个实现接口Runnable的类作为线程的目标对象,在初始化一个Thread类或者Thread子类的线程对象时,把目标对象传递给这个线程实例,由该目标对象提供线程体 class RunnableImpl implements Runnable{ public void run(){ for(int i = 0 ; i < 100 ; i ++ ;){ ...
分类:编程语言   时间:2014-11-28 14:27:01    阅读次数:176
Python实现支持JSON存储和解析的对象
我们知道利用JSON模块可方便的将Python基本类型(dict、list等)数据永久的存储成文件,同时也可以通过自定义转换函数和继承JSON encode&decode的方法实现自定义类的存储。本文就在前文“ Python JSON模块”的基础上,实现python支持JSON存储的对象。 对象能够采取JSON存储和解析是有很大意义的。例如机器学习中所有分类算法的训练过程中都存在大量的数据计算,如果每次启动分类都需要重新训练分类算法浪费资源且没有效率,如果能够将训练产生的分类算法对象保存起来,那么除非需要...
分类:编程语言   时间:2014-11-28 14:27:15    阅读次数:276
MFC学习之对话框---对话框之间的domodle 数据传递
if(IDOK==data.DoModal()){tx->m_gao=data.m_he;tx->m_kuan=data.m_wi;tx->m_jiao=data.m_jiaoju;tx->ShowWindow(SW_SHOW);}这样是不生效的还要updatedata:tx->m_jiao=dat...
分类:编程语言   时间:2014-11-28 14:21:13    阅读次数:230
简识UML语言(转)
在学习过程中用到了一些框图,用于绘画框图的语言数不胜数,本篇将就学习中用的一款绘画框图的语言做个简单的介绍。 直奔主题,采用一种可视化的面向对象的建模语言---UML,UML使用一些标准的圆形元素直观的表示对象模型,使人员就像建筑工人多年使用建筑设计图一样,主要的介绍UML常见的几种框图用法。...
分类:编程语言   时间:2014-11-28 14:22:09    阅读次数:201
spring心得4--setter注入集合(set、list、map、properties等多种集合,配有案例解析)@基本装(引用)
spring心得4--setter注入集合(set、list、map、properties等多种集合,配有案例解析)@基本装1.基本装配在spring容器内拼凑bean叫做装配。装配bean的时候,需要告诉容器哪些bean以及容器如何使用依赖注入将它们配合在一起。使用XML装配(xml是最常见的sp...
分类:编程语言   时间:2014-11-28 14:18:16    阅读次数:191
对数组元素进行排序的方法总结(利用C++)
首先,对数组元素进行排序方法总结为以下三种:1.插入排序2.选择排序3.交换排序,即冒泡排序接下来,分别对其进行讨论:1.插入排序算法思想:每一步将一个待排序元素按其关键字值的大小插入到已排序序列的适当位置上,直到待排序元素插入完为止。算法实现:测试结果:2.选择排序算法思想:每次从待排序序列中选择...
分类:编程语言   时间:2014-11-28 14:15:48    阅读次数:231
Difference Between Vector and Deque in C++
1) Dequeue can quickly insert or delete both at the front or the end. However, vector can only quickly insert or delete at the end.2) Memory allocatio...
分类:编程语言   时间:2014-11-28 14:15:34    阅读次数:145
计数排序Counting sort
#include//不能有相同数字int main(){ int a[100],b[100],c[100]; int n; scanf("%d",&n); for(int i=0;ia[j]) b[i]++; for(i=0;i<n;i++...
分类:编程语言   时间:2014-11-28 14:12:54    阅读次数:146
java基础学习总结——流
一、JAVA流式输入/输出原理 流是用来读写数据的,java有一个类叫File,它封装的是文件的文件名,只是内存里面的一个对象,真正的文件是在硬盘上的一块空间,在这个文件里面存放着各种各样的数据,我们想读文件里面的数据怎么办呢?是通过一个流的方式来读,咱们要想从程序读数据,对于计算机来说,无论...
分类:编程语言   时间:2014-11-28 14:10:16    阅读次数:204
多线程(四)线程生命周期和线程池
一.线程生命周期 线程的5种状态: 新建(New) ,就绪(Runnable),运行(Running),阻塞(Blocked),死亡(Dead) 线程生命周期图: 二.线程池 1.为什么要使用线程池: (1).提高性能 系统启动一个新线程的成本是比较高的,而使...
分类:编程语言   时间:2014-11-28 14:11:08    阅读次数:178
起泡法排序
起泡法的思路是:将相邻的两个数比较,将小的调到前头。可以推知,如果有 n 个数,则要进行 (n-1) 轮比较和交换。在第一轮要进行 (n-1) 次两两比较,在 j 轮中要进行 (n-j) 次两两比较。下面将10个数从小到大进行排序:#includeusing namespace std;int ma...
分类:编程语言   时间:2014-11-28 14:12:04    阅读次数:145
MFC 工具栏隐藏与显示
最近在学MFC,看的是孙鑫的VC++视频,感觉还不错。在看到第九节课的时候,讲到工具栏的时候,做了个小功能:工具栏的隐藏和显示,但是有个bug就是一个悬浮的工具栏隐藏后再显示,就会变成停靠状态。这里我又把工具栏的隐藏与显示又实现了一遍,去掉了这个bug,做到跟MFC中自带的菜单栏中视图->工具...
分类:编程语言   时间:2014-11-28 14:10:56    阅读次数:286
Java制作证书的工具keytool用法总结
一、keytool的概念 keytool 是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。在JDK 1.4以后的版本中都包含了这一工具,它的位置为%JAVA_HOME%\bin\keytoo....
分类:编程语言   时间:2014-11-28 14:07:25    阅读次数:274
java判断一个数是否为素数[转]
http://blog.csdn.net/lwcumt/article/details/8027586importjava.util.Scanner;//质数又称素数,是指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数publicclassPrimeNumber{public...
分类:编程语言   时间:2014-11-28 14:05:10    阅读次数:187
如何让自动化测试报告内容更丰富<Python>
简述 使用selenium webdriver + Python做自动化测试,执行完成后要生成测试报告,Python我们使用的HTMLtestrunner 进行生成,但是默认提供的生成报告内容,并不能满足我们的需求,怎么才能让测试报告数据更清晰,内容更丰富呢。对于一些人来说,可能已经重写了报告生成方...
分类:编程语言   时间:2014-11-28 14:06:03    阅读次数:663
Java 动态创建类
/* * 动态创建代理类 */ public static T getProxy(Class interfaceType,final Object target) throws Exception{ if(!interfaceType.isInterface()){ throw ...
分类:编程语言   时间:2014-11-28 13:57:57    阅读次数:170
C++学习研究之一— —输入输出
cout 是在标准库中定义的输出流对象,‘输入输出流的控制符要加入头文件 #include cout 2 using namespace std; 3 4 int main() 5 { 6 char ch[20]; 7 cout 2 using namespace std; 3 ...
分类:编程语言   时间:2014-11-28 13:56:40    阅读次数:215
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!