码迷,mamicode.com
首页 >  
搜索关键字:效率    ( 31205个结果
进程和线程的区别
简而言之,一个程序至少有一个进程,一个进程至少有一个线程.线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。...
分类:编程语言   时间:2014-07-22 23:14:34    阅读次数:509
shell脚本批量部署ssh
日常运维工作中,需要给几十上百台服务器批量部署软件或者是重启服务器等操作, 这样大量重复性的工作一定很苦恼,本文给大家提供了最基本的批量操作的方法,虽然效率不高,对于初学者来说还是好理解。由于刚开始学习写脚本,什么 puppt这样的高级工具还不会使用,就简单的利用shell脚本、ssh-keygen...
分类:其他好文   时间:2014-07-22 23:11:53    阅读次数:404
集合
数组的缺点,长度不可变,类型单一 数组的效率优于集合Java的集合框架是有多个类跟接口组成,集合中不能放基本数据类型Java1.4以后添加的新特性 自动装箱、自动拆箱,所以看起来集合可以放基本数据类型 集合框架提供的接口 Collection 放单一值的元素 每一个元素只能有一个值 Collecti...
分类:其他好文   时间:2014-07-22 23:09:56    阅读次数:333
C语言每日一题之No.1
鉴于在学校弱弱的接触过C,基本上很少编程,C语言基础太薄弱。刚好目前从事的是软件编程,难度可想而知。严重影响工作效率,已无法再拖下去了。为此,痛下决心恶补C语言。此前只停留在看书,光看好像也记不住,C这东西毕竟是练出来的,所以从今天开始,每日一道C语言题目,从题目入手来补知识漏洞。题目比较基础...
分类:编程语言   时间:2014-07-22 23:07:54    阅读次数:359
关于集合类间的区别
List类Vector和ArrayList的区别:1版本不同,Vector属于jdk1.0,而ArrayList属于jdk1.2后的版本。2,效率上ArrayList比Vector要高,同时vector线程安全,而arraylist线程不安全。ArrayList与LinkedList的区别:1,结构...
分类:其他好文   时间:2014-07-22 23:07:12    阅读次数:237
将list<对象>转换成DataTable,把DataTable转换成参数传入存储过程实现批量插入数据
领导让在存储过程中批量添加数据,找出效率最高的,我看到后台代码后,发现可以将list转换成DataTable,把DataTable转换成参数传入存储过程实现批量插入数据,知道还有其他的方法,不过这个方法已经实现,就写一下了: 1.创建表。CREATE TABLE [dbo].[person]( .....
分类:其他好文   时间:2014-05-01 15:00:10    阅读次数:314
ant+svn+tomcat实现自动构建
前段时间用做了一个简单的web api服务,在调试的过程中感觉到手动发布实在是效率低而且容易出错,于是花点时间搞了一下ant+svn+tomcat的自动构建,效果不错,今天拿出来分享一下。准备工作 SVN服务器:VisualSVN-Server-2.5.8.msi,这windows下比较好用的一.....
分类:其他好文   时间:2014-05-01 02:37:57    阅读次数:456
java字符串常量池
java的String是不可变类。为了提高效率,java为String类提供了String池。 当我们使用形如String s="abc"的代码为字符串赋值时,JVM首先会检查字符串常量池中是否有"abc"这个字符串,如果有就直接将其地址赋给s;若没有,则在Stirng池中创建一个字符串对象“abc”,再将其地址赋给s。...
分类:编程语言   时间:2014-04-27 22:48:10    阅读次数:486
Timus 2011. Long Statement 排列组合的运用
本题我使用了permutation的知识去解决。 就是把 1 2 2 3 3 3 看着是一个排列,然后求6次下一个排列,如果无重复,那么就是Yes,如果有重复,那么就是No了。 求排序的时间效率是O(n),所以本算法的速度还是相当快的。 能够运用上学过的知识,感觉真是太好了。...
分类:其他好文   时间:2014-04-27 21:36:58    阅读次数:311
分层应用——如何实现登录?
这样,各层分工明确,职责清晰。既有利于合作开发,也大大降低了维护的成本和维护的时间。与我们第一次机房收费系统的登录界面相比,分层之后的登录界面就显得效果好多了。但是分层不是分的越多越好,过多的分层限制了开发人员与客户对系统的理解能力,限制了客户与开发人员的交流。分层越多的话,可靠性有时也是不稳定; 项目开发中实在是要具体分析,盲目套用耦合不降反升,效率不高反低,维护不便反繁。 分层不是目的,是软件发展的产物和毕竟之路。层化是把软件横向切了几刀,模块化是把软件纵向切了几刀。我们要灵活使用分层,更好的...
分类:其他好文   时间:2014-04-27 21:34:59    阅读次数:421
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!