import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public cla...
分类:
编程语言 时间:
2015-01-23 00:33:15
阅读次数:
311
JSP(Java Server Page) 1. jsp简单介绍 JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术 JSP这门技术的最大的特点在于,写jsp就像在写html,但:
它相比html而言,html只能为用户提供...
分类:
编程语言 时间:
2015-01-23 00:32:26
阅读次数:
311
看effective c++第二版推荐使用const,少用define。今天才发现发现这远远不够。#define定义的常量在预处理替换,debug的时候无法打印宏的,这种常量设置是有缺陷的, const定义常量作用在编译时期,就是说编译器帮你检查有没有对const做修改,那么怎么实现一个运行时常量,...
分类:
编程语言 时间:
2015-01-23 00:32:40
阅读次数:
247
让我们再来看一份C代码,及其经UCC编译器编译后产生的主要汇编代码,如图1.33所示,其中包含了数组、指针和结构体。
图1.33 数组、指针和结构体
按照C的语义,图1.33第9行的C代码是对局部数组number的初始化,需要把number[0]初始化为2015,而数组中的其他元素皆被初始化为0。UCC编译器采取的翻译方法是:先调用memset函数来把数组number所占的内...
分类:
编程语言 时间:
2015-01-22 23:27:48
阅读次数:
392
对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问题相比带来了更多的麻烦,但是null仍然陪伴着Java。
我越发感到惊奇,因为java的设计原理是为了简化事情,那就是为什么没有浪费时间在指针、操作符重...
分类:
编程语言 时间:
2015-01-22 23:27:42
阅读次数:
556
{CSDN:CODE:586707}
{CSDN:CODE:586708}
先运行服务端,再运行客户端
服务端运行结果:
客户端运行结果:...
分类:
编程语言 时间:
2015-01-22 23:25:45
阅读次数:
355
#include
#include
using namespace std;
#include
#define DELTA 0x9e3779b9
#define MX (((z>>5^y>3^z<<4)) ^ ((sum^y) + (key[(p&3)^e] ^ z)))
void btea(uint32_t *v, int n, uint32_t const key[4]) {
...
分类:
编程语言 时间:
2015-01-22 23:26:52
阅读次数:
481
原文:45 Useful JavaScript Tips, Tricks and Best Practices
译文:45个有用的JavaScript技巧,窍门和最佳实践
译者:dwqs
在这篇文章中,我将分享一些JavaScript常用的技巧,窍门和最佳实践。不管JavaScript开发者是使用在浏览器/引擎上或者服务器端(SSJS——Service Side JavaScript)JavaScript解释器上,这些他们都是应该知晓的。
需要注意的是,文章中的代码片段均是在最新的Google Ch...
分类:
编程语言 时间:
2015-01-22 23:27:02
阅读次数:
579
1.什么是RAII 技术?
我们在C++中经常使用new申请了内存空间,但是却也经常忘记delete回收申请的空间,容易造成内存溢出,于是RAII技术就诞生了,来解决这样的问题。RAII(Resource Acquisition Is Initialization)机制是Bjarne Stroustrup首先提出的,是一种利用对象生命周期来控制程序资源(如内存、文件句柄、网络连接、互斥量等等)的...
分类:
编程语言 时间:
2015-01-22 23:23:58
阅读次数:
211
现在需要求得一个数组的所有元素之和,之前感觉似乎不太可能,因为每个线程只处理一个元素,无法将所有元素联系起来,但是最近学习了一段代码可以实现,同时也对shared memory有了进一步的理解。...
分类:
编程语言 时间:
2015-01-22 23:23:26
阅读次数:
336
-----------------------------------------------------------------------------------------------------------------------------------说明: A literal is...
分类:
编程语言 时间:
2015-01-22 23:21:30
阅读次数:
258
--------------------------------------------------------------------------------------------------------------------------说明: 50 character sequence...
分类:
编程语言 时间:
2015-01-22 23:21:27
阅读次数:
233
1 #include "cstdio" 2 #include "iostream" 3 #include "cstring" 4 #include "vector" 5 #include "queue" 6 using namespace std; 7 const int N = 10005; 8....
分类:
编程语言 时间:
2015-01-22 23:20:23
阅读次数:
296
----------------------------------------------------------------------------------------------------------------说明: An identifier is an unlimited-l...
分类:
编程语言 时间:
2015-01-22 23:17:54
阅读次数:
184
phantomjs介绍-(js网页截屏、javascript网页解析渲染工具)phantomjs是一个基于js的webkit内核无头浏览器 也就是没有显示界面的浏览器,这样访问网页就省去了浏览器的界面绘制所消耗的系统资源,比较适合用于网络测试等应用 。利用这个工具,我们可以轻松的搭建一个接口用于获取...
分类:
编程语言 时间:
2015-01-22 23:17:11
阅读次数:
298
1 /*C#语法基础 2 * 1.C#程序是从Main方法开始执行。要求Main方法的返回值类型为void或int ,而且要么不带参数,要么接受一个字符串数组作为参数。当返回值是int的是状态吗,标志程序是否执行成功,返回非 3 * 0值通常意味着错误; 4 * 2.类型:是具有相似...
分类:
编程语言 时间:
2015-01-22 23:17:25
阅读次数:
513