- 博客(13)
- 收藏
- 关注
原创 MySQL出现MySQLNonTransientConnectionException: No operations allowed after statement closed异常的解决办法
出现异常的原因: Mysql在5以后针对超长时间DB连接做了一个处理,Mysql服务器默认的“wait_timeout”是8小时,也就是说一个connection空闲超过8个小时,Mysql将自动断开该connection。所以使用连接池的时候虽然连接对象还在但是链接数据库的时候会一直报这个异常。解决办法: 进入MySQL查看设置的时间,show global variables like '...
2018-05-27 10:43:40 15934
原创 编程时不得不注意的命名规范
在前几天的服务器调试java web项目时,由于是和其他人共同开发,各自的编程风格不尽相同,导致云服务器的调试花费了较多的时间,而且找bug也是伤透脑筋,说实话,找bug绝对比写代码更具挑战性,当然,这种挑战还是能避免则避免为妙 其中,最需要注意的就是变量和文件名的命名规范,注意编程中非常不适合使用中文命名,还有页面中的字符编码也要严格要求,这样项目的调试和运行才能更加顺利。1 对所有标识符...
2018-05-26 20:44:25 2046
原创 Linux系统阿里云CentOS服务器修改Tomcat端口号和配置文件,打开公网IP直接跳转到所部署JavaWeb项目的首页
打开server.xml文件 1、修改server.xml中配置的默认端口为80** <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 2、配置默认的项目名 在server.xml...
2018-05-26 10:47:23 953
原创 为什么使用webpack
什么是WebpackWebPack可以看做是模块打包机。依托加载器实现的js模块化开发和加载,大大提升了前端开发体验,改变js代码的组织方式,但模块化开发增加了请求数量,为了前端性能优化而将模块打包。Webpack就是个打包器,它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其打包为合适的格式以供浏览器...
2018-05-25 00:05:34 780
原创 MySQL修改密码报错 Your password does not satisfy the current policy requirements.
MySQL5.6.6增加了密码强度验证插件validate_password,相关参数设置的较为严格登录MySQL后执行以下命令set global validate_password_policy=0; 设置密码强度检查等级set global validate_password_length=1; 设置密码最低强度执行成功了然后修改密码...
2018-05-23 18:08:28 4311
转载 阿里云服务器CentOS上安装MySql服务
前些天尝试了在阿里云ECS服务器CentOS7上安装MySql服务,亲测可行先使用root登录CentOS1.确保服务器系统处于最新状态输入并执行指令yum -y update2.重启服务器3.首先检查是否已经安装,如果已经安装先删除以前版本,以免安装不成功输入并执行 php -v或rpm -qa | gerp mysql或yum list installed | grep mysql如果显示以下...
2018-05-23 17:57:47 237
原创 阿里云服务器CentOS7上部署Java Web环境,jdk和Apache的部署
远程连接服务器进入CentOS执行以下命令关闭防火墙:systemctl stop firewalld.service关闭防火墙开机自启动功能:systemctl disable firewalld.service执行以下命令创建一般用户 www,运行 tomcat:useradd www在安全组中放行 8080 端口,可通过控制台的安全组设置创建网站根目录:mkdir -p /data/wwwr...
2018-05-23 17:21:03 408
原创 java web 中文乱码问题--MySQL存取表单内容出现中文乱码的解决方法
request.setCharacterEncoding(“UTF-8”);
2018-05-21 21:46:00 202
原创 jdbc连接MySQL数据库进行数据操作,出现Unknown column 'abc' in 'field list错误
jdbc连接数据库时,运行后发现报Unknown column 'abc' in 'field list,这其实是MySql数据库的报错,直接翻译报错就是,字段列表中没有找到这个字段通常只有两种可能。一种就是你的SQL语句出错了,比如在写SQL语句时,String SQL="update user set password='"+new_password+"' where phone='"+pho...
2018-05-14 19:56:51 1969
原创 Web开发笔记--Servlet中验证表单后弹出提示框然后跳转
在验证表单后,如果验证不通过,想要弹出提示框然后跳转,刚开始写代码时想通过response.sendRedirect("Login.jsp");response.getWriter().append("<script language='javascript'>alert('登录失败,用户名或密码不正确')来跳转,结果运行发现页面没弹出提示框便直接跳转了改用js来页面重定向,运行符合理...
2018-05-13 15:16:09 771
原创 Json知识点回顾
(JavaScript Object Notation,即JavaScript对象标记)是一种轻量级的数据交换格式,是存储和交换文本信息的语法,类似于xml,是独立语言,什么语言都可以解析json长度比xml小,读写速度快,可以使用JavaScript内建方法直接解析转换为JavaScript对象,易于人阅读,易于程序解析 ,在各种编程语言中都被支持并广泛运用于前后端的数据传送交互语法规则: 1、...
2018-05-03 22:16:06 143
转载 java项目开发总结
Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1、掌握项目开发的基本步骤2、具备极强的面向对象的分析与设计技巧3、掌握用例驱动、以架构为核心的主流开发方法没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度去思考!你必须学会假如你是项目经理,你该如...
2018-05-03 22:04:22 1152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人