![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
dev_xp
勤奋与忠诚
展开
-
分层与事务
MVC思想: servlet-->缺点:生成html内容太麻烦 jsp--->缺点:阅读起来不方便,维护比较困难 jsp+javabean: jsp的model1: jsp:接受请求,展示数据 javabean:和数据打交道(类似User类) jsp+javabean+servle...原创 2018-06-11 23:58:57 · 274 阅读 · 0 评论 -
从1234中选出3个组成不重复的三位数
package com.stx.test;/** * 用1234中选三个数字组成不重复的三位数 * @author xupeng * */public class 四选三 { public static void main(String[] args) { for (int i = 1; i <=4; i++) { for (int j = 1; j <=4;...原创 2018-08-01 17:37:42 · 4902 阅读 · 0 评论 -
统计字符串中字母、数字、空格以及其他的个数
package com.stx.test;import java.util.Scanner;public class 统计字符 { public static void main(String[] args) { String str = ""; System.out.println("请输入字符:"); Scanner input = new Scanner(System...原创 2018-08-01 16:43:24 · 584 阅读 · 0 评论 -
Java判断回文数
package com.stx.test;import java.util.Scanner;public class 回文数 { public static void main(String[] args) { String str = ""; System.out.println("请输入:"); Scanner input = new Scanner(System.in...原创 2018-08-01 15:58:43 · 9048 阅读 · 0 评论 -
SQL优化
主要的思想就是避免一个全表查询 (对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引)1,应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:...原创 2018-08-01 10:41:06 · 112 阅读 · 0 评论 -
Java集合
集合类是一种工具类,比如作为容器存储数据,大致可以分为List,Set,Map,Queue四种体系: List代表有序、可重复的集合, Set代表无序、不可重复的集合; Map代表具有映射关系的集合; Queue代表一种队列集合实现(Java5新增的)。 常用的实现类:HashMap、ArrayList、HashSet及次之的LinkedList、...原创 2018-07-31 10:47:02 · 89 阅读 · 0 评论 -
HashMap和HashTable区别
1.HashMap:HashMap基于哈希表实现,每个元素都是key-value对都可以为null,key为空都存在于table[0]为头结点的链表中,内部通过单链表解决冲突、容量不足,同时实现自增长;HashMap非线程安全,在单线程环境下使用,在多线程下使用concurrentHashMap;HashMap实现了serializble接口,可以序列化;2.HashTable:HashTable...原创 2018-06-26 23:53:00 · 100 阅读 · 0 评论 -
什么是触发器
一种特殊的存储过程,只能由事件触发,比如DML触发器触发器与存储区别:触发器存储过程触发内部禁止使用COMMIT,ROLLBACK,不能接受参数输入可以使用sql语句,所以包括COMMIT,ROLLBACK,可以接受参数接入 ...原创 2018-06-26 11:41:48 · 1829 阅读 · 0 评论 -
Spring学习第二天
IoC注解方式入门:原创 2018-06-14 14:30:26 · 117 阅读 · 0 评论 -
Java序列化与反序列化
序列化与反序列化图解:一个类的对象要想序列化成功,必须满足两个条件:该类必须实现 java.io.Serializable 对象。该类的所有属性必须是可序列化的。如果有一个属性不是可序列化的,则该属性必须注明是短暂的。如果你想知道一个 Java 标准类是否是可序列化的,请查看该类的文档。检验一个类的实例是否能序列化十分简单,只需要查看该类有没有实现 java.io.Serializable...原创 2018-06-12 09:32:59 · 88 阅读 · 0 评论 -
反射
反射: 1.获取class对象 方式1: Class clazz=Class.forName("全限定名") 方式2: Class clazz=类名.class; 方式3: Class clazz=对象.getClass; 2.可以获取对应类的构造方法(了解) Cons...原创 2018-06-12 00:07:11 · 94 阅读 · 0 评论 -
ModelMapper
在项目中很多时候需要把Model和DTO两个模型类来回转换,保证Model对外是隐私的,同时类似密码之类的属性也能很好地避免暴露在外了.那么ModelMapper就是为了方便转换而实现的一个类库,下面根据使用场景不断增加案例.1.ModelMapper入口类ModelMapper这个工具的入口类就是ModelMapper,因此转换就需要从这个类入口.简单看下APIaddConvert...翻译 2018-10-18 20:58:53 · 1570 阅读 · 0 评论