首页 > 2015年05月07日 > 全部分享
格式化显示ProtocolBuffer数据
1:为什么要用Protocol Buffer? 在回答这个问题之前,我们还是先给出一个在实际开发中经常会遇到的系统场景。比如:我们的客户端程序是使用Java开发的,可能运行自不同的平台,如:Linux、Windows或者是Android,而我们的服务器程序通常是基于Linux平台并使用C++开发完成的。在这两种程序之间进行数据通讯时存在多种方式用于设计消息格式,如: 1. 直...
分类:其他   时间:2015-05-07 16:47:37    收藏:0  评论:0  赞:0  阅读:520
完全背包
完全背包 时间限制:3000 ms  |  内存限制:65535 KB 难度:4 描述 直接说题意,完全背包定义有N种物品和一个容量为V的背包,每种物品都有无限件可用。第i种物品的体积是c,价值是w。求解将哪些物品装入背包可使这些物品的体积总和不超过背包容量,且价值总和最大。本题要求是背包恰好装满背包时,求出最大价值总和是多少。如果不能恰好装满背包,输出NO ...
分类:其他   时间:2015-05-07 16:47:25    收藏:0  评论:0  赞:0  阅读:146
归并排序
归并+ 合并+ 排序+...
分类:编程语言   时间:2015-05-07 16:47:15    收藏:0  评论:0  赞:0  阅读:299
九宫格手势密码
公司项目中需要做一个手势密码,效果如图: 上面小的手势图与下面大的联动,效果: 由于没有合用的第三方,就只好自己写了一个,根据需求,下面的每连上一个点就需要通知上方小密码盘,做相应改变,并且绘制完成后,需要获取手势密码的内容,所以设计了如下接口: public interface GesturesPasswordListener { /** * * @para...
分类:其他   时间:2015-05-07 16:47:05    收藏:0  评论:0  赞:0  阅读:355
LeetCode (35) Isomorphic Strings
题目描述Given two strings s and t, determine if they are isomorphic.Two strings are isomorphic if the characters in s can be replaced to get t.All occurrences of a character must be replaced with another c...
分类:其他   时间:2015-05-07 16:46:56    收藏:0  评论:0  赞:0  阅读:168
javascript中数据访问性能优化简析
我们一般写代码都会考虑代码的可读性、可扩展性及重要的是浏览器的解析。减少代码数量提高代码性能加载速度,是我们每个coder所追求的。在javascript中,我们有时必须考虑的是如何确定数据的存储位置,以获取最佳的读写效率,数据存储的位置,关系到代码执行过程中数据被检索的速度,数据的存储位置在很大程度会影响其读取速度。javascript中有4种基本的数据存取位置:直接量、变量、数组元素、对象才成员...
分类:编程语言   时间:2015-05-07 16:46:16    收藏:0  评论:0  赞:0  阅读:237
Python命令添加Tab键自动补全
Python命令添加Tab键自动补全...
分类:编程语言   时间:2015-05-07 16:46:08    收藏:0  评论:0  赞:0  阅读:230
Nyoj 20 吝啬的国度(dfs)
吝啬的国度 时间限制:1000 ms  |            内存限制:65535 KB 难度:3 描述 在一个吝啬的国度里有N个城市,这N个城市间只有N-1条路把这个N个城市连接起来。现在,Tom在第S号城市,他有张该国地图,他想知道如果自己要去参观第T号城市,必须经过的前一个城市是几号城市(假设你不走重复的路)。 输入第一行输入一个整数M表示测试数据共有M(1 每组测...
分类:其他   时间:2015-05-07 16:45:57    收藏:0  评论:0  赞:0  阅读:150
koala 多数据源动态切换
koala项目源码以及demo:https://github.com/zeq9069/koala最近,在开发项目的时候后,要用到多个数据源的动态切换,于是就开发了koala这个小小得框架,koala支持多数据源的切换,数据源的分组和负载均衡(轮询)! 只需要将jar引入到你自己的项目中之后,然后进行简单配置就可以使用了!!使用起来非常方便,该项目提供了三个核心的注解@ChangeTo,@DataSo...
分类:其他   时间:2015-05-07 16:45:45    收藏:0  评论:0  赞:0  阅读:211
几个常见js问题整理
1.关于“+”和“-”中出现number类型时的转换 var a = '' + 3; //尝试将3转化为字符串 var b = 4; console.log(typeof a); console.log(a+b); console.log(a-b); //尝试将字符串转化为number var foo = "11"+2+"1"; //体会加一个字符串'1' 和 减去一个字符串'1'的不...
分类:Web开发   时间:2015-05-07 16:45:33    收藏:0  评论:0  赞:0  阅读:156
Android FrameWork Package packagename has no installation candidate
Android FrameWork Package packagename has no installation candidate...
分类:移动平台   时间:2015-05-07 16:45:32    收藏:0  评论:0  赞:0  阅读:266
猫猫学IOS(三十七)UI之CALayer
猫猫分享,必须精品原创文章,欢迎转载。转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243?viewmode=contents CALayer在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层。在创建UI...
分类:移动平台   时间:2015-05-07 16:44:56    收藏:0  评论:0  赞:0  阅读:181
安装vnc-server
安装桌面环境yum groupinstall Desktop 安装vncyum install tigervnc-server 新建用户并且设置vnc密码useradd aca su - aca vncpasswd 启动vncsu - aca vncserver 用户home下面有个.vnc隐藏文件夹,log,pid ,xstartup启动文件都在里面。xstartup#!/bin/sh [ -r...
分类:其他   时间:2015-05-07 16:44:35    收藏:0  评论:0  赞:0  阅读:172
Fidder 进行web调试
Fiddler web调试...
分类:Web开发   时间:2015-05-07 16:44:25    收藏:0  评论:0  赞:0  阅读:173
多线程版本的User_KNN的C语言实现
其中的数据格式: 一行一个用户购买记录,uid pid1 pid2…#include #include #include #include #include #include #include #define MaxString 50 #define M...
分类:编程语言   时间:2015-05-07 16:44:16    收藏:0  评论:0  赞:0  阅读:257
基于开源框架Glide加载Gif资源图到Android ImageView中
《基于第三方开源框架Android Glide加载Gif资源图片到Android ImageView中》 通常Android的ImageView不能加载Gif图片,如不做任何处理,那么加载到ImageView中的Gif只显示第一帧。网上给出很多解决方案,也有不少开源框架定制专属的Gif View用于加载Gif图,这些解决方案基本上大多数是借助Android的Movie,把Gif图片资源作为流,解...
分类:移动平台   时间:2015-05-07 16:44:06    收藏:0  评论:0  赞:1  阅读:15420
linux下ssd电子盘速度检测
代码:#include #include #include #include unsigned char pbuffer[1024*1024*8]; void testssd1(int *ch ) { int i=0; int fd; if(*ch==0) fd = open("/ssd1/test.dat", O_RDWR...
分类:系统服务   时间:2015-05-07 16:43:55    收藏:0  评论:0  赞:0  阅读:229
nyoj1185 最大最小值 (线段树求区间最大值和最小值)
对于不懂线段树的,先看为这篇文章理解下。点击打开链接 这道题普通方法 ,TLE。 题目1185题目信息运行结果本题排行讨论区最大最小值时间限制:1000 ms  |  内存限制:65535 KB难度:2描述给出N个整数,执行M次询问。对于每次询问,首先输入三个整数C、L、R:    如果C等于1,输出第L个数到第R个数之间的最小值;    如果C等于2,输出第L个数到第R个数之间的最大值;...
分类:其他   时间:2015-05-07 16:43:47    收藏:0  评论:0  赞:0  阅读:684
判断应用程序是32位还是64位
VC++检测可执行程序DLL、EXE等是32位还是64位 1.首先介绍PE结构     Windows系统下的可执行文件,是基于Microsoft设计的一种新的文件结构,此结构被称之为PE结构。PE的意思是Portable Executable(可移植的执行体),所有Win32执行体都是用PE文件格式,其中包括SYS、DLL、EXE、COM、OCX等。(不管是学习逆向、破解...
分类:其他   时间:2015-05-07 16:43:37    收藏:0  评论:0  赞:0  阅读:580
判断操作系统是32位还是64位
1判断操作系统是32位还是64位 //方法I: BOOL IsWow64() { //函数IsWow64Process()用于确定指定进程是否运行在64位操作系统的32环境(Wow64)下 //如果该进程是32位进程,运行在64操作系统,该值为true,否则为false,具体如下: //32bit程序跑在32bit系统下,返回0. //32bit程序跑在64bit系统下,是wow64模式...
分类:其他   时间:2015-05-07 16:43:35    收藏:0  评论:0  赞:0  阅读:197
2271条   上一页 1 ... 40 41 42 43 44 ... 114 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!