摘要
朝闻道_
这个作者很懒,什么都没留下…
展开
-
Mybatis+Spring框架
MyBatis框架1. MyBatis框架什么是MyBatis,MyBatis最早源自于Apache基金会的一个开源项目iBatis,2010年项目由Apache software foundation迁移到Google Code,改名为MyBatis MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持续层框架,MyBatis使用简单的xml或注解做配置和定义映射的关系,将java P...原创 2018-01-16 10:53:11 · 354 阅读 · 0 评论 -
大牛的帖子
http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/原创 2018-02-22 21:06:31 · 160 阅读 · 0 评论 -
字符与字节的区别
(一)“字节”的定义字节(Byte)是一种计量单位,表示数据量多少,它是计算机信息技术用于计量存储容量的一种计量单位。(二)“字符”的定义字符是指计算机中使用的文字和符号,比如1、2、3、A、B、C、~!·#¥%……—*()——+、等等。(三)“字节”与“字符”它们完全不是一个位面的概念,所以两者之间没有“区别”这个说法。不同编码里,字符和字节的对应关系不同:①ASCII码中,一个英文字母(不分大...原创 2018-02-17 12:24:46 · 1562 阅读 · 0 评论 -
Java多线程和并发面试问答
多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。(校对注:非常赞同这个观点)Java多线程面试问题1. 进程和线程之间有什么不同?一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环...原创 2018-02-16 18:25:33 · 164 阅读 · 0 评论 -
JavaWeb开发面试题
一、Java基础 1. String类为什么是final的。避免继承改写,提高性能,常量池 2. HashMap的源码,实现原理,底层结构。链表+数组 3. 说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。list的实现包含了ArrayListLinkedList 对应的安全类分别为 Vector和?set通过hashMap实现queue队列,linkedBloc...原创 2018-02-16 18:22:11 · 3624 阅读 · 0 评论 -
爬虫开源项目
1. crawler4jhttp://blog.csdn.net/sadfishsc/article/details/20614105原创 2018-02-13 23:10:45 · 327 阅读 · 0 评论 -
SpringMVC+JDBC框架
SpringMVC1. SpringMVC1) MVC模型M-Model模型模型(Model)的职责是负责业务逻辑,包含两层:业务数据和业务处理逻辑,比如实体类,DAO,Service都属于模型层 V-View视图视图(View)的职责是负责显示界面和用户交互(收集用户信息),属于视图层的组件是不包含业务逻辑和控制逻辑的JSP C-Controller控制器控制器是模型层与视图层之间的桥梁,用于控...原创 2018-01-16 11:08:07 · 1972 阅读 · 0 评论 -
JQuery
第1章 JQuery概述是什么JQuery 是一个又快又小多功能的JavaScript库快:碾压式的开发速度和效率小:100K内多功能:JQuery极具强大的扩展性开发的理念等同于IOS APP STORE&安卓的APP商品店结论:JS能做的,JQ也能做的,JS不能做的,JQ能做到 发展简介JQuery由美国人John与2006年创建的,当时一经发布就引起了业务的几大关注随后就是JQuer...原创 2018-01-16 09:44:58 · 227 阅读 · 0 评论 -
疑问解答(1)-参考链接
快捷键参考链接:http://blog.csdn.net/chengly0129/article/details/49248881UUID生成参考链接:https://www.cnblogs.com/java-class/p/4727698.htmlfastjson SerializerFeature详解参考链接:http://blog.csdn.net/u010246789/article/de...原创 2018-01-03 09:47:47 · 392 阅读 · 0 评论 -
疑问解答(2)-代码质量
1. HashMap的底层实现原理及线程安全2. tomcat的context.xml的作用3. rsf:servicesReference xml注解的作用4. web项目的启动流程问题 tomcat加载--5. eclipse 关闭项目等快捷键6. maven 中设置运行环境是什么 比如sit 7. 乐观锁及悲观锁的实现8. 单例模式如何防止反射攻击9. 分布式锁有哪几种10. 为什...原创 2018-01-03 09:52:19 · 276 阅读 · 0 评论 -
疑问解答(3)-maven多模块开发
1. maven多项目搭建2. web.xml文件的配置3. servlet的实现方式4. req 和 resp的编码问题5. servlet的三种实现方式6. 打包war放入到tomcat中运行7. classpath的含义8. spring nohandler问题9. url-pattern 地址 / 与 /*的区别10. classpath 与classpath*的区别11. log4j...原创 2018-01-03 10:27:29 · 183 阅读 · 0 评论 -
Oracle数据库
Oracle第一章数据库概述什么是数据库?定义:数据库是长期存储在计算内,有组织的,可共享的数据集合数据库中的数据指的是以一定的数据模型组织,描述,存储在一起。简单理解:数据库是按照数据结构来组织、存储、管理数据的仓库。如同硬盘的文件夹,是树形结构来存放和管理各种文件的仓库。 什么是数据?数据(DATA)指的是程序中处理的字符串、数值、日期、图片、多媒体信息。如:京东、美团外卖所产生的商业交易信息...原创 2018-01-16 09:28:45 · 1333 阅读 · 0 评论 -
JDBC && XML
JDBC第一章 JDBC基础1.1 什么是JDBCJava Database connectivity: JAVA访问数据库的解决方案。该方案使用相同的原理和开发步骤去连接各种各样的数据库。JDBC定义了一套标准接口和方案,即访问数据库数据的JAVA API不同的数据库,使用不同的驱动即可。驱动由各个数据库厂商提供。 简言之,JDBC就是JAVA连接数据库并执行SQL查询以及更新数据的接口和方法。...原创 2018-01-16 09:40:17 · 1030 阅读 · 0 评论 -
Servlet
第一章B/S结构1. 学习概述居律 [email protected] 教授内容: servlet+jspajaxstrtus2 回顾:HTML CSS JS 运行在浏览器端,即客户端,JS用得比较多 Java后台服务器 ServletB/S 浏览器/服务器C/S 客户端/服务器 比如魔兽世界客户端2. 什么是B/S结构1.1 什么是B/S结构客户端采用标准的浏览器,服务器端采用...原创 2018-01-16 10:01:31 · 591 阅读 · 0 评论 -
JSP页面
第一章 JSP1. 知识点回顾知识点回顾:1.工厂设计模式 public static Object getInstance(String type){ if("EmpDAO".equals(type)){ return new EmpDAOImpl(); }} properties文件中 EmpDAO = com.xms.dao.impl.EmpDAOImpl Prop...原创 2018-01-16 10:07:50 · 262 阅读 · 0 评论 -
Ajax
第一章ajax 12.1 ajaxasychronous javascript and xml 异步是一种改善用户体验度的技术,实质上就是利用浏览器内置对象(ajax)对象向服务器发送异步请求,ajax根据服务器返回的数据局部更新页面,在这整个的过程中,页面不会被销毁,用户可以继续其他操作 12.2 获取ajax对象BOM对象DOM对象XMLHttpRequest 类型 (w3c统一)Act...原创 2018-01-16 10:14:37 · 274 阅读 · 0 评论 -
Structs2框架
15.1 B/S应用开发历史servlet/jsp--JSP Model1--JSP:收集用户的信息/展示数据/业务代码JAVA BEAN: 封装数据、处理数据、 高内聚、低耦合 --JSP Model2--M:model(entity,dao,service)V: view(jsp)C: controller (servlet) --Struts1----WebWork 核心x-workStr...原创 2018-01-16 10:35:54 · 421 阅读 · 0 评论 -
类分层命名规则
2015年11月19日 第一版链接:http://qiita.com/KeithYokoma/items/ee21fec6a3ebb5d1e9a8 原作者:KeithYokoma 译者:dssunxun类名一般上多使用名词,方法名一般多用动词和助动词,这是因为类名要抽象出拥有某种职责的某物, 所以多使用名词。另一方面,声明接口时,我们一般使用形容词来作为接口的名称(例如:Iterable、Clos...转载 2018-02-23 09:12:54 · 1379 阅读 · 0 评论