现在位置: 首页 > cramp发表的所有文章
  • 11月
  • 21日
综合 ⁄ 共 2033字 评论关闭
某型CPU的一级数据缓存大小为16K字节,cache块大小为64字节;二级缓存大小为256K字节,cache块大小为4K字节,采用二路组相联。经测试,下面两段代码运行时效率差别很大,请分析哪段代码更好,以及可能的原因。 为了进一步提高效率,你还可以采取什么办法? A段代码: int matrix[1023][15]; const char *str = "this is a str"; int i, j, tmp, sum = 0; tmp = strlen(str); for(i = 0; i < 1023; i++) for(j = 0; j < 15; j++) sum += matrix[i][j] + tmp; B段代码 : int matrix[1025][17]; const char *str = "......
阅读全文
  • 06月
  • 19日
综合 ⁄ 共 585字 评论关闭
1、echo $TMOUT        如果显示空白,表示没有设置, 等于使用默认值0, 一般情况下应该是不超时. 如果大于0, 可以在如/etc/profile之类文件中设置它为0. Definition: TMOUT: If set to a value greater than zero, the value is interpreted as the number of seconds to wait for input after issuing the primary prompt. Bash terminates after waiting for that number of seconds if input does not arrive   2、修改/etc/ssh/sshd_config文件,将ClientAliveInterval 0和ClientAliveCountMax 3的注释符号去掉,将ClientAliveIn......
阅读全文
  • 03月
  • 13日
综合 ⁄ 共 10401字 评论关闭
Ehcache中不仅可以用配置文件来配置缓存,而在代码中也可以实现同样的功能。  CacheManager singletonManager = CacheManager.create();  Cache memoryOnlyCache = new Cache(“testCache”, 50000, false, false, 8, 2);  Cache test = singletonManager.getCache(“testCache”);  删除只需要调用singletonManager.removeCache(“testCache”);  Shotdown CacheManager  在使用完Ehcache后,必须要shutdown缓存。Ehcache中有自己的关闭机制,不过最好在你的代码中显示调用CacheManager.getInstance().shutdown(); 1.EhCache是什么 ......
阅读全文
  • 12月
  • 13日
编程语言 ⁄ 共 2297字 评论关闭
class elem { public: elem(); elem(int aa):a(aa){} public: int a; int getA() { return a; } }; class elem1 { public: elem1(); elem1(int aa):a(aa){} public: int a; int getA() { return a; } friend bool operator < (const elem1 &e1,const elem1 &e2)//只能重载< { return e1.a <e2.a;//大顶堆是<;小顶堆是> } }; class Scorer { public: bool operator ()(const elem &e1,const elem &e2) { return e1.a<e2.a; } }; bool Cmp(const elem &e1,cons......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 1439字 评论关闭
上篇文章提到了如何在Activity 与Activity之间传递参数,这篇文章再来谈谈这个问题 首先我们还是定义两个activity,第一个activity添加一个button,点击Button的时候向activity2传递一个参数,当然,你可以传递多个 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button button = (Button) findViewById(R.id.myButton); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { ......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 472字 评论关闭
国内上GOOGLE和GOOGLE+容易掉线,或者上不去,用下面方法就可以稳定上。 只要将下面文件的内容添加到电脑hosts文件末尾,即可稳定上GOOGLE或者GOOGLE+: 点击下载 添加到hosts文件末尾的方法: 1.Windows XP: 打开文件夹 C:\WINDOWS\system32\drivers\etc,找到里面的hosts文件,将刚下载的文件的内容,全部复制到hosts文件末尾,保存即可。 2.Windows 7: 在 开始-》所有程序-》附件 中找到记事本程序,右键-》以管理员身份运行,用记事本打开C:\WINDOWS\system32\drivers\etc\hosts文件,将刚下载的文件的内容,全部复制到hosts文......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 3316字 评论关闭
uClinux:vendors: 目标处理器相关,包括脚本,该处理器的默认的配置文件,在这里增加对目标处理器的支持openswan: IPsec相关config: 配置内核 make menuconfig&&xconfig&&config相关脚本   scripts/lxdialog: 实现内核配置时的菜单、消息(配置选择框)等的脚本文件   scripts/Menuconfig: (make menuconfig)实现配置选项的选择、取消、设置为模块、帮助工tools: ucfront:gcc(ucfront-gcc,ucfront-g++)和ld(ucfront-ld)bin: 产生flash image文件相关autoconfig.h: 默认的make menuconfig的配置文件config.arch: 由......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 715字 评论关闭
求一个01二位数组最大的矩阵,把它化为直角图再一行一行地算 class Solution{ public: int maximalRectangle(vector<vector<char> > &martix){ if(martix.size() == 0 || martix[0].size() == 0) return 0; int height[1000][1000]; int maxx = -1; int row = martix.size(); int col = martix[0].size(); for(int j =0; j < col; j++) for(int i = 0; i < row; i++){ if(martix[i][j] == '0') height[i][j] = 0; else if(i == 0) height[0][j] = 1; ......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 3580字 评论关闭
发现Ubuntu12.04不能连接小米开发,adb devices不能看到设备!  搞了一个上午才搞成功!   小米手机利用USB连接到Ubuntu 12.04系统。运行下面的命令: longskywang@bjb0503:~$ lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 003: ID 0a5c:4500 Broadcom Corp. B......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 3982字 评论关闭
因为不断有人问我,现在我补充一下:IE是支持这种技术的!尽管会很麻烦。需要做的是旋转front和back元素,而不是旋转整个容器元素。如果你使用的是最新版的IE,可以忽略这一节。IE10+是支持的,IE9完全不支持CSS动画。 CSS动画非常的有趣;这种技术的美就在于,通过使用很多简单的属性,你能创建出就连皮克斯动画制作公司也会赞叹的漂亮的消隐效果。其中代表性的一种就是CSS图片翻转效果,能让你看到一张卡片的正反两面上的内容。本文就是要用最简单的方法向大家介绍如何创建这种效果。 简单说明:这并不是第一篇我介绍这种技......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 1935字 评论关闭
HTML——Hyper Text Markup Language,超文本标记语言。HTML文件的后缀名一般是:.htm,.html 1、HTML结构 <html>...</html> <head>...</head> <body>...</body> <HTML> <HEAD>      <title>, <base>, <link>, <isindex>, <meta> </HEAD> <BODY>     HTML 文件的正文写在这里... ... </BODY> </HTML> 一些标签 <h1></h1>      <font></font>     <a></a>   <table><tr>&l......
阅读全文
  • 02月
  • 04日
综合 ⁄ 共 223字 评论关闭
public static String formatNumber(double number) {String res = "";DecimalFormat numberDf = new DecimalFormat();try {numberDf.applyPattern("0000");res = numberDf.format(number);} catch (Exception e) {e.printStackTrace();res = "0001";}return res;}
阅读全文