• 认真地记录技术中遇到的坑!

最新发布 第6页

悠悠必ず自分の好きなようにしなければならない

mysql

MySQL数据库优化

MySQL数据库优化
背景 “那啥,你过来一下!” “怎么了?我代码都单元测试了的,没出问题啊!”我一脸懵逼跑到运维大佬旁边。 “你看看!你看看!多少条报警,赶快优化一下!” 运维大佬短信列表里面好多MySQL CPU 100%报警短信。再看看项目名称不就是我前几天刚发布的项目吗!? 我心底一沉,赶快赔上笑脸。“这个一定优化,马上优化!那个,能不能看下数据库监控日志………继续阅读 »

悠悠 1年前 (2018-03-27) 693浏览 0评论 8个赞

单例模式

单例模式(C++线程安全版)

单例模式(C++线程安全版)
单例模式 单例模式(Singleton),保证一个类仅有一个实例,并提供一个访问它的全局访问点。 懒汉模式 即在第一次调用该类实例的时候才产生一个新的该类的实例,并在以后仅返回该类实例。 double-check静态成员实例的懒汉模式 #ifndef SINGLETON_H_ #define SINGLETON_H_ #include <memo……继续阅读 »

Moxun 1年前 (2018-03-26) 669浏览 0评论 0个赞

设计模式

UML类图实例讲解

UML类图实例讲解
声明:本节中内容取自程杰所著《大话设计模式》,一方面感觉这种分析方法有助于理清思路,另一方面手上的学习资料都是用UML类图来分析设计模式的,所以为了加深自己的印象,深刻理解每一个模式的基本结构,所以我把书上的UML类图讲解部分挪到了这篇博文里。 类图图示样例 类图 用矩形框来表示类图,一个类图表示一个类。类图分为三层,第一层显示类的名称,如果是抽象类……继续阅读 »

Moxun 1年前 (2018-03-26) 465浏览 0评论 0个赞

设计模式

面向对象的特征和设计原则

面向对象的特征和设计原则
面向对象三大特征 封装 封装在程序中的具体变现为类。利用抽象数据类型(ADT)对数据信息和操作进行打包,使其变成一个不可分割的整体,封装的特点体现在对外提供接口(方法调用),隐藏实现细节。 封装的好处: 1. 隐藏数据信息,避免恶意修改带来的安全性问题(依赖于访问权限) 1. 封装之后,可供多处调用,减少程序的耦合度 1. 类内部的结构可以自由更改,而不会影……继续阅读 »

Moxun 1年前 (2018-03-26) 334浏览 0评论 0个赞

Linux

Linux文本内容搜索命令-grep

Linux文本内容搜索命令-grep
语法 Linux中grep命令的全称为:global search regular expression(RE) and print out the line, 全面搜索正则表达式并把行打印出来。是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 下面是它的语法: grep [OPTION]... PATTERN [FILE]...……继续阅读 »

悠悠 1年前 (2018-03-25) 455浏览 0评论 1个赞

Shell

Linux文件查找命令-find

Linux文件查找命令-find
Linux 文件查找命令find 语法 Linux find命令用来在指定目录下查找文件。find命令的语法如下: find path -option [ -print ] [ -exec -ok command ] {} \; path 指定查找的路径 任何位于参数之前的字符串都将被视为欲查找的目录名 path默认为当前路径,expression默认为……继续阅读 »

悠悠 1年前 (2018-03-24) 511浏览 0评论 0个赞

PHP

PHP PSR 代码规范

PHP PSR 代码规范
PSR 是 PHP Standard Recommendation 的简写,即PHP推荐标准。 目前通过的规范有 PSR-0(Autoloading Standard)、PSR-1(Basic Coding Standard)、PSR-2(Coding Style Guide)、PSR-3(Logger Interface)、PSR-4(Improved A……继续阅读 »

悠悠 1年前 (2018-03-23) 370浏览 0评论 0个赞

PHP

深度剖析PHP序列化和反序列化

深度剖析PHP序列化和反序列化
序列化 序列化格式 在PHP中,序列化用于存储或传递 PHP 的值的过程中,同时不丢失其类型和结构。 序列化函数原型如下: string serialize ( mixed $value ) 先看下面的例子: class CC { public $data; private $pass; public function __con……继续阅读 »

悠悠 1年前 (2018-03-20) 703浏览 0评论 4个赞

JavaScript

一次日语翻译Chrome插件的开发经历

一次日语翻译Chrome插件的开发经历
序言 去年7月刚过了日语N2,想着今年考个N1,为了加深日语文化的了解,还有学习日语,平时免不了经常上日语网站。 但是毕竟水平有限,所以不免遇到不认识的单词,日语单词的一个特点就是很多单词你知道是什么意思,但是不知道怎么读。 比如:“簡素な構造” 中的第一个词:“簡素”,很显然就是“简单,朴素的意思”,但是你肯定不知道它的读音是:“[かんそ]①”。 以前遇到……继续阅读 »

悠悠 1年前 (2018-03-14) 1044浏览 5评论 7个赞