首页 > 其他
【每日一C之二】sizeof 与 strlen
每日一C排序之sizeof与strlen        每天拾一个C语言贝壳,厚积薄发,积跬步以致千里。  今日贝壳:C语言sizeof与strlen的区别                        1. sizeof是操作符,strlen是库函数。                        2. sizeof的参数可以使数据类型,变量,对象,结构体,数组等,返回其...
分类:其他   时间:2014-03-28 16:54:26    收藏:0  评论:0  赞:0  阅读:500
23种设计模式以及设计原则(二)
1.门面模式     门面模式说白了就是封装了一个类,而此类的作用是按顺序执行方法。调用者无需知道具体流程,只需要将要传递的参数传给该类,这样该类就按顺序执行就好了,符合高扩展性以及高内聚低耦合的原则。     例如写信,顺序是先写内容、写信封、把信放到信封里、最后邮递出去,而且顺序不能颠倒(如果你非要较真说我先写信封后写内容,那万一要是之前给前女友写的信封被现女友看到了呢?哎...
分类:其他   时间:2014-03-28 16:44:35    收藏:0  评论:0  赞:0  阅读:422
算法实验题 猴子分桃问题
问题描述:动物园里的n只猴子编号为1,2,......n,依次排成一队等待饲养员按规则分桃。动物园的分桃规则是每只猴子可分得m个桃子,但必须排队领取。饲养员循环的每次取出1个,2个,3个.....k个桃子放入筐中,由排在队首的猴子领取。取到筐中的桃子数为K后,又重新从1开始。当筐中桃子数加上队首猴子已经取得的桃子数不超过m时,队首的猴子可以全部取出筐中桃子。取得的桃子总数不足m个的猴子,继续到队尾...
分类:其他   时间:2014-03-28 16:36:53    收藏:0  评论:0  赞:0  阅读:675
C#简单介绍 + helloworld
C#是一门“简单,现代,通用”以及面向对象的程序设计语言,运行于.net framework之上 支持:强类型检查,数组维度检查,未初始化变量引用检测,自动垃圾收集 改变: 指针的作用被削弱了,只能被用于不安全模式 只允许单一继承,没有宏 数组声明语法不同 没有模板(template),引入泛型 适合开发:高性能开发(比同语言快)与快速原型开发(精准需...
分类:其他   时间:2014-03-28 16:35:21    收藏:0  评论:0  赞:0  阅读:506
数据结构 KMP算法代码
//匹配字符串模式值  void getFail(char P[],int f[]) { int m=strlen(P); f[0]=0; f[1]=0; for(int i=1;i { int j=f[i]; while(j&&P[i]!=P[j])  j=f[j]; f[i+1] =P[i]==P[j] ? j+1:0; } } //比较匹配算法  ...
分类:其他   时间:2014-03-28 17:25:19    收藏:0  评论:0  赞:0  阅读:476
创业经验谈-从3个人到200人的技术团队管理
创过业的人都知道,创业初期是人均产出最高的时候,有时前一天的大家吃饭时讨论出一个想法,在第二天晚上就看到这个功能,第三天就上线。那时没有分工一说,所有人都兼职测试,客服,市场,网维,甚至前台...总之人员足够少的情况下什么都可以干,也什么都得干。在这个时期面临的问题也比较多,没有美术设计师便去找朋友,没钱买服务器带宽只能“借”,说是“借”是因为不知道什么时候能“还”。总之就是各种忙,没有休息的时间...
分类:其他   时间:2014-03-28 16:49:11    收藏:0  评论:0  赞:0  阅读:383
POJ 3260 The Fewest Coins / 混合背包
给钱+找钱花的硬币最少 给钱多重背包 找钱01背包 然后背包上限不知道 据说是抽屉原理 我还没学过 然后有空在学 多重背包我用2进制优化 01背包 以为是要在多重背包的基础上减 背包的价值是负数所以 我是倒过来处理的 #include #include #include using namespace std; const int maxn = 130; const int max...
分类:其他   时间:2014-03-28 16:42:27    收藏:0  评论:0  赞:0  阅读:408
NYOJ--单调递增最长子序列
单调递增最长子序列 时间限制:3000 ms  |  内存限制:65535 KB 难度:4 描述求一个字符串的最长递增子序列的长度 如:dabdbf最长递增子序列就是abdf,长度为4 输入第一行一个整数0 随后的n行,每行有一个字符串,该字符串的长度不会超过10000 输出输出字符串的最长递增子序列的长度 样例输入 3 aaa ababc abklm...
分类:其他   时间:2014-03-28 17:20:42    收藏:0  评论:0  赞:0  阅读:505
wxWidgets教程00:基于CodeBlocks安装&配制
使用CodeBlocks进行wxWidgets C++ GUI开发,步骤: 1. 下载安装Code::Blocks: www.codeblocks.org,建议下载带mingw版本的,mingw即Minimalist GNU for Windows,包涵GNU GCC编译器 2. 下载最新版本的 wxWidgets,官方地址:https://www.wxwidgets.org/,目...
分类:其他   时间:2014-03-28 16:38:57    收藏:0  评论:0  赞:0  阅读:1023
Proving Equivalences
题目链接 题意: 给定一个有向图,输入一些边,问最少添加几条边能使整个图强连通 输入:数据组数T;第一行n和m,n个点,m个边;之后m行每行输入两个整数表示一条有向边 输出:需要增加边的数量分析: 既然是关于强连通,那么对于本来已经强连通的部分就没必要考虑了,也就是说先要索点。之后的图一定是若干个DAG图,求出每个图的入度和出度为零的点的个数,取最大值即可关键: 特例要想到,如...
分类:其他   时间:2014-03-28 16:41:26    收藏:0  评论:0  赞:0  阅读:419
使用Sharesdk实现第三方平台登录(qq,新浪微博)
首先到sharesdk开放平台下载demo ,以下要用到的文件来自于 simple里面 第一步:导入官方的jar包   第二步:添加ShareSDK.xml文件并修改相关平台key 第三步:AndroidManifest.xml文件中添加                android:name="cn.sharesdk.framework.ShareSDKUIShell"       ...
分类:其他   时间:2014-03-28 17:26:52    收藏:0  评论:0  赞:0  阅读:672
muduo源码分析--数据在muduo中的旅程
在实例化一个EvenLoop之后,就会有两个socketfd(这两个套接字分别归属于两个Channel中,一个是异步唤醒的wakeFd,一个timequeue初始化的fd)被添加到监听队列中         数据发送的流程:         数据的发送主要靠异步唤醒,当主IO线程接受到一个新的连接后,在TcpServer中实例化一个TcpConnection,然后这个新的连接被挂载到某个线程池...
分类:其他   时间:2014-03-28 16:40:54    收藏:0  评论:0  赞:0  阅读:499
tomcat如何配置懒加载 每次更改不用重新启动服务器
第一步,打开tomcat服务器的server.xml 第二步,在标签中加入          其中,doBase为项目webapp的路径。path自己定义,为访问时候的项目名称。...
分类:其他   时间:2014-03-28 16:52:51    收藏:0  评论:0  赞:0  阅读:471
一点一滴完全突破KAZE特征检测算法(4)
引子:这个系列的文章中间隔了一段时间没有更新,抱歉让各位久等了。主要是前一阵子一直在忙活出版我的新书(《  数字图像处理:技术详解与Visual C++实践》)。现在还要继续我们关于KAZE算法的话题。这个算法试验的效果是非常理想的,在尺度不变特征匹配算法领域异军突起,是继SIFT算法后的有一个重大进展和突破。(SURF相比SIFT效率提升了不少,但还是没有跳出SIFT的框框)。但是KAZE算法对...
分类:其他   时间:2014-03-28 17:26:20    收藏:0  评论:0  赞:0  阅读:702
xwiki安装与设置
建议下载这个版本  xwiki-enterprise-jetty-hsqldb-2.4.zip 解压后,运行start_xwiki.bat,访问 http://localhost:8080/xwiki 即可。 1、如果要修改8080端口为80端口,直接修改start_xwiki.bat就行。 2、用管理员登陆的话,需要修改xwiki.cfg,将xwiki.superadminpasswor...
分类:其他   时间:2014-03-28 16:43:29    收藏:0  评论:0  赞:0  阅读:1396
JDK源码阅读之HashSet
HashSet 实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)支持。它不保证Set的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null 元素。 HashSet 为基本操作提供了稳定性能,这些基本操作包括 add、remove、contains 和size,假定哈希函数将这些元素正确地分布在桶中。对此 set 进行迭代所需的时间与HashSet 实例的大小(元...
分类:其他   时间:2014-03-28 17:20:10    收藏:0  评论:0  赞:0  阅读:512
dos调试工具之debug
DEBUG是一个DOS实用程序,是供程序员使用的程序调试工具,可以用它检查内存中任何地方的字节以及修改任何地方的字节。它可以用于逐指令执行某个程序以验证程序运行的正确性,也可以追踪执行过程、比较一个指令执行前后的值以及比较与移动内存中数据的范围,读写文件与磁盘扇区。     DEBUG把所有数据都作为字节序列处理。因此它可以读任何类型的文件。DEBUG可以识别两种数据: 十六进制数据和ASCⅡ码...
分类:其他   时间:2014-03-28 17:32:25    收藏:0  评论:0  赞:0  阅读:424
美航安专家称飘浮物或为马航行李舱残骸
今日再度独家专访了奥巴马前航空安全顾问、美国航空局前调查员大卫.苏西(David Soucie)。目前,他已在腾讯开设独家中文微博并回答网友关于马航失联谜团的提问。   大卫.苏西对最新公布的Inmarsat数据与推断表示认可,"我细研究过Inmarsat追踪卫星的方法,无论是算法、地理位置、如何追踪的方式都非常合理。根据他们给出的最后雷达侦测点,以及飞机燃油量,因此得出飞机最后地点是在...
分类:其他   时间:2014-03-28 19:11:33    收藏:0  评论:0  赞:0  阅读:522
分享六个基于Bootstrap的实用开发教程和模板演示
关于Bootstrap,相信大家一定不陌生,它已经成为现在主流产业的一个重要工具,Bootstrap提供了优雅的HTML和CSS规范,它基于jQuery框架开发的,它在jQuery框架的基础上进行了更为个性化和人性化的完善,形成一套自己独有的网站风格,并兼容大部分jQuery插件。今天,我们带来6款Bootstrap实现的几款小应用,希望可以对你们有所帮助! 移动为先的Bootstrap3 ...
分类:其他   时间:2014-03-28 19:17:08    收藏:0  评论:0  赞:0  阅读:615
学习Canvas 画圆锥,并且作为一个统计图
先看看效果吧: 就是画一个漏斗的形状,用于统计。第一次做,然后开始学习canvas。 canvas的就可以理解为画布,既然要画图,有了画布自然需要笔Paint。 paint 通过setColor(Color.BLACK);设置笔的颜色, setStrokeWidth(2);设置笔的粗细。 setStyle(Paint.Style.STROKE);设置笔的一个行为动作。 Pa...
分类:其他   时间:2014-03-28 18:50:28    收藏:0  评论:0  赞:0  阅读:542
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!