首页 > 2017年08月04日 > 全部分享
智能指针和前置声明之间的小问题
对比Go等其他语言的工程,C++工程让人痛苦的一件事情就是当工程稍微庞大一点,编译时间就蹭蹭蹭往上爬。一般来说看过Effective C++这本书或者其他类似书籍的人都知道要解决编译时长的问题,就要解决好和头文件之间的依赖关系。所以在任何必要的时候要首先考虑使用前置声明而不是之间include头文件 ...
分类:其他   时间:2017-08-04 12:23:32    收藏:0  评论:0  赞:1  阅读:875
HDU2586.How far away ?——近期公共祖先(离线Tarjan)
http://acm.hdu.edu.cn/showproblem.php?pid=2586 给定一棵带权有根树,对于m个查询(u,v),求得u到v之间的最短距离 那么仅仅要求得LCA(u,v),dis(u,v)=dis[u]+dis[v]-2*dis[LCA(u,v)]。当中dis[i]表示节点i ...
分类:其他   时间:2017-08-04 12:23:17    收藏:0  评论:0  赞:0  阅读:210
Memcached命令-存储命令-查找命令-清理命令
Memcached set 存储命令 Memcached set 命令用于将 value(数据值) 存储在指定的 key(键) 中。 如果set的key已经存在,该命令可以更新该key所对应的原来的数据,也就是实现更新的作用。 语法: set 命令的基本语法格式如下: 参数说明如下: key:键值 ...
分类:系统服务   时间:2017-08-04 12:22:46    收藏:0  评论:0  赞:0  阅读:253
memcache---mongodb---redis比较
Memcached的优点: Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。 支持直接配置为session handle。 Memcached的局限性: 只 ...
分类:数据库技术   时间:2017-08-04 12:22:34    收藏:0  评论:0  赞:0  阅读:213
XVII Open Cup named after E.V. Pankratiev Grand Prix of Moscow Workshops, Sunday, April 23, 2017 Problem K. Piecemaking
题目:Problem K. PiecemakingInput file: standard inputOutput file: standard outputTime limit: 1 secondMemory limit: 512 mebibytesThe civil war in Berland ...
分类:其他   时间:2017-08-04 12:22:10    收藏:0  评论:0  赞:0  阅读:365
PostgreSQL函数如何返回数据集 [转]
PostgreSQL函数如何返回数据集 以下主要介绍PostgreSQL函数/存储过程返回数据集,或者也叫结果集的示例。 背景: PostgreSQL里面没有存储过程,只有函数,其他数据库里的这两个对象在PG里都叫函数。 函数由函数头,体和语言所组成,函数头主要是函数的定义,变量的定义等,函数体主要 ...
分类:数据库技术   时间:2017-08-04 12:21:57    收藏:0  评论:0  赞:0  阅读:191
线段树(带lazy)
带lazy主要为了节省不必要的时间 给一段修改区间值,区间求和模板 将区间[l,r]的所有数修改为v,求区间[l,r]的和 ...
分类:其他   时间:2017-08-04 12:21:38    收藏:0  评论:0  赞:0  阅读:166
临时表空间操作总结
一、 临时表空间理论 在9i之前,如果一个数据库用户没有被指定默认临时表空间,那么oracle就会使用system表空间作为该用户的临时表空间,这是很危险的。在9i里面,database可以被指定一个默认临时表空间。这样如果数据库用户没有被明确指定临时表空间,oracle 9i就会自动指定datab ...
分类:其他   时间:2017-08-04 12:21:29    收藏:0  评论:0  赞:0  阅读:272
Guava源码学习(五)EventBus
基于版本:Guava 22.0 Wiki:EventBus 0. EventBus简介 提供了发布-订阅模型,可以方便的在EventBus上注册订阅者,发布者可以简单的将事件传递给EventBus,EventBus会自动将事件传递给相关联的订阅者。 支持同步/异步模式。 只能用于线程间通信。 1.  ...
分类:其他   时间:2017-08-04 12:21:18    收藏:0  评论:0  赞:0  阅读:313
JPA,Hibernate,ibatis(mybatis)如何选用?
转自:http://t.51jdy.cn/thread-259-1-1.html 传统的 业务系统,通常业务都比较复杂,懂业务的运维人员 对sql查询工具都比较熟悉。这种以 数据库 为主的 业务场景 使用 以sql为主的持久层框架 例如:ibatis,mybatis这种 性能优化的时候 sql 语句 ...
分类:Web开发   时间:2017-08-04 12:21:08    收藏:0  评论:0  赞:0  阅读:306
postgresql 如何设置主键自增
法一: CREATE TABLE customers ( customerid SERIAL primary key , companyname character varying, contactname character varying, phone character varying, co ...
分类:数据库技术   时间:2017-08-04 12:20:58    收藏:0  评论:0  赞:0  阅读:910
共享库加载时重定位
共享库加载时重定位 原作者:Eli Bendersky http://eli.thegreenplace.net/2011/08/25/load-time-relocation-of-shared-libraries 本文的目的是解释现代操作系统怎样使得共享库加载时重定位成为可能。它关注执行在32位 ...
分类:其他   时间:2017-08-04 12:20:38    收藏:0  评论:0  赞:0  阅读:239
Eclipse没有权限操作rt.jar中的Sun包,引用出错。
1.如图 2.Eclipse引用rt.jar下的sun包内容,将会导致以上的错误。原因是Eclipse没有权限,需要手动启用,操作步骤如下 项目上右键点击Properties -->> Java Build Path -->> Libraries 3.保存之后就不会出现错误。 ...
分类:编程语言   时间:2017-08-04 12:20:16    收藏:0  评论:0  赞:0  阅读:240
repeater(控件)数据展示
简单的封装方式(适用于没有任何更改,最普通的情况下)—— public bool sex { get; set; } 属性扩展— public string sexstr { get { return sex?"男";"女"; } } repeater使用方法—— <asp:Repeater ID ...
分类:其他   时间:2017-08-04 12:20:02    收藏:0  评论:0  赞:0  阅读:189
ES6新增的 Set 和 WeakSet
什么是Set结构 Set是ES6给开发者带来的一种新的数据结构,你可以理解为值的集合。我们平时见到的数组Array也是一种数据结构,但是Set跟其他数据结构不同的地方就在于:它的值不会有重复项。 基本用法 我们从最基本的学起,Set的用法: Set本身是一个构造函数,你可以理解为一个类,使用的时候需 ...
分类:其他   时间:2017-08-04 12:19:48    收藏:0  评论:0  赞:0  阅读:312
JDBC实现最简单的增删改查
好久没写博客了,今天刚进入一家公司实习,在实习这段期间想把自己所学的东西通过博客记录下来 今天上午简单回顾了一下用JDBC实现最简单的增删改查 废话不多说,接下来就说明怎么用JDBC实现最简单的增删改查 我用的数据库是Mysql 1.创建一个MAVEN项目,需要导入两个jar包 分别为lombok ...
分类:数据库技术   时间:2017-08-04 12:19:38    收藏:0  评论:0  赞:0  阅读:275
Linux下Apache的安装与配置
本文安装的httpd版本为httpd 2.4.4安装之前确保 Development Libraries与Development tools安装上。安装方法参考:http://www.linuxidc.com/Linux/2016-04/130080.htm 与 http://www.linuxid ...
分类:Web开发   时间:2017-08-04 12:19:16    收藏:0  评论:0  赞:0  阅读:261
java中for循环执行过程
for (int j = 0; j < newSize; j++) { //执行todo } 1.首先变量j初始化为0 2.然后j=0的值跟newSize进行比较,假如为true,则执行{}里面的内容,假如为false,则跳出循环体 3.{}执行完成,再执行j++ 4.j++执行完成,再跟newSi ...
分类:编程语言   时间:2017-08-04 12:19:02    收藏:0  评论:0  赞:0  阅读:238
canvas简单动画
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> canvas{ border: 1px solid #AAAAAA; } </style> </head> <bod ...
分类:其他   时间:2017-08-04 12:18:51    收藏:0  评论:0  赞:0  阅读:157
thinkphp 动态配置
最近在用@ThinkPHP 做系统的时候,要用到一个功能,就要动态的将系统的配置参数保存到Config文件中。以往,我们做系统的时候,项目的配置参数都会直接事先写入到Config/Config.php文件中,然后在项目中应用即可。但是,有些项目,用户需要根据自己的情况将配置参数,通过后台动态的来设置 ...
分类:Web开发   时间:2017-08-04 12:18:15    收藏:0  评论:0  赞:0  阅读:210
1438条   上一页 1 ... 53 54 55 56 57 ... 72 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!