会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ColdCode
不卑不亢,不慌不忙
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
11
下一页
2018年4月24日
linux命令--umask
摘要: 一、umask介绍 在linux系统中,我们创建一个新的文件或者目录的时候,这些新的文件或目录都会有默认的访问权限,umask命令与文件和目录的默认访问权限有关。若用户创建一个文件,则文件的默认访问权限为 -rw-rw-rw- ,创建目录的默认权限 drwxrwxrwx ,而umask值则表明了需要
阅读全文
posted @ 2018-04-24 20:59 ColdCode
阅读(55737)
评论(0)
推荐(14)
2018年4月21日
linux下解除端口占用
摘要: 1、找出占用端口进程的pid 2、终止进程
阅读全文
posted @ 2018-04-21 19:24 ColdCode
阅读(10311)
评论(0)
推荐(0)
2018年4月20日
java对对象排序
摘要: 一、前言 有时我们需要对类按照类中的某一个属性(或者多个属性)来对类的对象进行排序,有两种方法可以实现,一种方法是类实现Comparable<T>接口,然后调用Collections.sort(List)方法进行排序,另一种方法是类不实现Comparable<T>接口,而在排序时使用Collecti
阅读全文
posted @ 2018-04-20 11:42 ColdCode
阅读(20052)
评论(3)
推荐(4)
2018年4月19日
设计模式(二)观察者模式
摘要: 一、模式动机 建立对象之间的一对多关系,一个对象发生改变时会自动通知其他对象,其他对象将做出相应的反应。其中,发生改变的对象叫做主题,被通知的对象叫做观察者。在使用过程中可以根据需要增加和删除观察者,这样系统扩展就变得非常容易。 二、模式定义 在对象之间定义一对多的依赖,当一个对象改变时,依赖它的对
阅读全文
posted @ 2018-04-19 15:41 ColdCode
阅读(281)
评论(0)
推荐(0)
2018年4月18日
设计模式(一) 策略模式
摘要: 一、模式动机 为什么要使用策略模式呢?在日常开发中,我们可以发现一种需求可以有不同的方法来实现,比如我们要对一个数组进行排序,就可以使用多种不同的排序方法(选择排序、冒泡排序、快速排序等),每一种排序方法都可以被称作一种策略,我们可以在不同的情况下来选择不同的策略进行排序。在实现的时候我们可能会写一
阅读全文
posted @ 2018-04-18 19:49 ColdCode
阅读(331)
评论(0)
推荐(0)
(转)看懂UML类图
摘要: 转自:http://design-patterns.readthedocs.io/zh_CN/latest/read_uml.html 这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们
阅读全文
posted @ 2018-04-18 15:28 ColdCode
阅读(263)
评论(0)
推荐(0)
2018年4月17日
spring boot配置使用fastjson
摘要: 一、前言 spring boot默认使用jackson来操作json数据,相比于jackson,fastjson更好用,功能也强大,所以这里记录一下在spring boot中配置使用fastjson的方法。 二、添加依赖 在pom.xml中添加以下依赖: 三、在启动类(含main函数的那个类)中添加
阅读全文
posted @ 2018-04-17 15:31 ColdCode
阅读(776)
评论(0)
推荐(0)
2018年4月11日
python3下django连接mysql数据库
摘要: 1、安装pymysql 有一点需要注意,有的系统(比如ubuntu16.04)同时安装了python2和python3,而比较新的django需要在python3下运行,所以在安装pymysql时可能要使用命令 pip3 install pymysql 进行安装。 2、修改项目settings.py
阅读全文
posted @ 2018-04-11 20:28 ColdCode
阅读(593)
评论(0)
推荐(0)
docker动态绑定端口
摘要: 一、背景 在创建容器的时候,我们可以使用命令 docker container run -p host:container container-name 的方式来绑定端口,还可以使用docker-compose.yml文件来绑定端口。有时会有一个需求:在已经创建的容器上添加容器端口与主机端口的绑定,
阅读全文
posted @ 2018-04-11 20:09 ColdCode
阅读(3058)
评论(0)
推荐(0)
2018年4月8日
GTK, GTK+, Qt, KDE, GNOME, Unity的区别与联系
摘要: GTK,GTK+, Qt是图形界面开发库(GUI Toolkit),用户可以使用这些开发库编写GUI应用,其中GTK+是GTK的升级版。 KDE,GNOME,Unity是linux下的桌面环境(Desktop Environment),其中KDE使用Qt开发,GNOME使用GTK+开发。桌面环境一般
阅读全文
posted @ 2018-04-08 12:09 ColdCode
阅读(3472)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
11
下一页
公告
since 2017/12/3