摘要: 主程序入口 1 public class GwpActivity extends Activity { 2 3 private WebView webView; 4 5 @Override 6 public void onCreate(Bundle savedInstanceState) { 7 super.onCreate(savedInstanceState); 8 setContentView(R.layout.main); 9 init();10 }11 12 public void init(... 阅读全文
posted @ 2013-09-01 21:29 makar_zhang 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 缓存目的 a缓解网络因素瓶颈 b降低原始服务(比如数据库)请求量 c减小请求时延(加快响应时间)缓存基本处理步骤 1 接受网络请求 2 解析请求 3 查询本地是否有副本可用, 如果没有,到数据库获取一份副本,保存到本地 4检查副本实效性 如果失效, ,到数据库获取一份副本,保存到本地 5 发送请求回应传统缓存算法Least FrequentlyUsed(LFU) LFU算法是计算每个缓存对象计算他们被使用的频率,把最不常用的缓存对象删除Least RecentlyUser(LRU) LRU算法是找到最近最少使用的缓存对象,然后删除该对象. 新的对象会被放在缓存的顶部,当缓存达到了容量极限,把底 阅读全文
posted @ 2013-08-10 23:40 makar_zhang 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 很多情况下我们需要定时执行一些任务,这就需要用到定时器这个东东,定时器的实现有很多种方式,目前也有很多流行的框架提供了这种功能,今天我介绍的这种方式是JDK自带的定时器: 下面以一个示例进行分析public calss TaskManager implements ServletContextListener { private Timer timer; public void contextInitialized(ServletContextEvent arg0) { timer = new Timer("任务名称", true); timer.schedule(new 阅读全文
posted @ 2013-08-10 23:37 makar_zhang 阅读(430) 评论(0) 推荐(0) 编辑
摘要: public void createSmallPic(int height, int width){ String smallPath = "smallPath"; // 小图存放目录 if(!new File(smallPath).exists()) { new File(smallPath).mkdirs(); } double ratio = 0.0; File file = new File("d:/a.jpg"); // 大图路径 BufferedImage bi = ImageIO.read(file); // 读取大图 if ((bi.ge 阅读全文
posted @ 2013-08-10 23:32 makar_zhang 阅读(342) 评论(0) 推荐(0) 编辑
摘要: /* * 发送端 */public void send() throws Exception { System.out.println("send.............."); // 得到目标机器的地址实例 InetAddress target = InetAddress.getByName("localhost"); // 从8888端口发送数据报 DatagramSocket ds = new DatagramSocket(8888); String hello = "Hello, I am come ... 阅读全文
posted @ 2013-08-10 23:06 makar_zhang 阅读(6106) 评论(0) 推荐(0) 编辑
摘要: 很久以前做文件下载都是在服务器生成文件,然后做一个链接,这样浏览器不认识的文件类型就会弹出操作系统另存对话框,实现下载,今天遇到一个案例被困了,具体需求是这样: 在web页面点击下载按钮,服务端从数据库查询数据,组装成输出流,由response输出到客户端,由于架构中使用的第三方组件较多,所以在做这个功能时让人头疼,现将代码贴出来供兄弟们参考:public class DownServlet extends HttpServlet { /** * */ private static final long serialVersionUID = 1L; @Override p... 阅读全文
posted @ 2013-08-10 23:02 makar_zhang 阅读(1325) 评论(0) 推荐(0) 编辑