CPP高级编程学习(2) 抽象与重用 CPP设计有两个基本的设计原则:抽象以及重用。这两个原则贯穿与高效CPP程序设计的所有领域。 抽象: 抽象是一个在计算机领域中运用很广的概念,无数的书籍中已经列举了很多的例子。我真正对抽象这个概念开始有感觉是从我当时阅读《现代操作系统》关于文件系统的论述。众所周 ...
分类:
其他 时间:
2018-01-07 00:26:46
收藏:
0 评论:
0 赞:
0 阅读:
230
上面这段代码一直在用,面试的时候也经常被问到,却从未深究过,不知道线程池到底是怎么回事,今天看看源代码,一探其究竟 线程池主要控制的状态是ctl,它是一个原子的整数,其包含两个概念字段: workerCount:有效的线程数量 runState:线程池的状态 为了在一个整型值里面包含这两个字段,我们 ...
分类:
编程语言 时间:
2018-01-07 00:26:29
收藏:
0 评论:
0 赞:
0 阅读:
477
【深入浅出jQuery】源码浅析--整体架构 最近一直在研读 jQuery 源码,初看源码一头雾水毫无头绪,真正静下心来细看写的真是精妙,让你感叹代码之美。 其结构明晰,高内聚、低耦合,兼具优秀的性能与便利的扩展性,在浏览器的兼容性(功能缺陷、渐进增强)优雅的处理能力以及 Ajax 等方面周到而强大 ...
分类:
Web开发 时间:
2018-01-07 00:26:10
收藏:
0 评论:
0 赞:
0 阅读:
324
一.man手册的内容结构(说明书页的格式): 标题含义: Name命令的名称和用途(摘要) Synopsis命令语法(摘要) Description完整描述 Environment命令使用的环境变量 Author作者 Files对该命令重要的文件列表 See also查看相关的信息的位置 Diagn ...
分类:
系统服务 时间:
2018-01-07 00:25:31
收藏:
0 评论:
0 赞:
0 阅读:
338
1.从源端拷贝表定义语句,在目标端执行,确保两边表定义一致,另外需要增加三个字段(INC_ID--记录序列值,ACP_TIME--记录接受时间,FLAG--记录操作类型) 2.在源端表增加补充日志trandata(因为源端已经有该表的抽取,所以该步骤可以省略) 3.目标端添加replicat进程 4 ...
分类:
其他 时间:
2018-01-07 00:24:39
收藏:
0 评论:
0 赞:
0 阅读:
561
本文只讲部署过程,你首先要保证你的程序能在IDE里跑起来;先看看你的application.properties中设置的端口号与你服务器上tomcat的端口号是否一致server.port=80(我现在不确定此配置是否会影响部署)看看你的应用程序的入口函数@SpringBootApplication ...
分类:
编程语言 时间:
2018-01-07 00:23:45
收藏:
0 评论:
0 赞:
0 阅读:
360
我项目是用宝塔面板。所以这次用宝塔面板演示。 环境: LNMP 代码:2套。2套代码除了配置其他都是一样 域名:1个。2级域名。其实一级二级都没关系 /****************************************/ 1.先添加网站 过程很简单。不解释 2.域名要解析在主服务器上。 ...
分类:
Web开发 时间:
2018-01-07 00:23:09
收藏:
0 评论:
0 赞:
0 阅读:
266
分层 分层介绍 java三层思想:高内聚,低耦合 Dao:数据访问层(data access object),通俗的说就是操作sql语句的层。 Service层:业务逻辑层, web层:展示web页面给用户看的 分层的目的: 解耦 可维护性 可扩展性 可重用性 不同的层次使用不同的包来表示: com ...
分类:
编程语言 时间:
2018-01-07 00:22:36
收藏:
0 评论:
0 赞:
0 阅读:
240
官方文档:http://www.json.org.cn/index.htm JSON在线编辑器:https://jsoneditoronline.org/ Json是一种与开发语言无关、轻量级的数据格式。全称JavaScript Object NOtation 优点: 易于人的阅读和编写,易于程序的 ...
分类:
Web开发 时间:
2018-01-07 00:22:04
收藏:
0 评论:
0 赞:
0 阅读:
244
#1353 : 满减优惠 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 最近天气炎热,小Ho天天宅在家里叫外卖。他常吃的一家餐馆一共有N道菜品,价格分别是A1, A2, ... AN元。并且如果消费总计满X元,还能享受优惠。小Ho是一个不薅羊毛不舒服斯基的人,他希望选 ...
分类:
其他 时间:
2018-01-07 00:21:16
收藏:
0 评论:
0 赞:
0 阅读:
256
一、任务 现在用caffe做目标检测一般需要lmdb格式的数据,而目标检测的数据和目标分类的lmdb格式的制作难度不同。就目标检测来说,例如准备SSD需要的数据,一般需要以下几步: 1.准备图片并标注groundtruth 2.将图像和txt格式的gt转为VOC格式数据 3.将VOC格式数据转为lm ...
分类:
数据库技术 时间:
2018-01-07 00:20:58
收藏:
0 评论:
0 赞:
0 阅读:
2203
增删改查 一.准备jar包 数据库驱动包 DBUtils包 C3P0连接池 的jar包 二.配置好C3P0的配置文件 三.准备好工具类 ThreadLocal工具类: C3P0: 四.Dao层代码: 五.Service层代码: 六 web层代码: 七.javaBean类 ...
分类:
编程语言 时间:
2018-01-07 00:20:17
收藏:
0 评论:
0 赞:
0 阅读:
260
第一步 安装JDK,本机如果带有1.7及以上版本的,则可忽略此安装步骤。 百度下载JDK,并配置环境变量 vim ~/.bash_profile 检查是否安装成功 java -version 第二步 检查brew的版本,brew -v(brew是mac os上的软件包管理工具) 如果Mac不带bre ...
分类:
移动平台 时间:
2018-01-07 00:19:59
收藏:
0 评论:
0 赞:
0 阅读:
551
这个问题主要在于该文件不能用rb打开,编码的格式不对。 解决办法: 将rb改为r,然后加 encoding="utf-8" ...
分类:
其他 时间:
2018-01-07 00:19:42
收藏:
0 评论:
0 赞:
0 阅读:
257
一、表达式 1.原始表达式:2.14,“test”,true/false,null……复合表达式:10*20…… 2.数组、对象的初始化表达式:new Array(1,2),[1,undefined,4],{x:1,y:2}=>var o = new Object();o.x=1;o.y=2;…… ...
分类:
编程语言 时间:
2018-01-07 00:19:15
收藏:
0 评论:
0 赞:
0 阅读:
238
最近终于沉下心来对着书把hook跟注入方面的代码敲了一遍,打算写几个博客把它们记录下来。 第一次介绍一下我感觉难度最大的inline hook,实现代码参考了腾讯GAD的游戏安全入门。 inline hook的大致流程如下: 首先将目标指令替换为跳转指令,跳转地址为一段我们自己编写的汇编代码,这段汇 ...
分类:
移动平台 时间:
2018-01-07 00:18:51
收藏:
0 评论:
0 赞:
0 阅读:
418
这一篇讲的是布谷过滤器(cuckoo fliter),这个名字来源于更早发表的布谷散列(cuckoo hash),尽管我也不知道为什么当初要给这种散列表起个鸟名=_= 由于布谷过滤器本身的思想就源自于布谷散列,那么我们就从布谷散列开始说它的设计思想。产生布谷散列表的一个重要背景是人们对于球盒问题的分 ...
分类:
其他 时间:
2018-01-07 00:18:33
收藏:
0 评论:
0 赞:
0 阅读:
206
题目链接 HDU 6251 题意 给出一个N个点N条边的无向图。然后给出M个操作,每个操作为(x, y, z),表示把连接 x和y的边的颜色改成z。 求这张无向图中所有边的颜色的连通块数量。 首先不难得到这是一个环套树的结构。 首先考虑一棵树的情形。 设f[i]为i这个结点的所有边中的不同颜色数目。 ...
分类:
其他 时间:
2018-01-07 00:18:15
收藏:
0 评论:
0 赞:
0 阅读:
260
#include<cstdio> #define MXN 100000+1 #define MXM 10*MXN int getint(){ int x=0,w=1; char c=getchar(); while(c<'0'||c>'9'){ if(c=='-') w=0; c=getchar() ...
分类:
其他 时间:
2018-01-07 00:17:55
收藏:
0 评论:
0 赞:
0 阅读:
214
核心知识点: 1.PV:(page view)页面浏览量,页面刷新一次就算一次PV,只要请求发给浏览器,无论是否打开都算作一个PV。 2.UV:(unique visitor)独立访客数,一天之中一个Cookie算一个独立访客。 3.IP:独立IP数,一天中一个IP不论访问几次都算作一个IP 4.C ...
分类:
其他 时间:
2018-01-07 00:17:36
收藏:
0 评论:
0 赞:
0 阅读:
267