上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 329 下一页
摘要: Thumbnailator 是一个用来生成图像缩略图、裁切、旋转、添加水印等操作的 Java 类库,通过很简单的代码即可生成图片缩略图,也可直接对一整个目录的图片生成缩略图。Thumbnailator对图片的简单操作代码如下:import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import javax.imageio.ImageIO;import net.coob 阅读全文
posted @ 2013-08-02 23:13 jlins 阅读(11262) 评论(2) 推荐(1) 编辑
摘要: 1. 题目改造malloc和free函数,使C语言能自动发现泄漏的内存,在程序退出时打印中遗漏的内存地址和大小。 2. 思路用一个链表来记录已经分配的内存地址。在malloc时,把分配的内存地址和大小插入链表;在free时,找到链表中相应结点,删除该结点。程序退出时,打印出链表中的结点。上述思路有一个缺陷:删除结点时,需要遍历链表,如何才能变成常数时间能完成的操作?方法是:在malloc时,多分配一块区域,用来记录链表结点的位置。 3. 代码//Code 1#include typedef struct _PtrNode{ struct _PtrNode* prev; struct... 阅读全文
posted @ 2013-08-02 23:10 jlins 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 实不相瞒,Java是我见过的执行效率最低的程序设计语言,前不久在CSDN论坛上有个评测,计算9999的阶乘,同样的循环算法,Java的耗时是.NET的5倍。我以前很喜欢Serv-U,自从它用Java重写之后我就再也没用过,实在是太慢了,我宁可用IIS搭建FTP,虽然IIS搭建FTP在权限管理上很不灵活。我有个同学,他是搞Java的,他给我说“Java不是效率低,而是速度慢。”,我不是搞Java的,我实在想不透这句话的含义,难道执行速度慢不就是效率低吗?难道执行速度慢还成效率高了?其实Java之所以在曾经独步天下,就是因为他的跨平台、安全性,这两方面,效率可不是Java的强项,反而是他最短的一块 阅读全文
posted @ 2013-08-02 23:08 jlins 阅读(484) 评论(0) 推荐(0) 编辑
摘要: CCS5 建立SYS/BIOS工程时报错“cannot find file "./configPkg/linker.cmd" bios”的解决方法 报错 #10008-D cannot find file "./configPkg/linker.cmd" bios 或 Cmdr.xs", Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted. 解决方法: 建立工程时,选择输 阅读全文
posted @ 2013-08-02 23:07 jlins 阅读(1975) 评论(0) 推荐(0) 编辑
摘要: 已知有12戴金币, 其中有一袋是假的, 已知真的金币每枚重10g, 而假的金币每枚重9g, 给你一杆秤, 要求称最少的次数找出哪袋金币是假的?答:1次。方案:将12袋金币一次编号1-12, 1号袋子取一枚, 2号袋子取2枚,..12号袋子取12枚,将它们放在一起称重,得出这些金币的实际重量, 假设这些金币都为真的, 算出它们的理论重量, 用理论重量减去实际重量, 然后除以每枚真金币与每枚假金币只差, 即为哪袋金币是假的 阅读全文
posted @ 2013-08-02 23:05 jlins 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 今天发现可以在shell中直接打开Gitbash,Gitbash提供了一些有用的Linux风格命令,最关键是我用emacs的时候不用再打开一个Gitbash终端操纵Git了。在~/.emacs.d/init.el中配置如下:(setq explicit-shell-file-name "C:/Program Files (x86)/Git/bin/bash.exe")(setq shell-file-name explicit-shell-file-name)(add-to-list 'exec-path "C:/Program Files (x86)/G 阅读全文
posted @ 2013-08-02 23:03 jlins 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 之前写过关于HorizontalScrollView滑动和按钮事件触发问题,但是不能所有的情况,最近几天一直在想这个问题,今天有一个比较好的解决思路,最终应用在项目里面效果也很好,首先说明一下功能:(1)、按下按钮,不滑动,触发按钮功能(2)、按下按钮,滑动触发滑动事件这里的按下包含长按和短按情况首先要解决这个问题需要明白Android中的Touch事件是如何进行处理的,这里有一篇文章:http://blog.csdn.net/jwzhangjie/article/details/9718693 里面详细介绍了Touch事件处理方法,总结性语句: 当TouchEvent发生时,首先Activi 阅读全文
posted @ 2013-08-02 23:01 jlins 阅读(9325) 评论(0) 推荐(0) 编辑
摘要: 这是一道背包题,当你题读完了的时候,你会觉得这道题明明就是01背包的完全版吗! no no no no no no no no no no no~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;~~~~~~~~~~~~~~~~~~~~~对!不是,是,还是不是,是~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~好吧,这是一道01背包题,但按01背包做会超时,我之所以知道是因为我做过按01背包!这道题的妙处在于转化为多重背包!,对,这就是这道题的妙处!我喜 阅读全文
posted @ 2013-08-02 22:59 jlins 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 注:转载或引用请标明出处 http://blog.csdn.net/luzhenrong45/article/details/9719433去年用Ubuntu10.10成功下载并编译Android4.0了的源代码,见文章《Ubuntu10.10下载并编译Android4.0》不过,那时候,刚接触Linux和Android不久,基本上都是百度来的教程,所以,对于Android源代码的下载方式和编译过程并没有太多深入的了解,所以现在趁着Android4.3源代码也提供下载了,重新学习一下。 首先,官方网站对于Android源代码的下载和编译,有极其详尽的介绍,可以此网站自己查阅: http:/.. 阅读全文
posted @ 2013-08-02 22:57 jlins 阅读(4290) 评论(1) 推荐(0) 编辑
摘要: /*poj 1654 Area 多边形面积题目意思很简单,但是1000000的point开不了*/#include#include#includeconst int N=1000000+10;const double eps=1e-8;struct point { double x,y; point(){} point(double a,double b):x(a),y(b){}};int len,index;char t_s[N];//基础函数/////////////////////////double mo_distance(point p1,point p2){ return s... 阅读全文
posted @ 2013-08-02 22:55 jlins 阅读(253) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 329 下一页