- 博客(23)
- 资源 (8)
- 收藏
- 关注
原创 记事本
mingw 下编译 openssl 的Configureperl Configure mingw enable-md2 enable-rc5 experimental-jpake experimental-store
2015-02-17 10:22:52
418
翻译 在 xp 中安装 jdk8 (译自stackoverflow)
jdk8已经不支持xp了(因为xp的ADVAPI32.DLL中没有RegDeleteKeyExA这个函数,译者注:解决方案之一是写一个包装DLL来替换原DLL)。相关的描述详见http://mail.openjdk.java.net/pipermail/openjfx-dev/2013-July/009005.html。虽然官方对xp的支持已经终止了,但java的二进制文件依然是xp兼容的。目前仅
2014-08-26 11:52:48
3061
原创 python 中 衡量字符串编辑距离的Levenshtein函数
def levenshtein(lst1,lst2,i,j): if min(i,j) == 0: return max(i,j)+1 return min( levenshtein(lst1,lst2,i-1,j)+1, levenshtein(lst1,lst2,i,j-1)+1, levenshtein(lst1
2014-08-22 18:01:31
1521
翻译 python中的Y不动点连接符
'''Implementation of the fixed point combinator Y.----------------------------------------------- The Y combinator is a higher order f
2014-08-15 17:43:36
778
原创 小工具,enum的国际化
有Person类一个:public class Person{ //... other field private PersonStatus status; //...getter,setter}其中的status字段是一个枚举类:public enum PersonStatus{A,B,C,D}有时候,显示PersonStatus时,
2014-03-26 15:13:52
2716
原创 一个Lucene4.6工具类
package zzg.study.lucene.utils;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import org.apache.lu
2014-01-07 16:32:51
1261
翻译 spring碎碎念(三)
springMVC 通过org.springframework.servlet.DispatcherServlet来运行。DispatcherServlet可以处理多种处理器,不仅仅限于执行实现了org.springframework.web.servlet.Controller接口以及拥有org.springframework.stereotype.Controller注解的类。总原理图
2013-12-30 17:12:52
2530
原创 spring碎碎念(二)
Web 程序构架(web application architecture)一、MVCMVC构架最早由Trygve Reenskaug在smalltalk工作时提出,最早应用于桌面程序。他将表现层重组建中分离出来。Model1中MVC组件描述表组件描述模型层(Model)view渲染所需要的数据。如订单数据,产品列表之类的。表现层
2013-11-14 16:23:48
1025
原创 spring碎碎念
@Configuration 注解注意事项:1、Configuration 类可以是 abstract 的,但不可以是 final 的,因为 spring 容器动态创建其子类。(摘自 Pro Spring MVC With Web Flow,Deinum,Deinum,Sernells,Yates,Ladd,Vanfletern,Apress)
2013-10-31 09:09:34
2254
原创 spring hibernate cglib 冲突解决
整合hibernate 3.2 与 spring3.1.4抛出异常java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.(I)V百度之,是由于CGLIB版本冲突,hibernate用的是2.1版本的,spring用的2.2版本的。在pom.xml中加入 cglib cglib 2.2
2013-10-16 17:30:53
1137
原创 用模拟退火法挑战建立信号基站的问题
挑战建立信号基站问题成功,下面说说具体的想法。模拟退火法其实很简单,分如下几步:1、首先确定评价函数。2、选取初始点,并用评价函数计算初始值,把初始值作为当前值。3、按步进规则获取新点4、计算新点的值(也可能是附近的多个值)。5、比较新值和当前值差距,如果小于预期,执行步骤6,否则按一定概率执行步骤6。6、那么取把新值作为当前值,新点作为当前点,执行步骤3。7、
2013-08-23 12:12:42
1075
1
原创 sqlalchemy笔记(二)初识sqlalchemy
数据库框架一般都有这么几个部分:数据库配置、映射管理、关系管理、事物管理等。sqlalchemy 的数据库配置是通过create_engine函数管理的,调用apicreate_engine(url,**kwargs)url格式为dialect+driver://user:password@host/dbname[?key=value..]例如:mysql://root:123
2013-07-02 15:40:13
1774
原创 sqlalchemy笔记(一)安装
python web开发,免不了与数据库打交道。据说在python的世界里,数据库有关的orm框架非常之多,不过目前为止只用过Django的内置数据库框架,感觉用顺手了非常方便,但是,美中总有不足,感觉他的数据库api中一大堆双下划线,对框架不熟悉的看着非常奇怪,尤其是涉及外键的多表查询,更是如此。当然,这也只是个人看法而已,也许其他人喜欢这种风格也说不定。最近忽然想学一下django之外的框
2013-07-02 15:06:43
2506
原创 python 一个诡异问题的解决
文件上传中,需要验证银行卡号,于是写正则如下:regex=r'\d{19}'然后上传到服务器,结果re.match(regex,file_field)为None。在notpad++中验证正则能够match,又在python命令行中试了一下:>>>import re>>>re.match(r'\d{19}','6228410770613000000')回显>>>验
2013-05-31 17:06:20
615
原创 给django view加上 import file mixin
mixin代码import refrom django.db import transactionclass Ignore(Exception): """ignore import""" pass class ImportMixin(object): """ 导入Mixin line_regex:the regex for proces
2013-05-31 16:36:02
1231
原创 web的分页
<br />step1:<br />写页面:<br />buyerList.jsp:<br /> <%@ page language="java" contentType="text/html; charset=UTF-8"<br /> pageEncoding="UTF-8"%><br /><%@ include file="/WEB-INF/pages/share/taglib.jsp"%><br /><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transi
2011-04-22 11:04:00
838
原创 有些变态的Java内部类用法
import java.awt.Button;import java.awt.Dialog;import java.awt.Frame;import java.awt.TextField;import java.awt.Window;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;
2009-12-29 14:30:00
677
Rapid GUI Programming with Python and Qt 源文件
2014-08-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人