温故知新
其名
这个作者很懒,什么都没留下…
展开
-
数组的简单知识
指明该变量是一个数组类型变量。例如:int intArray[];声明了一个整型数组,数组中的每个元素为整型数据。与C、C++不同,Java在数组的定义中并不为数组元素分配内存,因此[]中不用指出数组中元素个数,即数组长度,而且对于如上定义的一个数组是不能访问它的任何元素的。我们必须为它分配内存空间,这时要用到运算符new,其格式如下:arrayName=new type[arrayS转载 2013-07-05 18:16:05 · 462 阅读 · 0 评论 -
BIM软件超全解读
打印来源:筑龙BIM方案设计软件1、Maya Autodesk旗下的著名三维建模和动画软件。Autodesk称,Maya 2008可以大大提高电影、电视、游戏等领域开发、设计、创作的工作流效率,同时改善了多边形建模,通过新的运算法则提高了性能,多线程支持可以充分利用多核心处理器的优势,新的HLSL着色工具和硬件着色API则可以大大增强新一代主机游戏的外观,另外在角色转载 2017-03-29 16:42:50 · 5615 阅读 · 0 评论 -
shell正则表达式, 中$(( )) 与 $( ) 还有${ }
187 grep -irnE ".*(q_jd|qid|queue_id).*\(.*8.*\).*" allsrv >allsrv.log 191 grep -irnE ".*convert *\( *char *\(8\) *,.*Q.*ID.*" allsrv >allsrv.log 192 grep -irnE ".*convert *\( *char *\(8\)转载 2013-07-04 15:14:21 · 1236 阅读 · 0 评论 -
JAVA修饰符类型(public,protected,private,friendly)
JAVA修饰符类型(public,protected,private,friendly)public的类、类属变量及方法,包内及包外的任何类均可以访问;protected的类、类属变量及方法,包内的任何类,及包外的那些继承了此类的子类才能访问;private的类、类属变量及方法,包内包外的任何类均不能访问;如果一个类、类属变量及方法不以这三种修饰符来修饰,它就是friendly类型转载 2013-07-05 14:25:20 · 461 阅读 · 0 评论 -
java多线程设计模式
线程的创建和启动 java语言已经内置了多线程支持,所有实现Runnable接口的类都可被启动一个新线程,新线程会执行该实例的run()方法,当run()方法执行完毕后,线程就结束了。一旦一个线程执行完毕,这个实例就不能再重新启动,只能重新生成一个新实例,再启动一个新线程。 Thread类是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一转载 2013-07-05 16:45:51 · 431 阅读 · 0 评论 -
Java2-J2EE的13种技术
目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2 Platform Enterprise Edi原创 2013-07-18 18:01:49 · 651 阅读 · 0 评论 -
AWK来自WIKI
AWK是一种处理文本文件的语言。它将文件作为记录序列处理。在一般情况下,文件内容的每行都是一个记录。每行内容都会被分割成一系列的域,因此,我们可以认为一行的第一个词为第一个域,第二个词为第二个,以此类推。AWK程序是由一些处理特定模式的语句块构成的。AWK一次可以读取一个输入行。对每个输入行,AWK解释器会判断它是否符合程序中出现的各个模式,并执行符合的模式所对应的动作。——阿尔佛雷德·艾侯,转载 2013-07-02 15:58:32 · 624 阅读 · 0 评论 -
String,arraylist, hashmap初始化
1.List list = new ArrayList();上面的初始化和如下有什么区别吗ArrayList list = new ArrayList();上面那个list变量是List接口的实例,可以再被赋值为所有实现了List接口的类或其子类的实例,这个list变量可以当作List接口及其其父接口作为参数传递。而下面那个list变量表示ArrayList类的实例,必须是Array原创 2013-07-16 18:04:51 · 1994 阅读 · 0 评论 -
根据列表拷贝文件和对比,以及SVN提交
1.根据列表拷贝文件#!/bin/shif [ $# -lt 2 ]; then echo "Usage: ${0} fileList source_path output_path" exit 9fifileList=$1source_path=$2outputpath=$3echo ${source_path}for file原创 2013-07-04 15:18:07 · 571 阅读 · 0 评论 -
一次寻常测试While循环碰到“ * ”——字串处理方式
如果While循环碰到“ * ”时候,会列出当前文件夹下的目录和文件名替换*号,可以采用# while read line; do if [ ${line:0:1} = ">left.queue.shawn; elif [ ${line:0:1} = ">" ]; then echo $line >>right.queue; fi; done安全行访问方式:sed -n '/^原创 2013-07-11 16:25:51 · 713 阅读 · 0 评论 -
汇总面向对象设计的一些基本原则
汇总面向对象设计的一些基本原则:1. 优先使用(对象)组合,而非(类)继承。Favor Composition Over Inheritance。 组合:是一种通过创建一个组合了其它对象的对象,从而获得新功能的复用方法。组合将功能委托给所组合的一个对象,从而获得新功能。有些时候也称之为“聚合”(aggregation)或“包容”(containment)。 继承:是一种通过扩展一个已转载 2013-07-11 13:24:26 · 477 阅读 · 0 评论 -
100个替代昂贵商业软件的开源应用/100 Open Source Replacements for Expensive Applications
100个替代昂贵商业软件的开源应用/100 Open Source Replacements for Expensive Applications100 Open Source Replacements for Expensive ApplicationsEnterprises, SMBs and home users can see significant savin转载 2017-03-24 17:45:16 · 9457 阅读 · 0 评论