码迷,mamicode.com
首页 > 2014年09月06日 > 全部分享
【设计优化】-使用缓存(Cache)提高程序性能
缓存(Cache)就是一块用来存放数据的内存空间。主要作用是暂存数据处理结果,并提供下次访问使用。 缓存的使用非常普遍,比如,浏览器都会在本地缓存页面,从而减少HTTP 的访问次数。又如服务器系统开发时,设计人员为一些核心的 API 加上缓存,从而提高系统的缓存时间。 最简单的缓存实现可以使用 HashMap 。当然,这样做会有很多问题,如何时清理无效的数据;如何防止缓存数据过多而导致内存溢出等。一个稍好的方案是使用 WeakHashMap,使用弱引用维护一张哈希表,而且可以...
分类:其他好文   时间:2014-09-06 18:45:14    阅读次数:314
OllyDbg 使用笔记 (十六)
OllyDbg 使用笔记 (十六) 参考 书:《加密与解密》 视频:小甲鱼 解密系列 视频 此程序运行进行后有一个nag窗口,可以从这个nag窗口人手,用Resource Hacker这个软件查找这个nag的hInstance 可以知道这个nag窗口的hInstance为100(十进制),把程序加载到OD,搜索push 0x64 再所有push 0x64上下断点。运行程序,找到是产生nag窗口的那个call。删除其它断点。观察这个call 的前面的代码,可以发 je ...
分类:数据库   时间:2014-09-06 18:45:03    阅读次数:398
C# ADO.NET帮助类
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data.SqlClient; namespace DBComm { static class DBCommand { publi...
分类:Web程序   时间:2014-09-06 18:44:43    阅读次数:408
eclipse javaee版本配置tomcat并向tomcat发布工程
1.下载最新的eclipse javaee版本,下载地址为:http://www.eclipse.org/downloads/,这里注意一定要选择javaee版本, 2.Tomcat下载,链接为:http://tomcat.apache.org/ 3.下载eclipse tomcat插件,下载地址为: 4.把下载的插件解压缩,然后把jar文件复制到eclipse目录中的plugin文...
分类:编程语言   时间:2014-09-06 18:44:33    阅读次数:293
IT痴汉的工作现状15-低级错误
“我去!怎么回事儿?明明改过的,怎么连Log都没有呢?” 周权一边大喊一边跑步往来于调试机和自己的开发机之间。大家笑着说:“加油!跑跑更健康!”第三遍后,终于找到了root cause,原来是自己把程序传错了,他一直测没有被修改的程序呢,当然看不到新加的log。大家哈哈大笑,感觉又年轻了几岁。人不比机器,有七情六欲会影响着你的行为,没有机器那种按部就班执行指令的简单。从这一点上看,人类是复杂的。越...
分类:其他好文   时间:2014-09-06 18:44:23    阅读次数:161
UVA11889 - Benefit
题目链接 题意:输入两个整数A和C,求最小的整数B使得lcm(A, B) = C,如果无解,输出“NO SULUTION”。 思路:lcm(A, B) * gcd(A, B) = A * B转化为C / A = B / gcd(A, B),所以可以枚举B的倍数。 代码: #include #include #include #include using n...
分类:其他好文   时间:2014-09-06 18:44:13    阅读次数:299
HTML页面加载完后,根据内容调整<textarea>元素的高度
假如我的HTML中有一个textarea元素,我想在它加载完成后根据内容调整其高度。怎么做呢? 1. 我定义的textarea元素如下 注意: id = 'value' 这里的关键问题是html加...
分类:Web程序   时间:2014-09-06 18:44:03    阅读次数:226
DbUtils操作数据库
1.什么是O-R  Mapping(对象-关系映射) 常用O-R Mapping映射工具      Hibernate(全自动框架)     Ibatis(半自动框架/SQL)     Commons DbUti ls(只是对JDBC简单封装) 还有JPA等之类的,这个不是特别了解,到目前为止也就接触了Hibernate和DbUtils,Hiabernate给人的不用写SQl语句,直...
分类:数据库   时间:2014-09-06 18:43:54    阅读次数:328
JAVA缓存
JAVA缓存有两种: 一、文件缓存,是指把数据存储在磁盘上,可以XML格式,也可以序列化文件DAT格式还是其它文件格式。 二、内存缓存,也就是实现一个类中静态Map,对这个Map进行常规的增删查。 其代码如下: 目录 [隐藏] 1 Cache类 2 CacheManager类  JAVA缓存-Cache类        public class Cache { pr...
分类:编程语言   时间:2014-09-06 18:43:53    阅读次数:262
log4j配置文件学习
项目交接了,代码敏感(老大自己说的,我超不赞同)的老大们写的代码太牛了(从来不加注释)无语了,前期任务多,时间紧抱怨看段代码太浪费时间和精力,一天下来眼睛布满血丝。现在免疫了,抛开了太多顾虑,看一段代码很高兴啊哈哈(后期等死咧,任务超多,假期前列了一下18项,没自己时间,不过可以睡个好觉) 交接的项目中存在solr和ssh的项目,测试那边想将solr日志和ssh的日志分别打印出来,便于查找,自己...
分类:其他好文   时间:2014-09-06 18:42:33    阅读次数:263
php 使用curl 中文乱码问题
在使用php语言做 服务器端重定向时可能会出现中文乱码问题? 解决方法也是很简单的: $contents= file_get_contents('http://www.yitire.com/'); // 获取 页面内容 $en_contents=mb_convert_encoding($contents, 'UTF-8', 'UTF-8,GBK,GB2312,BIG5'); // 对页面...
分类:Web程序   时间:2014-09-06 18:42:13    阅读次数:191
菜鸟系列之C/C++经典试题(八)
菜鸟系列之C/C++经典试题(八) 计算二进制中1的个数...
分类:编程语言   时间:2014-09-06 18:42:03    阅读次数:186
zoj 2027 Travelling Fee (最短路变形)
Travelling Fee Time Limit: 2 Seconds      Memory Limit: 65536 KB Samball is going to travel in the coming vacation. Now it's time to make a plan. After choosing the destination city, the next ...
分类:其他好文   时间:2014-09-06 18:41:53    阅读次数:299
合唱队形
合唱队形【问题描述】N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形。合唱队形是指这样的一种队形:设K 位同学从左到右依次编号为1,2,……,K,他们的身高分别为T1,T2,……,Tk,则他们的身高满足T1Ti+1>……>Tk (1<=i<=K)。你的任务是,...
分类:其他好文   时间:2014-09-06 18:41:13    阅读次数:193
宁夏新八景
宁夏新八景1/沙坡鸣钟(调寄河传第三体)杨森翔 树渺,沙远,黄流纹细,白堤微现。水一湾,浑脱船,一声锣鼓飞似箭。 龙争虎斗到天上,放眼望:艨艟凝屏障;草初长,花欲狂,堪赏。鸣钟为谁响? 2、古峡新韵(含黄河坛、大禹文化园、百零八塔、大峡谷、水电站、黄鹤楼等)杨森翔古峡有名叫青铜,掷地铿锵倍有声。崖若...
分类:其他好文   时间:2014-09-06 18:41:03    阅读次数:251
Letter Combinations of a Phone Number
Given a digit string, return all possible letter combinations that the number could represent.A mapping of digit to letters (just like on the telephon...
分类:其他好文   时间:2014-09-06 18:40:43    阅读次数:224
REST API初识及设计
网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互联...
分类:Windows程序   时间:2014-09-06 18:40:33    阅读次数:380
925条   上一页 1 ... 15 16 17 18 19 20 21 ... 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!