20
2016
09

用Java模拟JavaScript中的原型链

用Java实现JS中的原型链的一种方法,不一定是官方实现,此处只是提供了一种思路,起个抛砖引玉的作用

import java.util.HashMap;
import java.util.Map;
import java.util.Stack;

interface user_proc{
    p
30
2016
07

Java实现正则表达式

import java.io.ByteArrayOutputStream;
import java.nio.charset.Charset;
import java.text.SimpleDateFormat;
import java.util.Arrays;
import java.util.Date;
import java.
13
2016
07

Java用多线程模拟yield功能

import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;

abstract class YieldIterator<E> implements&nbs
15
2016
04

Python调用WebService学习笔记

# 引入库
import suds

# 请求地址
url = 'http://ip:port/xxx?wsdl'

# 客户端
c = suds.client.Client(url)

# 发送字符串
xml = 'This is&
07
2016
04

用openssl实现RSA加密解密、BASE64加密解密

 下文操作在CentOS 7系统下进行

 

生成公钥、私钥

# 生成私钥
openssl genrsa -out PrivateKey.key 1024
# 提取公钥
openssl rsa -in PrivateKey.key -pubo
23
2016
03

Groovy笔记

注释

1. 以//开头的单行注释

2. 以/*开头,以*/结尾的多行注释

3. GroovyDoc注释:以/**开头,以*/结尾,其他行可以以*开头

/**
 * A Class description
 */
class Person {
  &nb
22
2016
03

开发守护进程程序

#include <stdio.h>
#include <stdlib.h>
#include <sys/param.h>

void deamon()
{
    int pid;

    if( pid&nbs
07
2016
03

用Groovy遍历目录,结果保存为字符串

StringBuffer buf = new StringBuffer()
this.metaClass.println = {
    buf.append( it)
}

new File( 'h:\\').eachFile{ 
07
2016
03

Java调用Groovy脚本

    Groovy是一门类似于Java语法的脚本语言,与Java语言高度兼容,配合度极高,下面我们说明一个Java调用Groovy脚本的实现

import groovy.lang.Binding;
import groovy.lang.GroovyShell;

GroovyShell shell = new&
10
2016
01

使用JLink烧写S3C44B0的flash的方法

本人在Windows