模块化思想 1.?????将系统分成很多的模块,模块内部关注自身需要实现的核心业务。 2.?????模块化的典型特点是:“模块间的低耦合”和“模块内的高聚合”。 模块的构成 1.?????名称。全局范围内表明...
分类:
编程语言 时间:
2014-10-11 12:56:05
阅读次数:
217
好悲催,住房停电,手机停机。只好来网吧,还没有usb....? ????还好哥机智的写完一段,马上保存。这破网吧真不靠谱,莫名重启了,竟然... 一、快速排序 ????快速排序(Quicksort)是对冒泡排序的...
分类:
编程语言 时间:
2014-10-11 12:20:55
阅读次数:
221
<?xml?version="1.0"?encoding="UTF-8"?>
<beans?xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"?xmlns:tx="http://www.springframework.or...
分类:
编程语言 时间:
2014-10-11 12:03:55
阅读次数:
160
虽然定义了可变数组,但是不能在增强for循环中(for...in那种),使用[arr1 removeObject:str1]之类的删除操作,否则会导致崩溃。也就是说不能用增强for循环遍历这个数组的同时还删除这个数组的元素。可以把需要删除的元素放到一个临时数组中,然后遍历这个临时数组的同时把要删除的元素取出来当做参数给原数组,然后原数组删除这个元素。...
分类:
编程语言 时间:
2014-10-11 12:50:59
阅读次数:
206
首先我们要弄清楚什么叫线程安全。
“线程安全”是指:当多个线程访问某个类时,不管运行环境采用何种调度方式或者这些线程如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类是线程安全的。...
分类:
编程语言 时间:
2014-10-11 12:33:45
阅读次数:
287
1.右键项目-》属性-》java bulid path-》jre System Library-》access rules-》resolution选择accessible,下面填上** 点击确定即可!!!
2.
在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示:
Access re...
分类:
编程语言 时间:
2014-10-11 12:33:25
阅读次数:
230
奔小康赚大钱
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3898 Accepted Submission(s): 1691
Problem Description
传说在遥远的地方有一个非常富裕的村落,...
分类:
编程语言 时间:
2014-10-11 12:16:15
阅读次数:
183
本系列作为Effective JavaScript的读书笔记。
CSV数据通常都会被某种分隔符进行分隔,所以在实现CSV Reader时,需要支持不同的分隔符。那么,很自然的一种实现就是将分隔符作为构造函数的参数。
function CSVReader(separators) {
this.separators = separators || [","];
this.rege...
分类:
编程语言 时间:
2014-10-11 12:49:15
阅读次数:
267
下文的导入记录了在Eclipse环境中,要对已经下载好的java源代码进行加载时的步骤,主要用于下载后的文件不方便进行复制到其他位置的情况。笔者几次用到这个顺序来加载项目,可是都是隔很长时间才用一次,过久了就忘记了,烦恼的很。干脆记录下来免得下次又自己瞎试。
已经在本地目录中用svn或者github下载好了各种文件
使用file→new→java proejct...
分类:
编程语言 时间:
2014-10-11 11:58:25
阅读次数:
217
从多方面新讲python性能优化看到交换两个变量的值可以使用
a,b = b,a这样可以提高性能
>>> from timeit import Timer
>>> Timer("t=a;a=b;b=t","a=1;b=2").timeit()
0.06279781319366587
>>> Timer("a,b=b,a","a=1;b=2").timeit()
0.037897992553...
分类:
编程语言 时间:
2014-10-11 13:21:05
阅读次数:
201
glassfish的jar包存放在/glassfish/modules文件夹下,包含250多个jar包,但是实际拷贝到web项目lib下的,只需拷贝41个必备jar包
下面罗列一下jar包名称
bean-validator.jar
cglib.jar
common-util.jar
config-api.jar
config-types.jar
core.jar
deployment-comm...
分类:
编程语言 时间:
2014-10-11 11:55:45
阅读次数:
180
有一个Camera,就会有一个Game视图与之对应,要加多个视图,那就加多个Camera,再协调好各视图的显示位置和大小就OK。
(文章的所有内容都在图片里!做SEO的高手一定会嘲笑这种方式吧,没关系,本人只是为了将自己写的文章,格式不被破坏的分享出来而已,营销?还真不擅长,哈哈)...
分类:
编程语言 时间:
2014-10-11 11:54:45
阅读次数:
188
本课程从C++起步、用户无需任何计算机基础,只需要懂的基本的电脑操作,既可学习本课程,本课程适合在校大学生,在职人员等,通过本课程的学习,学员可掌握C++\MFC\VC++服务器端、网络编程等技能,相比国内几万的培训费,可谓实惠多多。
后续还有关于MFC、数据库编程、XML编程、网络编程等内容。有时间慢慢发上来
学习对象
1:有志于在软件开发、服务器端开发、VC++游戏开发领域寻...
分类:
编程语言 时间:
2014-10-11 13:34:25
阅读次数:
226
static顾名思义是静态的意思。在这我要系统地讲述一下有关static关键字的作用,当然主要是讲述它在开发语言C与C++的作用,在其他方面的作用请另找资料。在讲解中肯定有不恰当之处,请大家大胆地扔砖,不要手软,文中的内容引用了不少网上的资料。
static从宏观上讲主要有两种用法,一、是面向过程设计;二是面向对象设计。前主要是涉及变量与函数的用法;后者呢包含前者用法的同时,还有...
分类:
编程语言 时间:
2014-10-11 12:09:55
阅读次数:
246
java代码
package base64;
import java.awt.image.BufferedImage;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
imp...
分类:
编程语言 时间:
2014-10-11 12:43:05
阅读次数:
556
在linux 下写线程程序的同学估计都遇到过找bug找到崩溃的情况,多线程情况下bug的追踪实在是不容易。现在我来介绍一个好用的方法 ulimit core。
先简单介绍一下ulimit是个什么(你也可以man ulimit自己查看)。
“‘当系统中的一些程序在遇到一些错误以及crash时,系统会自动产生core文件记录crash时刻系统信息,包括内存和寄存器信息,用以程序员日 后...
分类:
编程语言 时间:
2014-10-11 12:26:05
阅读次数:
203