- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 反射解决微信开发加解密illegal key size,不需要修改JDK jar包
在微信开发时,默认情况下JDK会抛出异常java.security.InvalidKeyException:illegal Key Size,网上的方案是替换jdk中的jar包,有时候不方便,可以去采取代码方式解决: //解决微信开发时,InvalidKeyException:illegal Key Size的问题 //反射获取isRestrictedfield Field field = Class.forName("javax.crypto.JceSe
2021-10-24 17:15:19 1649
原创 TomExam开源在线考试系统
官网:http://www.tomexam.com/源程序下载地址:https://download.csdn.net/download/xcr530551426/11339831源码在jdk8下编译通过,管理员账户:admin admin数据库脚本如下:/*Navicat MySQL Data TransferSource Server : localhost440...
2019-07-23 09:25:59 7660 3
原创 Java中使用IE Proxy代理的方法
在Java的网络编程中,有时候内网服务器需要访问外网的网络资源,这时候就需要使用代理。一般系统在ie浏览器中设置的代理,java无法访问到,可通过以下代码进行: static { ProxySelector.setDefault(ProxyUtils.getProxySelectorOfIE()); }使用时,需要创建4个类,完整的代码如下:package ...
2019-07-11 15:36:14 2265
原创 Oracle数据库 Navicat代码提示不可用的问题
Oracle数据库 Navicat代码提示不可用的问题在Oracle数据库中,如果配置了用户权限,用没有DBA权限的用户登录Navicat,可能会导致代码提示不可用,解决方式如下,执行一次如下的SQL语句:create synonym DBA_TAB_COLUMNS for ALL_TAB_COLUMNS; create synonym DBA_TABLES for ALL_TABLES; cr
2017-11-19 10:55:26 1887
原创 Java 字符串Split方法的一个坑
java字符串的split,只传一个参数,后面空白的字符串会被忽略: public static void main(String[] args) { String str = "ab|c||"; String [] split = str.split("\\|"); System.out.println(Arrays.toString(spli
2017-11-07 23:48:47 869
原创 基于SQL语句的Spring多数据源配置
本文源码下载:https://pan.baidu.com/s/1o7Rlbfk当项目发展到一定规模,必定设计到数据库的拆分,从而用到双数据源、多数据源。传统的配置多式注解方式,配置复杂,且不易使用。本文采取的是通过sql语句的方式,在sql层实现动态切换数据源,且只需额外配置一个spring bean即可,没有复杂内容!
2017-11-06 09:25:10 545
原创 在vue中使用jQuery的方法
在webpack vue环境中,不能直接通过< script src>的方式引入jquery,只能通过配置的方式,具体实现如下:1、在static中放入jquery文件2、修改build/webpack.base.conf.js。在第24行,增加 alias: { 'vue$': 'vue/dist/vue.esm.js', '@': resolve('src'),
2017-10-17 10:13:51 4999
原创 Spring的事务管理器用法
Spring的事务管理器用法Spring提供了注解式的事务方式,但这种方式不够灵活,其实Spring同时也提供了DefaultTransactionDefinition的方式,可以自己提交、回滚等操作,非常灵活。下面总结一下使用方式1、配置TransactionManagerSpring并不直接管理事务,而是提供了多种事务管理器,他们将事务管理的职责委托给Hibernate或者JTA等持久化机制所提
2017-09-21 10:54:39 332
原创 MyBatis分页插件
Mybatis,支持DB2、Derby、H2、MySQL、Oracle、POST、SQL Server的分页查询支持各种Mybatis版本!!下载:https://pan.baidu.com/s/1kUYGzSN在mybatis-config中配置 <plugins> <plugin interceptor="com.mybatis.PagePlugin">
2017-09-19 11:30:24 595
原创 Quartz Job & Spring 动态任务调度
Quartz Job & Spring在实际项目应用中经常会用到定时任务,可通过Quartz框架轻松完成。在Web项目中,如果用Spring框架管理Quartz,在Web容器启动或关闭时自动启动、关闭Quartz中的任务,非常方便。传统的MethodInvokingJobDetailFactoryBean运行方式,配置复杂,且不够灵活——如果要动态改变任务的状态、cron表达式等就需要改变配置甚至代
2017-09-14 15:15:05 2139 1
原创 Java实现自己的Json解析器——Json字符串解析原理
概述JSON:JavaScript 对象表示法(JavaScript Object Notation)。JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。在JSON中,分为6种对象:数字(整数或浮点数)字符串(在双引号中)逻辑值(true 或 false)数组(JsonArray)对象(JsonObject)null基本对象的实现JsonO
2017-09-02 14:36:36 3027 2
原创 Java实现自己的Servlet服务器
Java实现自己的Servlet服务器 仓库地址:https://github.com/xcr1234/jerry-mouse
2017-08-26 22:20:33 1392
Java在线网络考试系统 TomExam源码版
2019-07-12
Java实现自己的Json解析器
2017-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人