现在位置: 首页 > Vnkwxjib发表的所有文章
  • 05月
  • 15日
综合 ⁄ 共 1046字 评论关闭
在ios中,苹果提供了,NSCache类和NSDictionary很相似,提供key,value的存储,不一样的是NSCache在内存吃紧的时候会做自动释放。 遇到一个问题是,在使用大量图片的app中,需要从存储里面读取数据,每次都从文件系统里面读取文件会造成卡顿现象。 解决办法就是把NSData对象缓存起来,先从NSCache里面读取数据,然后再从文件系统获取数据,提高效率。 方法如下: 步骤1:需要一个单例的NSCache,由于我们的FileUtil本来就是单例的,所以只是需要在初始化FileUtil的时候实例出一个NSCache就行了。 _cache = [[NSCache alloc] init......
阅读全文
  • 02月
  • 19日
综合 ⁄ 共 10768字 评论关闭
B - Ignatius and the Princess IV Time Limit:1000MS     Memory Limit:32767KB     64bit IO Format:%I64d & %I64 Description "OK, you are not too bad, em... But you can never pass the next test." feng5166 says.  "I will tell you an odd number N, and then N integers. There will be a special integer among them, you have to tell me which integer is the special one after I tell you all the integers." feng5166 says.  "But what is the characteristic of the special integer?" Ignatius asks.......
阅读全文
  • 06月
  • 30日
综合 ⁄ 共 12297字 评论关闭
引用:http://blog.163.com/love-love-l/blog/static/21078304201001804211901/   一直对这些不是很懂。找了一下,看一下,供我以后再看: 第一篇:   Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。       一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。      二、然而,当一个线程访问object的一个synchronized(thi......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 5067字 评论关闭
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。 awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。实际上 AWK 的确拥有自己的语言: AWK 程序设计语言 , 三位创建者已将它正式定义为“样式扫描和处理语言”。它允许您创建简短的......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 1158字 评论关闭
题目: Given a string S, find the longest palindromic substring in S. You may assume that the maximum length of S is 1000, and there exists one unique longest palindromic substring. 思路: 1000之内暴力可以解决。关键就是,如何考虑aa的情况。aba这种情况,挨个字母探索就行。问题就是偶数对称的情况。 我寻找了一个办法能够将奇数和偶数的统一当做偶数处理。即:将所有字母的两边都加上一个填充字符,包括第一个字符前面和最后一个字符后面, 都填充字符。这样,S也就变成2000的数量级了,到了最后别忘了去掉填......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 8167字 评论关闭
转自  http://www.jdon.com/42452 最近的工作中涉及到一个股票虚拟交易系统的订单处理部分,架构师的设计中各种锁和UserTransaction,各种并发各种分布各种数据库行锁把我折腾得生不如死,一个bug就牵扯出一堆问题,事务界定,并发控制等等。。。。。。深感java并发编程之恶心,不断的寻找着有没有不需要如此麻烦就能完成一个业务的方法,期间也看了actor模型等等。不过也没有得到机会使用,今天在看有关Hibernate口水战的时候无意中发现这篇文章,顿时醍醐灌顶,果然水平太菜,落后时代啊,之后准备密切关注这个,顺便附上这个项......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 0字 评论关闭
首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。   集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层(实体层)。   Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持。Spring一方面作为一个轻量级的IoC容器,负责查找、定位、创建和管理对象及对象之间的依赖关系,另一方面能使Struts和Hibernate更好地工作......
阅读全文
http://stackoverflow.com/questions/21158332/android-ndk-your-app-build-script-points-to-an-unknown-file-c-android-ndk-jni The result is because you haven't set NDK_PROJECT_PATH to the parent directory of "jni" in your project. For example, in my project directory, I use: export NDK_PROJECT_PATH=`pwd` And compilation works fine.
阅读全文
  • 10月
  • 15日
综合 ⁄ 共 1833字 评论关闭
传送门:【UVALive】5713 Qin Shi Huang's National Road System 题目大意:秦朝有n个城市,需要修建一些道路使得任意两个城市之间都可以连通。道士徐福声称他可以用法术修路,不花钱,也不用劳动力,但只能修一条路,因此需要慎重选择用法术修哪一条路。秦始皇不仅希望其他道路的总长度B尽量短(这样可以节省劳动力),还希望法术连接的两个城市的人口之和A尽量大,因此下令寻找一个使得A/B最大的方案。你的任务是找到这个方案。 任意两个城市之间都可以修路,长度为两个城市之间的欧几里德距离。 题目分析: 本题是全局最小瓶颈......
阅读全文
  • 08月
  • 20日
综合 ⁄ 共 6122字 评论关闭
本文讨论static_cast<> 和 reinterpret_cast<>。 介绍 大多程序员在学C++前都学过C,并且习惯于C风格(类型)转换。当写C++(程序)时,有时候我们在使用static_cast<>和reinterpret_cast<>时可能会有点模糊。在本文中,我将说明static_cast<>实际上做了什么,并且指出一些将会导致错误的情况。 泛型(Generic Types) 01.float f = 12.3; 02.  03.float* pf = &f; 04.// static cast<> 05.  06.// 成功编译, n = 12 07.  08.int n = static_cast(f); 09.  10.......
阅读全文
  • 01月
  • 18日
综合 ⁄ 共 858字 评论关闭
/** * @author default7<default7@zbphp.com> * @description 演示PHP弹出下载的原理 * * @param $file_name */ function downFile($file_name) { $file_path = "/tmp/" . $file_name; $buffer = 102400; //一次返回102400个字节 if (!file_exists($file_path)) { echo "<script type='text/javascript'> alert('对不起!该文件不存在或已被删除!'); </script>"; return; } $fp = fopen($file_path, "r"); $file_size = filesize($file_path); $file_d......
阅读全文