自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (21)
  • 收藏
  • 关注

原创 spring-boot 2.0.4 整合jsp,通过pom.xml打包类型jar和war方式

spring boot jsp 404 的解决方案1,pom.xml 通过packaging 为jar方式maven spring-boot 版本 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star...

2019-02-05 19:22:13 884

原创 idea mac debug 卡顿0-30秒问题

1,解决方案修改sudo vi /etc/hosts 127.0.0.1 localhost <你的hostname>.local127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain

2017-02-16 11:43:51 2200 1

原创 android.support.v7.app.AlertDialog 使用报错

修改方式 1,下面报错因为主题设置不对<style name="AppTheme" parent="@android:style/Theme.Light"> <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item> <item name="and

2017-01-16 22:57:27 3959

原创 gulp yargs | uglify | less | livereload | sourcemaps | rename |clean-css 综合应用

1、yargs 通过命令行传入参数 2、uglify 压缩js 3、less less 编译 4、livereload 自动刷新浏览器(前提是chrome要安装这个插件) 5、rename 重命名 6、clean-css 压缩css 7、nodemon 监听node 服务器文件发生改变 8、sourcemaps 调试用的var path = require("path");

2016-08-25 10:24:20 595

原创 android studio ndk 开发以及问题

1,环境准备下载的ndk2,android studio 配置ndk第一种方式配置local.propertiessdk.dir=D\:\\installtool\\sdk\\sdkndk.dir=D\:\\tools\\android\\android-ndk-r10d-windows\\android-ndk-r10d第二种方式配置快捷键F4 弹出项目结构对话框,选择ndk目录3,在项目

2016-07-05 17:50:57 402

原创 每天一个命令(20) cut (remove sections from each line of files)

cut remove sections from each line of filesman cut 参数说明cut -bcdf file -b 字节 -c 字符 -d 分割符默认是空格 -f 取对应的值字节字母是一个字节,汉字是3个字节截取字节值 date | cut -b 11 代表截取一个 1- 截取1位置后面的 1-2 代表截取到2位置结束 -2 代

2016-06-30 15:11:28 356

原创 nginx root alias 区别

访问的目录结构root@nginx02 ~# tree /application/image//application/image/|-- 01.jpg|-- images| |-- 01.jpg| |-- i1| | `-- 01.jpg| |-- i2| | `-- 02.jpg| |-- i3| | `-- 03.jpg|

2016-06-30 14:28:13 460

原创 每天一个命令(19) uname - print system information

uname - print system informationman uname 查看文档uname -asnrvmpio 参数说明 -a, --all 打印所有信息 print all information, in the following order, except omit -p and -i if unknown: -s, --

2016-06-28 21:50:30 417

原创 每天一个命令(18)hostname

hostname 获取本机名字/设置本机名字hostnameroot@nginx02 /application/ngx_openresty/nginx/conf/extra# hostnamenginx02hostname nginx 设置临时的会话有效root@nginx02 /application/ngx_openresty/nginx/conf/extra# hostnameng

2016-06-27 17:51:42 736

原创 nginx location 匹配规则

