- 博客(39)
- 资源 (2)
- 收藏
- 关注
原创 Spring-Cloud学习笔记(二)—— SpringCloud组件
EurekaEureka是什么?eureka是Netflix的子模块之一,也是一个核心的模块,eureka里有2个组件,一个是EurekaServer(一个独立的项目) 这个是用于定位服务以实现中间层服务器的负载平衡和故障转移,另一个便是EurekaClient(我们的微服务)它是用于与Server交互的,可以使得交互变得非常简单:只需要通过服务标识符即可拿到服务。与spring-clo......
2022-08-30 14:03:55 175
原创 IntelliJ IDEA的常用设置【自用】
调整VM配置文件 打开idea安装目录bin文件夹下idea.exe.vmoptions。-Xms128m, 16 G 内存的机器可尝试设置为 -Xms512m (设置初始的内存数,增加该值可以提高 Java 程序的启动速度。 )-Xmx750m, 16 G 内存的机器可尝试设置为 -Xmx1500m(设置最大内存数,提高该值,可以减少内存 Garage 收集......
2020-07-15 15:11:15 2736
原创 POI对Word docx文件进行替换数据后字体样式改变问题记录
最近新增一个需求,需要对word模板内容进行替换,一开始用的是word03版的doc,替换起来比较简单,主要是range对像替换非常方便,而且可以保留替换前的字体样式,但是word里包含了图片,需要同时保存一张png图片,对于jpg的图片是可以的,但是png的显示不出来,改为操作2007的文档,07版的没有了Range,使用XWPFParagraph和XWPFRun来操作。XWPFParagrap......
2020-03-30 13:03:01 5906 1
原创 JAVA使用POI对Word docx模板文件替换数据工具类
word模板文件参考下面:Map<String, Object> params = new HashMap<String, Object>(); params.put("name", name);//公司名称 params.put("beginDate", beginDate);//开始时间 params.put("endDate"...
2020-03-30 11:56:16 4435 3
原创 SpringCloud学习笔记(一)—— SpringCloud入门
什么是微服务?微服务就是把原本臃肿的一个项目的所有模块拆分开来并做到互相没有关联,甚至可以不使用同一个数据库。 比如:项目里面有User模块和Power模块,但是User模块和Power模块并没有直接关系,仅仅只是一些数据需要交互,那么就可以把这2个模块单独分开来,当user需要调用power的时候,power是一个服务方,但是power需要调用user的时候,user又是服务方了, ...
2020-03-19 11:00:36 232
原创 SpringBoot学习笔记(五)—— SpringBoot整合SpringDataJPA、Redis
SpringBoot整合Spring Data JPA添加Spring Data JPA的起步依赖<!-- springBoot JPA的起步依赖 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot...
2020-03-18 10:23:58 245
原创 windows下Redis下载及安装
下载1、Github下载地址:https://github.com/MicrosoftArchive/redis/releases2、百度网盘下载地址https://pan.baidu.com/s/1z1_OdNVbtgyEjiktqgB83g密码:kdfq下载后一般解压到根目录下:如(E:\Redis-x64-3.2.100)安装启动服务命令:redis-server.ex......
2020-03-17 20:31:08 1847
原创 SpringBoot学习笔记(四)—— SpringBoot整合Mybatis、Junit
SpringBoot整合Mybatis添加Mybatis的起步依赖<!--mybatis起步依赖--><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifa...
2020-03-17 20:07:35 193
原创 无效连接属性异常java.sql.SQLException: The server time zone value ‘�й���ʱ��‘ is unrecognized
在学习Mybatis时,用IDEA配置出现一个异常,如下:java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver ...
2020-03-17 19:54:55 11323 12
原创 SpringBoot学习笔记(三)—— SpringBoot配置文件
SpringBoot配置文件类型SpringBoot配置文件类型和作用SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置。SpringBoot默认会从Resources目录下加载application.prop...
2020-03-17 17:00:30 337
原创 SpringBoot学习笔记(二)—— SpringBoot原理分析
SpringBoot代码解析@SpringBootApplication:标注SpringBoot的启动类,该注解具备多种功能 SpringApplication.run(MySpringBootApplication.class) 代表运行SpringBoot的启动类,参数为SpringBoot启动类的字节码对象SpringBoot工程热部署在 pom.xml 中添加如下配置:...
2020-03-17 16:03:51 154
原创 SpringBoot学习笔记(一)—— SpringBoot快速入门
Spring的优点分析Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的Enterprise JavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Java对象(Plain Old Java Object,POJO)实现了EJB的功能。Spr...
2020-03-17 12:33:00 329
原创 HttpUtils工具类
package com.soft.util;import java.io.BufferedReader; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import...
2020-03-14 19:05:03 187
原创 Maven的下载与安装及IDEA配置(Windows系统)
注意: 安装Maven 3,需要安装jdk1.7及以上版本。具体步骤如下: 1、进入官网:http://maven.apache.org/download.cgi,如下图红框部分 其中: apache-maven-3.5.4-bin.zip是压缩包,解压到安装路径即可; apache-maven-3.5.4-s...
2020-02-21 14:23:47 890
原创 IntelliJ IDEA 常用快捷键列表
IntelliJ Idea 常用快捷键列表 Ctrl+Shift + Enter 语句完成 “!” 否定完成,输入表达式时按 “!”键 Ctrl+E 最近的文件 Ctrl+Shift+E 最近更改的文件 Shift+Cli...
2020-02-10 19:35:18 164
原创 mysql5.7安装配置步骤
我用的是mysql5.7.22。1.打开MySQL安装程序,勾选I accept 然后 Next2.这里我选择的是Custom 自定义的意思 然后Next3.根据自己系统的位数进行选择是X64还是X86 点选后 ,点击中间的箭头。然后可以选择路径(默认安装在C盘)。4.然后点击Next 点击Execute 然后Next5.上面这个选择默认即...
2020-02-09 14:11:40 126
原创 selectmethod=cursor的意义及其使用情况
连接字符串中碰到的SelectMethod=cursor关键字: selectmethod=cursor的含义及其使用今天在数据库连接字符串中看到了selectMethod=cursor知道了这个用法如下:作用:以利用服务器端的游标加快速度使用情况: 1.执行多个Statements的操作的时候用 2.需要手动使用事务的时候使用jdbc.url=jdbc:jtd......
2020-01-20 09:19:51 1676
原创 oracle与mysql创建表时的区别
oracle创建表时,不支持在建表时同时增加字段注释。故采用以下方式:#创建表CREATE TABLE predict_data as ( id integer NOT NULL, uid varchar2(80), mid varchar2(80), time d......
2020-01-20 09:19:38 503
原创 JAVA后台发送http请求工具类
有三个方法,一个GET请求 两个POST请求(分别是传String 和JSON格式的)。package com.wangyj.util; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWrite...
2020-01-20 09:19:32 1500
原创 Spring学习笔记(二)-SpringIoC和DI注解开发
## 1.Spring配置数据源### 1.1 数据源(连接池)的作用数据源(连接池)是提高程序性能如出现的事先实例化数据源,初始化部分连接资源使用连接资源时从数据源中获取使用完毕后将连接资源归还给数据源常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等**开发步骤**①导入数据源的坐标和数据库驱动坐标②创建数据源对象③设置数据源的基本...
2020-01-20 09:19:31 266
原创 WdatePicker.js 结束时间大于开始时间
WdatePicker.js要使结束时间大于开始时间只要在线束时间的 minDate:'#F{$dp.$D(\'stimeParam\')}' 即可:不多说详细代码如下:<tr><td>开始时间:</td><td><input type="text" class="Wdate" id="stimeParam" name="st...
2020-01-19 11:03:45 301
原创 jQuery Validation Engine 表单验证
jQuery Validation Engine 表单验证http://code.ciaoca.com/jquery/validation-engine/demo/前端开发仓库:http://code.ciaoca.com/
2020-01-19 11:00:57 119
原创 SQL GUID去除横线,并转换为小写
--SQL GUID去除横线,并转换为小写SELECT LOWER(REPLACE(LTRIM(NEWID()),'-',''))
2020-01-19 10:31:31 2153
原创 jquery判断select中是否存在某个value以及进行增加、删除操作
//判断select中是否存在值为value的项function isExistOption(id,value) { var isExist = false; var count = $('#'+id).find('option').length; for(var i=0;i<count;i++) { ...
2020-01-19 10:29:30 740
原创 jQuery操作复选框checkbox,设置选中、取消选中、获取被选中的值、判断是否选中等
jQuery操作复选框checkbox技巧总结 --- 设置选中、取消选中、获取被选中的值、判断是否选中等一、checked属性定义先了解下input标签的checked属性:1、HTML <input> checked 属性◆定义和用法checked 属性是一个布尔属性。checked 属性规定在页面加载时应该被预先选定的 <input> 元素。...
2020-01-19 10:25:12 901
原创 Java String类中的intern()方法
Java String类中的intern()方法 今天在看一本书的时候注意到一个String的intern()方法,平常没用过,只是见过这个方法,也没去仔细看过这个方法。所以今天看了一下。个人觉得给String类中加入这个方法可能是为了提升一点点性能,因为从常量池取数据比从堆里面去数据要快一些。(个人感觉) API上的那几句关于这个方法,其实总结一句就是调用这个方法之后把字符串对象加入...
2020-01-19 10:12:21 184
原创 利用JDK自带的MD5加密应用实例
1.先大致说一下什么是MD5加密。MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),看了很多大神的文章,自己有了点理解 ,MD5其实不算是加密算法,而是一种信息的摘要。它的特性是不可逆的,所以除了暴力破解 一般逆序算法是得不到结果的。举个例子:比如1+99=100,MD5接到的字符是1和99 然后通过自己的算法最后生成100 但知道结果是100却很难推测出是通过...
2020-01-19 10:00:17 971
转载 Window安装JDK7和JDK8,并一键切换
一般我们在开发中使用JDK7版本进行开发,但是空闲时间我们又想使用JDK8进行学习。把jdk7和jdk8都安装上,可是都安装上jdk7就不能使用了,修改环境变量还是JDK8。解决方法看下面步骤:(并且我写了一个一键切换脚本)。工具/原料 JDK7安装包、JDK8安装包 方法/步骤 具体怎么安装就不说了。直接配置环境变量: CLASSPATH值为.;%JAVA_HOME%...
2020-01-19 09:46:18 272
原创 Java后台发送post/get请求,HttpClient 工具类
package com.wangyj.utils; import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;import java...
2020-01-19 09:39:41 722
原创 JAVA利用HttpClient发送post请求,将请求数据放到body里
/** * post请求 ,请求数据放到body里 * @param url 请求地址 * @param bodyData 参数 * @author wangyj * @date 2019年4月20日 */ public static String doPostBodyData(String url, Strin...
2020-01-19 09:25:31 21463 6
原创 pageOffice测试版使用配置说明
1、在lib文件夹下找 vendor.lic 找到后将其删除,如果找不到直接进行下一步2、拷贝license.lic 到lib文件夹中3、重启tomcat,在pageOffice页面用 序列号.txt 文件中的 测试用序列号进行激活即可。pageOffice测试版使用配置说明...
2020-01-17 14:05:29 1077
原创 MySQL学习笔记
DDL 1.mysql -uroot -p密码 【-h主机地址】 登录mysql系统2.show databases; 查看所有的数据库3.exit; 退出mysql系统4.mysqladmin -uroot -...
2020-01-17 13:56:41 555
原创 HttpUtil工具类
package com.qmwxw.util;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;import java.io.IOException;import java.io.OutputStream;import java.io.PrintWriter;imp...
2020-01-17 13:37:15 324
原创 Spring学习笔记(一)
## 1. spring概述### 1.1 Spring是什么(理解)Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了展现层 SpringMVC和持久层 Spring JDBCTemplate以...
2020-01-17 11:58:46 121
原创 Kettle 7.0 不更改本地JDK环境变量设置
本地环境是jdk1.7,运行Kettle 7.0 以上版本需要jdk1.8,这样很不方便,下面给Kettle 7.0 单独设置1.8环境。1.将jdk1.8放到Kettle 7.0 的根目录2.用编辑器打开Kettle 根目录下的 Spoon.bat 文件3.插入以下代码,重启Kettleset JAVA_HOME=%cd%/jdk1.8.0_92set PENTA...
2019-06-26 11:08:56 2280 2
原创 Kettle7.0 连接达梦数据库
1.将达梦的jdbc驱动复制黏贴到[kettle安装目录]\lib下 (驱动在达梦的安装目录\drivers\jdbc下) Kettle在运行状态下,进行此步骤,需要重启。2.打开Kettle 在数据库连接中,点击新建,连接类型选择 Generic database ,填入如下参数:自定义连接URL:jdbc:dm://localhost:5236/DMSERVER自定义驱...
2019-06-26 10:57:03 1138 1
原创 武汉佳软信息技术有限公司2019年社招JAVA工程师笔试题(2019年5月)
选择题1.Which of the following class is not implement java.util.Map interface?() A. Hashtable B. HashMap C. Vector D. IdentityHashMap2.不能用来修饰Interface的有()A:private B:pub...
2019-06-24 17:43:40 1254
pageOffice测试版使用配置说明.rar
2020-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人