概述 其实,学java不算新手了,但是却感觉很多基本的知识,我们一开始也许是记住而不深究,我觉得有一些概念,还是需要了解. 我们所说的java程序,需要jvm,java api,java class的辅助才能运行.我们从下面的图片可以看到,JDK,JRE,java api和JVM以其他们之间的关.....
分类:
编程语言 时间:
2014-12-10 07:03:52
阅读次数:
250
我一向赞同一个理念: 用代码实现简单逻辑是不需要注释的, 因此我也就不写注释了, 直接上代码:#include #include #include inline int Parent (const int i){ return std::move( i % 2 ? (i - 1)...
分类:
编程语言 时间:
2014-12-10 07:04:13
阅读次数:
221
//加密function MyEncrypt(txt){ var sb = ""; var rand = 0; for (var i=0;i<txt.length;i++) { item=txt.charCodeAt(i); rand = Mat...
分类:
编程语言 时间:
2014-12-10 07:02:56
阅读次数:
185
javaprotobuf2.6源码缺少com.google.protobuf.DescriptorProtos;其实这个类是需要用工具生成的,在redeme.txt文件里面有说明,cdjava
把protoc拷贝到此目录
执行protoc--java_out=src/main/java-I../src../src/google/protobuf/descriptor.proto
就会生成DescriptorProtos了
分类:
编程语言 时间:
2014-12-10 02:04:56
阅读次数:
212
《Go语言编程》【2.6.2defer】章节函数CopyFile代码有误,变量dstName并未声明,按照上下文推测应当是笔误,书中代码样式如下:将dstName改成dst就正确了。
分类:
编程语言 时间:
2014-12-10 02:02:53
阅读次数:
164
下午看了结构体、枚举类型、typedef,终于把我以前没弄懂的东西都搞懂了,开心结构体类似于面向对象中的类,但是没有方法,它可以把不同的数据类型看成一个整体枚举类型就是把非负整数和字符串常量之间建立一种联系,如enumseason{spring,summer,autumn,winter}s;s=spring(等价..
分类:
编程语言 时间:
2014-12-10 02:04:18
阅读次数:
202
bin:该目录下面存放了JDK的各种工具命令。常用的javac和Java命令就在这里db:该路径安装的是JavaDB的路径include:一些平台特定的头文件jre:该路径安装的是运行Java程序所必须的环境lib:该目录是JDK工具命令的实际执行程序。src.zip:该文件里存放的是Java所有的核心的类库的源代..
分类:
编程语言 时间:
2014-12-10 02:02:42
阅读次数:
175
低级语言就是计算机易于理解而人不易理解的,如汇编语言之类的。
高级语言与之相反易于人理解,接近于自然语言。
,如目前流行的Javac,c++,pascal,python,lisp,prolog,FoxPro,Delphi等等。
,这两种语言都是面向机器的语言,和具体机器的指令系统密切相关。
机器语言用指令代..
分类:
编程语言 时间:
2014-12-10 02:01:56
阅读次数:
226
显示回收垃圾分析?传统的C,C++语言都是需要程序员负责回收已经分配的内存。这个事情由程序员来做,会导致问题,因为程序员并不是总是知道内存该何时被释放,如果一些分配出的内存得不到及时回收,就会引起系统运行速度的下降,甚至程序瘫痪,这叫做内存泄漏。缺点:1)程序忘..
分类:
编程语言 时间:
2014-12-10 02:00:38
阅读次数:
300
“要想全面理解和掌握JavaScript,关键在于弄清楚它的本质,历史和局限性”历史 JavaScript诞生于1995年,当时Web日益流行,因为网速太慢,为了减轻用户负担,减少请求服务端验证次数,当时走在技术革新最前端的Netscape(网景)公司,决定开发一种客户端语言,用来处理简单的验证。....
分类:
编程语言 时间:
2014-12-10 01:44:06
阅读次数:
353
import java.io.*;public class dd { public static void main(String[] args) { try { Process pro = Runtime.getRuntime().exec( ...
分类:
编程语言 时间:
2014-12-10 01:43:13
阅读次数:
339
在开始正文前,先说下Axiom3D里遇到的二个BUG. 1.在启动axiom生成的程序中,我发现输出里总是有一些如"billboard_type","billboard_origin"这些不能解析,我开始还在想是不是文件格式版本过期或是啥的,反正后面我查了下,发现这些是有对应解析类的,在对比对...
分类:
编程语言 时间:
2014-12-10 01:42:41
阅读次数:
325
一 定义 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 二 泛型作用 1)...
分类:
编程语言 时间:
2014-12-10 00:39:43
阅读次数:
199
python日志 __author__?=?‘Administrator‘
import?re
ipa?=?{}
err_nb?=?{}
IES?=?{}
IES[‘AB‘]?=?[‘MSIE‘,?‘Firefox‘,?‘Chrome‘]
Logfile?=?‘./access_log‘
f=open(Logfile,?‘r‘).readlines()
...
分类:
编程语言 时间:
2014-12-10 00:37:43
阅读次数:
227
一、UML图
二、概念
单例模式:保证一个类仅有一个实例,并提供一个访问他的全局访问点。[DP]
通常我们可以让一个全局变量使得一个对象被访问,但它不能防止你实例化多个对象。一个最好的办法就是,让类自身负责保护它的唯一实例。这个类可以保证没有其他实例可以被创建,并且他可以提供一个访问该实例的方法。
三、注意:
使用单例模式,只能保证一个线程内对象不会被多次创建,而不不能保证多线程...
分类:
编程语言 时间:
2014-12-10 00:37:07
阅读次数:
228
依旧是再练习下树状数组的使用:
题目大意: 给出N个数,这些数可以把后面的删掉然后放到最前面形成新的序列
可得到的N种情况,求出这N种情况哪种的逆序数最小
解题思路: 先求出第一个序列的逆序数,然后用很巧妙的办法求下一个序列的逆序数,直到全部求出
序列 4 5 2 1 3 6 ,此序列的逆序数为...
分类:
编程语言 时间:
2014-12-10 00:35:35
阅读次数:
237
主要内容:链表头插法和尾差法
#include
//typedef int data;
typedef struct node
{
char data;
struct node* next;
}linklist;
/* method 1 insert node as first element */
linklist* CreateList1()
{
char ch;
linkl...
分类:
编程语言 时间:
2014-12-10 00:33:45
阅读次数:
224