自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 如何写SysV服务管理脚本

本文目录: 1.1 SysV脚本的特性 1.2 SysV脚本要具备的能力 1.3 start函数分析 1.4 stop函数分析 1.5 reload函数分析 1.6 status、restart、force-reload等 1.7 结束语 SysV服务管理脚本和/etc/rc.d...

2017-09-16 20:42:23 166 0

转载 Calico 的网络结构是什么?- 每天5分钟玩转 Docker 容器技术(68)

上一节我们部署了 Calico 网络,今天将运行容器并分析 Calico 的网络结构。 在 host1 中运行容器 bbox1 并连接到 cal_net1: docker container run --net cal_net1 --name bbox1 -tid busybox ...

2017-09-16 16:02:19 163 0

转载 设计模式(二)工厂模式:简单工厂模式

模拟场景:     现在有如下需求,需要构造一个运算器(Operation)去实现加减乘除的功能,怎么设计?     思想:     所需要构造的对象是运算器(Operation),因为没有具体功能的运算器,是毫无作用的,所以可以将其定义为抽象类(Abstract Class)。 ...

2017-09-15 14:34:11 176 0

转载 Spring Boot Maven Plugin -- repackage鐩?爣

绠€浠?/span> 銆€銆€Spring Boot Maven Plugin鎻掍欢鎻愪緵spring boot鍦╩aven涓殑鏀寔銆傚厑璁镐綘鎵撳寘鍙繍琛岀殑jar鍖呮垨war鍖呫€?/p> 銆€銆€鎻掍欢鎻愪緵浜嗗嚑涓猰aven鐩爣鍜孲pring Boot 搴旂敤涓...

2017-09-15 09:38:08 305 0

转载 angularjs-1.3代码学习-$parse

这次我们来看一下angular的Sandboxing Angular Expressions。关于内置方法的,核心有两块:Lexer和Parser。其中大家对$parse可能更了解一点。好了不多废话,先看Lexer的内部结构: 1.Lexer //构造函数 var Lexer = fun...

2017-09-14 17:58:08 201 0

转载 diff.js 列表对比算法 源码分析

