自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 适配器模式&&合成模式&&装饰者模式

适配器模式含义:在设计模式中,适配器模式(英语:adapter pattern)有时候也称变压器模式、包装样式。将一个类的接口转接成用户所期待的另一种接口。一个适配使得因接口不兼容而不能在一起工作的类能在一起工作。何时使用:对于已经使用的接口,需要进行修改/扩展时。改造前后项目一定要遵循依赖导致原则和里氏替换原则。1、系统需要使用现有的类,而此类的接口不符合系统的需要。 2、想要建立一个...

2019-04-11 23:42:31 292

原创 策略模式&不变模式&模板方法

策略模式定义:策略模式定义了一系列的算法,并将每一个算法封装起来,而且使他们可以相互替换,让算法独立于使用它的客户而独立变化。(多态)类图:说明:环境(Context)角色:持有一个Strategy的引用。屏蔽外界对于策略算法的直接访问。抽象策略(Strategy)角色:这是一个抽象角色,通常由一个接口或抽象类实现。此角色给出所有的具体策略类所需的接口。具体策略(ConcreteSt...

2019-04-11 23:27:20 224

原创 awk命令

定义:是一种样式扫描和处理语言。允许您创建简短的程序,这些程序读取输入文件、为数据排序、处理数据、对输入执行计算以及生成报表,还有无数其他的功能。基本结构:awk ‘{pattern + action}’ {filenames}其中 pattern 模式 表示 AWK 在数据中查找的内容,而 action 操作 是在找到匹配内容时所执行的一系列命令。两者是可选的,如果没有模式,则acti...

2019-04-11 23:18:52 281

原创 常用linux命令

1.获得root 权限 sudo -i2.退出root用户 exit3.查找文件 find / -name 文件名(可以使用通配符*等) -size +/- 大小k/c 如:find / -size -50k 基于/目录找到比50k小的文件4.ls 列出相关目录下的所有目录或者文件 -a 列出包括.a开头的隐藏文件的所有文件 -A 通-a,但不列出"."和".." ...

2019-04-11 23:15:36 88

原创 Idea+Mac使用

快捷键:com+o 查找类文件com+shift+f 全局查找com+shift+enter 自动结束代码,行末自动添加分号com+j 自动代码com+alt+j 用动态模版环绕com+x 删除当前行com+d 复制当前行ctl+h 显示当前类的层次结构com+shift+h 显示方法层级结构ctl+opt+h 显示调用层级结构. 等价于navigate-call hiera...

2019-04-11 23:11:26 348

原创 sql优化实例

1.尽量不生成子表或者将子表的数据量控制到最小(子表只能顺序读取,没有任何索引)原有sql from (SELECT task_id, user_id FROM mtcrm_task.item WHERE status = 0 and is_deleted = 0 and is_archived = 0) item left join (SELECT id...

2019-04-11 19:43:27 185

原创 greys使用汇总

1.安装curl -sLk http://ompc.oss.aliyuncs.com/greys/install.sh|sh命令将会下载的启动脚本文件greys.sh到当前目录,你可以放在任何地方或加入到$PATH中2.设置jdk版本export JAVA_HOME=/usr/local/java8只在本次终端生效,也可以修改配置文件 的JAVA_HOME,永久生效3.启动./gre...

2019-04-11 15:41:19 351

原创 git使用总结

git 四个模块:remote 远程仓库 originRepository 本地仓库Index 暂存区Workspace 工作区我们在每个分支上所做的修改都是独立的,不会影响到其他分支。切换分支的时候,会使用分支上最新的提交来还原暂存区和工作区。git常用操作:增加删除文件(均为保存在暂存区):git add [file1] [file2] … # 添加指定文件到暂存区g...

2019-04-11 15:39:45 139

原创 mysql Temporary file write failure.

tmp临时空间耗尽1.登录服务器2.show variables like ‘tmpdir’3.df -h /opt/tmp/ 查看磁盘空间发现磁盘慢了联系dba清理磁盘4.dba操作

2019-04-11 15:29:46 3580

PIC单片机实用教程-基础篇 400页 10.0M PDF版.pdf

PIC 汇编语言 北京汗孔航天大学出版社 李学海编著

2014-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除