自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 收藏
  • 关注

原创 nexus私服 搭建、整合Maven、nexus权限管理

nexus私服 搭建 下载地址:https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/oss/nexus-2.14.8-01-bundle.zip 访问地址:http://localhost:8081/nexus 默认账号:admin,密码:admin123 ...

2018-05-14 09:19:31 319

原创 nginx 配置

nginx配置 user                                  定义Nginx运行的用户和用户组worker_processes           一般设置为CPU个数*核数 event                                参考事件模型    worker_connections      一个worker允许的同...

2017-09-19 16:05:28 124

原创 nginx 定时任务完成日志切割

/usr/local/nginx/nginx_log_bak.sh  内容如下 #!bin/bashlog_path=/usr/local/nginx/logs;bak_time=$(date +%Y-%m-%d.%H-%M-%S);bak_source="$log_path"/access.log;bak_target="$log_path"/"$bak_time"_...

2017-09-19 16:01:36 190

原创 shell 编程

正则表达式       字符串截取命令 cut 命令按列提取字符串命令语法:cut [选项] 文件名选项:-f 列号: 提取第几列-d 分隔符   按照指定分隔符分割列  默认以制表符分割eg: cut -f 2 -d : /etc/passwd  提取/etc/passwd文件的第2列以":"分割et: cat /etc/passwd | grep...

2017-09-15 09:51:57 105

原创 Shell 之 Bash 变量

变量调用 echo 变量查看 set查看所有变量(本地变量和环境变量),如果只查询环境变量使用env命令即可 变量取消  unset 一:用户自定义变量  二:环境变量 export 声明环境变量语法:export 变量名=变量值也可以把一个已经声明的本地变量设置为环境变量eg: name=zhangsanexport name...

2017-09-14 16:11:54 190

原创 Shell 之Bash 基础

Shell解释执行的脚本语言,可以直接调用Linux的所有命令。 echo 输出命令-e:支持反斜线控制的字符转换 eg1:echo -e 'ab\bc'    删除左侧字符 eg2:echo -e 'a\tb\tc\nd\te\tf'制表符与换行符输出eg3:echo $PATH查看linux下面的环境变量 history 命令语法:h...

2017-09-14 10:14:15 107

原创 MongoDB 游标(Cursor)

 游标定义:通俗的讲,游标是查询的返回资源接口,通过这个接口可以逐条遍历。 声明游标:var c1 = db.user.find({age:{$lt:5}});c1.hasNext();//判断游标是否已经到了尽头c1.next();//取出游标的下一个单元 eg:var c1 = db.user.find({age:{$lt:5}});while ...

2017-08-21 00:06:39 1595

原创 MongoDB 聚合group、aggregate、Map Reduce

