现在位置: 首页 > pall发表的所有文章
  • 10月
  • 06日
综合 ⁄ 共 1351字 评论关闭
针对算法导论第二章的 Problem 2-4的C#实现: public static Int32 MergeSort(Int32[] InputArray)...{    // Divide: Divide the n-element sequence to be sorted into two subsequences of n/2 elements each.    Int32 Length = InputArray.Length;    if (Length < 2) return 0;    Int32 invCnt = 0; // Inversion number    Int32 middle = Length / 2;    Int32 lIdx = 0;    Int32[] lArray = new Int32[middle];    Array.Copy(InputArray, 0, lArray, 0, lArray.Length);    Int32 rIdx = 0;    Int32[] rArray = n......
阅读全文
  • 07月
  • 25日
综合 ⁄ 共 883字 评论关闭
Remove Duplicates from Sorted Array II Follow up for "Remove Duplicates": What if duplicates are allowed at most twice? For example, Given sorted array A = [1,1,1,2,2,3], Your function should return length = 5, and A is now [1,1,2,2,3]. Remove Duplicates from Sorted Array Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length. Do not allocate extra space for another array, you must do this in place with constant memory.......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 35字 评论关闭
 凉亭唱晚,问苍天,谁为丘比特造箭。 万念可抛,情难舍,才知自己为凡人。
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 937字 评论关闭
如果你的机子上已经有很多PHP项目,像我这样,绝大部份是不是基于ZF的。 我通常在WEB根目录下建立几十个目录,每个目录分别对应一个项目。原来我们访问项目可能是通过http://localhost/project1,http://localhost/project2这样进行访问。通常来说项目间不会互相影响,因为我们的程序一般不严格要求文件的路径。只要相对路径对就行了。 但是现在我们需要安装ZF,ZF要求index.php位于站点的根目录下。那么怎么使原来的程序仍然可以正常访问,而基于ZF的程序我们也可以访问?比如我建了个项目是happycms,那么我希望输入http://happy......
阅读全文
现在贴出我封装了的jfreechar工具类,可以根据自己的要求去扩展和封装,大概封装了一下: import java.awt.BasicStroke; import java.awt.Color; import java.awt.Font; import java.awt.GradientPaint; import java.awt.RenderingHints; import java.io.FileOutputStream; import java.text.DecimalFormat; import java.text.NumberFormat; import org.jfree.chart.ChartFactory; import org.jfree.chart.ChartUtilities; import org.jfree.chart.JFreeChart; import org.jfree.chart.axis.CategoryAxis; import org.jfree.chart......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 434字 评论关闭
场合:页面本身有中文的时候 解决办法:servlet:resp.setContentType("text/html;charset=gbk"); Jsp: <%@ page contentType="text/html;charset=gb2312"%> 注意:一定要写在PrintWriter out = resp.getWriter();之前 场合:解决get方式乱码问题: 解决办法:修改server.xml àURIEncoding="GBK" 场合:解决post方式提交内容的乱码 解决办法:request.setCharacterEncoding("GBK"); 注意:一定要写在存取第一个参数之前    不要调用response.setCharacterEncoding("GBK"); 场合:<jsp:param name="user"......
阅读全文
  • 01月
  • 22日
综合 ⁄ 共 93字 评论关闭
上次设了定时关机,时间每到强制关机, 今天打开电脑登录提示鉴定故障,系统5分钟后关机,但是root可以登录,网上搜索说是密码错了,肯定不是。新建账户也出现同样的问题 解决方法居然是:重启电脑
阅读全文
  • 01月
  • 21日
综合 ⁄ 共 1784字 评论关闭
生活的烦恼 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 生活的暑假刚集训开始,他要决心学好字典树,二叉树,线段树和各种树,但生活在OJ上刷题的时候就遇到了一个特别烦恼的问题。那当然就是他最喜欢的二二叉树咯!题目是这样的:给你一颗非空的二叉树,然后再给你一个整数n,让生活输出这颗二叉树的第n(n>0且n<=树的深度)层,出题者为了给生活降低难度,要求两个输出数据之间用'~'隔开。看来我们的出题人很有爱啊! 输入 第一行输入一个数N,表示有N组测试数据。接下来N行,每行一个字符串,用......
阅读全文
  • 01月
  • 10日
综合 ⁄ 共 165字 评论关闭
涂作权的博客 guisu博客 wuzhekai的专栏 Java开发中的23种设计模式详解 Java设计模式与建模专题 设计模式 /* 以下几篇陈皓blog的文章 */ 如此理解面向对象编程 从面向对象的设计模式看软件设计 一些软件设计的原则 需求变化与IoC 用Unix的设计思想来应对多变的需求 Unix接口设计模式——unix编程艺术学习笔记 常高伟的专栏
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 4511字 评论关闭
SAX是一个解析速度快并且占用内存少的xml解析器,非常适合用于Android等移动设备。事件驱动,所谓事件,其实就是一些回调(callback)方法,这些方法(事件)定义在ContentHandler接口。下面是一些ContentHandler接口常用的方法: startDocument():当遇到文档的开头的时候,调用这个方法,可以在其中做一些预处理的工作。 endDocument():和上面的方法相对应,当文档结束的时候,调用这个方法,可以在其中做一些善后的工作。 startElement(String namespaceURI, String localName, String qName, Attributes atts) 当读到一个......
阅读全文
  • 12月
  • 05日
综合 ⁄ 共 763字 评论关闭
public void persist(Object entity)persist 方法可以将实例转换为 managed( 托管 ) 状态。在调用 flush() 方法或提交事物后,实例将会被插入到数据库中。   public void merge(Object entity)merge 方法的主要作用是将用户对一个 detached 状态实体的修改进行归档,归档后将产生一个新的 managed 状态对象。   public void refresh(Object entity)refresh 方法可以保证当前的实例与数据库中的实例的内容一致。   public void remove(Object entity)remove 方法可以将实体转换为 removed 状态,并且在调用 flush() 方法或提交事物......
阅读全文
  • 10月
  • 26日
综合 ⁄ 共 11247字 评论关闭
PlatForm设备驱动: 一、platform总线、设备与驱动 1.一个现实的Linux设备和驱动通常都需要挂接在一种总线上,对于本身依附于PCI、USB、I2 C、SPI等的设备而言,这自然不是问题, 但是在嵌入式系统里面,SoC系统中集成的独立的外设控制器、挂接在SoC内存空间的外设等确不依附于此类总线。 基于这一背景,Linux发明了一种虚拟的总线,称为platform总线,相应的设备称为platform_device,而驱动成为 platform_driver。 2.注意,所谓的platform_device并不是与字符设备、块设备和网络设备并列的概念,而是Linux系统提供的一种附加手......
阅读全文