![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
愿你出走半生归来仍是少年
心随风动
展开
-
【达梦数据库】MySQL 的ON DUPLICATE KEY UPDATE语句在达梦数据库中使用的方式
在从MySQL迁移数据库到达梦数据库中,原来的MySQL中的mybatis语句:ON DUPLICATE KEY UPDATE 更新或插入进行改造可以参考一下形式:1、针对一条数据的更新或者插入可以这样执行:MERGE INTO t_person T1USING ( SELECT 1 id, 'test' mc, 1 sex, 25 age, FROM ...原创 2019-11-28 16:02:31 · 5489 阅读 · 2 评论 -
【笔记】spring cloud 学习笔记
1、spring cloud 是什么Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线)。分布式系统的协调导致了样板模式, 使用Spring Cloud开发人员可以快速地支持实现这些模式的服务和应用程序。他们将在任何分布式环境中运行良好,包括开发人员自己的笔记本电脑,裸机数据中心,以及Cloud Found...原创 2019-02-28 14:55:08 · 164 阅读 · 0 评论 -
Java-web实现导出Excel中多个sheet以及自定义sheet格式原理
本文基于 HSSFWorkbook 实现自定义样式及多个sheet实现导出Excel 代码实现:public void testExport(HttpServletResponse response) { try { HSSFWorkbook hssfWorkbook = new HSSFWorkbook(); for (int i = 0; ...原创 2018-09-19 15:20:34 · 3309 阅读 · 0 评论 -
Java-web利用模板文件实现导出自定义word文档
由于项目开发需要,产品给出word模板,需要导出该格式的word文件。1.通过word模板文件生成我们需要的模板.ftl文件。步骤:将word文件转换成Microsoft XML格式文件(打开word,文件另存为xml格式文件),用notepad++编辑器打开文件,修改文件里面的内容,具体数据用${参数}替换,全部替换完成以后,将文件的后缀名改成.ftl,文件格式。2.将生成好的文件放...原创 2018-09-19 11:39:39 · 2695 阅读 · 0 评论 -
四种常见json效率比较
因工作需要,在项目中想统一使用同一种json进行解析数据,因此将几种json拿出来比较比较。第一种 org.json<dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20180130</...原创 2018-07-05 19:19:59 · 11473 阅读 · 1 评论 -
Java 开发出现的bug的经验总结(持续更新)
1.jar包损坏导致idea启动报错报错信息:error in opening zip file报错原因:jar文件损坏解决方案:更换jar包tips:检查一个jar包有没有损坏的方法: jar -tvf xx.jar (显示jar包) 2.equal导致的空指针异常解决方案:将常量或确定的值放在equal左边eg: "abc".equal(user.getNa...原创 2018-07-05 17:06:32 · 2542 阅读 · 0 评论 -
Java 基础整理(持续更新)
1.Java中HashMap的put方法的底层实现answer:HashMap初始化的时候我们可以这样理解:一个数组,每一个位置存储的是一个链表,链表里面的每一个元素才是我们记录的元素底层源码:public V put(K key, V value) { if (key == null) return putForNullKey(value); ...原创 2018-06-07 09:53:16 · 199 阅读 · 0 评论 -
spring-mvc框架配置详解
1.引入必要的jar包maven的pom文件引入以下: org.springframework spring-web ${spring.version} org.springframework spring-webmvc ${spring.version} org.springframework spring-con原创 2017-10-17 10:29:51 · 240 阅读 · 0 评论 -
Java中object的clone()方法的浅拷贝和深拷贝
本文参考: http://blog.csdn.net/u014727260/article/details/55003402clone顾名思义就是复制, 在Java语言中, clone方法被对象调用,所以会复制对象。所谓的复制对象,首先要分配一个和源对象同样大小的空间,在这个空间中创建一个新的对象。那么在java语言中,有几种方式可以创建对象呢? 1. 使用new操作符创建一个转载 2017-09-25 15:44:45 · 236 阅读 · 0 评论 -
jsonp实现ajax跨域访问解决方案-java
1. JSONP定义 JSONP是英文JSON with Padding的缩写,是一个非官方的协议。它允许在服务器端生成script tags返回至客户端,通过javascript callback的形式来实现站点访问。 JSONP是一种script tag的注入,将server返回的response添加到页面实现特定功能。2.JSONP由来 要解释JSONP的来由原创 2017-08-28 16:10:41 · 296 阅读 · 0 评论 -
java-web 导出pdf文件并增加水印和照片
本文主要是使用java开发语言实现导出pdf 表格的功能,在导出以后再给文件增加pdf水印和照片。基本上实现了工作的需要,但还是又不是很完美的地方,比如如何在第一次生成pdf的时候就增加水印和照片?原创 2016-12-02 15:01:38 · 5305 阅读 · 3 评论 -
Java多线程的应用实例
Java多线程应用实例转载 2017-08-25 09:27:26 · 785 阅读 · 0 评论