一:group   分组统计语法:{key:<>,          #统计的字段cound:{}         #筛选条件reduce:function(current,result){}   #对文档进行聚合的函数 current(分组统计过程中的一个文档),result(聚合结果文档)initial:{}                       ...

2017-08-10 20:03:45 444

原创 Linux下常见的错误以及解决方法、有时间可以试试

Linux下常见的错误以及解决方法nc: command not found在线安装的方式:http://justwinit.cn/post/3097/  有时间可以试试离线安装sz rz?

2016-12-12 19:43:48 161

原创 OpenOffice 安装配置

安装windows下OpenOffice安装 Linux下OpenOffice安装1,下载地址:http://www.openoffice.org/http://www.openoffice.org/download/index.html下载文件:Apache_OpenOffice_4.1.3_Linux_x86-64_install-rpm_zh-CN.tar.gz...

2016-12-12 19:39:54 436

原创 NoSql介绍、优缺点、分类、MongoDB的特点、适用场景

Nosql的优点:    简单的扩展(为某一条记录增加一个字段只需为那条记录增加一个key:value 就能增加一个字段,但在关系型数据库中必须要要为所有的记录都增加一个字段)     灵活的数据模型     快速读写(MongoDB写入15000条记录耗时大概一秒左右<我自己电脑上大概需要将近16秒>,关系型数据库要慢很多)  Nosql 的缺点:  ...

2016-12-03 10:54:23 335

原创 MongoDB 用户管理(CRUD用户)、角色、安全认证

一、CRUD用户:查看数据库的所有用户   use admin   db.system.users.find()为当前数据库增加指定用户     老版本的addUser方法:use ichpms  指定ichpms数据库db.addUser("root","123456");      #创建读写用户rootdb.addUser("zhangsan","1234...

2016-12-01 17:31:56 159

原创 定义接口原则

定义接口原则

2016-11-15 09:24:48 300

原创 Mysql 访问数据库

登录mysql -uroot -p123456      root表示用户名字,123456表示密码 显示所有数据库show databases; 显示当前数据库的所有表show tables;

2016-09-21 17:12:34 243

原创 微信公众平台开发

微信公众平台测试账号测试账号登录地址:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login  第三方软件(用来测试微信公众账号和系统) :  http://www.nat123.com 自定义菜单微信提供的可视界面自定义菜单的做法url地址:http://mp.weixin.qq.com/debug/...

2016-08-15 08:39:07 79

原创 分词器之IK Analyzer

IK Analyzer 是基于Lucene的中文分词框架。一:下载分词器 IK Analyzer 2012FF 百度网盘下载地址:http://pan.baidu.com/s/1boFDd9dIKAnalyzer-5.0 百度网盘下载地址:http://pan.baidu.com/s/1dE5zBrV  二:IK Analyzer 分词器使用 在项目中引入如下:...

2016-08-02 13:39:53 177

原创 Lucene 过滤(filter)

Lucene 过滤(filter)

2016-07-31 18:32:52 126

原创 Lucene 查询(Search)

Lucene  查询(Search)

2016-07-31 18:28:19 334

原创 Lucene 维度统计(facet)

写入1,org.apache.lucene.facet.FacetField     元数据里面facet统计 的字段2,org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter  分类写3,org.apache.lucene.facet.FacetsConfig;  facet配置 查询1,o...

2016-07-31 17:48:52 418

原创 Lucene 对索引的增删改查以及分页

Lucene 创建索引 新建普通索引  新建Facet索引  提取word新建索引  提取pdf新建索引    

2016-07-31 13:52:09 80

原创 Linux 进程管理、工作管理、系统资源查看、定时任务

一:进程管理 进程查看 ps aux     #查看系统中的所有进程。 BSD操作系统格式 a  前台进程 x  后台进程 u  显示进程是由哪个用户产生的 ps -le     #查看系统中的所有进程。 Linux标准格式 -l  显示更加详细的信息 -e  显示所有信息 top #查看命令的健康状态 top命令前五行解释 见下面几...

2016-07-12 08:48:40 161

原创 Linux文件系统管理、挂载光盘、U盘、移动硬盘,以及手工分区硬盘

一:分区和文件系统1,分区类型主分区:总共只能分四个扩展分区:只能一个,也算做主分区的一种,也就是说主分区加扩展分区最多四个,但是扩展分区不能存储数据和格式化,必须再划分成逻辑分区才能使用。逻辑分区:是在扩展分区中划分的,IDE硬盘 Linux最多支持59个逻辑分区,如果是SCSI硬盘Linux最多支持11个逻辑分区。 2,分区的表示方法法一:主分区1 ...

2016-07-07 13:48:31 380

原创 Linux 权限管理

一:ACL权限将某个文件或者目录单独指定用户或者指定用户组进行授权或者回收权限的操作理解为ACL权限access control lists 缩写 查看分区ACL权限是否开启dumpe2fs 该命令是文件系统的命令,在文件系统命令中去理解。dumpe2fs -h 文件系统df -h 查看根分区对应的文件系统。Default mount options:    u...

2016-07-06 15:06:45 104

原创 Linux 用户和用户组管理

一:用户配置文件 1,用户信息文件/etc/passwd保存用户基本信息的文件man 5 passwd  查看passwd配置文件的命令第一列:第二列:第三列:第四列:第五列:第六列:第七列第一列:用户名称第二列:密码标识  放在etc/shadow中  第三列:UID (用户ID)  唯一确定每个用户的,类似于人的身份证号 0     超级用户 1~499    (系统用户)...

2016-07-02 21:08:26 157

原创 Linux下软件包管理、服务管理

Linux 软件包管理软件包的分类1,源码包  (能看到源码)  优点:能够看到源码,可以自己修改源码,可以自由的选择所需的功能,源码包是编译安装的,更加适合自己的操作系统,效率更高, 卸载方便。缺点:安装步骤较多,尤其安装较大软件集合(eg:lamp)时容易出现拼写错误,编译时间长,安装时间长,由于是编译安装,安装一旦报错,新手很难解决。 1.1脚本安装包  安装文件的入口是in...

2016-06-23 22:52:34 138

原创 Linux 关机重启命令

 shutdown命令关机命令语法:shutdown [选项]时间-c 取消前一个关机命令-h 关机-r 重启eg:shutdown -h now  现在关机   shutdown -h 20:30  定时晚上八点半关机其它关机命令halt pwoeroff  少用(像切断电源)init 0   reboot命令重启命令如果是远程服务器执行该命令要慎重,因为有些服务器重启后需要按F...

2016-06-17 22:55:59 146

原创 Linux网络命令

write命令给用户发信息语法:write 用户名   ctrl+D结束eg:write zhangsannihaoctrl+D结束    给张三发送一条nihao的消息注意:该命令只能发送给在线用户。 wall命令给所有在线用户发信息的命令write all的缩写。语法:wall [messgae]eg: wall hello 所有用户都会收到hello信息 ping 命令测...

2016-06-17 22:40:37 94

原创 Linux 压缩解压

压缩 gzip命令将指定文件压缩成.zg格式压缩文件的命令语法: gzip [文件]gzip abc   将abc文件压缩成abc.gz文件  注意gzip压缩后不保留原文件,且只能压缩文件不能压缩文件夹对应的解压命令是gunzip tar命令打包目录  压缩后文件格式.tar.gz语法:tar 选项[-zcf][压缩后的文件名][目录]-z 打包同...

2016-06-11 22:35:19 251

原创 Linux查找命令详解(find、locacte、which...)

1、find命令语法:find [搜索范围] [搜索条件] name参数   根据名字查找find /usr/local/nginx -name html   查找"/usr/local/nginx"目录以及子目录下 文件或者文件夹为html的。find /usr/local/nginx -name *.html  查找"/usr/local/nginx"目录以及子目录下 ...

2016-06-11 12:21:53 365

原创 Linux文件、文件夹权限命令

chmod命令修改文件、文件夹权限命令change the permissions mode of a file 的缩写语法:chmod [{ugoa}{+-=}{rwx}[文件或目录]]eg:chmod g=rwx,o=rwx test.txt 将test.txt文件的所属用户组和其它用户授权读写执行 chmod +x  xxx  对所有用户操作xxx文件授予可执行权...

2016-06-11 10:49:18 291

原创 Linux和Windows相互访问Samba设置

安装Samba查看本地是否已经安装samba服务rpm -qa | grep samba 如果没有安装则执行下面命令yum -y install samba 配置Samba首先:备份samba配置文件 cp  /etc/samba/smb.conf  /etc/samba/smb.conf.bak 其次:/etc/samba/smb.conf文件的末...

2016-06-06 21:05:46 321

原创 nginx安装、启动停止、信号、开机自启动配置

Linux下环境搭建 安装配置nginxhttp://www.centoscn.com/image-text/install/2014/0812/3480.html wget http://nginx.org/download/nginx-1.11.9.tar.gz 下载地址:http://nginx.org/download/nginx-1.10.3.tar.gz...

2016-06-04 10:28:00 98

原创 solr 基本使用

1,schema.xml:schema.xml在SolrCore的conf目录下,主要用于配置域名以及域类型的使用 (域名要先定义后使用)1.1,solr的域:Field<field name="id" type="string" indexed="true" stored="true" required="true" multiValued="false"

2016-05-10 16:47:28 164

原创 Css 打印样式

Css 打印样式 分页控制:和上一个div一定分页的样式控制。page-break-before: always; 页眉页脚控制: 边距控制: 纸张大小设置: 可以通过别名控制纸张大小,如"A4"  @page { size: A3;} 打印方向控制: portrait: 纵向打印, landscape: 横向@page ...

2016-05-02 15:31:34 209

原创 FileZilla Client设置

FileZilla Client设置代理 

2016-05-01 20:00:50 1467

原创 JVM

JVM参数 -Xmx1280m   设定虚拟机使用的最大内存1280M-Xms640m      设定虚拟机使用的最小内存 640M JVMGC  -XX:+PrintGCDetails     开启详细的GC日志模式。  JVM常见的异常1,堆内存溢出  Java heap spaceException in thread "main" java....

2016-04-04 19:00:05 77

原创 代码规范

1,避免代码里面使用魔鬼数字。 自定义逻辑的评审状态 不要用没人看得懂的数字表示要用枚举表示。2,尽量避免使用成员变量。单例的类里面如果多线程同时执行的时候会出现意想不到的结果。3,查询数据库时如果不是页面要就显示所有符合条件的数据就尽量不要将所有符合条件的数据查询出来,若查询出来将会大大降低数据库的性能。4,返回集合的方法不要返回null集合,返回new ArrayList&lt...

2016-03-31 20:38:46 87

原创 工厂方法模式(Factory Method)

工厂方法模式(Factory Method)

2016-03-27 22:19:13 85

原创 java 内部类

java 内部类

2016-03-27 21:50:14 1355 15

原创 java 动态编译

java 动态编译

2016-03-27 20:57:13 102 1

空空如也

空空如也

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

TA关注的人

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