- 博客(329)
- 资源 (14)
- 收藏
- 关注
原创 非Spring Boot Web项目 注册节点到Eureka Server并提供服务
pom文件(由于与spirngmvc的项目jar冲突 ,我们把其中2个jar拆除掉)<dependency> <groupId>com.netflix.eureka</groupId> <artifactId>eureka-client</artifactId> ...
2019-12-09 13:50:31 687
原创 POSTMAN测试用例使用
单个接口测试+testsresult{ "es": "ok", "ec": "0", "d": 3}testspm.test('ec is 100', () => { const jsonData = pm.response.json() pm.expect(jsonData.d).to.be.true})pm.test('result va...
2019-11-29 17:00:17 2294
转载 oracle在线重定义
1.首先建立测试表,并插入测试数据:create table myPartition(id number,code varchar2(5),identifier varchar2(20));insert into myPartition values(1,'01','01-01-0001-000001');insert into myPartition values(2,'02','02-
2017-11-22 16:39:11 965
原创 spring生命周期
25, 2017 8:10:31 下午 org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@1766de66: startu
2017-10-25 20:13:20 649
原创 谷歌浏览器chrome安装vue调试插件Vue-Devtools
目录1. 下载并解压Vue-Devtools2. 打开谷歌浏览器的应用商店3. 安装Vue-Devtools4. 验证Vue-Devtools是否启动成功1. 下载并解压Vue-Devtoolshttps://codeload.github.com/arcliang/Vue-Devtools-/zip/refs/heads/master解压后得到2. 打开谷歌浏览器的应用商店谷歌浏览器访问 chrome://extensions/ 开启开发者模式3. 安装Vue..
2022-03-09 09:10:15 2857
原创 GitServer安装与使用
1下载gitblit服务http://gitblit.github.io/gitblit/ 2 修改配置参数3启动服务4 创建资源库5 拉取资源库当用户名输入错误时,需要重新填写提交时的用户信息,则需要将授权信息清空。...
2022-01-12 09:18:59 974
原创 quartz定义定时任务时,动态设置cron
方式1:@Bean定义方法//每天晚上10点定时初始化客户信息map。"0 10 22 ? * MON-FRI"@Scheduled(cron="#{@getCronTime}")public void IntiInvestorMap() { log.info("每天晚上10点定时初始化客户信息map: " + LocalDateTime.now()); surveyUtils.initData();}@Beanpublic String getCronTime()...
2021-12-29 10:51:21 421
原创 springboot打war包,部署到tomcat,非maven包无法引入
<resource><directory>${project.basedir}/src/main/webapp/lib</directory><targetPath>${project.basedir}\target\${project.name}\WEB-INF\lib</targetPath><includes><include>**/*.jar</include></includes>.
2021-11-03 10:06:55 672
原创 springboot传递时间戳后台如何接收
1 参数为时间戳1.1 定义入参vopackage com.ww.example.vo;import java.util.Date;import org.springframework.format.annotation.DateTimeFormat;/** *@Author iechenyb<br> *@Desc 类描述<br> *@CreateTime 2021年7月13日 下午2:19:22 */public class DateVo { @.
2021-07-13 16:22:03 4039
原创 eureka设置黑名单
核心类三个1UtilAutoConfiguration2InetUtils3InetUtilsProperties/** for testing */ boolean ignoreInterface(String interfaceName) { for (String regex : this.properties.getIgnoredInterfac...
2021-07-13 16:15:38 470
原创 springboot activity oracle 无法自己创建表
@Bean public SpringProcessEngineConfiguration springProcessEngineConfiguration( @Qualifier("ccTransactionManager") PlatformTransactionManager transactionManager, SpringAsyncExecutor springAsyncExecutor) throws IOException { SpringProcessEngineCon.
2020-11-03 11:06:53 621
原创 上取整与下取整的解析
向上取整,运算称为 Ceiling,用数学符号⌈⌉ (上有起止,开口向下)表示,。向下取整,运算称为 Floor,用数学符号⌊⌋(下有起止,开口向上)表示。注意,向上取整和向下取整是针对有浮点数而言的; 若整数向上取整和向下取整,都是整数本身。四舍五入:更接近自己的整数;把小数点后面的数字四舍五入 即:如被舍去部分的头一位数字小于五,则舍去; 如大于等于五,则被保留部分的最后一位数字加1 向上取整:比自己大的最小整数; 向下取整:比自己小的最大整数; Syst...
2020-09-03 15:42:55 13955
原创 机器学习-pandas.describe()参数的意义
注释:对于数值数据,结果的索引将包括计数(count),平均值(mean),标准差(std),最小值,最大值以及较低的百分位数和50。默认情况下,较低的百分位数为25,较高的百分位数为75.50百分位数与中位数相同。...
2020-09-02 09:35:51 720
原创 福昕pdf模板生成
1 先通过word编写模板内容2 通过福昕等工具将word转换为pdf3 根据pdf模板进行表单编辑4 数据集成代码package com.cyb.utils.office;import java.io.ByteArrayOutputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.HashMap;imp
2020-09-01 14:46:34 743
原创 zuul转发设置文件存储临时目录
spring.http.multipart.location=/home//temp系统的tmp目录容易受策略影像,导致无法访问。
2020-08-31 16:52:14 351
原创 小米wifi+fidder设置代理抓包
1 安装fidder打开官网,官网下载地址是https://www.telerik.com/download/fiddler2 设置fidder3 手机连接代理第二步设置了代理,端口号为8181,需要先通过cmd进行telnet,如果不通,请重启小米wifi以及fidder重试,直到成功为止。本次测试机为华为mate20,链接wifi,优先输入密码,带有小眼睛标,选择高级选项,设置代理主机名和端口号8181,ip模式为DHCP.4 抓包演示...
2020-08-31 10:08:06 4697 2
转载 swagger java.lang.NumberFormatException: For input string: ““.
今天使用swagger-ui.html访问时后台报错:java.lang.NumberFormatException: For input string: "".具体原因是由于我pom引入的io.springfox:springfox-swagger-ui:2.92版本的jar包内置为io.swagger:swagger-models包为1.5.20版本. 1.5.20版本中判断example只判断是否为null,没有判断example为空字符串""的情况所以报错.1.5.21版本新增了...
2020-08-26 08:45:10 522
原创 Redis缓存切面处理
package com.cyb.web.example.controller;import java.util.List;import java.util.Map;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.cache.annotation.Cacheable;import org.springframework.util.StringUtils;impor.
2020-08-26 08:41:39 727
原创 计算机字节可读取封装
import java.math.BigDecimal;import java.math.RoundingMode;import java.text.DecimalFormat;/** * Create by IntelliJ IDEA * Formatting byte size to human readable format * @author chenlei * @dateTime 2018/12/7 17:35 * @description ByteUnitFormat */.
2020-08-18 14:28:35 146
转载 springboot的常用endpoint的使用说明
Actuator目的监控并管理应用程序 监控:让我们去发现和了解程序的运行状况各种指标 管理:比如说通过Actuator去做一个shutdown功能,通过访问一个特定的url去操作,默认是不开启的,另外 还可以在运行的过程中 对日志进行调整访问方式 HTTP JMX 默认 会把更多的 Actuator 暴露在JMX上面依赖 spring-boot-starter-actuator一些常用 Endpoint只有health和info 默认是可以通过http 进行访问的shutdo
2020-08-18 14:12:55 21462
原创 springboot定制redis缓存
key生成核心逻辑 package com.kiiik.config.redis.cache;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import org.apache.commons.lang.ArrayUtils;import org.apache.commons.logging.Log;import org.apa
2020-08-18 08:40:27 218
原创 oracle列转行
--用A分割,获取两个数组 11a22\33a 大小写敏感SELECT REGEXP_SUBSTR('11a22A33a','[^A]+',1,level,'c') AS STRFROM DUALconnect by level<=5;--用,分割,获取4个数组 1a\2b\3c\4d 大小写敏感SELECT REGEXP_SUBSTR('1a,2b,3c,4d','[^,]+',1,level,'c') AS STRFROM DUALconnect by level<=5;-.
2020-08-17 15:34:49 288
原创 vlookup的用法
vlookup函数定义:vlookup(查找值,数据表,数据列,是否模糊查找)1 查找值表示需要查找的单元格,比如某个资金账号或者姓名2 数据表,表示查找范围,比如这个数据表格,数据区全选。3 数据列,选择查找值相同的数据所在的列数,比如24 精确查询还是模糊查询。使用案例1 创建源数据2 创建比对数据3 使用vlookup函数抽出数据到源数据表格里4 函数状态=VLOOKUP(A3,'vlookup-target'!A2:B6,2,FALSE.
2020-08-05 09:35:23 1306
原创 mybatis使用$作为条件可以查询到记录,使用#确不行。
最近在使用mybatis时,遇到了一个问题就是,使用char类型字段作为查询条件时一直都查不出数据,其他类型的则可以。使用的数据库是oracle,查询条件字段类型是char(50),java代码对应的是String类型。后来经过排查,是由于在oracle中,char类型字段,如果内容长度不够,会自动以空格方式补足长度。如字段 name char(5),若值为123,那么oracle会自动用空格补足长度,最终值为123。select * from data where trim(data.name)=
2020-07-23 10:23:52 1418
原创 Spring Boot内嵌Tomcat临时目录问题
最近发现线上一个项目日志突然报错,最终找到解决方法记录一下原因参考https://github.com/spring-projects/spring-boot/issues/5009tmpwatch– removes files which haven’t been accessed for a period of time如上所言,删除指定的目录中一段时间未访问的文件。一般对于/tmp下的文件或日志文件意思是tomcat的临时目录会被tmpwatch删除掉,甚至可能删除掉c...
2020-07-02 08:41:20 3508 3
原创 SpringBoot集成swagger接口无法展开
SpringBoot集成swagger(V2.6.1)之后正常使用,后面优化增加@Api注解,tags用的中文描述,之后发现无法展开只能用右边的集体展开后收起按钮操作。一顿度娘,查API文档之后得出结论都是tags 属性上面, 如果tags 中的值设置为中文, 下面的方法名点击将不能被展开。有点尴尬,尝试升版本,用2.9.2之后还是不行。解决方案:swagger升级2.9.2,清一下浏览器缓存,搞定。...
2020-06-03 15:25:33 762
原创 springboot配置中心使用说明。
一 通过注册中心从配置中心拉文件时,如下参数不能再移到application-x.properties文件中去,否则,会报从默认的端口中获取配置参数#all setting flowing is needed in application.propertiesspring.application.name=cyb#url->pass eurekaspring.profiles...
2020-04-01 23:37:14 632
原创 IDEA设置注释配置时获取不到参数的解决办法
1 新增自定义模板2 定义获取参数脚本groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+='* @param ' + params...
2020-02-19 09:54:58 3401 3
原创 java打印日历
/** * *作者 : iechenyb<br> *方法描述: 默认显示当月日历<br> *创建时间: 2017年7月15日 *@throws SQLException */ public static void showEnMonthCal(GregorianCalendar d) throws SQLException { Locale...
2020-01-16 10:07:04 556
原创 swagger选择生成接口文档
package com.kiiik.config.swagger;import java.util.HashMap;import java.util.Map;import javax.annotation.Resource;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServle...
2020-01-02 16:22:24 445 1
火狐和谷歌浏览器jsonview插件
2017-10-11
反编译工具
2017-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人