import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileWriter;
import java.io.InputStream;
import java.io.InputStreamRead...
分类:
编程语言 时间:
2015-02-28 18:48:18
阅读次数:
151
连接字符串用join而不用’+’(python)...
分类:
编程语言 时间:
2015-02-28 18:46:30
阅读次数:
149
劫持
劫持的原理就是把目标函数的指针的指向修改为自定义函数的地址。
函数是放在内存中的代码区,所以劫持与代码区密切相关。
实现劫持需要使用detours。
detours
detours是微软亚洲研究院出口的信息安全产品,主要用于劫持。这个工具使用C语言实现,所以是跨平台的。
detours根据函数指针改变函数的行为,可以拦截任何函数,即使操作系...
分类:
编程语言 时间:
2015-02-28 18:44:01
阅读次数:
323
今天,Mayuyu来介绍Go语言中一个重要的东西,叫做container。具体源码可以参考Go语言的源代码,如下
路径:/usr/local/go/src/pkg/container
container的结构如下
可以看出包含三部分:heap,list和ring。下面分别介绍
1. heap
heap即为堆,是一种常用的数据结构...
分类:
编程语言 时间:
2015-02-28 18:45:35
阅读次数:
247
LotusScript提升大字符串拼接函数(功能类似java中StringBuffer)...
分类:
编程语言 时间:
2015-02-28 18:42:53
阅读次数:
171
HALF_EVEN是什么意思呢?如果要丢掉的数字不是5的话,需要看这个数字前面的数字的奇偶性,如果是奇数,使用HALF_UP规则;如果是偶数使用HALF_DOWN规则;如果要丢掉的数字是5的话,round到它的偶数邻居上;
round到它的偶数邻居上是什么意思呢?
例子:
System.out.println("==================");
for(int i = 0;...
分类:
编程语言 时间:
2015-02-28 18:43:21
阅读次数:
183
概述
spring的功能分为3部分,分别如下文。
IoC和DI
之前在学习spring.net的时候,进行过该块内容的解释,具体大家可以看这篇文章:spring.net中的IoC、DI和MVC,这里要做的补充是主动查找和被动查找。
在spring提供的IoC和DI功能中,涉及到两个词:主动查找和被动查找
主动查找:A类使...
分类:
编程语言 时间:
2015-02-28 18:41:39
阅读次数:
162
用了半年多的Unity3d,零零碎碎的记了点东西,看看没准用得着...
分类:
编程语言 时间:
2015-02-28 18:41:35
阅读次数:
226
??
由于Java编译器的水平不相匹配的版本的问题,经常出现该项目显示一个红色的x*(也可能是相应的jar文件的路径改变引起的),在window->show views->problems查看该问题的具体情况,如下:
java compiler level does not match the version of the installed java project facet:
决解方法...
分类:
编程语言 时间:
2015-02-28 18:41:32
阅读次数:
143
#include
#include
int main()
{
int key=0;
while(key=getch())
{
//printf("%c",key);
switch(key)
{
case 'a':printf("left ");break;
case 's':printf("down ");break;
case 'd':printf("right...
分类:
编程语言 时间:
2015-02-28 18:40:07
阅读次数:
174
mvc:interceptors这个标签用于注册一个自定义拦截器或者是WebRequestInterceptors.可以通过定义URL来进行路径请求拦截,可以做到较为细粒度的拦截控制。例如在配置文件加入定义的拦截器只需要实现@Overridepublic boolean preHandle(Http...
分类:
编程语言 时间:
2015-02-28 18:36:33
阅读次数:
174
首先要了解进程VS线程这两个概念:进程(Process):计算机中的程序关于某数据集合上的一次运行活动。例如打开2个记事本,那就是开启了2个进程。线程(Thread):线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。进程中可能包含N个线程,例如打...
分类:
编程语言 时间:
2015-02-28 18:34:51
阅读次数:
184
这个算法可以将数据加密后,储存起来,到需要用的时候,用之前加密的秘钥将之还原。除了这个之外,还有AES这个算法能够将数据很好的加密起来,在传输过程中不容易被破解。在PHP中,我们必须先安装好mcrypt这个模块,并且添加相应版本的扩展到php中。AES加密模式和填充方式有以下之中,但不是全部复制代码...
分类:
编程语言 时间:
2015-02-28 18:34:08
阅读次数:
226
JavaScript语句JavaScript 语句向浏览器发出的命令。语句的作用是告诉浏览器该做什么。JavaScript 语句JavaScript 语句是发给浏览器的命令。这些命令的作用是告诉浏览器要做的事情。下面的 JavaScript 语句向 id="demo" 的 HTML 元素输出文本 "...
分类:
编程语言 时间:
2015-02-28 18:33:47
阅读次数:
160
因为javascript没有专门的机制去实现类,所以这里只能是借助它的函数能够嵌套的机制来模拟实现类。在javascript中,一个函数,可以包含变量,也可以包含其它的函数,那么,这样子的话,我们就可以把变量做为类的属性,内部的函数则作为成员方法了。那么,外层的函数,就可以看成是一个类了。1、首先我...
分类:
编程语言 时间:
2015-02-28 18:32:36
阅读次数:
192
#import int a[101],n;void quickSort(int left,int right);int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... ...
分类:
编程语言 时间:
2015-02-28 18:31:15
阅读次数:
179
前台代码:1 2 3 View Codeenctype="multipart/form-data"的意思,是设置表单的MIME编码。默认情况,这个编码格式是application/x-www-form-urlencoded,不能用于文件上传;只有使用了multipart/form-...
分类:
编程语言 时间:
2015-02-28 18:29:29
阅读次数:
165