头文件
/**
* 功能:输出移位运算符的操作
* 时间:2014年8月12日20:01:32
* 作者:cutter_point
*/
#ifndef PRINTBINARY_H_INCLUDED
#define PRINTBINARY_H_INCLUDED
#include
using namespace std;
void printBinary(const unsigned cha...
分类:
编程语言 时间:
2014-08-12 22:15:04
阅读次数:
271
/*坑啊,pe的程序在zoj上原来是wa。
题目大意:一个屌丝给m个女神拍照,计划拍照n天,每一天屌丝最多个C个女神拍照,每天拍照数不能超过D张,而且给每个女神i拍照有数量限制[Li,Ri],
对于每个女神n天的拍照总和不能超过Gi,如果有解求屌丝最多能拍多少张照,并求每天给对应女神拍多少张照;否则输出-1。
解题思路:增设一源点st,汇点sd,st到第i天连一条上界为Di下界为0的边,每个女神到...
分类:
其他好文 时间:
2014-08-12 22:14:54
阅读次数:
299
关键词:蓝牙blueZ UART HCI_UART H4 HCI L2CAP RFCOMM 版本:基于android4.2之前版本 bluez内核:linux/linux3.08系统:android/android4.1.3.4作者:xubin341719(欢迎转载,请注明作者,请尊重版权谢谢)欢迎指正错误,共同学习、共同进步!!一、Android Bluetooth Architect...
分类:
移动开发 时间:
2014-08-12 22:14:44
阅读次数:
787
Football
大意:2^n 个球队进行单场淘汰赛,每两只球队之间比赛会有胜负的概率,问最后谁夺冠的概率最大。
思路:简单的概率DP问题,主要是怎么处理哪两个球队比赛的问题。
DP方程为 dp[i][j] = ∑(dp[i-1][j]*dp[i-1][k]*p[j][k]); //dp[i][j]表示第 i 轮的时候,第 j 支队伍赢的概率。、
对...
分类:
其他好文 时间:
2014-08-12 22:14:34
阅读次数:
221
阅读目录:
1.背景介绍
2.问自己,UML对你来说有意义吗?它帮助过你对系统进行分析、建模吗?
3.一直以来其实我们被一个缝隙隔开了,使我们对OOAD遥不可及
4.四色原型模式填补这个历史缝隙,让我们真的看见OOAD的希望
5.在四色原型上运用彩色建模增强视觉冲击力
6.通过四色原型模式建模出领域无关模型
7.结束语:建模时你可以不考虑具体实现,但是建模者要懂技术实现
1...
分类:
其他好文 时间:
2014-08-12 22:14:24
阅读次数:
217
单线程服务器模型是最简单的一个服务器模型,几乎我们所有程序员在刚开始接触网络编程(不管是B/S结构还是C/S结构)都是从这个简单的模型开始。这种模型只提供同时一个客户端访问,多个客户端访问必须要等到前一个客户端访问结束,一个一个排队,即提供一问一答服务。
图2-6-1-1 单线程阻塞服务器模型
图2-6-1-1展示了单线程阻塞服务器是怎样响应客户端的访问。首先,服务器必须...
分类:
编程语言 时间:
2014-08-12 22:14:14
阅读次数:
274
KMP算法的定义及KMP练手题 HDU 1711 Number Sequence (我的KMP模板代码)...
分类:
其他好文 时间:
2014-08-12 22:14:05
阅读次数:
253
devices子系统用于控制cgroup中所有进程可以访问哪些设备,通过维护黑白名单,然后在inode_permission入口点,
通过devcgroup_inode_permission函数检查进程是否可以访问该设备。
参考博客:
1.devices子系统...
分类:
其他好文 时间:
2014-08-12 22:13:48
阅读次数:
289
atitit.二进制数据无损转字符串网络传输
1. gbk的网络传输问题,为什么gbk不能使用来传输二进制数据
1
2. base64 2
3. iso-8859-1 (推荐) 2
4. utf-8 (不能使用) 2
1. gbk的网络传输问题,为什么gbk不能使用来传输二进制数据
gbk会造成信息丢失
由于有些字符在gbk字符集中找不到对应的字符,所以默认使用编...
分类:
其他好文 时间:
2014-08-12 22:12:54
阅读次数:
195
外观模式(Facade)
为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用
咱们暑假学习,好多同学都选择自己做饭吃,今天就来介绍两道具有代表性的大众喜爱的传统菜:红烧排骨、红烧鱼。
红烧排骨和红烧鱼大概的制作步骤都差不多分为四步:准备材料、腌制材料、煎炸、调汁。然后就可以...
分类:
其他好文 时间:
2014-08-12 22:12:44
阅读次数:
214
前面已经介绍了在Windows下使用git工具来下载Android的源码,Windows环境下通过Git得到Android源代码,这里记录我使用git工具来管理我自己的代码,git是一种分布式的项目管理工具而CVS及SVN都是集中式的版本控制系统集中式版本控制系统最大的毛病就是必须联网才能工作,分布式版本控制系统根本没有“中央服务器”,每个人的电脑上都是一个完整的版本库,这样,你工作的时候,就不需...
分类:
移动开发 时间:
2014-08-12 22:12:34
阅读次数:
334
项目管理器:
Linux中的项目管理器“make”有些类似于windows中的Visual C++里的“工程”,它是一种控制编译或者重复编译软件的工具,另外,它还能自动管理软件编译的内容、方式和时机,
使程序员能够把精力集中在代码的编写上而不是在源代码的组织上。...
分类:
其他好文 时间:
2014-08-12 22:12:25
阅读次数:
204
Swing 将显示好的JPanel保存为一张图片...
J哥搞好的maven:mybatis-generator插件,自动生成实体、mapper文件和DAO,我每次老汪最后一步的配置,在此mark一下,方便以后查看。...
分类:
其他好文 时间:
2014-08-12 22:12:04
阅读次数:
204
基本语法
JSP只是在html的基础上嵌入一些动态的元素。下面是HelloWorld代码:
以上代码中的就是动态元素。JSP中所有的特殊语法如下:
:用于表示一段Java代码。这段代码在编译之后会放在_jspService()方法中。
:多了一个叹号,也用于表示一段Java代码,但是这段代码编译之后会放在JSP生成的...
分类:
Web程序 时间:
2014-08-12 22:11:54
阅读次数:
209
http://poj.org/problem?id=2356
从n个数里面取出一些数,这些数的和是n的倍数。并输出这些数。
先预处理出前n个数的和用sum[i]表示前i个数的和。若某个sum[i]是n的倍数,直接输出前i个数即可。
否则说明n个数中对n取余的结果有n-1种,即余数为(1~n-1),根据鸽巢原理知必定至少存在两个sum[i]与sum[j]对n取余的结果相等。那么...
分类:
其他好文 时间:
2014-08-12 22:11:46
阅读次数:
208