java web
文章平均质量分 75
明割啦
知止而后有定,定而后能静,静而后能安,安而后能虑,虑而后能得。
展开
-
Java程序员从笨鸟到菜鸟(一)验证码实现,随机生成数字和字母、点击刷新、加入干扰线等样式
这是一个相对完整的demo,对验证码的实现有个比较详细的阐述。第一步:新建java web项目,如下是项目主要的文件第二步:新建三个jsp文件,第一个验证码的输入框及验证码图片、第二个验证码验证校验成功的界面,第三个验证码校验失败的界面。输入界面:主要代码:其中action的路径为配置文件web.xml中配置的check servlet的路径img标签的src地址为配置文件web.xml中配置Im...原创 2018-02-22 10:34:50 · 1109 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟(三十五)javascript的原型对象与原型链
一、prototype和_proto_的区别 大多数情况下,_proto_可以理解为构造器的原型即_proto_ == constructor.prototype var a = {}; console.log(a.prototype); // undefined console.log(a._proto_); // object {} var b = function() {} con...转载 2018-06-21 18:45:55 · 179 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟(三十九)DOM 和 BOM
DOM(文档对象模型(Document Object Model)) 一、概念 在网页中,页面或文档的对象被组织在一个树形结构中,用来表示文档中对象的标准模型 二、背景 DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构,使得页面可以动态地变化,如可以动态地显示或隐藏一个元素,改变属性,增加元素等,使得页面的交互性大大地增强 DOM类型 核心DOM -针对...原创 2018-06-27 18:36:29 · 358 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟(三十八)vue
一、methods和computed的区别 1.实现上: <div id="app-9"> <p>Original message: "{{ message }}"</p> <p原创 2018-06-26 19:52:03 · 146 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟(四十一) WebSocket 简单介绍
一、概念 WebSocket 是一种网络通信协议,是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通信的协议,扩展了浏览器和服务端的通信功能,使服务端也能主动向客户端发送数据。 二、背景 HTTP 协议是一种无状态的、无连接的、单向的应用协议,采用了请求/响应模型,但是请求只能由客户端发起,服务端对请求做出应答处理,弊端:HTTP 协议无法实现服务器主动向客户端发起消息,如果服...原创 2018-06-29 21:17:30 · 266 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟(三十六)Spring IoC和AoP
Spring的两大核心特性IoC和AoP, IoC(Inersion of Control),即控制反转;AoP(Aspact-OrientedProgramming),即面向切面编程 spring的优点: 降低了组件质检的耦合性,实现软件各层之间的解耦 可以提供更多服务,如事务处理,消息服务等 提供单例模式支持 提供了AoP技术,容易实现权限拦截 提供了众多辅助类,加快应用程序的开...原创 2018-06-21 18:46:13 · 262 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟(三十)IDEA创建spring-boot
#原创 2018-06-12 21:45:40 · 161 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟(十八)github上的版本和本地版本冲突的解决方法
一、问题描述在IDEA上传代码到Github时候出现push to origin/master rejected上传失败二、问题分析使用git客户端1.进入到项目本地仓库2.输入命令git push origin master输入github用户名和密码之后,发现报错了,错误信息的大概意思是github上的版本和本地仓库版本冲突了。三、解决方案输入命令git push -u origin mast...转载 2018-05-18 17:41:14 · 205 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟(十七)解决ajax请求json数据页面中文显示问号
一、问题描述在使用ssm框架开发项目时出现了,后台返回json数据中文正常显示,但是在前台页面显示的时候,中文变成了问号。二、问题分析在后台controller中使用@ResponseBody注解来返回json数据,而spring源码中@ResponseBody 的实现类发现其默认的编码是 iso-8859-1,项目用的编码为utf-8,所以传中文会出现乱码。三、解决方案在@RequestMapp...原创 2018-05-15 20:41:51 · 286 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟(十五)MyBatis 相关介绍
一、MyBatis 介绍 1. 什么是 mybatis? mybatis 是一个优秀的持久层框架,对 JDBC 操作数据库的过程进行了封装,只需要关注 SQL 本身,mybatis 通过 xml 或者 注解的方式,将要执行的各种 sql 语句配置,并通过 java 对象和 statement 语句映射成最终的 sql 语句,最后由 mybatis 框架执行 sql 语句,并将结果映射成 Jav...原创 2018-05-07 19:53:46 · 282 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟(十三)log4j和log4j2.xml配置详解
日志记录原创 2018-05-07 19:50:32 · 408 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟(十一)解决跨域请求
原文转载来自: http://blog.csdn.net/u014607184/article/details/52027879 要理解跨域请求,首先了解“同源策略”。 1. 同源策略 是一种约定,它是浏览器最核心也最基本的安全功能,可以说浏览器只是同源策略的一种实现,详细解释见同源策略 同源即指:协议、域名、端口都相同。 常见的是否同源可参照下表: 注:全文以请求访问豆瓣中一本名...转载 2018-03-12 13:57:44 · 215 阅读 · 0 评论 -
Java程序员从笨鸟到菜鸟(四十二) 高并发网络模型
一、常用的处理并发网络编程方案 1. IO 多路复用模型 思路:单进程调用 select() 函数来处理多个连接请求 优点:单进程可同时处理多个网络连接请求 缺点:最大并发数为 1024 个,当并发数较大时,处理性能很低 2. 多进程模型 思路:当有连接请求时,主进程 fork 产生一个子进程,让子进程与客户端连接进行数据通信,当客户端主动关闭连接时,子进程结束运行 优点:模式简单,...转载 2018-07-04 19:01:04 · 232 阅读 · 0 评论