-
linux mysql5.5 一主多从配置
理论知识 mysql 同步原理 mysql同步方案 读写分离方案 mysql linux 免安装配置 安装前必须删除原来的安装 需要检查 以下文件是否存在 ,如果存储则要删除之 /etc/my.cnf /etc/init.d/mysqld mysql 依赖的库 shell> yum search libaio # search for info shell> yum install...
作者:小编 日期:2026.06.22 分类:工具 1069 -
读书笔记 effective c++ Item 17 使用单独语句将new出来的对象放入智能指针
1. 可能会出现资源泄漏的一种用法假设我们有一个获取进程优先权的函数,还有一个在动态分配的Widget对象上根据进程优先权进行一些操作的函数:1 int priority();2 3 void processWidget(std::tr1::shared_ptr<Widget> pw, int priority);注意这里...
作者:小编 日期:2026.06.22 分类:工具 1302 -
linux下查看系统socket读写缓冲区
一:linux下查看系统socket读写缓冲区大小配置: http://blog.csdn.net/herecles/article/details/8146017 1. tcp 收发缓冲区默认值 [root@ www.linuxidc.com]# cat /proc/sys/net/ipv4/tcp_rmem 4096 87380 4161536 87380 :tcp接收缓冲区的默认值 [root@ www.lin...
作者:小编 日期:2026.06.22 分类:文档 259 -
Git示例教程 - 灵活使用git diff命令
相关命令:# 比较当前工作区和Git的staging area里内容的区别 git diff # 比较Git的staging area和当前分支指向内容的区别 git diff --staged # 比较任意两次提交指向内容的区别 git diff <commit> <commit>情景模拟:先执行下面的命令,创建一个测试用的Git仓库:# 创建一个空的Git仓库 mkdir repo cd repo git init # 提交一次 echo a...
作者:小编 日期:2026.06.22 分类:工具 1509 -
Spring源码阅读环境搭建
阅读Spring源码,我们可以通过以下两种方式: 直接在Idea/Eclipse上创建自己的java maven/gradle项目,导入Spring特定版本依赖Jar和源码,直接运行测试代码,逐步调试阅读 从github直接获取Spring源码项目,基于Spring源码项目,创建自己的子模块,进行本地项目的Spring源码调试。 对于方式一的好处是可以方便快捷地开始阅读Spring源码,但由于源码来源于Jar包,无法在阅读过...
作者:小编 日期:2026.06.22 分类:文档 208 -
读书笔记 effective c++ Item 16 成对使用new和delete时要用相同的形式
1. 一个错误释放内存的例子下面的场景会有什么错?1 std::string *stringArray = new std::string[100];2 3 ...4 5 delete stringArray 一切看上去都是有序的。new匹配了一个delete。但有一些地方确实是错了。程序的行为是未定义的。至少来说,stringArr...
作者:小编 日期:2026.06.22 分类:类库 1831 -
读书笔记 effective c++ Item 15 在资源管理类中提供对原生(raw)资源的访问
1.为什么需要访问资源管理类中的原生资源 资源管理类是很奇妙的。它们是防止资源泄漏的堡垒,没有资源泄漏发生是设计良好的系统的一个基本特征。在一个完美的世界中,你需要依赖这样的类来同资源进行交互,绝不要直接访问原生(raw)资源而玷污你的双手。但是世界不是完美的,许多API会直接引用资源,所以除非你放弃使用这样的API(这是不实际的想法...
作者:小编 日期:2026.06.22 分类:教程 557 -
2018.12.23 bzoj4516: [Sdoi2016]生成魔咒(后缀自动机)
传送门 samsamsam入门题。 题意简述:给出一个串让你依次插入字符,求每次插入字符之后不同子串的数量。 显然每次的变化量只跟新出现的nnn个后缀有关系,那么显然就是maxlenp−maxlenlinkpmaxlen_p-maxlen_{link_p}maxlenp−maxlenlinkp。 注意到字符集很大,可以用mapmapmap来维护转移边。 代码: #include<bits/stdc++.h>...
作者:小编 日期:2026.06.22 分类:教程 525 -
读书笔记 effective c++ Item 14 对资源管理类的拷贝行为要谨慎
1. 自己实现一个资源管理类 Item 13中介绍了 “资源获取之时也是初始化之时(RAII)”的概念,这个概念被当作资源管理类的“脊柱“,也描述了auto_ptr和tr1::shared_ptr是如何用堆资源来表现这个概念的。然而并不是所有资源都是在堆上创建的,对于这种资源,像auto_ptr和tr1::shared_ptr这样的智...
作者:小编 日期:2026.06.22 分类:类库 1301








