摘要: 提示:java: 非法字符: '\uff08' 检查:括号是否是英文 提示:java: 需要class, interface或enum 检查:检查大括号是否匹配成对,有没有多或少的 阅读全文
posted @ 2022-10-21 09:40 陈帅丶 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 程序中带有汉字,编辑时,出现 在notpad中将字符集改为,nasi 阅读全文
posted @ 2022-10-20 12:25 陈帅丶 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 在安装jdk,配置环境变量后,发现java可以正常使用,javac不行。 原来是win电脑中,path的配置不能再用;来间隔了,需要换行来显示。 阅读全文
posted @ 2022-10-20 12:05 陈帅丶 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1 什么是关系型数据库 关系型数据库面向的是表,java面向的是对象。 2 RDBMS RDBMS:指的是关系型数据库管理系统。 其实我们是学习如何和仓库管理员进行打交道。mysql就是一个仓库管理员。 3 表结构和表记录 数据库表是一个多行多列的表格,表结构是指的列类型信息(第一列是什么字段,是什 阅读全文
posted @ 2018-10-12 12:58 陈帅丶 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 我们先将压缩吧解压开来,然后放到自己想要安装的目录,注意一定不要有中文名称。 然后在mysql 5.7.19 winx64目录下创建一个data目录用来存放数据,然后在 目录下新建一个文件 ,根据需要填写内容: 然后以管理员运行cmd,进入mysql 5.7.19 winx64目录下的bin目录下, 阅读全文
posted @ 2018-08-01 13:42 陈帅丶 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 现在公司在做手机通,里面需要用到通讯功能。我虽然是个打酱油的,但也要学习一下。。。 通讯功能条件 要想实现通讯功能需要有: 服务器 软件客户端 服务器和客户端的一种通讯协议(我们用的xmpp协议、openfire服务器) 安装改过源码的openfire 安装改过源码的openfire和常规的有点不一 阅读全文
posted @ 2018-07-19 21:01 陈帅丶 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 什么是自动化测试 让程序代替人为去验证程序功能的过程。 优点: 较少的时间能运行更多的测试用例 自动化脚本可以重复执行 减少人为的错误 测试数据存储 缺点: 不能取代手工测试 手工测试比自动化测试发现的缺陷少 能进行哪些自动化测试 回归测试:项目添加新功能之后对之前的功能进行验证。 压力测试:多用户 阅读全文
posted @ 2018-07-16 19:56 陈帅丶 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 配置环境变量 JAVA_HOME的作用:它是指向jdk的目录的,看成一个变量就好了,便于更改。 Path的作用:程序的执行需要使用外部指令javac,但是javac指令仅仅能在JDK安装目录下的bin目录下才能使用,我们编写的程序肯定不在这里,所以需要使javac在任意目录下都能调用。同理java命 阅读全文
posted @ 2018-07-16 10:01 陈帅丶 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 我虚拟了三台centos7,要将one(192.168.56.31)、two(192.168.56.32)配置成nginx+keepalived双机热备(思路是当一台服务器的nginx挂掉时,可以自动用另一台的nginx,就是当主服务器nginx的端口不通时,自动关闭自己的keepalived服务, 阅读全文
posted @ 2018-07-16 09:56 陈帅丶 阅读(1777) 评论(0) 推荐(0) 编辑
摘要: keepalived可以用来做双机热备,此外它还有一个LVS模块可以用来做负载均衡,不过功能没有nginx强大,主要是看用途自己结合了。我用两台keepalived主备机,和三台tomcat服务机做测试。 安装keepalived无特殊要求的话,直接用简单的yum安装即可: 安装好后 来配置keep 阅读全文
posted @ 2018-07-16 09:55 陈帅丶 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 要给项目装https,记录一下避免自己忘记。https在tomcat上也可以做,但缺点就是只给一个tomcat用,非专业的软件做了专业的事情,感觉还是nginx来配置更好些。 当我们用客户端访问https网站时,这个客户端会生成对称密钥对我们输入的数据进行加密。服务端会将nginx配置的公钥和私钥中 阅读全文
posted @ 2018-07-16 09:54 陈帅丶 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 成功的必要条件:关闭selinux、开启873端口。 今天部署一下两台服务器的文件同步,ip分别是192.168.2.16和192.168.2.17。想搭建称双向实时同步,先使用rsync+Inotify tools来实现,它的默认端口是873,我们需要再防火墙中配置一下,如果需要同步的服务器开启s 阅读全文
posted @ 2018-07-16 09:52 陈帅丶 阅读(942) 评论(0) 推荐(0) 编辑
摘要: 备份到本机 创建备份目录 创建脚本 创建执行备份脚本 创建执行删除脚本 然后将其赋予执行权限,运行脚本测试一下。看一下备份的文件有多大,如果非常小的话就是没有成功,多半是数据库账号的问题。 加入定时任务 输入命令: 输入定时执行命令: 备份到其他机器 在两台mysql服务器不建立主从关系前提下实现一 阅读全文
posted @ 2018-07-16 09:51 陈帅丶 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 首先去下载rpm安装包:https://dev.mysql.com/downloads/mysql/,选择红帽linux64位版。然后上传到服务器中。 接下来就是安装了,如果是普通用户需要sudo权限,并在执行命令前加sudo。如果安装过mysql先用命令卸载掉相关的包。rpm安装是有依赖关系的所以 阅读全文
posted @ 2018-07-16 09:46 陈帅丶 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: Docker的介绍 Docker的核心就是一个被称作Docker引擎的基于单主机运行的守护进程,我们可以通过这个进程来创建和管理容器。 容器是镜像的一个运行实例,但它带有额外的可写文件层。启动容器的方式有两种:一种是基于镜像新建一个容器并启动,另一个是将终止状态的容器重新启动(docker run 阅读全文
posted @ 2018-07-16 09:44 陈帅丶 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 介绍 自动化构建我们用Jenkins,它是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 使用jenkins的好处: 开发人员:写好代码,不需要自己进行源码编译、打包等工作,直接将代码分支存放在SVN、GIT 阅读全文
posted @ 2018-07-11 20:08 陈帅丶 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 创建虚拟机的时候,建议四个网卡都选择上,我们需要用到两个。两个网卡的选择如下: 此外我们还需要看一下,虚拟机的网卡设置: 然后安装好系统进入,修改ip地址,其中的一个网卡变为,动态获取ip,另一个网卡的ip改为上面的56字段的静态ip。 然后通过连接工具就可以连接。现在可以通过固定ip来使本机访问虚 阅读全文
posted @ 2018-07-11 15:52 陈帅丶 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 系统页面显示错误 时间:2018年7月10日 问题描述:将构建好的项目同步到客户运行环境中,同步完成重启tomcat打开页面显示这错误 解决方法:将运行服务器的时间进行校准后,解决问题。 服务启动错误 时间:2018年7月11日 问题描述:新安装好了一个centos7,想设置成开机自动启动,结果在r 阅读全文
posted @ 2018-07-10 21:13 陈帅丶 阅读(3029) 评论(0) 推荐(0) 编辑
摘要: 可能由于版本问题会有稍微的差异,看英文字母能否对号! 常用的快捷键 Ctrl+1 修复功能 Ctrl+D 删除光标所在行 Ctrl+Alt+↑ 向上复制此行代码 Ctrl+Alt+↓ 向下复制此行代码 Ctrl+Shift+F 调整格式 Ctrl+Shift+O 自动导包 设置和配置 设置编辑器中的 阅读全文
posted @ 2017-12-11 16:10 陈帅丶 阅读(514) 评论(0) 推荐(0) 编辑