- 博客(44)
- 收藏
- 关注
原创 Spring MVC 数据验证
Spring MVC数据验证----------------------------------Spring MVC 提供的数据验证是后端Controller层的数据验证----------------------------------声明: 我们使用的jar包:validation-api,和 hebernate-validator,和jboss-lo
2017-03-04 18:53:51 535
原创 Spring 零配置
Spring 零配置:[注解]***@Component :代表 bean 组件 ,写在类的前面。xml配置文件扫描到就会自动生成bean。 @Controller:代表 控制器 组件 @Service: 代表 业务逻辑 组件 @Repository:代表 DAO 组件 *@Scope:用来指定bean的作用域的 。放在类的前面value="sing
2017-02-23 22:51:45 473
原创 Spring DAO 学习
Spring DAO :(Data Access Object)理解:基于JDBC/Hiberbate/Mybatis 的封装。供Spring来调用。Spring 主要用 “模板类 Template”和“支持类 Support”来进行底层的封装。(比如说JDBC:org.springframework.jdbc.core.JdbcTemplateorg.springfr
2017-02-23 22:50:45 485
原创 Spring IOC 学习笔记
//第一种:属性注入 //第二种:构造器注入 调用xml获得bean的三种方法:Resource rs=new ClassPathResource(""); //第一种调用方式,懒加载BeanFactory b=new XmlBeanFactory(rs);Class c==(Class)b.getBean("");
2017-02-23 22:49:14 358
原创 假期学习之XML和Json 篇
XML语言 英文是 Extensible Markup Language 代表扩展标记语言。用来描述和传输数据的。Html语言跟XML是同等级的,但是Html是用来显示数据的。 XML特性:区分大小写。只有一个根元素。可以用中文标记。缺点就是太过于臃肿。 XML约束:DTD约束 和 XSD约束 。用来约束文本体中可使用的标签库。XML解析的三种方式:JDOM
2017-01-31 21:36:07 498 1
原创 JQuery 之 AJAX 技术 篇
AJAX 简介:中问全称叫做“异步Javascript和XML” 。是在创建异步网页中一种常用的技术。AJAX有很多版本,这里我们讲的是基于JQuery的AJAX技术。 适用范围:后台 和 前端的 中间产物。 讲解步骤:1.AJAX传送普通文本。 2.AJAX传送XML。
2017-01-17 22:45:38 449
原创 JQuery 的学习之路 第一篇
JQuery 简介 : JQuery是针对JS的框架 ,是JS的代码库,因为JS有些浏览器不支持,所以诞生出了JQuery作为JS的框架使用。 JQuery的启动符号是 $() 。 能用JQuery的前提是先需要进行配置,标准做法是在wabapp文件下面创建js文件放入jquery的源文件即可。
2017-01-16 22:10:46 429
原创 JS 基本语法 二
接着上一个文章来继续记录JS的基本语法知识。JS逻辑判断语句:if (){ } ,三目运算。if(){}else{}。switch case: 。JS循环语句: for( ; ; ){} 。 while(){} 。do{}while() ;JS的函数:格式:function a(i,s){ alert(i); alert(s);}; 注:函数声明没有返回值。函数参数不要
2017-01-13 22:51:59 468
原创 CSS 简单学习 篇
一。CSS 语法1.头部CSS: 自定义: .s1{ color:red; } 完后在body中的文字就可以调用自定义的css样式了。... 并且自定义css样式可以进行重复定义,也可以进行层级定义。 注:自定义带点重定义: s1{ color:red; } 重定义css样式,不带
2017-01-12 22:16:01 343
原创 HTML基本基础语法知识
基础框架:html head { title meta(charset ,content ,name="keywords" content="..." 推广) style(css) script(JS) } body(bgcolor[背景] text[前景文字颜色]) 图片 普通链接 (target里面的属性设置 当点击链接的时候是本页跳转还是跳转
2017-01-11 23:04:37 645
原创 Mysql数据库调优 简单总结
一。查看日志文件进行慢查询语句定位默认情况下慢查询日志记录器关闭的使用[plain] view plain copy set global slow_query_log=ON; 打开之此时你会发现mysql安装目录下的data文件夹中出现了以你本机名命名的日志文件
2017-01-11 10:20:01 438
原创 Java NIO 的简单读写 以及理解
Java NIO 引入的新概念 1.缓冲区: 2.通道: 3.选择器: "nio放在jvm的直接内存中" java 的io 与 nio的区别主要是 “阻塞和非阻塞的区别”。 java io:主要是通过 ”连接————线程“实现的。一个链接对应一个线程。 java nio:主要是通过 ”请求————线程“实现的。利用了选
2017-01-10 17:00:19 1158
原创 JVM 简单入门 简单结构介绍
一 。JVM定义:JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。它是一种基于下层的操作系统和硬件平台并利用软件方法来实现的抽象的计算机,可以在上面执行java的字节码程序。java编译器只需面向JVM,生成JVM能理解的代码或字节码文件。Java源文件经编译器,编译成字节码程序,通过JVM将每一条指令翻译成不同平台机器码,通过特定平台运行。
2017-01-09 20:34:51 316
原创 触发器 事务控制 sql MODE mysql分区
触发器 事务控制 sql mode mysql分区1.触发器: 创建: create trigger _[befor/after]_ _ [insert/update/delete]_ on _名字_ for each row _语句_ ; 删除: drop trigger [数据库名字 . ] _触发器名字_ ; 查看触发器: show tri
2016-11-26 21:37:23 609
原创 索引 视图 存储过程和函数 ———— mysql
索引 视图 存储过程 函数索引:定义:加快select查询的最快途径。 分类:Btree索引和Hash索引 支持:前缀索引,全文索引,空间列类型索引。Btree(MyISAM)Hash(MEMORY)。 创建:create index __ on __() ; 删除:drop ind
2016-11-22 07:22:54 532
原创 索引 视图 存储过程和函数 简单理解 以及使用创建方法
索引,视图,存储过程,函数索引(index):索引是提高select操作性能的最佳途径,分为Btree索引和Hash(主要是MEMORY引擎)索引。实现方式有:前缀索引,全文本索引,空间列类创建索引。暂时不支持函数索引。语法:创建:create [unique/fulltext]index __ on _表名_ ( _ 列名_ ) ; 删除:dro
2016-11-21 20:13:03 1855
原创 选择合适的数据类型char和varchar , text和blob,浮点数(float)和定点数(decimal),日期类型选择,字符集的选择
选择合适的数据类型 char 和 varchar :char是固定长度的,而varchar是可变长度的。在存储时char会删掉后面的空格。而varchar不会。 char一般在处理变化不大,对查询速度要求较高的时候用。 对于不同的存储引擎也适合选择不同
2016-11-21 19:26:17 946
原创 mysql 的存储引擎种类 以及分类 区别
这里主要介绍几种常用的存储引擎种类 MyISAM InnoDB MEMORY MERGE TokuDB1. MyISAM : 是旧版本mysql的默认引擎,现在默认引擎是InnoDB。MyISAM引擎的主要特点就是快,没有事务处理操作,也不支持外键操作。适合于多读取插入,少更新删除的操作表。存储数据分成三个文件:.frm(存储表定义) .MYD(存储数据) .MYI(存储
2016-11-20 19:16:14 4576
原创 关于mysql 简单的查询语句 以及常用函数的 总结
简单的mysql 语句sql 语句分类 :DDL[Data Definition Lang]:数据定义语言 , 主要包括 create drop alter。。。DML[Data Manipulation Language]:数据操纵语言 ,主要包括 insert delete update 和select 。。。DCL[Data Contro Languag
2016-11-19 10:29:59 414
原创 设计模式 篇 单子模式 门面模式 适配器 工厂模式 观察者模式 命令者模式 装饰者模式 代理模式 简单讲解
设计模式1. 单子模式 (4种): 分类: 简单单子模式: 设构造器为私有 and 提供静态的返回对象的公有方法。 同步synchronized单子模式: 将方法或者对象(Singleton.class)进行同步处理。
2016-11-17 18:57:48 451
原创 java Socket 的简单使用 实现对话交流功能
Socket 简单的说就是处在用户端的服务端的一个套接字 封装了一定的函数和API 在服务端和客户端进行通信的时候,需要先进行通信连接。客户端:Socket s=new Socket("127.0.0.1",9999); 输入ip地址和端口号。
2016-11-12 15:33:45 5482
原创 JAVA 线程池的创建 以及异步线程池的使用
JAVA 线程池 说白了就是放线程的容器 JAVA线程池分为三种 分别是 缓冲线程池 : ExecutorService es=Executors.newCachedThreadPool(); 固定线程池: ExecutorService es=Execu
2016-11-12 10:53:41 924
原创 win7 旗舰版 用户配置文件 登录失败解决 非常棒
解决思路: 开启管理员帐户administrator登录(如果开启了就不用了),然后通过管理员帐 户登录系统,对配置文件进行修复。 步骤: 一, 开机选择界面 按F8 进入“安全模式”。 按win+R输入cmd完后打开命令行窗口。 在
2016-11-10 12:40:41 613
原创 eclipse中 配置显示JDK代码 问题
我们想 看一个类的源代码 可以用快捷键 ctrl + 鼠标左键就能快速的查看 对应的源代码1. 选window ————选 Preferences————Java下面的Installed JREs选中双击 ————点击路径下的 rt.jar 展开 改变Source attachment:里面对应
2016-11-09 20:08:05 309
原创 在学习 Thread 中 学到的定时器工具 Timer 和 TimerTask 理解
Timer 和 TimerTask 定时器工具1.Timer 是JDK中自带的类。来调用继承TImerTask的类,并且设置定时时间。 TimerTask是抽象类,用来实现异步方法的(run)。 当执行完run方法后 需要进行定时器的 关闭 就是new Timer().cancel(); 定时器的开启: new Time
2016-11-09 19:21:14 404
原创 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法
配置 widows 的 mysql 绿色免安装版 步骤:1.首先下载好对应电脑位数(32bit/64bit)的绿色免安装版安装包。2.解压缩到指定想要安装好的目录下。3.配置bin目录环境变量到本机电脑的Path目录下.4.(注:新版本bin目录下没有data文件夹,老版本有。)完后配置自己的“my.ini” 文件,在bin目录下新建一个文件内容如下:[my
2016-11-09 19:18:13 500
原创 tomcat 中 web.xml server.xml context.xml tomcat-users.xml 的区分作用
Tomcat下的文件作用web.xml : 是部署描述符文件 ,配置文件指定路径用的{欢迎页,servlet ,filter。。。}server.xml : 是提供端口号 , 部署项目的主要文件。context.xml : 主要是配置公用的全局的属性,tomcat会定时查看是否更改。tomcat-users.xml : 主要是来管理用户
2016-11-07 13:42:44 673
原创 java 中 的反射 总类
反射 反射就是在不用实例化的情况下 进行对运行时类进行一定的操作。 优点是,进行编码的时候方便代码的维护。 缺点是,速度相对于实例化(new)来说较慢。 反射的5种情况:分别是 默认构造器反射,构造器反射, 方法反射 ,字段[属性]反射 ,数组反射。1.默认构造器反射:Class a=Class.forName(" 类
2016-11-06 21:05:42 305
原创 关于java 几种常见的编码格式区分
常用的编码格式分别是:ASCII ISO-8859-1 GB2312 GBK GB18030 UTF-16 UTF-8 大小关系分别是 : ASCII ASCII: 能表示128个字符 主要用来表示键盘的码值。 ISO-8859-1: 用来扩展ASCII编码的不足。 GB2312 :
2016-11-06 18:59:42 499
原创 关于集合子类父类关系的全面总结 ,以及遍历方法的总结 全
集合 集合是个非常好的存储结构,你补了数组不能改变长度的不足。可以存储在临时内存的数据的载体。 集合有两大父类,分别是Collection 和 Map 1.Collection ——Set——HashSet ——Queue——LinkedList
2016-11-05 20:37:19 2149
原创 关于各种输入输出流的二次理解总结 ,以及输入的三种方法总结。
流大体上课分为输入流和输出流 。 也可以分为字节流和字符流,和缓冲流。 字节流:FileInputStream FileOutputStream InputStream(不能实例化) OutputStream(不能实例化) BufferedFileInputStream BufferedFileOu
2016-11-05 18:52:55 513
原创 在jsp页面中如何输出html语句
str.Replace(">",">")str.Replace("str.Replace(" "," ")str.Replace("\n","")其实就是把对应的符号字符,转换成相对应的 标识符号。就能够在页面上输出了
2016-11-02 20:58:00 5563
原创 关于在myeclipse中添加maven的配置问题 以及使用
安装好的maven在eclipse中需要配置在window 先选择 preferences 完后输入maven 1。先进行 安装导入 选择Installations 点击add 添加安装好的maven2.完后选择User Settings 进行setings.xml文件的导入 注:在setting.xml文件中可以设置本地的 jar厂
2016-11-02 17:02:02 522
原创 在电脑中各种环境变量配置的问题
jdk 环境变量配置:1.JAVA_HOME :里面家加上jdk的路径。 C:Program Files\Java\jdk1.7.02.CLASSPATH:里面加上JAVA_HOME下的lib库下边的类库。 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools,.jar; 注意:最前边有个点。!3.PATH:选择系统盘中的PA
2016-11-02 16:37:18 369
原创 在myeclipse 2015 中添加tomcat
在 myeclipse 中 点击window 选择 preferences完后选择servers 中的 Runtime Environments 选项 选择添加想要的 tomca 版本 (不要忘记在添加的时候选择下边的新建按钮)。完后填上对应的实现路径就行。
2016-11-02 16:36:07 509
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人