标示符就是程序员在自己的程序中起的一些名字注意:1.对于标识符起名不能跟关键字重名,否则会导致错误2.标示符的起名得讲究一定的规则,不能随便起名,取的名字要让人一眼看过去就知道是什么意思命名规则:1.标示符只能由26个英文字母的大小写,0~9的10个阿拉伯数字,下划线_组成2.严格区分大小写,比如t...
分类:
编程语言 时间:
2014-11-01 11:24:45
阅读次数:
222
在UI线程里执行复杂的操作,会造成UI假死。常用的解决方法是开2个线程。而新线程要调用UI里的东西,必须这么用:this.Dispatcher.Invoke(content);
分类:
编程语言 时间:
2014-11-01 11:23:20
阅读次数:
204
由Java类的调用顺序想到单例模式是如何来的...
分类:
编程语言 时间:
2014-11-01 10:04:44
阅读次数:
177
在调试C/C++代码的时候,我们最想知道的,当然是程序当前走到了哪个文件的第几行了,这里有两个宏:__FILE__和__LINE__,返回的是当前文件的路径,和当前行。...
分类:
编程语言 时间:
2014-11-01 09:49:09
阅读次数:
296
import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;
public class caipiao1
{
/**
* 根据给定的最小数字和最大数字,以及随机数的个数,产生指定的不重复的数组
* @param begin 最小数字(包含该数) ...
分类:
编程语言 时间:
2014-11-01 09:50:58
阅读次数:
209
最近由于工作的原因开始决定系统学习一下Java的多线程机制。Java语言的一大特点就是内在支持多线程,这和很多语言需要通过外部开发包来实现多线程有本质区别。每个程序都有一个主线程,当程序启动时自动执行。关于多线程的一些概念性东西,见这篇博文:多线程初步。...
分类:
编程语言 时间:
2014-11-01 09:48:11
阅读次数:
257
import java.io.File;import javax.script.Invocable;import javax.script.ScriptEngine;import javax.script.ScriptEngineManager;import javax.script.ScriptE...
分类:
编程语言 时间:
2014-11-01 09:47:08
阅读次数:
374
// Playground - noun: a place where people can playimport UIKitvar str = "Hello, playground"// swift的集合类型只有数组和字典// 数组中只能存储相同类型的数据(可以是基本类型,也可以是类对象)// 申...
分类:
编程语言 时间:
2014-11-01 09:46:11
阅读次数:
217
// Playground - noun: a place where people can playimport UIKitvar str = "Hello, playground"// color与=号之间必须有个空格let colors =[ "Air Force Blue":(red:...
分类:
编程语言 时间:
2014-11-01 09:43:28
阅读次数:
206
一、用指针指向一维数组的元素 1 // 定义一个int类型的数组 2 int a[2]; 3 4 // 定义一个int类型的指针 5 int *p; 6 7 // 让指针指向数组的第0个元素 8 p = &a[0]; 9 10 // 修改所指向元素的值11 *p = 10;12 13 // 打印.....
分类:
编程语言 时间:
2014-11-01 08:34:29
阅读次数:
250
你已经掌握了这25条中的多少条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是 class,object,interaction以及statediagrams. 2.你需要学习Java语言的基础知识以及它的核心类库 (...
分类:
编程语言 时间:
2014-11-01 07:30:24
阅读次数:
207
////////////////////////////////////////////////////////////////
HINSTANCEhInsta=::LoadLibrary("language\\XSelf.dll");
if(hInsta!=NULL)AfxSetResourceHandle(hInsta);
/////////////////////////////////////////////////////////////////////////
charpszExeName[32]..
分类:
编程语言 时间:
2014-11-01 06:27:50
阅读次数:
216
/////////////////////////////////////////////////////////////////////////////
//CX_SelfViewconstruction/destruction
//voidDrawHMI(CDC*pDC,intNodeNum,CRectrect,inttype,BOOLMasterNet,BOOLSlaveNet,intnParent=View)
voidDrawHMI(CDC*pDC,intNodeNum,CRectrect,intty..
分类:
编程语言 时间:
2014-11-01 06:25:42
阅读次数:
252
问题引入:Linux的elf文件一开始理解起来的确很难,有的人可能会去看《linkersandloaders》,这书的确好,但是没有详细的解释很多细节,尤其是从汇编语言视角。我读了这本书很多地方后还是不明白,然后我又读了IBM360计算机的汇编器设计文档,里面详解了二次扫描汇编器的设计原..
分类:
编程语言 时间:
2014-11-01 06:28:29
阅读次数:
225
在操作之前请确保Maven环境已经塔建完毕了。一,创建Maven项目二,补全工程的目录结构第1步中生成的maven工程目录是不全的,需要手动添加所需的目录。三,增加MyEclipse的WebProject功能到目前为止,我们仅仅是把一个Maven的webapp导入到了MyEclipse中,然而在MyEclipse中,这..
分类:
编程语言 时间:
2014-11-01 06:20:27
阅读次数:
315
1.尽量指定类的final修饰符,因为带有final修饰符的类是不可派生的。 2.尽量重用对象。 3.尽量使用局部变量。 4.不要重复初始化变量。 5.在Java+Oracle的应用系统开发中,Java中内嵌的SQL语句应尽量使用大写,以减轻Oracle解析器解析的负担。 6.在Jav...
分类:
编程语言 时间:
2014-11-01 06:18:24
阅读次数:
198
今天在书上看到一个作者提出一个问题"怎样通过编写Java代码让Jvm崩溃",我看了之后也不懂。带着问题查了一下,百度知道里面有这样一个答案: 1 package jvm; 2 3 public class Crash { 4 public static void main(String[...
分类:
编程语言 时间:
2014-11-01 06:17:30
阅读次数:
220