- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 DES和RSA混合加密&解密
本文使用对称式加密算法DES和非对称式加密算法RSA结合做数据加密的方式,先进行DES加密,将DES加密后的内容进行base64编码,再将base64编码的DES进行RSA加密,本文分别创建DES和RSA工具类,便于单独使用,也可混合使用。
2022-03-23 17:46:50
1901
原创 MybatisGenerator自动生成代码 (带自定义注释)
说明: 适用于maven项目, mysql/oracle数据库, 开发工具: IDEA1.配置generatorConfig.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator...
2018-06-15 14:18:14
31116
3
原创 关于Spring事务处理
1.spring事务的传播属性(propagation attribute)和隔离级别(isolation level)REQUIRED:指定当前方法必需在事务环境中运行,如果当前有事务环境就加入当前正在执行的事务环境,如果当前没有事务,就新建一个事务。这是默认值。@Transactional(propagation=Propagation.REQUIRED) 如果有事务, 那么加
2018-01-17 15:43:32
343
原创 Mybatis自动生成代码
1.新建一个java项目(如下),引进相应的jar包,log4j.properties自己配置一下就好了2.配置xml文件:<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://myb
2017-06-01 11:25:51
451
原创 java面试题
Java基础● 集合类以及集合框架;HashMap与HashTable实现原理,线程安全性,hash冲突及处理算法;ConcurrentHashMap;● 进程和线程的区别;● Java的并发、多线程、 线程模型;● 什么是线程池,如何使用? 答:线程池就是事先将多个线程对象放到一个容器中,当使用的时候就不用new 线程而是直接去池中拿线程即可,节● 数据一
2017-04-20 14:47:08
392
原创 HTTP中Get与Post的区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1
2017-02-22 17:09:49
344
原创 Windows系统下solr5.2.1的搭建 ,以及smart和ik分词器的使用
1.1 Windows下solr的配置:一、solr基本配置: 1 . 首先安装jdk1.8和tomcat8 2 . 下载solr5.2.1压缩包 ,解压到G:\solr-5.2.1目录下3 . 把G:\solr-5.2.1\server\we
2016-12-07 10:49:54
1581
转载 Mybatis注解详解
首先当然得下载mybatis-3.0.5.jar和mybatis-spring-1.0.1.jar两个JAR包,并放在WEB-INF的lib目录下(如果你使用maven,则jar会根据你的pom配置的依赖自动下载,并存放在你指定的maven本地库中,默认是~/.m2/repository),前一个是mybatis核心包,后一个是和spring整合的包。 使用mybatis,必须有个全局配置
2016-08-31 09:41:11
596
原创 JSP省市区三级联动下拉选
JSP+Jquery+Oracle实现省市区三级联动下拉选菜单自己搞了一下午,刚开始觉得还有点麻烦,不过搞过一遍之后就觉得简单了,供大家互相学习,具体代码如下:1.jsp页面代码: 所在地: 请选择
2016-08-25 21:01:36
16724
2
原创 Java基础知识总结(1)
1.重载和重写的区别?重载:是指在一个类中定义多个方法名相同但参数列表不同的方法,在编译是根据参数的个数和类型来决定绑定哪个方法。(编译期绑定)重写:是指在子类中定义和父类完全相同的方法,在程序运行时根据对象的类型(而不是引用类型)而调用不同的方法。(运行期绑定) 2.封装的意义1) 降低代码出错的可能性,更便于维护2) 当内部实现细节改变时,只要保证对外功能定
2016-08-02 17:47:38
504
DbVisualizer10.0.21破解.rar
2019-08-09
自定义注释的mybatis-generator-core-1.3.6.jar
2018-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人