摘要: CVS 文件自动移 tag 的 Python 脚本背景工作中使用的版本管理工具是 CVS,在两次发布中,如果修改的文件比较少,会选择用移 Tag 的方式来生成一个新 Tag 发布。文件比较少的情况下直接使用 CVS 客户端完成移 tag 操作。但是文件比较多的情况下就要考虑使用脚本来完成这个任务了。... 阅读全文
posted @ 2014-11-24 18:26 天如er 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 使用 powershell 的 grep 过滤文本有个log文件,大小在4M左右,要求找出里面耗时超过100s 的记录。首先想到了强大的 grep ,那么就搞起。先在网上找一下资料,这篇文章,有几种方式:第一种:Get-content somefile.txt|findstr "someregexp... 阅读全文
posted @ 2014-11-05 14:16 天如er 阅读(13610) 评论(0) 推荐(0) 编辑
摘要: 简单的算法题, Find Minimum in Rotated Sorted Array 的Python实现。题目:Suppose a sorted array is rotated at some pivot unknown to you beforehand.(i.e., 0 1 2 4 5 6... 阅读全文
posted @ 2014-11-05 13:45 天如er 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Topcoder上的一道题目,题目描述如下:Problem StatementByteland is a city with many skyscrapers, so it's a perfect venue for BASE jumping. Danilo is an enthusiastic B... 阅读全文
posted @ 2014-08-14 18:23 天如er 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 策略模式定义了算法簇,分别封装起来,让他们之间可以互相替换,此模式然该算法的变化独立于使用算法的客户。我的初步理解是:感觉像插件,把算法做成插件,要什么功能就插入什么算法,给把青龙偃月刀就是关云长,给把青钢剑就是赵云,给把丈八蛇矛就是张飞了。该模式与面向对象的多态对比,优点在于后期修改的灵活性,不会... 阅读全文
posted @ 2014-02-10 18:00 天如er 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 前段时间用JDK自带的Calendar类来处理日期,需要获取年、季,月,星期的起始日期,被折腾得要死要活。看了这篇文章 http://www.blogbus.com/dreamhead-logs/226738702.html后,决定使用JodaTime重新写一下这个功能。关于JodaTime可以看这篇文章:http://www.ibm.com/developerworks/cn/java/j-jodatime.html废话不多说,直接贴代码。 1 import java.util.Date; 2 3 import org.joda.time.DateTime; 4 5 public cla.. 阅读全文
posted @ 2013-12-26 18:24 天如er 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 最近将项目的mysql数据库换成oracle, 第一次接触oracle, 真的好麻烦. 现在把一些要注意的问题写写来.第一步: 创建数据库 oracle的安装就不说了, 要注意的是表和字段名最好的全部大写. 不然hibernate连接查询时会报"标识符无效"的错误. oracle里面设置主键自增... 阅读全文
posted @ 2012-05-08 10:48 天如er 阅读(6100) 评论(0) 推荐(0) 编辑
摘要: 题目:http://acm.hrbeu.edu.cn/index.php?act=problem&id=1005&cid=18Description大家都玩过连连看吧!今天我们玩一个类似的游戏。在一个由10*10个小方格组成的矩形里有n(n#include #include #include #in... 阅读全文
posted @ 2012-04-16 20:52 天如er 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 使用websocket上传文件的简单例子: 使用Html5的WebSocket在浏览器上传文件上篇文章没有解决的问题就是大文件的上传问题, 而且多文件上传问题也未协调. 所以这篇文章就是解决这两个问题的.如果将一个大文件直接读入内存再发送的话, 内存会吃不消, 所以我们把大文件分块传输. Html5的Fileread方法提供了读取文件部分内容Blob的方法.为了保证后台接收到的分块数据的顺序不会乱掉, 我们需要后台确定写入分块数据后再发送下一块数据.在Html端:<!DOCTYPE html><html><head><title>WebSocke 阅读全文
posted @ 2012-03-26 10:08 天如er 阅读(10980) 评论(3) 推荐(0) 编辑
摘要: 处理下载的Action:package com.jyu.maven.MyWebApp;import java.io.ByteArrayInputStream;import java.io.File;import java.io.FileInputStream;import java.io.Input... 阅读全文
posted @ 2012-03-26 08:30 天如er 阅读(1034) 评论(0) 推荐(0) 编辑