自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 java正则表达式至少包含2个数字,至少含有一个字母的8位数以上密码

import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexDemo1 { public void run(){ String regex="^(?=.*\\d{2,})(?=.*[A-Za-z])[\\da-zA-Z]{8,}$";...

2019-10-16 10:42:12 5892 1

原创 Mybatis中使用EnumOrdinalTypeHandler对枚举类型进行读取

首先创建枚举SexEnum public enum SexEnum { MALE(1, "男"), FEMALE(0, "女"); private int id; private String name; SexEnum(int id, String name) { this.id = id; this.name = name...

2019-04-02 21:20:46 3606

原创 使用Mybatis工具类进行对数据库的操作-入门

目录 首先使用mybatis需要导入相关的包如下图所示 然后编写配置文件mybatis-config.xml 紧接着我们看一下我们引入的映射文件 实体类为 编写的创建sqlsessionfactory类和开启session的工具类 其他 Mybatis是针对持久层的java框架 能够自己编写sql语句 通过mapper映射和sqlsession来实现对数据库的操作 首先使用...

2019-03-31 22:01:12 789

原创 算法-快速排序的java实现

快速排序的java实现 要注意的部分都写在注释里面了 public class QuickSortUtil { public static void main(String[] args) { int [] B={1,51,54,111,22,44,33,66}; QuickSortUtil.quicksort(B,0,B.length-1); ...

2019-03-30 19:49:12 145

原创 算法-堆排序java实现

堆(dui)排序的java实现 public class Heapsort { private int heap_size; public static void main(String[] args) { int[] ints = {1,6,3,9,3,8,3,443}; Heapsort demo = new Heapsort(); ...

2019-03-28 17:16:44 123

原创 CGLIB动态代理

与JDK动态代理相比,使用CGLIB动态代理不需要使用代理的类提供接口 大部分说明在提供的代码里边方便观察 而CGBLIB是第三方的包 使用时需要导入相关的jar包如下 asm-2.2.3, asm-commons-2.2.3, asm-util-2.2.3, cglib-nodep-2.1_3 我刚开始导入的是cglib-3.2.9的jar包 会出现Enhancer创建失败 点到上面的类...

2019-03-23 10:59:39 231

原创 JDK动态代理

Jdk动态代理中需要借助一个接口才能产生代理对象 所以先定义要真实对象的接口 public interface HelloWorld { public void sayHello(); } 再实现接口 import com.HelloWorld; public class HelloworldImpl implements HelloWorld { @Overri...

2019-03-22 22:31:41 75

原创 struts下的拦截器应用-登录验证

目录 测试用的login页面: 自己编写的interceptor 需要继承MethodFilterInterceptor父类: 创建的action类需要在登录时将登录信息传入session中供拦截器识别: strust.xml配置: 其他的action和部分页面: user实体: 在普通的action登录验证中虽然能验证密码 却可以直接访问登录后的界面 用拦截器后可以拦截请求 使...

2019-03-21 16:46:08 227

原创 Python 获取对象的可调用方法并得到方法的说明

这里直接打印在控制台上 以String对象为例 def info(object,spacing=15,collapse=0): methodList = [method for method in dir(object) if callable(getattr(object,method))] processFun = collapse and (lambda s:" ".jo...

2019-03-18 19:37:57 778

原创 关于Action接受参数的四种方法

目录 第一种:通过request对象获取请求参数 第二种:通过属性的set注入获取请求参数 第三种:通过模型的set注入获取请求参数 第四种:通过通过模型驱动的方法注入获取请求参数 整理了四种接受参数的方法 用的框架是struts2 推荐第四种 简单而且适合参数的多的情况 这里附上测试用的jsp <%@ page contentType="text/html;charset=...

2019-03-17 11:14:49 2309 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除