首页 > 2016年03月09日 > 全部分享
leveldb性能分析
Leveldb是一个google实现的非常高效的kv数据库,目前的版本1.2能够支持billion级别的数据量了。 在这个数量级别下还有着非常高的性能,主要归功于它的良好的设计。特别是LSM算法。 那么数据库最怕的的随机IO他是如何解决的呢? 先说随机写,它的写都是先记录到日志文件去的,在日志文件满
分类:数据库技术   时间:2016-03-09 10:52:05    收藏:0  评论:0  赞:0  阅读:263
pod update或者pod install很慢
最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动 原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下: p
分类:其他   时间:2016-03-09 10:51:55    收藏:0  评论:0  赞:0  阅读:255
C语言 原码--反码--补码
//原码,反码,补码 #include<stdio.h> #include<stdlib.h> //数值的表示方法——原码、反码和补码 //原码:最高位为符号位,其余各位为数值本身的绝对值 //反码: //正数:反码与原码相同 //负数:符号位为1,其余位对原码取反 //补码: //正数:原码、反码
分类:编程语言   时间:2016-03-09 10:51:45    收藏:0  评论:0  赞:0  阅读:193
Delphi XE8 TStyleBook的使用
Delphi XE8来了,FMX的性能有了巨大的提升,比如:XE7下ListBox上下滑动的卡顿已经不复存在,直接用xe8编译后,再上下划动ListBox,已经变的非常流畅。另外,也见到有网友说,通过测试内存表,发现xe8编译后有20%的提升。如果你实做一个项目,第一件事肯定要美化一下界面,这时候,...
分类:Windows开发   时间:2016-03-09 10:51:35    收藏:0  评论:0  赞:0  阅读:533
Combination Sum II
https://leetcode.com/problems/combination-sum-ii/ 题目跟前面几道题很类似,直接写代码: class Solution { public: vector<vector<int>> combinationSum2(vector<int>& candida
分类:其他   时间:2016-03-09 10:51:25    收藏:0  评论:0  赞:0  阅读:210
IOS 对相册图片进行读取、存储到指定文件夹
这个示例程序主要用到了IOS中的UIImageView、UIImagePickerViewController、UIImage、NSFileManager等知识,结合这些知识构成一个小的应用程序,主要功能是对相册图片进行读取、存储到指定文件夹、从指定文件夹读取出来。这方面的知识在正式项目中用的是比较
分类:移动平台   时间:2016-03-09 10:51:15    收藏:0  评论:0  赞:0  阅读:409
游戏好友系统
最近实现了游戏好友系统。第一次按照自己的方法实现,觉得代码有些冗余,估计是思路问题。特在此记录,一是为了以后维护,二是向和我一样没有啥经验的程序员提供一个思路,更希望大家不吝赐教提供更好的设计思路。 需求: 添加好友 a)根据当前玩家等级获取10个正负20级其他玩家列表 b) 获取的其他玩家最近一次
分类:其他   时间:2016-03-09 10:51:05    收藏:0  评论:0  赞:0  阅读:231
centos top 命令详解及退出top命令-使用p键及free命令
1.作用 top命令用来显示执行中的程序进程,使用权限是所有用户。 2.格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 3.主要参数 d:指定更新的间隔,以秒计算。 q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。 c:显示
分类:其他   时间:2016-03-09 10:50:25    收藏:0  评论:0  赞:0  阅读:314
centos 为OPENJDK配置JAVA_HOME环境变量,安装MAVEN
1、安装开发者工具包 yum install java-1.7.0-openjdk-devel -y 2、配置环境变量 vim /etc/profile export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95.x86_64 export C
分类:编程语言   时间:2016-03-09 10:50:15    收藏:0  评论:0  赞:0  阅读:467
MySQL MVCC(多版本并发控制)
概述 为了提高并发MySQL加入了多版本并发控制,它把旧版本记录保存在了共享表空间,在事务未提交之前对应的行记录还是受到锁的限制,当事务提交之后对应的记录行就在缓存中被修改了记录也被持久化了,当刷新线程按一定的规律进行刷新的时候行的修改记录被刷新到了物理数据页中,并且共享表空间的中的旧版本记录页也被
分类:数据库技术   时间:2016-03-09 10:50:05    收藏:0  评论:0  赞:0  阅读:279
缓存详解
一级缓存 首先做一个测试,创建一个mapper配置文件和mapper接口,我这里用了最简单的查询来演示。 <mapper namespace="cn.elinzhou.mybatisTest.mapper.UserMapper"> <select id="findUsers" resultType=
分类:其他   时间:2016-03-09 10:49:45    收藏:0  评论:0  赞:0  阅读:144
C++拷贝构造函数详解
http://blog.csdn.net/lwbeyond/article/details/6202256 一. 什么是拷贝构造函数 首先对于普通类型的对象来说,它们之间的复制是很简单的,例如: int a = 100; int b = a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在
分类:编程语言   时间:2016-03-09 10:49:35    收藏:0  评论:0  赞:0  阅读:235
移动前端头部标签(HTML5 head meta)
移动前端开发中添加一些webkit专属的HTML5头部标签,帮助浏览器更好解析html代码,更好地将移动web前端页面表现出来。本文整理一些常用的meta标签。 <!DOCTYPE html> <!-- 使用 HTML5 doctype,不区分大小写 --> <html lang="zh-cmn-H
分类:移动平台   时间:2016-03-09 10:49:25    收藏:0  评论:0  赞:0  阅读:151
Putty免密码登录
setup1: 使用puttygen.exe生成公密钥 setup2: 将生成的公钥保存到对应机器上 ~/.ssh/authorized_keys 文件 setup3: 将生成的私钥保存到本地机器上 setup4: Putty→会话:将服务器IP填好 Putty→连接→数据:填好自动登陆用户名 Pu
分类:其他   时间:2016-03-09 10:48:25    收藏:0  评论:0  赞:0  阅读:137
2016年3月9日----Javascript的对象和数组
什么是对象,其实就是一种类型,即引用类型。而对象的值就是引用类型的实例。在ECMAScript中引用类型是一种数据结构,用于将数据和功能组织在一起。它也常被称作为备传统面向对象语言所支持的类和接口等基本结构。 一、Object类型 到目前为止,我们使用的引用类型最多的可能就是Object类型了。虽然
分类:编程语言   时间:2016-03-09 10:48:15    收藏:0  评论:0  赞:0  阅读:208
makedown练手
标题1 标题2 标题3 标题4 标题5 标题6 列表1 测试 列表2 列表3 水平线 无格式的字体 列表1 列表2 列表3 顺序错了不用担心 写错的列表,会自动纠正 如果文字后面紧跟着水平线,看看是什么效果 漂亮的代码,还可以自动高亮 int i = 0;i = 1;for (int i = 0; ...
分类:其他   时间:2016-03-09 10:48:05    收藏:0  评论:0  赞:0  阅读:226
SpringMVC responseBody注解分析
@responsebody表示该方法的返回结果直接写入HTTP response body中一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。比
分类:编程语言   时间:2016-03-09 10:47:55    收藏:0  评论:0  赞:0  阅读:409
关于JNI的使用方法
1.在java上面,public native void +方法名(""); 2.然后加载你需要的底层so文件system.loadLibrary("so文件名不能加后缀") 3.然后在你需要调用native方法的时候,直接当做普通的方法调用 接下来就是在底层C或者C++上面的实现的 1.找到你项目
分类:其他   时间:2016-03-09 10:47:45    收藏:0  评论:0  赞:0  阅读:162
学习前言
1.奠定java的语法基础 学习java的第一步,就是学会使用java这个程序语言来编写程序,而学习程序语言的第一步就是熟悉其语法的使用。程序语言就是一门语言,所不同的是这种语言是用来与计算机沟通的,所以若要熟悉语言,使用的方法莫过于多看别人写的程序,了解别人是如何使用java来解决问题的,然后针对
分类:其他   时间:2016-03-09 10:47:35    收藏:0  评论:0  赞:0  阅读:271
iOS推送证书p12转成pem
首先你需要导出p12格式的证书,具体操作请参考如下: 其次你就可以通过在控制台输入如下命令即可转换: openssl pkcs12 -in 你导出的p12证书 -out 你要转换的pem证书 -nodes
分类:移动平台   时间:2016-03-09 10:47:15    收藏:0  评论:0  赞:0  阅读:277
1452条   上一页 1 ... 52 53 54 55 56 ... 73 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!