- 博客(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
375
原创 nginx 配置
nginx配置 user 定义Nginx运行的用户和用户组worker_processes 一般设置为CPU个数*核数 event 参考事件模型 worker_connections 一个worker允许的同...
2017-09-19 16:05:28
169
原创 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
230
原创 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
138
原创 Shell 之 Bash 变量
变量调用 echo 变量查看 set查看所有变量(本地变量和环境变量),如果只查询环境变量使用env命令即可 变量取消 unset 一:用户自定义变量 二:环境变量 export 声明环境变量语法:export 变量名=变量值也可以把一个已经声明的本地变量设置为环境变量eg: name=zhangsanexport name...
2017-09-14 16:11:54
234
原创 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
142
原创 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
1647
原创 MongoDB 聚合group、aggregate、Map Reduce
一:group 分组统计语法:{key:<>, #统计的字段cound:{} #筛选条件reduce:function(current,result){} #对文档进行聚合的函数 current(分组统计过程中的一个文档),result(聚合结果文档)initial:{} ...
2017-08-10 20:03:45
500
原创 Linux下常见的错误以及解决方法、有时间可以试试
Linux下常见的错误以及解决方法nc: command not found在线安装的方式:http://justwinit.cn/post/3097/ 有时间可以试试离线安装sz rz?
2016-12-12 19:43:48
198
原创 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
486
原创 NoSql介绍、优缺点、分类、MongoDB的特点、适用场景
Nosql的优点: 简单的扩展(为某一条记录增加一个字段只需为那条记录增加一个key:value 就能增加一个字段,但在关系型数据库中必须要要为所有的记录都增加一个字段) 灵活的数据模型 快速读写(MongoDB写入15000条记录耗时大概一秒左右<我自己电脑上大概需要将近16秒>,关系型数据库要慢很多) Nosql 的缺点: ...
2016-12-03 10:54:23
388
原创 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
204
原创 Mysql 访问数据库
登录mysql -uroot -p123456 root表示用户名字,123456表示密码 显示所有数据库show databases; 显示当前数据库的所有表show tables;
2016-09-21 17:12:34
275
原创 微信公众平台开发
微信公众平台测试账号测试账号登录地址: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
110
原创 分词器之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
217
原创 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
484
原创 Linux 进程管理、工作管理、系统资源查看、定时任务
一:进程管理 进程查看 ps aux #查看系统中的所有进程。 BSD操作系统格式 a 前台进程 x 后台进程 u 显示进程是由哪个用户产生的 ps -le #查看系统中的所有进程。 Linux标准格式 -l 显示更加详细的信息 -e 显示所有信息 top #查看命令的健康状态 top命令前五行解释 见下面几...
2016-07-12 08:48:40
188
原创 Linux文件系统管理、挂载光盘、U盘、移动硬盘,以及手工分区硬盘
一:分区和文件系统1,分区类型主分区:总共只能分四个扩展分区:只能一个,也算做主分区的一种,也就是说主分区加扩展分区最多四个,但是扩展分区不能存储数据和格式化,必须再划分成逻辑分区才能使用。逻辑分区:是在扩展分区中划分的,IDE硬盘 Linux最多支持59个逻辑分区,如果是SCSI硬盘Linux最多支持11个逻辑分区。 2,分区的表示方法法一:主分区1 ...
2016-07-07 13:48:31
414
原创 Linux 权限管理
一:ACL权限将某个文件或者目录单独指定用户或者指定用户组进行授权或者回收权限的操作理解为ACL权限access control lists 缩写 查看分区ACL权限是否开启dumpe2fs 该命令是文件系统的命令,在文件系统命令中去理解。dumpe2fs -h 文件系统df -h 查看根分区对应的文件系统。Default mount options: u...
2016-07-06 15:06:45
130
原创 Linux 用户和用户组管理
一:用户配置文件 1,用户信息文件/etc/passwd保存用户基本信息的文件man 5 passwd 查看passwd配置文件的命令第一列:第二列:第三列:第四列:第五列:第六列:第七列第一列:用户名称第二列:密码标识 放在etc/shadow中 第三列:UID (用户ID) 唯一确定每个用户的,类似于人的身份证号 0 超级用户 1~499 (系统用户)...
2016-07-02 21:08:26
193
原创 Linux下软件包管理、服务管理
Linux 软件包管理软件包的分类1,源码包 (能看到源码) 优点:能够看到源码,可以自己修改源码,可以自由的选择所需的功能,源码包是编译安装的,更加适合自己的操作系统,效率更高, 卸载方便。缺点:安装步骤较多,尤其安装较大软件集合(eg:lamp)时容易出现拼写错误,编译时间长,安装时间长,由于是编译安装,安装一旦报错,新手很难解决。 1.1脚本安装包 安装文件的入口是in...
2016-06-23 22:52:34
168
原创 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
182
原创 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
118
原创 Linux 压缩解压
压缩 gzip命令将指定文件压缩成.zg格式压缩文件的命令语法: gzip [文件]gzip abc 将abc文件压缩成abc.gz文件 注意gzip压缩后不保留原文件,且只能压缩文件不能压缩文件夹对应的解压命令是gunzip tar命令打包目录 压缩后文件格式.tar.gz语法:tar 选项[-zcf][压缩后的文件名][目录]-z 打包同...
2016-06-11 22:35:19
290
原创 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
405
原创 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
325
原创 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
352
原创 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
119
原创 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
192
原创 Css 打印样式
Css 打印样式 分页控制:和上一个div一定分页的样式控制。page-break-before: always; 页眉页脚控制: 边距控制: 纸张大小设置: 可以通过别名控制纸张大小,如"A4" @page { size: A3;} 打印方向控制: portrait: 纵向打印, landscape: 横向@page ...
2016-05-02 15:31:34
248
原创 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
111
原创 代码规范
1,避免代码里面使用魔鬼数字。 自定义逻辑的评审状态 不要用没人看得懂的数字表示要用枚举表示。2,尽量避免使用成员变量。单例的类里面如果多线程同时执行的时候会出现意想不到的结果。3,查询数据库时如果不是页面要就显示所有符合条件的数据就尽量不要将所有符合条件的数据查询出来,若查询出来将会大大降低数据库的性能。4,返回集合的方法不要返回null集合,返回new ArrayList<...
2016-03-31 20:38:46
114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人