首页 > 2015年08月28日 > 全部分享
[C++11 并发编程] 14 关联任务与期望
std::packaged_task对象被触发时,它将调用关联的函数和可调用对象使得期望被满足,并将返回值填入期望关联的数据之中。这个可以用于构建线程池,也可以用于任务管理(每个任务在各自的线程中执行或所有任务顺序的在一个后台线程中执行)。如果一个大的操作可以被拆分为多个子任务,每个子任务就可以被放入一个std::packaged_task实例打交道而不是与具体的函数打交道。 std::pack...
分类:编程语言   时间:2015-08-28 02:11:44    收藏:0  评论:0  赞:0  阅读:267
javaScript的设计模式之单例模式
1.何为js的单例模式? 2.单例模式的作用和注意事项: 3.代码示例: $(document).ready(function(){ //1.建两个独立的对象,jason,jerry; //2.让jerry与jason通过门铃进行通讯; //3.先看jason家有没有门,如果有门直接通过门铃通讯didi,如果没有,先建门 //4.两个单例之间...
分类:编程语言   时间:2015-08-28 02:11:34    收藏:0  评论:0  赞:0  阅读:157
安卓系统API的使用
安卓系统给我提供很多API,现在我们就遇到一点写一点吧。1、获取手机的内存大小以及SD卡的内存大小 /** * 初始化系统的数据 */ private void initData() { //获取Rom内存的运行剩余的内存 long rom = Environment.getDataDirectory().getFreeSpace();...
分类:移动平台   时间:2015-08-28 02:11:24    收藏:0  评论:0  赞:0  阅读:245
hdu1588 Gauss Fibonacci(矩阵快速幂+二分求矩阵等比和)
题目: Gauss Fibonacci Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2858    Accepted Submission(s): 1186 Problem Description Without...
分类:其他   时间:2015-08-28 02:11:04    收藏:0  评论:0  赞:0  阅读:235
【POJ 1584】 A Round Peg in a Ground Hole (判凸包+判圆在凸包内)
【POJ 1584】 A Round Peg in a Ground Hole (判凸包+判圆在凸包内) 这题题面是一大坑。。长长的 明显是给我这种英语渣准备的。。。 大体意思是给出一个多边形的点 按顺时针或逆时针给出 判断是否为凸包 同时给出一个圆(圆心坐标+半径) 问这个圆在不在多边形内 首先顺逆时针不确定 我的做法是输入时先判断顺时针还是逆时针输入 然后统统变成逆时针来走 就是根据两种...
分类:其他   时间:2015-08-28 02:10:54    收藏:0  评论:0  赞:0  阅读:268
迭代器模式
故事:      一天,我去北京出游,上了公交车站,人很多很拥挤。      ”上车的乘客买票了。”售票员一边在人缝中穿插,一边喊道。       “大爷,您的行李包太大了,需要买两张票。”售票员对一位大爷说。       “行李还需要买票?!它又不是个人。”大爷说,极不情愿地买了两张票。       “还有三位乘客没有买票。”售票员喊道。       “这...
分类:其他   时间:2015-08-28 02:10:44    收藏:0  评论:0  赞:0  阅读:292
ASP.NET编程总结
故事:      一天,我去北京出游,上了公交车站,人很多很拥挤。      ”上车的乘客买票了。”售票员一边在人缝中穿插,一边喊道。       “大爷,您的行李包太大了,需要买两张票。”售票员对一位大爷说。       “行李还需要买票?!它又不是个人。”大爷说,极不情愿地买了两张票。       “还有三位乘客没有买票。”售票员喊道。       “这...
分类:Web开发   时间:2015-08-28 02:10:34    收藏:0  评论:0  赞:0  阅读:294
算法题:二分查找的溢出考虑
#include using namespace std;int find_val(int a[],int n,int val) { int low = 0; int high = n-1; while(low<=high) { //mid=(high+low)/2;//可能溢出。 int mid = low+(h...
分类:编程语言   时间:2015-08-28 02:10:15    收藏:0  评论:0  赞:0  阅读:164
例题3.13 周期 LA3026
1.题目描述:点击打开链接 2.解题思路:本题利用KMP算法中失配函数的性质解决。我们仔细观察失配函数f就会发现,如果一个字符串P是一个周期串,且它的最后一个位置是i,那么i-f[i]一定是该周期串的一个最小的循环节的长度,这样,最大的k值就是i/(i-f[i])。这样,我们只需要寻找f[i]>0(因为k>0,因此不能让i-f[i]==i)且i%(i-f[i])==0的位置即可。 3.代码:...
分类:其他   时间:2015-08-28 02:10:04    收藏:0  评论:0  赞:0  阅读:193
HDU 5002 Tree (2014年鞍山赛区网络赛F题)
1.题目描述:点击打开链接 2.解题思路:LCT的模板题 3.代码: #include #include #include #include #include using namespace std; const int N = 111111; const int INF = 1111111111; int n, m; class LCT { private : ...
分类:其他   时间:2015-08-28 02:09:54    收藏:0  评论:0  赞:0  阅读:360
HDOJ 题目4010 Query on The Trees(Link Cut Tree连接,删边,路径点权加,路径点权最大值)
Query on The Trees Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65768/65768 K (Java/Others) Total Submission(s): 3602    Accepted Submission(s): 1587 Problem Description We have me...
分类:其他   时间:2015-08-28 02:09:44    收藏:0  评论:0  赞:0  阅读:317
SQL中存储过程和自定义函数的区别
存储过程: 存储过程可以使得对数据库的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是 SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其它强大的编程功能。存储过程可包...
分类:数据库技术   时间:2015-08-28 02:09:04    收藏:0  评论:0  赞:0  阅读:159
ISO/IEC 9899:2011 条款6.3.2——其它操作数
ISO/IEC 9899:2011 条款6.3.2——其它操作数
分类:其他   时间:2015-08-28 02:08:44    收藏:0  评论:0  赞:0  阅读:228
C#的索引器
using System;using System.Collections;using System.Collections.Generic;using System.IO;namespace codeTest{ class Program { static void Ma...
分类:Windows开发   时间:2015-08-28 02:08:34    收藏:0  评论:0  赞:0  阅读:237
递归算法(一)——akm
akm算法的递归与非递归实现。
分类:编程语言   时间:2015-08-28 02:08:04    收藏:0  评论:0  赞:0  阅读:468
游标是邪恶的!
游标是邪恶的! 在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。 正常面向集合的思维方式是: 而对于游标来说: 这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向集合的查询方式实现某....
分类:其他   时间:2015-08-28 02:07:34    收藏:0  评论:0  赞:0  阅读:146
《head first java》值得Java或面向对象基础的新手看。
看完这本书后本人收获良多。内容对Java以及面向对象的入门者非常友好。抽象的内容惯用图解的方法来剖析,通俗易懂之前看C#入门经典的面向对象时,依然浓浓的一头雾水。(1)很不解为何实例化要写成A a = new A(); 不解为何“A要重复写两次”; 不解为何“等号两边都有A,感觉它就像在...
分类:编程语言   时间:2015-08-28 02:07:15    收藏:0  评论:0  赞:0  阅读:223
深入理解Windows X64调试
随着64位操作系统的普及,都开始大力进军x64,X64下的调试机制也发生了改变,与x86相比,添加了许多自己的新特性,之前学习了Windows x64的调试机制,这里本着“拿来主义”的原则与大家分享。本文属于译文,英文原文链接:http://www.codemachine.com/article_x...
分类:Windows开发   时间:2015-08-28 02:07:04    收藏:0  评论:0  赞:0  阅读:929
ECS挂载数据盘
1、先在阿里控制台挂载硬盘;2、df -h 确认没有分区3、fdisk -l4、fdisk /dev/xvdb分区根据提示m-n-p-1-Enter-Enter-w5、fdisk -l查看分区6、mkfs.ext3 /dev/xvdb1 格式化7、echo '/dev/xvdb1 /al...
分类:其他   时间:2015-08-28 02:06:54    收藏:0  评论:0  赞:0  阅读:205
【转】Scala学习——高阶函数
原文链接 http://nerd-is.in/2013-09/scala-learning-higher-order-functions/原文发表于:http://nerd-is.in/2013-09/scala-learning-higher-order-functions/在函数式编程语言中,函...
分类:其他   时间:2015-08-28 02:06:34    收藏:0  评论:0  赞:0  阅读:212
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!