diff.js列表对比算法 源码分析 npm上的代码可以查看 (https://www.npmjs.com/package/list-diff2) 源码如下: 1 /** 2 * 3 * @param {Array} oldList 原始列表 4 * ...

2017-09-13 20:54:10 231 0

转载 大龄程序员肉翻记录【一】

前言 本人大龄程序员,一直想去国外工作,最近拿到了几个 offer。已经递交了辞呈,在办离职和等签证的阶段,所以写下这篇博客,记录一下这半年来的过程。 个人背景 末流 985 CS 小硕,BAT 大厂底层搬砖,工作 5 年。个人感觉背景重要性从大到小是,大厂背景(几乎所有的国外面试官都知道我...

2017-09-13 16:10:05 1545 1

转载 Jenkins~通过WebDeploy实现自动部署

Jenkins以之前的文章中已经有所介绍,主要集成了自动化部署的功能,而对于自动化部署来说是由多个组件组成的,每个组件负责自己的事,如今天说的webDeploy,它主要实现将网站文件动态发布到另一台IIS服务器,并且它是决断安全的,最起始比net use要安全! Jenkins自动化发布的一些组...

2017-09-13 11:30:06 666 0

转载 深入理解Java的接口和抽象类

再次学习抽象类与接口、看到一篇总结的蛮好的文章。这里分享出来供大家一起学习。 出处:ImportNew    http://www.importnew.com/18780.html   正文: 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:...

2017-09-12 19:46:06 191 0

转载 MySQL(八)之DML

昨天晚上很晚的时候才写完MySQL的常用函数,今天给大家讲一下MySQL的DML。接下来让我们直接来学习了,今天感冒了。身体很难受下午的时候要去买一波药了,不然程序员也扛不住呀。 DML全称Data Manipulation Language,数据操作语言。 一、插入数据   创建格式...

2017-09-12 14:26:03 464 0

转载 读书笔记--C陷阱与缺陷(四)

第四章 1. 连接器       C语言的一个重要思想就是分别编译:若干个源程序可在不同的时候单独进行编译,恰当的时候整合到一起。       连接器一般与C编译器分离,其输入是一组目标模块(编译后的模块)和库文件,输出是一个载入模块(执行文件)。   2. 命名冲突与static修饰符...

2017-09-12 09:38:02 126 0

转载 sed修炼系列(四):sed中的疑难杂症

本文目录: 1 sed中使用变量和变量替换的问题 2 反向引用失效问题 3 "-i"选项的文件保存问题 4 贪婪匹配问题 5 sed命令"a"和"N"的纠葛 1.sed中使用变量和变量替换的问题 在脚本中使用sed的时候...

2017-09-11 17:38:01 222 0

转载 Android动画(二)-属性动画

我们在上一篇博客中,讨论了视图动画与帧动画。那么这节课则要讨论更复杂,更强大的Property animation(属性动画)。 视图动画使用简单,但是功能也简单。(只有那四种功能)。并且也不改变View的真实布局属性值。帧动画主要是依靠ui设计师切图。而android3.0之后,推出了属性动画...

2017-09-11 12:54:00 159 0

转载 [知了堂学习笔记]_eclipse引入svn插件,并将项目同步到svn

1. eclipse中不存在SVN问题的解决 1.1发现Team->Share project 下没有svn。            1.2下载安装svn插件。  选择help->Eclipse Marketplace       在弹出的窗口中输入框中输...

2017-09-10 20:41:58 155 0

转载 github+hexo搭建自己的博客网站(六)进阶配置(搜索引擎收录,优化你的url)

详细的可以查看hexo博客的演示:https://saucxs.github.io/绑定了域名: http://www.chengxinsong.cnhexo+github博客网站源码(可以clone,运行,看到博客演示。觉得可以给颗星星):https://github.com/saucxs/he...

2017-09-10 15:50:00 2019 0

转载 Django缓存系统

在动态网站中,用户每次请求一个页面,服务器都会执行以下操作:查询数据库,渲染模板,执行业务逻辑,最后生成用户可查看的页面。 这会消耗大量的资源,当访问用户量非常大时,就要考虑这个问题了。 缓存就是为了防止重复计算,把那些消耗了大量资源的结果保存起来,下次访问时就不用再次计算了。缓存的逻辑: ...

2017-09-09 19:37:56 183 0

转载 单表查询

先创建表 #创建表 create table employee( id int not null unique auto_increment, name varchar(20) not null, sex enum('male','female'...

2017-09-09 14:49:56 155 0

转载 java内存管理(堆、栈、方法区)

java内存管理 简介   首先我们要了解我们为什么要学习java虚拟机的内存管理,不是java的gc垃圾回收机制都帮我们释放了内存了吗?但是在写程序的过程中却也往往因为不懂内存管理而造成了一些不容易察觉到的内存问题,并且在内存问题出现的时候,也不能很快的定位并解决。因此,了解并掌握Java的...

2017-09-09 09:57:55 156 0

转载 成为Java顶尖程序员 ,看这11本书就够了

学习的最好途径就是看书 "学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处: 1、能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料 2、对着书上的代码自己敲的时候方便 ...

2017-09-08 17:57:58 204 0

转载 MySQL(四)之MySQL数据类型

一、数据类型概述  MySQL的数据类型有大概可以分为5种,分别是 整数类型、浮点数类型和定点数类型、日期和时间类型、字符串类型、二进制类型。现在可以来看看你对这5种类型的熟悉程度,哪个看起来懵逼了,那就说明自己哪个不熟悉,不理解。    注意:整数类型和浮点数类型可以统称为数值数据类...

2017-09-08 13:21:55 160 0

转载 最长回文子串--轻松理解Manacher算法

最长回文子串这个问题的Manacher算法,看了很多博客,好不容易理解了,做一下记录。   这个算法的核心就是:将已经查询过的子字符串的最右端下标保存下来,在计算下标为i的回文字符串时,不需要从左右相邻的地方开始比较遍历,而是从某个初始值开始。 那么求这个初值就是该算法的关键。   1....

2017-09-07 21:29:53 121 0

转载 Mac:使用大写锁定键切换输入法

Mac:使用大写锁定键切换输入法 动机 大写锁定键是我的键盘上用的最少的键之一。说是之一,一是因为我的键盘上还有一个关机键使用频率和它有的一拼,二是由于其地理位置优越经常会被误按。 实际上,在Chromebook上,大写锁定键就被Google换成了更为常用的“搜索键”;另外,也有vimer把...

2017-09-07 16:37:54 13487 0

转载 软件开发时间操作全攻略

一寸光阴一寸金,寸金难买寸光阴。——唐·王贞白 逝者如斯夫,不舍昼夜。——孔子 1. 时间概念 在日常生活中我们遇到的和时间相关的概念有北京时间、时差、12小时制、24小时制等,在软件开发中我们也经常遇到和时间相关的概念,软件虽说是一个虚拟的事物,但它仍然是来源于生活,不会脱离生活。我们...

2017-09-07 12:01:51 262 0

转载 transient、volatile关键字

transient是在对象序列化的时候,不参与序列化的字段。 如LinkedList实现了Serializable,其中有变量transient int size = 0; 在Serializable序列化的时候size时不会参与序列化的,如用ObjectOutputStream读取Linke...

2017-09-06 20:09:53 152 0

转载 AOP入门之静态代理

代理模式 代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。   在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。   代理模式一般涉及到的角色       抽象角色:声明真实对象和代理对象的共同接口。 ...

2017-09-06 15:21:50 123 0

转载 【Oracle】EXPDP和IMPDP数据泵进行导出导入的方法

一、expdp/impdp和exp/imp的区别 1、exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。 2、expdp和impdp是服务端的工具程序,他们只能在oracle服务端使用,不能在客户端使用。 3、imp只适用于exp导出的文件,不适用于expdp导出文...

2017-09-06 10:29:49 5705 0

转载 JMeter Web测试快速入门教程

学习前的准备 学习本教程前,你的电脑上至少应该有Apache JMeter这款软件。如果你没有,点击此处下载。 当你点进去后,你会发现它是一个依赖Java的软件 因此如果你电脑上没有Java环境,你应该首先安装它,然后才能在你的电脑上使用JMeter。(本文不提供安装Java环境的步骤,...

2017-09-05 18:49:47 296 0

转载 对于Javascript 执行上下文的理解

转载无源头地址   在这篇文章中,将比较深入地阐述下执行上下文 – JavaScript中最基础也是最重要的一个概念。相信读完这篇文章后,你就会明白javascript引擎内部在执行代码以前到底做了些什么,为什么某些函数以及变量在没有被声明以前就可以被使用,以及它们的最终的值是怎样被定义的。 ...

2017-09-05 13:41:49 123 0

转载 理解

经验不是最重要的,经验的来源的理解 知识不充分理解 大量的练习和少量的 差别不大 练习之前 自醒 知识点回归。 练习能否做好了之前的工作即知识掌握, 决定练习是否有效  新知识: 字面意思。2阶段: 解释水平,拓展延伸其他知识 和其他知识的联系 结果。评价知识点。创新,   创造,    ...

2017-09-04 16:53:43 98 0

转载 Servlet工作原理分析

最近在看《Java Web技术内幕》的Servlet工作原理,有点深奥和难以理解,于是乎,想通过一个简单的Demo将书上的思路理一遍,对Servlet有个更透彻更深的了解。 Servlet类:HelloWorld.java package com.cqupt; import java...

2017-09-04 12:09:45 144 0

转载 让自己成为一个有趣的人

曾几何时,我们发现身边的很多人陷入趋同无趣的生活模式。每天早上起床,匆匆忙忙地赶往单位,然后忙碌一整天;下班了回家做做饭、洗洗碗,玩玩手机……一天就这么过去了,如此周而复始,我们失去了对人生的控制。看向周围,都是一脸冷漠或是懵圈。被同样的生活模式框定着,何谈有趣?   世界丰富多彩,科技日新月异...

2017-09-03 20:17:43 1297 0

转载 rsync配置文件详解

对于rsync服务器来说,最重要和复杂的就是它的配置了。rsync服务器的配置文件为/etc/rsyncd.conf,其控制认证、访问、日志记录等等。 注意:rsync在安装完毕后,不想mysql、nginx、apache那样会给你一个,该配置文件的模版。 该文件只能通过手工创建 该文件是由...

2017-09-03 15:33:47 216 0

转载 Atomic类和CAS

说Atomic类之前,先聊一聊volatile。 对volatile的第一印象就是可见性。所谓可见性,就是一个线程对共享变量的修改,别的线程能够感知到。 但是对于原子性,volatile是不能保证的。来看看自增操作的问题:   volatile int i; i++;   ...

2017-09-03 10:57:41 196 0

转载 Tools

ProcessOn - 在线绘图工具 ProcessOn 支持流程图、思维导图、原型图、UML、网络拓扑图等; 主流的UML图列都支持,可以作为方便快捷的UML工具; PlantUML - 多系统多编辑器的UML绘图工具 PlantUML 以文字方式表达图的内容并直接生成图,支...

2017-09-02 19:01:41 177 0

转载 CY7C68013A控制传输

大家好,你们的大熊又回来了。本篇文章我们来重点了解一下USB设备的四大传输方式之一——控制传输。不同于其他三种传输方式,控制传输有其独特的作用和功能,是一个USB设备必须支持的传输方式。控制传输对带宽没有什么要求,但是数据传输的准确性是最有保障的,因此特别适合配置、命令、状态之类的通信,不适合传输...

2017-09-02 14:21:43 418 0

转载 二步实现 远程连接 阿里云SqlServer 2012 数据库服务器

前言:在使用 阿里云 上的一些产品时,遇到不少坑。                   安装IIS 时,遇到 因买的配置过低,虚拟内存不足,而导致 IIS 总是安装失败;                 现在 在上面安装了个 Sql Sever 2012,远程老是 不能连接,百度找半天,终于能...

2017-09-02 09:49:41 157 0

转载 JDBC连接数据库

JDBC连接数据库一般分为3个步骤: (1)注册数据库驱动 (2)创建数据库连接URL (3)获取Connection连接对象 这三个步骤,具体代码实现如下: 1 try{ 2 //加载数据库驱动,注册到驱动管理器 3 C...

2017-09-01 18:09:57 104 0

转载 求字符串空格、数字、字母个数--JAVA基础

相关内容:charAt()函数 package com.nxl123.www; public class NumString { public static void main(String[] args) { // TODO Auto-generated method stub // ...

2017-09-01 13:21:39 197 0

转载 OrmLite-更符合面向对象的数据库操作方式

1. jar包下载 下载地址:http://ormlite.com/releases/,一般用core和android包即可。 如果使用的是android studio,也可以直接通过module settings加入依赖。 2. 实体类 使用OrmLite创建表不需要写任何SQL语句,而...

2017-08-31 21:37:41 199 0

转载 适配器模式应用实战课程9月5日开课了_上课了在线平台

上课了-在线培训平台即将开启适配器模式的应用课程了,希望想要学习软件开发的同学不要错过了!   适配器模式应用实战课程由范钢老师担任主讲师。范钢老师原阿里首席软件架构质量专家,从事软件开发工作近十五年,并且现在一直在坚守在大型软件架构设计一线工作。老师尤其熟悉互联网架构与分析的特点,长期关注软件...

2017-08-31 16:57:43 153 0

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