InputStream in = new GZIPInputStream(new FileInputStream(file)); Scanner sc=new Scanner(in); while(sc.hasNextLine()){ html.append(sc.nextLine().toString()+"\r\n"); }...
分类:
编程语言 时间:
2014-09-06 17:27:33
阅读次数:
197
switch()适用byte、short、int、char
如果case 中不加break,会一直执行,知道},或break,结束
如:
public class Main {
public static void main(String[] args)
{
//int x = 5, y = 4,xx = 6;
char a = 'f';
switch(a)
...
分类:
编程语言 时间:
2014-09-06 17:26:43
阅读次数:
246
第一步是定义函数。所有在Lua中被调用的C/C++函数将使用下面一类指针进行调用:typedef int (*lua_CFunction) (lua_State *L);换句话说,函数必须要以Lua解释器作为唯一的参数,并且返回一个唯一的整数。由于用一个Lua解释器作为参数,因此函数实际上能够从栈中...
分类:
编程语言 时间:
2014-09-06 17:23:53
阅读次数:
240
1,web建立2,servlet 1) 继承Servlet: extends HttpServlet 2) 重写service:service(HttpServletRequest req, HttpServletResponse resp) //第一个参数 请求报文,第二个参数 响应报文 ...
分类:
编程语言 时间:
2014-09-06 17:23:23
阅读次数:
308
本文讲述java在处理线程同步时,常用方法有:
1、synchronized关键字。
2、Lock显示加锁。
3、信号量Semaphore。
分类:
编程语言 时间:
2014-09-06 17:19:33
阅读次数:
298
第一部分:基本概念及其它问答题 1、关键字static的作用是什么? 这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用: 1). 在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2). 在模块内(但在函数体外),一个被声明为静态...
分类:
编程语言 时间:
2014-09-06 17:18:13
阅读次数:
276
本文主要讲述Java线程基本概念,讲到线程实现方法,线程池,以及线程运行时间统计
分类:
编程语言 时间:
2014-09-06 17:17:03
阅读次数:
304
先看看下面的这一段程序:#include #include int main(int argc, char* argv[]){std::cout 重复一下:c表示这个函数在C语言里也是通用的,std表示标准(当然是C的标准噢),lib表示“库”。即C语言里的标准库。那么system就是一个C语言标准...
分类:
编程语言 时间:
2014-09-06 17:16:23
阅读次数:
240
/**
* 书本:【ThinkingInC++】
* 功能:联合
* 时间:2014年9月6日14:51:40
* 作者:cutter_point
*/
#include
using namespace std;
union U
{
private:
int i;
float f;
public:
U(int a);
U(float b);
~U();...
分类:
编程语言 时间:
2014-09-06 16:11:43
阅读次数:
267
/**
* 书本:【ThinkingInC++】
* 功能:更安全的union可以封装在一个类中
* 时间:2014年9月6日14:53:04
* 作者:cutter_point
*/
#include
using namespace std;
class SuperVar
{
//enum没有类型名(他是一个没有加标记的枚举),如果想立即定义enum的实例时,
//这种做法...
分类:
编程语言 时间:
2014-09-06 16:11:35
阅读次数:
254
头文件
/**
* 书本:【ThinkingInC++】
* 功能:选择重载还是默认参数,头文件
* 时间:2014年9月6日14:54:28
* 作者:cutter_point
*/
#ifndef MEM_H_INCLUDED
#define MEM_H_INCLUDED
typedef unsigned char byte;
class Mem
{
byte* mem;
...
分类:
编程语言 时间:
2014-09-06 16:11:13
阅读次数:
419
项目中的的spring出现问题,不想使用spring框架进行注入,编写一个简单的spring,实现xml解析和类的注入。所有的框架都可以用java项目,用到了java提供的基础类,所以用到的原理也就呢么多(我刚开始工作2个月,说的不对请谅解)。因此spring用到了注入用到java中的反射机制,aop用到了java的代理机制proxy对象。总结一下自己的设计:
设计范围三层:
第一层是实体层,...
分类:
编程语言 时间:
2014-09-06 16:08:33
阅读次数:
303
1. swift的存取用curl命令. 我们先把pub url 和token保存起来root@A071103070098:~# export pubURL=http://10.194.148.102:8080/v2.0/AUTH_ed03db73438343848db63062d7fd9271roo...
分类:
编程语言 时间:
2014-09-06 16:05:53
阅读次数:
306
函数中“引用”全局变量和“修改”全局变量的差别以下程序中,函数中可以直接打印出全局变量x,而无须使用关键字global:x = 1def run(): print x if __name__ == '__main__': run()当在函数中需要修改全局变量时,如果没有globa...
分类:
编程语言 时间:
2014-09-06 16:01:43
阅读次数:
156
ServerSocket 此类实现服务器套接字。 ServerSocket常用的构造方法有以下几个,ServerSocket() 创建非绑定服务器套接字。 ServerSocket(int port) 创建绑定到特定端口的服务器套接字。 ServerSocket(int port, int back...
分类:
编程语言 时间:
2014-09-06 16:01:33
阅读次数:
292
转:http://blog.csdn.net/zzh87615/article/details/5915658————————————————————————————————————-1.构造器注入基于构造器的DI通过调用带参数的构造器来实现,每个参数代表着一个依赖。此外,还可通过给stattic工...
分类:
编程语言 时间:
2014-09-06 15:59:33
阅读次数:
313
k&r 习题,把较长的输入行折成短行,将习题答案搬来: #include<stdio.h>
#define MAXCOL 20
#define TABINC 8
char line[MAXCOL];
void printl(int pos);
int exptab(int pos);
int findblnk(int pos);
int new...
分类:
编程语言 时间:
2014-09-06 14:56:53
阅读次数:
222