自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 RandomAccessFile每次少读每行的前两个字符的问题

问题:最近在写一个文件的监视事件时,发现每次读取新增加的字符串时,总是少读每行的前两个字符,但是重启程序之后,发现输出正常,经过一番查找之后,发现可能是编码的问题。RandomAccessFile的readLine方法,默认是以ISO-8859-1来进行读取的,所以需要将得到的字符串进行转码,转为原来文件的编码。line=new String(line.getBytes("ISO-8859-1...

2019-11-26 11:57:53 245

转载 idea的项目模板的创建

1.首先创建自己的骨架结构2. 进入当前maven所在目录 执行下边命令mvn archetype:create-from-project然后进入编写好的目录下边cd target\generated-sources\archetype对编译好的进行安装mvn clean install可以在idea中进行添加 如果想删除 可以进入如下目录C:\Users\Admini...

2019-07-16 21:37:57 2525 1

转载 exe4j打包jar包为exe文件

下载exe4j http://www.ej-technologies.com/download/exe4j/files.php破解用户名和公司名称随便写,破解码填下边任意一个即可:A-XVK258563F-1p4lv7mg7savA-XVK209982F-1y0i3h4ywx2h1A-XVK267351F-dpurrhnyarvaA-XVK204432F-1kkoi...

2019-06-28 17:10:09 168

原创 shell条件测试和判断

条件测试字符串测试操作符含义字符串测试string1 = string2测试两个字符串是否相等-n string判断是否为空串-z测试string是否为非空整数测试number1 -eq number2比较number1和number2是否相等-ne比较两个数字是否不相等-gt大于-lt小于-ge大...

2019-06-22 20:17:20 147

转载 ftp指定用户以及指定上传目录

1.安装ftpyum -y install vsftpd2.配置ftp添加用户以及密码useradd vsftp -s /sbin/nologinpasswd vsftp给他指定上传的目录mkdir /usr/local/ftp/chown -R vsftp /usr/local/ftp/chmod -R 755 /usr/local/ftp/加入允许访问的列表vi u...

2019-05-07 10:05:36 3810

原创 ssh的简单使用

1.创建ssh密钥对在linux下创建ssh-keygen -t rsa -b 4096在windows下创建(使用git的命令行进行创建)ssh-keygen -t rsa注:无论在哪生成公钥和私钥,最后来说,公钥需要放在服务器上,私钥需要放在客户端上,中间的传输可以使用ftp或者别的协议进行传输对linux的目录进行设置touch /root/.ssh/authorized_...

2019-05-07 09:10:37 115

原创 mysql远程连接配置

1.登陆mysql -uroot -p2.查看账户以及允许的主机号use mysql;select host,user from user;3.重新设置权限grant privileges on *.* root @'%' identitied by "root";或者直接对表进行修改update user set host='%' where user='root';或...

2019-05-01 15:49:26 86

原创 将redis设置为service服务

前言:redis已经安装好,可以正常运行,只差将redis设置为service1.在下载安装包下边,可以找到默认的启动脚本,具体相对路径为/redis/utils/redis_init_script,打开具体脚本为:#! /bin/sh #指定使用/bin/sh运行脚本## Simple Redis init.d script conceived to work on Linux syst...

2019-04-20 16:28:17 5145

原创 shell脚本基础(一):第一个shell程序

第一个shell程序1.创建脚本2.编写脚本,其中第一行表明下边的文件使用bash进行编辑注:如果你写的是php代码,你可以把第一行后边的改为php编译器所在的位置3.查看文件权限,其中前边三个数表示文件创建者对应的权限,中间三个表示跟所有者同组的权限,后边三个表示其他组的权限注:r表示读,w表示写,x表示可执行4.修改文件权限,将文件权限改为可执行5.执行脚本执行脚本可以...

2019-04-16 22:20:14 171

原创 使用idea运行shell程序

前言:已经安装git客户端,因为里边的bash的编译器需要使用git带的bash.exe1.打开setting,找到plugins,在插件中搜索bash,会出现bashsupport,点击安装,安装之后重启2.然后新建一个项目,点击new,会有bash脚本的选项3.,在安装之后,将右下角改为LF即可4.在运行的时候,需要选择编译器,会需要使用git中的bash.exe6.如果以...

2019-04-16 21:57:11 3087

原创 nginx负载均衡和keepalived配置

注:所用linux系统为nbuntu系统,nginx版本为1.4.2,并且ngninx已经可以正常进行启动并访问。负载均衡:将多个服务器或者同一台服务器的多个端口统一到一起,从而实现将一个任务分摊到多个单元上,从而实现多个操作单元共同完成任务。keepalived:通过虚拟路由冗余来实现高可用功能,将原来的路由器屏蔽掉,来虚拟一个路由来对外提供服务,并且当nginx宕机之后,切换到备用的ngi...

2019-03-13 22:02:53 369

原创 java虚拟机的内存结构

前言:JVM(Java Virtual Machine,又称ava虚拟机),是指运行java程序的运行环境,是一个可以执行java字节码文件的虚拟机。正是因为jvm所提供的环境,所以java语言才能成为一门跨平台的语言,它将对应的.java文件加载为对应的.class字节码文件,然后翻译为对应平台的机器码。java虚拟机的内存空间大致分为几个部分,分别是:java堆,java栈,本地方法栈,下边将...

2019-03-12 18:49:16 133

原创 centos安装jdk

下载并解压jdkwget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jd...

2019-01-12 17:23:18 96

原创 nginx的日志管理

环境介绍:所使用的linux系统为win10自带的ubuntu系统,所使用的nginx版本为1.4.2,并且日志已经打开,可以进行的导出。1.备份脚本的实现注:备份的的目录就在logs/下边,目录名字为昨天的年月,文件名字中含有日的信息# this file is to save the log.base_path='/usr/local/nginx/logs' #说明备份的基本路径s...

2019-01-10 18:33:09 129

原创 Ubuntu下的nginx的下载和配置

环境:所使用的系统为win10自带的ubuntu系统,所操作的nginx的版本为1.4.2,并且nginx所需的环境已经下载完毕。下载和安装下载wget http://nginx.org/download/nginx-1.4.2.tar.gz #下载安装包tar -zxvf nginx-1.4.2.tar.gz #进行解压安装./configure --prefix=/usr/loc...

2019-01-10 11:09:25 1466

原创 Redis中服务端的常用命令

环境所使用的系统为Ubuntu系统,Redis所安装版本为5.0.3,当前redis已可以正常启动,并且已经开启rdb文件备份和aof日志备份。查看当前数据库的key的数量dbsize后台进程重写AOFbgrewriteaof后台保存rdb快照bgsave保存rdb快照save在rdb保存完成之前,当前进程为阻塞状态后台进程重写AOFbgrewriteaof查看...

2019-01-07 18:14:17 561

原创 ubuntu下的Redis的下载和配置

环境介绍所使用的win10自带的linux子系统,具体系统为ubuntu系统,并且安装redis所需的编译器已经提前安装完毕,并且系统可以上网。redis的下载在redis的官网下载redis最新版本wget http://download.redis.io/releases/redis-5.0.3.tar.gz进行解压tar -zxvf redis-5.0.3.tar.gz进入...

2019-01-06 19:12:09 1950

原创 maven工程在eclipse中的debug

引言本篇文章使用的环境为tomcat7的插件,适用的环境为tomcat的debug模式无法进行内部进行调试,需要在controller和serviceImpl打上断点,第一种在设置之后需要进行重启,第二种直接启动即可第一种:对单个工程进行debug的调试:(使用的是tomcat7插件,在进行操作之后需要重启tomcat,并在后边打上断点)在新建maven工程后的debug需要一定的设置,如...

2018-11-20 14:18:54 1934

linux常用命令

这个文档包括了linux常用的命令,基本你有疑惑的里边都有,欢迎下载

2018-09-05

计算机程序设计艺术合集

压缩包主要包括计算机程序设计艺术1-4卷,希望能够好好学习。

2018-09-05

空空如也

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

TA关注的人

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