随笔分类 - web
摘要:说明:IDE与数据库字段字符字符集均为UTF-8,MySQl版本5.7.x,JDK1.8.x 在设计数据库的时候,我们往往要给字段设置最大长度:如下图所示,设定name字段最长长度为16,那么在插入数据的时候,最多可以插入多长的数据呢? 先说结论:最长长度即调用java字符串的length方法返回的
阅读全文
摘要:参考资料 《Java并发编程的艺术》 《深入理解JAVA虚拟机》 GitHub:https://github.com/libinkai/eagle 目标 自己实现一个线程池用于执行多线程任务,并且可以平滑关闭(当准备关闭线程池时,不接受新的任务,等待已提交的任务执行完毕之后再关闭线程池) 线程池V1
阅读全文
摘要:使用mybatis逆向工程时,需要在逆向工程配置文件那里指定要对那些表进行逆向工程,如果数据表很多的话,一个一个地写有点麻烦,为什么不自动生成这些XML字段呢 (我的需求是,将数据表首字母大写,然后下划线去掉,再把下划线的后一个字母大写,如evaluation_data对应的PO为Evaluatio
阅读全文
摘要:前后端分离之后,接口文档是前后端沟通的必要手段。然后接口文档包含大量的重复性工作,费时费力,像apidoc这样工具就十分必要了。 官方文档:http://apidocjs.com/ 首先说一下自己遇到的坑: 1、安装,node.js版本要高(在官网下最新的就行),不然后面有的模块会出问题,导致api
阅读全文
摘要:参考文章 log桥接工具jcl-over-slf4j使用(项目排除commons-logging依赖的影响) https://blog.csdn.net/javaloveiphone/article/details/52486257 logback的使用和logback.xml详解 http://w
阅读全文
摘要:有时候,网站在登录时需要根据用户的类型(权限)进行不同页面的跳转。 利用ajax请求可以避免页面的频繁跳转,有效改善用户体验。 ajax请求主要的代码: 正则表达式验证: 如果在后端经过一系列的验证,成功登录后,以重定向的方式跳转如:response.sendRedirect("/easyPartT
阅读全文
摘要:maven+ssm项目启动报错: org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [org
阅读全文
摘要:在web开发中,数据库操作是非常频繁的,弄一个好用的工具类就显得很有必要了,如下图是工具类的结构: 我是通过新建SqlHelper,通过有参构造得到一个数据库连接的(由数据库连接池派发),这样可以避免共享变量从而产生线程问题。 两个方法(一个Update,一个Query): 通过可变参数,直接传入数
阅读全文
摘要:接着讨论web开发中遇到的路径问题,其实路径问题用上部的知识就可以解决,下部主要是实践检验一下。 现在看一看前台路径(html,css,js,jsp中的静态部分,ajax等): 我在web.xml配置Servlet时,url-pattern均以/servlets/servletName的格式命名,故
阅读全文
摘要:注:本文部分引用了网络上的文章,以及动力节点老师的讲解内容,感谢老师,嘻嘻。 为了举例方便,我新建了pathTest项目: 关于tomcat的配置,eclipse访问项目的路径一般是localhost:8080/projectName, 在idea,访问路径默认情况下就变成了localhost:80
阅读全文

浙公网安备 33010602011771号