自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 问答 (1)
  • 收藏
  • 关注

原创 java常用单词

常用编程单词: annotation 注解 [ˌænə’teɪʃn] deprecate 反对 [ˈdeprəkeɪt] retention 保留 [rɪˈtenʃn] override 覆盖 maven <美口>专家,内行 [ˈmeɪvn] linux [‘lɪnəks] signature 签名 [ˈsɪgnətʃə(r)] suppress 镇压,压制; [...

2018-04-20 13:24:10 635

原创 java基础总结

1、static方法修饰的变量,只在内存中占一个内存地址,可以多个实例公用,可以改变值。final字段修饰的变量,一旦赋值后不可更改。 static修饰的方法,只能使用静态方法和静态变量,如果要使用实例化的方法,就需要新建一个引用。public class main { public static void main(String[] args) { main m...

2018-04-18 22:23:09 186

原创 SpingBoot常见注解区分

spring注解

2022-12-27 12:40:07 582 2

原创 maven的install和compile区别

maven install 是先进行打包,在target目录下生成新jar,同时将打包结果放到本地仓库的相应目录中,供其他项目或模块引用。maven package 只是打包,并在target目录下生成新jar,maven仓库中还是老的jar。我们在重新打包的时候,直接install即可,不需要clean。install会替换本地和仓库的jar,而且他会比较新旧jar是否有差异,来判断是否更...

2020-02-07 23:07:43 27037 2

原创 RestTemplate使用指南

首先,要对restTemplate进行配置:@Configurationpublic class Config {@Beanpublic RestTemplate restTemplate() { return new RestTemplate();}}具体使用:@Autowiredprivate RestTemplate restTemplate; @Test...

2019-06-23 15:43:03 8787

原创 百度平面坐标(墨卡托坐标)转百度坐标,转高德坐标

直接上代码:public class CoodinateCovertor { private static Double EARTHRADIUS = 6370996.81; private static Double[] MCBAND = {12890594.86, 8362377.87, 5591021d, 3481989.83, 1678043.12, 0d}; pr...

2018-12-05 18:45:26 3191

原创 springboot 静态文件书写方式

spring boot 秉承约定优于配置,spring boot在静态资源的处理上就已经默认做了处理。1.默认资源映射映射”/”的路径到 /static (或/public、/resources、/META-INF/resources),** ” /webjars/** 映射到 classpath:/META-INF/resources/webjars/...

2018-08-13 14:01:24 300

原创 mysql8 设置时区

jdbc:mysql://localhost:3306/airport?useUnicode=true&characterEncoding=UTF-8&useOldAliasMetadataBehavior=true&autoReconnect=true&serverTimezone=UTC 加上后缀即可

2018-08-10 14:24:36 9155

原创 redis之我见

redis是一个高速缓存工具。他的所有工作处理都是在内存中进行,相比memocache,他的数据可以持久化。 怎么持久化呢。 首先redis的持久化有两种方式,一种是定时定时备份数据,一种是随时记录增删改的日志。第一种效率更高,第二种数据同步更加完整。 具体见:https://www.cnblogs.com/AndyAo/p/8135980.htmlredistemplate和st...

2018-08-04 22:58:05 154

转载 Eureka 自我保护模式

启动两个client,过了一会,停了其中一个,访问注册中心时,界面上显示了红色粗体警告信息:查阅了很多资料,终于了解了中间的问题。现将理解整理如下:Eureka server和client之间每隔30秒会进行一次心跳通信,告诉server,client还活着。由此引出两个名词: Renews threshold:server期望在每分钟中收到的心跳次数 Renews (last m...

2018-07-24 13:29:14 761

原创 mybatis中 报错dots等等问题

这个字面意思,是你的mapper里的方法写的有问题,其实很可能是因为你的mybatis没有启动,所以他不识别这些东西。首先检查mybatisConfig,看看注解开了没。...

2018-07-06 10:22:24 1739

转载 idea本地打包,引用第三方包(包括maven将本地包加入本地仓库)

背景:有时候,我们会用IDEA来开发一些小工具,需要打成可运行的JAR包;或者某些项目不是WEB应用,纯粹是后台应用,发布时,也需要打成可运行的JAR包。并且,如果依赖第三方jar时,又不希望第三方jar也打入最终的可运行jar包,并且还希望,组织下目录结构(如把第三方jar文件,放到最终可运行jar包的并行目录lib下)步骤:1、 选中Java项目工程名称,在菜单中选择 F12...

2018-07-01 21:42:54 18775 2

原创 maven项目中引入本地jar包

今天被这么个简单的问题搞了半个小时。 maven项目中在project structure里面直接引入jar包是没有用的,因为他会在maven仓库里面找这个jar包。解决问题的方法有三种,网上都是。我这里遇到的问题是,这个包已经在代码里面被使用了,所以在pom文件里面写dependence,groupId和artifactId不能乱写。import com.sun.jna.examp...

2018-06-21 16:12:33 11989 2

原创 mysql8 使用安装包安装注意事项 说明

官网:https://www.mysql.com/点击download页面,然后单击mysql on Windows,页面最下面:Windows (x86, 32-bit), MSI Installer ,下载一个MSI后缀的压缩包。 双击开始运行,然后点击各种选项,安装完成。 相比使用解压好的软件,用命令行安装,这个非常快速。安装的时候注意权限级别不要选最严格(第一个),要选第二...

2018-06-18 16:03:12 604

原创 java简单的导入导出

/** * 导入25年回本付息的每月支出 */ @RequestMapping("/ordinaryLoan") public Object OrdinaryLoan(HttpServletRequest request, HttpServletResponse response, Long projectId) { MultipartHttpSe

2018-01-29 10:57:48 883

原创 betys转为file

import jodd.io.FileUtil; MultipartFile multipartFile = re.getFile("upFile"); File dir; dir = FileUtil.createTempDirectory(); File toFile = new File(FileNameUtil.concat(dir.getPath(), multip

2017-07-05 17:42:53 548

转载 List<Map<>>排序

public static void main(String[] args) { List<Map<String, String>> list = new ArrayList<Map<String, String>>(); list.add(getData(0)); list.add(getData(3)); list.add(getDa

2017-05-18 10:12:47 2176

原创 HttpResponse的使用方法

HttpRequest类是一个封闭HTTP提交信息的类型,而封闭HTTP输出信息的类型就是HttpResponse类,使用HttpResponse类可以实现三种类型的输出,即文本,URL,二进制流. 实现这三类的属性和方法分别介绍如下: 1.文本的输出,在日常开发中,后台中的文本可能需要输出到浏览器中,让用户浏览,这就需要实现动态HTML的输出,使用HttpResponse类的Write静态

2017-04-13 14:19:13 37656

原创 使用wkhtmltopdf把网页转换为pdf的经验总结

最近项目上需要做一个在线合同的功能,合同有电子版,需要把网页版的合同直接生产pdf,要求样式不能乱,有页码有页眉页脚等等,在网上搜索一段时间后,找到了一个工具叫: wkhtmltopdf ,这应该是国外的一款免费软件,有Windows,mac,linux版,直接在命令行调用,这几天完成了一个demo,顺便总结一下。这是此工具的官网: http://wkhtmltopdf.org/downloads

2017-03-02 14:32:12 15284 20

原创 直接用java代码操作数据库(记录)

package com.td.snec.controller;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;

2017-02-10 10:21:57 2195

原创 根据list对象的某一个属性进行排序

java中Collections.sort方法可以根据list中对象(或者map)的某个属性进行排序import com.td.cms.entity.Question;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;/** * C

2017-02-07 10:28:37 2495

原创 java导出导入工具类使用demo

/** * 导出客户列表 * custom/exportCustom * * @return */ @RequestMapping("/exportCustom") public void exportCustom(HttpServletRequest request, HttpServletResponse response) {

2017-01-16 14:28:37 1308

原创 一个简单的fastJson实例 方便复制

import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.td.bo.core.masterdata.entity.syssetting.appEntity.AppQuestion;import com.td...

2017-01-16 14:17:05 708

转载 从一个list中 按某字段进行分组保存

/** * 按照异常批次号对已开单数据进行分组 * @param billingList * @return * @throws Exception */ private Map<String, List<TmExcpNewVo>> groupBillingDataByExcpBatchCode(List<TmExcpNewVo> billingList) throws Ex

2017-01-05 15:51:02 5012

原创 redis在spring集成下key与value的使用方法

假设一切都已经配置妥当。Spring缓存注解@Cache,@CachePut , @CacheEvict,@CacheConfig使用的使用方法参照: http://blog.csdn.net/sanjay_f/article/details/47372967@Cacheable(value=”testcache”,key=”#userName”) 使用的时候 value与key组成了唯一标识来

2016-11-01 17:22:28 5545

转载 java中HashMap,LinkedHashMap,TreeMap,HashTable的区别

java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。 Hashmap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,

2016-09-05 09:52:44 385

原创 Random类使用心得

构造函数:Random() :创建一个新的随机数发生器。Random(long seed) :用一个种子(长整型)创建一个随机数发生器。关于种子的描述: 这个类的对象使用一个48位的种子, 如果这个类的两个实例是用同一个种子创建的, 并且,各自对它们以同样的顺序调用方法, 则它们会产生相同的数字序列。 Random a = new Random(); Rando

2016-07-04 13:39:36 1662

原创 java serialVersionUID 的作用

serialVersionUID 的作用 serialVersionUID 用来表明类的不同版本间的兼容性Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化

2016-06-21 12:41:28 324

原创 jxl实现excel导入导出的完整demo

@RequestMapping("/pointsImport.do")public void StructureImport(HttpServletRequest request, HttpServletResponse response, Long driveId) { String msg = null; try { response.setContentTyp

2016-05-04 09:41:42 11805 1

转载 浅析Java中的final关键字

http://www.cnblogs.com/dolphin0520/p/3736238.html

2016-04-14 13:43:56 248

原创 关于idea的一些操作技巧

1、 alt+f1 定位文件位置 2、ctrl+f12 打开类里面的所有方法或者接口 3、查看项目默认的jdk(sdk),在右上角的项目结构里面选择 4、F2查找当前代码中的报错 5、ctrl+1和ctrl+shift+1代表代码直接互相跳转 6、ctrl+shift+f如果不能生效,很可能是搜狗输入法冲突了 7、快速打开文件在文件夹中的位置,在左边的树上,点击file path,自

2016-04-11 16:49:19 415

空空如也

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

TA关注的人

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