摘要:
今天收到领导的一个任务,说是图片太大导致服务器那边无法解析,要求图片大小大于102*126就压缩大小为102*126.同时文件是以Base64字符串的形式传过来的。具体压缩方法如下: 阅读全文
摘要:
先不说那么多,把Java代码贴出来吧。 我们知道。在mysql中,如果我们修改一条数据的原始值和修改后值是一致的,那么就会返回影响的行数为0 很好,那么执行上面java的代码,理论上就会返回0。但是经过多次执行、多次测试,返回的始终是1。这就让人很不解了,后来翻看了相关资料,原来jdbc默认返回的是 阅读全文
摘要:
所谓代理,就是不直接访问目标对象,而是由中间对象生成一个目标代理类,由中间代理对象来代理目标对象的方法。Java里面有JDK和CGLIB代理。C#里面则使用Castle代理。nuget引用如下: <package id="Castle.Core" version="4.3.1" targetFram 阅读全文
摘要:
1.首先pom.xml需要引用两个jar包(spring-mvc需要的包这里就不赘述了),如下: <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>1.1 阅读全文
摘要:
一、普通thread 二、TimerTask方式 三、ScheduledExecutorService方式 个人比较偏向于最后一种方式 阅读全文
摘要:
所谓mybatis-generator-core就是利用mybatis-generator-core.jar自动生成数据库对应的实体和映射文件。首先要下载mybatis-generator-core-1.3.2.zip。 1.然后创建一个文件夹我们定义为mybatis。在mybatis里面创建lib 阅读全文
摘要:
一、首先采用org.springframework.jdbc.datasource.DriverManagerDataSource类进行实现 1.applicationContext.xml配置如下: 2.Java的代码如下: 说明: ①mysql的url配置中需要注意编码和时区,不然会出现报错。同 阅读全文
摘要:
1.静态代理,这种不用说最不靠谱。每个类一个代理,代码量很大。 2.JDK代理。使用java.lang.reflect.Proxy进行代理,但是被代理的类必须要实现接口。 3.Cglib代理。不用实现接口,通过模拟继承的方式实现,但是必须要引用第三方jar包,pom.xml如下: 在Spring中首 阅读全文
摘要:
Java中对于键值对,我们习惯使用类HashMap,使用方式:Map<String, String> result=new HashMap<String,String>(); 但是这种使用的键Key是区分大小写的,也就是说Name和name会被视为不同的键Key。如果我们需要不区分大小写。那么就要使 阅读全文
摘要:
通过winform或者是控制台应用程序监听http请求,之前使用的是微软的HttpListener,参考https://www.cnblogs.com/duanjt/p/5566336.html 然后这篇文章是介绍Nancy.net的使用方式。具体如下: 首先nuget引用: Install-Pac 阅读全文