首页 > 2014年03月02日 > 全部分享
java 良好的编程习惯
一:良好的编程习惯 1.避免在循环结构中使用复制表达式 int count = list.size(); for(int i=0;i 2.在finally块中关闭stream  程序中使用到的资源,应当被释放,以免资源泄露,这最好在finally 中操作。不管程序执行结果如何,确保资源正确关闭。 3.使用System.arraycopy() 代替循环复制数组。 例子:...
分类:其他   时间:2014-03-02 16:21:34    收藏:0  评论:0  赞:0  阅读:309
C#中使用命名管道进行进程通信的实例
1 新建解决方案NamedPipeExample 在解决方案下面新建两个项目:Client和Server,两者的输出类型均为“Windows 应用程序”。整个程序的结构如下图所示。     2 实现项目Client Client仅包含一个名为“客户端”的窗体,如下图所示。   编写窗体后端代码,如下所示。 using System; using System.IO; using S...
分类:其他   时间:2014-03-02 18:01:34    收藏:0  评论:0  赞:0  阅读:420
java 性能技巧优化
Java性能优化技巧 文章分类:Java编程 转载:http://blog.csdn.net/kome2000/archive/2010/04/28/5537591.aspx  [size=small]在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。  1. 尽量使用final修饰符。  带有f...
分类:其他   时间:2014-03-02 15:50:52    收藏:0  评论:0  赞:0  阅读:479
Matlab版扫雷
我发现有些人平常闲着的时候会玩window自带的游戏,其中最常见的就是扫雷和纸牌。本来想用matlab编写全自动扫雷程序用来作弊,可是后来发现扫雷问题是NP完全问题(正如:旅行商NP难问题一样不能被解决),便放弃了。于是编写了类似扫雷游戏(没有经过大量测试,可能有bug,效率也不高,作弊:在命令窗口输入minefield 其中,值为1的地方为雷区)。大致规则和原来一样,只是做了些改进:加入了音乐和...
分类:其他   时间:2014-03-02 16:44:31    收藏:0  评论:0  赞:0  阅读:1065
Python的with...as的用法
这个语法是用来代替传统的try...finally语法的。  with EXPRESSION [ as VARIABLE] WITH-BLOCK  基本思想是with所求值的对象必须有一个__enter__()方法,一个__exit__()方法。 紧跟with后面的语句被求值后,返回对象的__enter__()方法被调用,这个方法的返回值将被赋值给as后面的变量。当with后面的代码块全部被...
分类:编程语言   时间:2014-03-02 18:30:43    收藏:0  评论:0  赞:0  阅读:486
FZU2039 Pets 二分匹配
二分匹配的题目,建图比较重要,n个人m个宠物,接下来e行,每行两个数字x,y,代表编号为x的人不喜欢编号为y的宠物,意思就是x肯定不会选y,人跟宠物进行建图,可以构成一个二分匹配图,注意题目给的x,y是不能选的,所以在你建的图map里面 要跟一般的二分匹配题目反过来进行标记 #include #include #include #include #include #include #in...
分类:其他   时间:2014-03-02 18:00:02    收藏:0  评论:0  赞:0  阅读:493
Rightmost Digit
Rightmost Digit Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 6515    Accepted Submission(s): 2454 Problem Description Given a positi...
分类:Web开发   时间:2014-03-02 16:43:00    收藏:0  评论:0  赞:0  阅读:488
MMX Intrinsics各函数介绍
MMX Intrinsics各函数介绍。...
分类:其他   时间:2014-03-02 18:27:39    收藏:0  评论:0  赞:0  阅读:514
调试经验--工具链
davinci的工具链就是dvsdk,是TI公司推出的一个软件套件,主要作用是建立ARM与DSP之间的联系。 在工具链的使用中,我总结了遇到的3个问题: 1,切换工具链时遇到的问题;2,ccs编译环境的升级;3,单独升级dvsdk中的bios。...
分类:其他   时间:2014-03-02 16:18:30    收藏:0  评论:0  赞:0  阅读:421
UVA 12260 - Free Goodies(dp+贪心)
Petra and Jan have just received a box full of free goodies, and want to divide the goodies between them. However, it is not easy to do this fairly, since they both value different goodies differently...
分类:其他   时间:2014-03-02 17:27:38    收藏:0  评论:0  赞:0  阅读:445
LeetCode | Construct Binary Tree from Inorder and Postorder Traversal
题目 Given inorder and postorder traversal of a tree, construct the binary tree. Note: You may assume that duplicates do not exist in the tree. 分析 找到根节点,递归构造即可 代码 public class ConstructBina...
分类:其他   时间:2014-03-02 16:10:51    收藏:0  评论:0  赞:0  阅读:447
LeetCode | Maximum Depth of Binary Tree
题目 Given a binary tree, find its maximum depth. The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node. 分析 纯纯的递归 代码 public class ...
分类:其他   时间:2014-03-02 17:09:16    收藏:0  评论:0  赞:0  阅读:447
精确大数阶乘
#include using namespace std; int main() {int a[3000],n,i,k; cin>>n; for(i=0;i  a[i]=0; a[0]=1; int m,s=1;  for(i=1;i  {    for(m=1;m   a[m-1]*=i;    for(m=0;m  { if(a[m]>9&&m==s-1) {s++...
分类:其他   时间:2014-03-02 15:43:13    收藏:0  评论:0  赞:0  阅读:488
【Python实战13】使用面向对象的思想来处理数据
和很多编程语言一样,python允许创建并定义面向对象的类,在python中也是使用class来定义一个类的。 使用class定义类: 创建对象实例: 注意在定义python类中的方法时,每一个方法的第一个参数都是self,代表对象自己。 下面我们一起来看看类的具体定义和操作吧: 1、首先创建一个Atylete类 >>> clas...
分类:编程语言   时间:2014-03-02 17:58:31    收藏:0  评论:0  赞:0  阅读:546
IOS项目开发布局三
IOS项目开发布局三 上次讲到项目文件夹的模版,下面我开始以侧边栏为例,继续讲框架。 首先看文件的结构布局图如下: 1. 在Libs的SlideViewController文件夹下添加侧边栏第三方文件 2. 使用侧边栏代码在DemAppDelegate中添加如下:(主要代码) - (BOOL)application:(UIApplication *)application...
分类:其他   时间:2014-03-02 16:39:57    收藏:0  评论:0  赞:0  阅读:458
python使用锁访问共享变量
python 做多线程编程时,多个线程若同时访问某个变量,可能会对变量数据造成破坏,pyhon中的threading模块提供了lock对象,lock中的acquire方法用于获取一个锁,而release用于释放一个锁。当一个线程取得锁时,它变获得了共享变量的访问权,此时进入阻塞状态,若其它线程申请访问这个变量,则必须等到这个线程调用release方法释放这个锁。下面是python中使用锁的实例...
分类:编程语言   时间:2014-03-02 17:56:59    收藏:0  评论:0  赞:0  阅读:522
ubuntu上的笔记软件
ubuntu上有不少的笔记软件,然而大都比较古老了,看起来都像是很久没有更新过。如果你常见得它们功能繁多令人晕眩,或是界面丑陋不符合自己的审美需要, 倒是可以试试Springseed.Springseed的界面设计非常简洁干净,又不失美观。重点是它可以使用Dropbox进行同步,而且支持Markdo...
分类:其他   时间:2014-03-02 18:18:25    收藏:0  评论:0  赞:0  阅读:516
mongodb的set,inc,push比较
老实说,我并不是很清楚为什么这3个要放在一起比较,inc和set有相似的地方,push和这2个感觉完全不一样啊。实验中用的是ruby的mongo_ruby_driver来写程序的,为了获得比较精确的数值,我使用了benchmark这个module,反复执行set,inc,push各3000次。代码如...
分类:数据库技术   时间:2014-03-02 15:21:45    收藏:0  评论:0  赞:0  阅读:629
Hibernate的映射文件中基于主键的双向1对1的关联
1、Hibernate中采用基于主键的映射策略是,有一端(任意一端)的主键生成策略要是foreign,根据对方的主键来生成自己的主键,它的实体不能拥有自己的主键生成策略,如我的配置文件: 1 2 5 6 7 8 9 10 11 12 13 14 15 17 19 21 23 25 27 28 ...
分类:其他   时间:2014-03-02 15:20:12    收藏:0  评论:0  赞:0  阅读:506
让我的分页类获取sessionFactory
我们知道在Hibernate里比较重要的sessionFactory,经过Spring的管理可以很好地为Spring里注入使用的bean服务(提供数据源的使用),但是,当我们所要使用的类不是像我们尝试用的Dao、Service、等,而是一个我们自己所要使用的一个公共的类,在这个公共类中我们用到了:g...
分类:其他   时间:2014-03-02 15:18:42    收藏:0  评论:0  赞:0  阅读:446
763条   上一页 1 ... 10 11 12 13 14 ... 39 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!