location 匹配优先级 = / > = /login > ^~ /static/ > ~ .(gif|jpg|png|js|css)> ∗\.png > ~* \.png > /= 精确匹配 ~ 区分大小写匹配 ~* 不区分大小写匹配 ^ 正则的开始 $ 正则的结束匹配到就结束匹配 10 server{ 11 listen 80; 12 server

2016-06-27 17:05:29 292

原创 每天一个命令(17)vmstat - Report virtual memory statistics

vmstat - Report virtual memory statistics 虚拟内存统计报告man vmstat 查看命令文档使用情况 vmstat [-a] [-n] [-t] [-S unit] [delay [ count]] vmstat [-s] [-n] [-S unit] vmstat [-m] [-n] [delay [ count]] vmstat [-d] [-

2016-06-24 10:01:18 671

原创 每天一命令(16)top - display Linux tasks

top - display Linux tasksman top 查看命令文档1、统计信息区 第一行:队列信息,同uptime命令的执行结果 19:53:24 当前系统日期 up 15:54 系统运行时间,格式为时:分 5 users 登陆过系统的用户数量 load average: 0.00, 0.00, 0.00 系统负载,即任务队列的平均长度。 三个数值分别为 1分钟、5分钟

2016-06-23 21:46:53 2048

原创 每天一命令(15)df - report file system disk space usage

df - report file system disk space usage 导出文件系统磁盘使用情况man df 查看命令文档df -ah -a 包含全部的文件系统 -h 可读性较高的方式来显示信息案例 root@nginx02 ~# man dfroot@nginx02 ~# df -aFilesystem 1K-blocks Used Avai

2016-06-22 11:00:47 677

原创 每日一命令(14)find (search for files in a directory hierarchy)

find search for files in a directory hierarchyman find 查看命令使用说明选项说明OPTIONS All options always return true. Except for -daystart, -follow and -regextype, the options affect all tests, includi

2016-06-21 13:17:07 894

原创 每日一命令(13)free - (Display amount of free and used memory in the system)

free - (Display amount of free and used memory in the system)man free 查看命令文档free 参数 -bkmgs -b 字节显示 -k kb显示 -m 以兆显示 -g 以G显示 -s 多久请求一次(秒)**total 总的物理内存大小

2016-06-20 10:37:48 525

原创 每日一命令(12)head (output the first part of files)

head (output the first part of files)man head 命令查看head -[ncqv] file -n 显示的行数 默认是前10行 -c 每次输出的字节数 -v 输出显示文件名字 -q 输出一直不显示文件名字head -n 1 test.txtroot@nginx02 ~# head -n 1 test.txt d

2016-06-19 22:30:20 328

原创 每日一命令(11)ln - make links between files

ln - make links between filesman ln 创建软链接和硬链接,相当于window里面的快捷方式 ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其它的文件都会发生相同的变化;第二,ln的链接又 软链接和硬链接两种,软链接就是ln –s * ,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间,硬链接ln ,没有参数-s, 它会在你选定的位

2016-06-17 16:54:24 539

原创 每日一命令(10)cat (concatenate files and print on the standard output)

cat concatenate files and print on the standard output 拼接文件和输出文件man cat 查看命令文档cat 查看文件 cat > file 创建文件,但是不能编辑已经存在的文件cat options file -A, --show-all 等价于 -vET-b, --number-nonblank 对非空输出行编号-e 等价于 -v

2016-06-16 10:04:38 877

原创 linux lua (1) 安装

* 第一步下载lua*root@nginx02 /home/tools# wget http://www.lua.org/ftp/lua-5.3.3.tar.gz第二步安装依赖包安装报错就是没有安装依赖包lua.c:337: warning: implicit declaration of function ?.dd_history?make[2]: *** [lua.o] Error 1m

2016-06-15 14:01:16 215

原创 每天一命令(9)echo (display a line of text)

echo (display a line of text)man echo 查看命令文档-n do not output the trailing newline 输出不换行 -e enable interpretation of backslash escapes 让转义字符起作用 -E disable interpretation of backslash esc

2016-06-15 13:25:09 740

原创 每天一个命令(8) pwd (print name of current/working directory)

pwd print name of current/working directory打印当前目录或者名字root@web01 ~# cd /home/tools/apache-tomcat-7.0.69/ apache-tomcat-7.0.69.zip jdk1.7.0_79/ jdk-7u79-linux-x64.gz root@web01

2016-06-14 11:25:39 434

原创 每天一命令(7)mv(move (rename) files)

mv - move (rename) filesman mv 查看文档常用命令mv -ifu 源文件/源码目录 目标文件/目标目录 -i 如果文件存在,提示是否覆盖 -f 强制覆盖 -u 如果目标文件存在,源文件是最新的,才移动栗子 : f1 、f2, 代表文件 d1、d2 代表目录mv f1 f2 当f2不存在的时候,f1 重命名为f2,如果存在f1重名f2 并且覆盖f

2016-06-13 10:58:00 394

原创 每天一命令(7)cp (copy files and directories)

cp (copy files and directories)man cp 查看更多命令cp [-aifprud] source target -a : 相当于 -pdr -d : 源文件为链接文件,则复制过去也是链接文件,而不是源文档 -i : 复制的文件的,覆盖文件的时候,提示 -f : 强制,如果目标文件已经存在且无法开启,则移

2016-06-12 14:57:25 307

原创 每天一命令(6)touch (change file timestamps)1分钟

touch - change file timestampsman touch参  数: -a或--time=atime或--time=access或--time=use  只更改存取时间。  -c或--no-create 不建立任何文件。  -d<时间日期> 使用指定的日期时间,而非现在的时间。  -f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。  -m或--

2016-06-12 11:49:44 305

原创 每天一命令(5) rm (remove files or directories) 1分钟

man rm 查看文档参数说明NAME rm - remove files or directoriesSYNOPSIS rm [OPTION]... FILE...DESCRIPTION This manual page documents the GNU version of rm. rm removes each specified fi

2016-06-10 10:57:40 450

原创 每天一命令(4) rmdir (remove empty directories) 1分钟

rmdir (remove empty directories)man rmdir 查看使用文档NAME rmdir - remove empty directoriesSYNOPSIS rmdir [OPTION]... DIRECTORY...DESCRIPTION Remove the DIRECTORY(ies), if they are emp

2016-06-10 10:28:12 533

原创 每天一命令(3) mkdir (make directories) 1分钟

mkdir (make directories)man mkdir 查看命令使用命令描述NAME mkdir - make directoriesSYNOPSIS mkdir [OPTION]... DIRECTORY...DESCRIPTION Create the DIRECTORY(ies), if they do not already exist.

2016-06-08 09:24:08 520

原创 每天一个命令(2)(ls - list directory contents) 5 分钟完成

ls - list directory contentsman ls 查看ls命令的使用帮助

2016-06-06 10:41:07 1344

原创 linux 每天一个命令(cd) 只需要1分钟

1, cd 全名(change directory) 改变目录 linux 使用最多命令命令参数cd: usage: cd [-L|-P] [dir] -L 链接目录 -P 实际目录 dir 要去的目录cd 到home目录[root@guofeng ~]# cd /usr/local/nginx-1.6.2[root@guofeng nginx-1.6.

2016-06-06 10:23:57 637

原创 git 命令

检查配置,配置里面包括用户名,分支路径,反正需要的配置都在里面git config –list 查看所有配置liuguofeng719@LGF MINGW64 /yqyw/static/static (test) $ git config –list core.symlinks=false core.autocrlf=true color.diff=auto color.status=a

2016-05-19 16:21:41 520

原创 spring4 + mybatis3 + spring mvc + veloctiy + maven 整合

1,准备工作 spring4 jar 链接 https://spring.io/官网 http://maven.springframework.org/release 下载地址mybatis3 链接 https://github.com/mybatis/mybatis-3 官网 mybatis.org 翻译的语言有很多哦,有中文的。日志使用slf4j+logbackmysql 驱动下载 htt

2016-05-09 10:34:26 1146

原创 FileInputStream BufferedInputStream 使用

看代码就知道什么情况了public class Ch1 { public static void main(String[] args) throws Exception { FileInputStream fis = new FileInputStream("D:\\IdeaProjects\\webkaola\\alter.sql"); BufferedI

2016-05-07 15:56:31 488

原创 观察者模式

GoF设计模式里面的观察者模式的UML图 PS:发布和订阅(事件监听,mq,多路IO复用) 例如:XX楼盘5-1开盘,你肯定不知道,如果你想知道,肯定要去楼盘登记,留下电话号5-1号销售就会打电话通知你。Subject 就是抽象主题:它负责管理所有观察者的引用,同时定义主要的事件操作。 ConcreteSubject 具体主题:它实现了抽象主题的所有定义的接口,当自己发生变化时,会通知所有观察

2016-04-28 17:15:52 257

原创 门面设计模式

下面就是GoFo设计模式的UML设计图 PS : 门面模式就是隐藏细节,让对方知道更少东东。原则就是迪特米原则其实说白了,看这个图一般还是看不明白有什么毛用。举例 1,比如说我们吃的,坑的鸡,香村鸡,我们去点一个狮子头双拼,鸡店暴露给我们的直接就是我们包装好点,菜,饭,筷子。 具体的细节,比如说菜谱,菜,饭是怎么做的。其实我们不是知道的。2,我们天天乘坐的电梯也是,电梯暴露给我们就只是几个按钮

2016-04-28 13:47:43 390

原创 commons-digester

官网 http://commons.apache.org/proper/commons-digester/依赖jar包 Digester 3.0 + Logging 1.1.1 + BeanUtils 1.8.3 Digester底层采用SAX解析XML文件 这个Digester 是很强大的,tomcat xml 解析就是他,strusts的也是他, Digester 的实体必须属性必须实现

2016-04-22 18:14:41 478

原创 依赖倒置原则(Dependence Inversion Principle)

1,依赖于抽象,依赖于接口。不要依赖实现细节。

2016-04-22 17:09:19 234

原创 接口隔离原则(ISP--Interface Segregation Principle)

1、接口隔离的前提是职责单一 2,如果A接口有5个方法,B实现类实现5个方法,C实现类只要3个方法,现在就需要拆分成一个3方法的接口,一个2个接口的方法public interface IDoor { public void open(); public void close(); public void doorBell(); public void catEye();

2016-04-22 17:06:22 458

原创 里氏替换原则(Liskov Substitution Principle LSP)

Liskov于1987年提出了一个关于继承的原则“Inheritance should ensure that any property proved about supertype objects also holds for subtype objects.”——“继承必须确保超类所拥有的性质在子类中仍然成立。”也就是说,当一个子类的实例应该能够替换任何其超类的实例时,它们之间才具有is-A关系

2016-04-21 18:18:48 358

原创 封装 、继承、多态、组合、聚合

封装继承多态组合聚合封装封装就是隐藏对象的属性和实现细节,暴露出外部访问的接口,控制在程序中属性的读取和修改的访问级别。通过访问修饰符控制(private、public,protected,default)private:当前对象方法以及内部类、匿名类访问。public:所有对象以及包括外部程序访问。protected:和private一样 ,当前对象方法以及内部类、匿名类访问。不同点就是,

2016-04-18 17:02:58 2335

原创 单一职责原则(SRP:Single responsibility principle)

为什么要单一职责单一职责的好处做过开发的人都是知道,单一职责原则为什么要单一职责单身狗,无约束,自己想咋的就咋的。如果不是单身狗,用钱的上报,煮饭都考虑煮多或者煮少。单一:就是只有一个引起类改变的原因方法单一职责public Member getMemberInfo(String userName, String passPwd) { if (StringUtils.isBlank

2016-04-17 17:07:15 466 1

jdk-8u191-windows-x64-demos.zip

jdk-8u191-windows-x64-demos

2019-11-17

韩顺平笔记.zip

韩顺平 老师笔记,java JavaScript linux oracle笔记

2019-09-28

Android开发艺术探索

Android开发艺术探索 网盘

2016-08-02

spring mvc jcrop进行头像剪切

spring mvc jcrop进行头像剪切

2014-10-12

spring mvc thumbnailator +jcrop 实现头像裁剪

spring mvc thumbnailator +jcrop 实现头像裁剪 项目直接可以拿来使用

2014-10-12

delete git

删除git

2013-03-03

架构之美(精选版).

架构之美(精选版).

2013-02-02

OSGi原理与最佳实践(精选版)

OSGi原理与最佳实践(精选版)

2013-02-02

企业应用架构模式

企业应用架构模式

2013-02-02

Java EE设计模式:Spring企业级开发最佳实践

Java EE设计模式:Spring企业级开发最佳实践

2013-02-02

Android 设计

Android 设计

2013-01-27

自定义Menu

自定义Menu,文档,截图文档在百度文库里面

2013-01-26

jaudiotagger

Java类库用于编辑音频文件的tag信息(如ID3)

2013-01-19

android 开发手册

android 开发手册

2013-01-03

Launcher 2.2

Laucher2.2 可以直接运行,我已经测试完成了。

2013-01-03

lvs负载均衡

lvs负载均衡

2012-12-30

keepalived实现双机热备

企业级应用 keepalived 实现 双机热备

2012-12-30

git命令使用说明

git命令使用说明

2012-12-30

ORACLE sqlplus命令

ORACLE sqlplus命令

2012-12-30

常用shell命令

常用的shell命令

2012-12-30

linux结构

linux结构

2012-12-30

空空如也

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

TA关注的人

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