- 博客(23)
- 收藏
- 关注

原创 Springboot项目在Jenkins+Docker中实现自动化部署
Springboot项目在Jenkins+Docker中实现自动化部署一、环境准备1、项目开发环境2、Jenkins+docker运行环境二、Docker安装三、Jenkins安装四、创建一个Springboot项目1、使用IDE创建一个简单的springboot项目,用于实现自动编译部署流程。2、将项目上传到SVN版本库五、Jenkins添加任务1、新建任务2、配置任务General源码管理构建...
2018-11-27 17:58:19
4631
2
原创 goconvey测试框架的使用
Golang的testing包是Go语言自带的测试框架,提供了基本的测试功能,可以编写和运行单元测试、性能测试和示例测试等。而GoConvey是一个基于BDD(行为驱动开发)的测试框架,可以更加直观和易读地编写测试用例,并提供了更丰富的断言和报告功能。
2024-05-14 16:09:24
934
原创 GO编程规范
驼峰式命名,名字可以长但是得把功能,必要的参数描述清楚,函数名应当是动词或动词短语,不可导出的函数以小写开头。为了代表的强健性,不要使用_忽略错误,而是要处理每一个错误,尽管代码写起来有些繁琐也不要忽略错误;尽量不要使用panic;如果你的包引入了三种类型的包,标准库包,程序内部包,第三方包,建议采用如下方式进行组织你的包。Go语言中,使用大小写来决定该常量、变量、类型、接口、结构或函数是否可以被外部包调用来决定 根据约定,函数名首字母小写即为private, 函数名首字母大写即可public。
2024-05-14 12:17:01
718
原创 java.lang.UnsatisfiedLinkError: /usr/local/openjdk-11/lib/libfontmanager.so: libfreetype.so.6: canno
java.lang.UnsatisfiedLinkError: /usr/local/openjdk-11/lib/libfontmanager.so: libfreetype.so.6: canno
2022-10-28 18:45:07
2571
1
原创 插入mysql数据库时间相差14个小时
背景:spring cloud 开发web项目,数据库:mysql 持久性框架:mybatis问题:前一段时间遇到这么一个问题:新增数据时,datatime类型的数据插入到mysql数据库后时间相差14个小时(数据库数据比当前时间少14个小时)。排查:1、程序在入库前没有做任何特殊处理2、检查系统时区:CST3、检查数据库时区:CST(没有修改的话一般都是系统时区)造成这种问题的原...
2019-03-01 16:29:10
6590
1
原创 Spring Cloud 读取配置中心
今天修改Spring boot项目连接配置中心和注册中心到本地,但是在连接配置中心时出现了如下的错误:java.lang.IllegalStateException: Could not locate PropertySource and the fail fast property is set, failing...但是通过浏览器访问配置中心是可以打开配置文件的,经过排查源代码发现...
2018-10-26 11:42:34
12930
1
原创 Spring boot 个人体会
Spring boot一、 架构培训内容6月26日下午的培训,关于springboot的基本没有讲,主要讲了两部分:1、 讲了新架构的描述和实现方式。通过前后端分离的开发模式,将前端和后端分离起来,使用网关来进行负载均衡。2、 针对前端,讲了前端应用技术和前端新框架下的开发方式。二、 我对Spring boot 理解Spring框架已经出现了很多年,也是现在最流行的、使用范围最...
2018-03-08 16:32:36
3100
原创 解决java web程序中文参数乱码问题
方法一:在tomcat的server.xml的connectionTimeout="20000"redirectPort="8443" />添加URIEncoding="utf-8"connectionTimeout="20000"redirectPort="8443" URIEncoding="utf-8"/>方法二:1、首先前端需要进行字
2018-01-12 16:48:52
396
原创 Oracle数据库函数
一、字符型函数INITCAP--字符串首字母大写,其他小写CONCAT--与||相同 字符串连接INSTR(x,y)--返回y在x中的位置,如果不存在返回0LENGTH(x)--返回x的字节长度LPAD(x,i,y)--字符串y按照指定填充数填充在x左边--SELECT LPAD('abcdefg', 9, 'kk') FROM dual;RPAD(x,i,y)--字符串y
2017-03-07 18:25:05
1298
原创 Oracle层次化查询
使用 start with ... connect by prior ...SELECT LEVEL,t.id,t.parentid,t.name FROM tablename tSTART WITH t.parentid IS NULLCONNECT BY PRIOR t.id=t.parentid;其中level是伪列,展示数据是第几层的;id是数据本身的ID,parent
2017-03-07 16:49:57
375
原创 Oracle数据库求存在集合a中但不存在集合b中的数据
使用MINUS关键字来查询如:SELECT T.USERID, T.USERNAME FROM TABLEONE T WHERE USERID = '0001'MINUSSELECT T1.USERID, T1.USERNAME FROM TABLETWO T1 WHERE SIDS = 'kkda';
2017-03-07 15:49:01
2823
原创 Oracle数据库求两部分结果集的交集
使用 INTERSECT关键字求两部分数据集的交集如:SELECT T.USERID, T.USERNAME FROM TABLEONE T WHERE USERID = '0001'INTERSECTSELECT T1.USERID, T1.USERNAME FROM TABLETWO T1 WHERE SIDS = 'kkda';
2017-03-07 15:45:23
1083
原创 javascript变量与对象
一、声明变量:js声明变量的方式类似于java,但是js声明遍历不需要指定变量类型,这就是js的强大之处,他对数据类型处理起来很随意,也很方便。例如:var a = 0; 这个a变量就是数值型的,var a = '0'; 这个a变量就是字符型的。如果只声明变量,但是没有赋值如:var a; 那么a变量就是undefined类型的,输出结果也为'undefined'。对于变量的重复声
2017-02-27 18:45:11
593
原创 JAVA面试题连载2017
2017年初,我踏上了面试的路程,这一路非常坎坷,但是充满了收获。让我重新认识了自己,认识到自己的不足之处。以下是我面试以及笔试过程中收集到的各类问题。1、String 与StringBufferJAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个String类提供了数值不可改变的字符串。而这个StringBuffe
2017-02-27 14:36:34
696
转载 SQL优化经验
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效:ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那
2017-02-27 10:38:47
317
原创 Oracel数据库PL/SQL编程
将以下程序考到pl/sql中,逐个研究吧,总有一个你会用到--块的概念DECLARE ROW_ID UROWID; INFO VARCHAR2(400);BEGIN INSERT INTO MYTEST VALUES (4, 'SSS', 18, 'MEN', 'WUEOQWUJJDSADAS') RETURNING rowid, MY_ID
2016-11-14 17:05:56
404
转载 js常用正则表达式
转自:http://www.cnblogs.com/zfc2201/archive/2012/12/18/2824107.html
2016-11-14 17:02:36
294
原创 Java操作Excel导出数据到Excel文档
本文章描述使用Java开发语言来导出数据库数据到对应的模板Excel中,使其生成一个带有一定格式的Excel文档的案例,下篇文章将给大家分享一下怎样把Excel文档中的数据保存到数据库。大体分为以下三部分:前台传入模板名称等参数根据参数查询数据库数据读取模板,将数据写入到模板,下载前台参数:如查询2016年8月的数据导入excel 参数 含义 tyear 年 tmonth
2016-07-27 09:43:24
572
原创 Java操作Excel之下载模板
Java操作Excel之下载模板本文章描述使用Java开发语言来下载服务器上已存在的模板案例,下篇文章会具体描述读取数据库数据到指定的excel模板。大体分为以下三部分:读取服务器上的 Excel模板路径设置http请求的相应头和数据类型读取文件流,输出流
2016-07-01 14:59:27
6197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人