自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(242)
  • 资源 (5)
  • 收藏
  • 关注

原创 .MalformedByteSequenceException: 3 字节的 UTF-8 序列的字节 3 无效。

我遇到的情况是ssm项目xml文件编码问题解决:将xml文件的内容剪切出来,拷贝到notepad++中,【编码(N)】菜单,将文件设置为【转为UTF-8编码格式】,再拷贝到项目的xml文件内,重启测试是否正常...

2020-04-10 09:09:50 416 1

原创 superset 在 云上 无法访问

1.查看云服务器安全组是否放开端口2.启动superset时的命令格式如下:superset run --host 0.0.0.0这样在外网访问 IP:5000 时,是可以正常打开登录页面的

2019-12-01 01:42:19 1587

原创 windows mysql mysqldump souce 数据转移过程踩坑指南

1.整个流程一定要由多人共同参与,每个操作都要反复检查、都要知会所有参与人员以便分锅2.一定不要用powershell这个坑爹货,导出来的sql文件里面中文全是乱码,在导出命令里面加utf8参数也没用,用cmd导出正常3. 需要字段名的话可以添加 -c 参数4.导出的sql文件一定要做处理4.1 一定要把里面的drop table,create table 语句去掉,如果目的库是...

2019-10-31 15:17:15 337

原创 tomcat服务外网地址文件上传失败

在本地上传文件是正常的,但访问外网链接,上传文件报错:Caused by: org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. null at org.apache.commons.fileupload.Fi...

2019-09-29 11:15:35 1358

原创 Exception Processing ErrorPage[errorCode=404, location=/404.html]

springboot2.1.7设置404页面时报错:Exception Processing ErrorPage[errorCode=404, location=/404.html]。自己设置的404.html就是找不到。。。解决:更换低的版本,例如:2.0.4.RELEASE,结果正常了。。。...

2019-09-10 18:07:52 2424

原创 centos7.2 openjdk Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took

centos7.2 上运行springboot项目,启动耗时很长:Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [297,593] milliseconds.解决:找到jdk安装目录下的/jre/lib/security/java.security,将里面的file:/d...

2019-06-13 21:56:35 358

原创 无法为立即文档创建临时文件: 设备上没有空间

centos存储空间不足,相关处理命令之一是:du -h -x --max-depth=1在根目录下,执行上面的命令:找到大文件之后,清空其内容。

2019-05-14 11:26:29 6971

原创 mycat分库后查询异常问题

mycat插入正常,但是查询的时候,查询结果分别是两个分库的数量,有时候显示50000,有时候显示10.原因:在schema.xml中对该表的配置内多个type="global"的配置,type 该属性定义了逻辑表的类型,目前逻辑表只有全局表和普通表。全局表: global 普通表:无 注:全局表查询任意节点,普通表查询所有节点效率低。去掉这个属性,重启mycat,再次查询后正常。...

2019-04-16 09:19:54 2063 1

原创 DevOps+Go

go程序的自动发布,在某课网上看到了这么个课程,看了下内容,大致意思是:用某个触发机制或者钩子,调用shell脚本,对服务器里的程序进行更新执行,这里的触发机制或者钩子可以是手动执行shell脚本,利用git的钩子。下面是大致实现步骤:1 简单网页程序:package mainimport ( "net/http" "io")func firstPage(w http....

2019-03-27 16:03:03 876

原创 centos7.2下 pdf转jpg失败

服务迁移到新服务器上面,程序启动后,发现pdf转jpg失败!查看代码,发现是创建BufferedImage对象失败。原因是:新的服务器上的原装jdk是openjdk1.8,以前服务器上的jdk是hotspotjdk1.8.解决:修改新服务器上的jdk1.上传新的jdk到服务器至:/home/jdk1.8.0_161,并修改下面文件的权限,省劲的话直接chmod 777.2.修改/e...

2019-02-20 10:37:45 492

转载 go协程实例-2

package mainimport ( "fmt")type worker struct { channel chan int done chan bool}func main() { var workers [10]worker for i:=0;i<10 ;i++ { workers[i]=worker{ make(chan int), ...

2019-01-30 14:01:59 307

转载 go协程实例-1

package mainimport ( "fmt")func main() { c:=make(chan int) go print(c) c<-1 c<-2 //保障协程运行完毕,主协程main运行结束之后,其他协程也全部结束 //time.Sleep(time.Duration(time.Second*5))}func print(c chan i...

2019-01-30 11:39:09 463

转载 panic defer recover

panic发生时,程序控制权的转移:package mainimport "fmt"func main() { fmt.Println("Enter function main.") caller1() fmt.Println("Exit function main.")}func caller1() { fmt.Println("Enter function call...

2019-01-21 16:03:37 161

转载 switch语句中的switch表达式和case表达式之间的联系

package mainimport "fmt"func main() { value1 := [7]int8{0, 1, 2, 3, 4, 5, 6} switch 1 + 3 { case value1[0], value1[1]: fmt.Println("0 or 1") case value1[2], value1[3]: fmt.Println("2 or 3...

2019-01-21 14:18:28 5556

转载 go中的单向通道

//chan只能接收,无法发送 var uselessChan = make(chan<- int, 1) uselessChan <-1 i:=<-uselessChan// invalid operation: <-uselessChan (receive from send-only type chan<- int) fmt.Println(i)...

2019-01-17 11:07:57 873 1

转载 go中的值类型和引用类型

值类型和引用类型值类型基本数据类型: int 系列, float 系列, bool, string 、数组和结构体struct使用这些类型的变量直接指向存在内存中的值,值类型的变量的值存储在栈中。当使用等号=将一个变量的值赋给另一个变量时,如 j = i ,实际上是在内存中将 i 的值进行了拷贝。可以通过 &i 获取变量 i 的内存地址。  值拷贝引用类型:指针、slice切...

2019-01-17 09:22:47 203

转载 go中的数组和切片

声明:package mainimport "fmt"func main() { // 数组声明 s1 := make([]int,5) fmt.Printf("The length of s1: %d\n", len(s1)) //5 fmt.Printf("The capacity of s1: %d\n", cap(s1)) //5 fmt.Printf("T...

2019-01-16 09:14:36 179

转载 go中的别名类型和潜在类型

type MyString = string这条声明语句表示,MyString是string类型的别名类型。顾名思义,别名类型与其原类型恐怕只是名称上,它们是完全相同的。源类型与别名类型是一对概念,是两个对立的称呼。别名类型主要是为了代码重构而存在的。如果像下面这样定义:type MyString2 string // 注意,这里没有等号。MyString2和string就...

2019-01-11 16:33:16 1259

转载 go中的变量重名

变量的查找过程:首先,代码引用变量的时候总会有限查找当前代码块中的那个变量。注意,这里的“当前代码块”仅仅是引用变量的代码所在的那个代码块,并不包含任何子代码块。 其次,如果当前代码块中没有声明以此为名的变量,那么程序会沿着代码块的嵌套关系,从直接包含当前代码块的那个代码块开始,一层一层地查找。 一般情况下,程序会一直查找到当前代码包代表的代码块。如果仍然找不到,那么GO语言的编译器就会报...

2019-01-11 15:20:58 981 2

转载 go中的变量重声明

  变量重声明含义是对已经声明过的变量再次声明。变量重声明的前提条件如下:1.由于变量的类型在其初始化时就已经确定了,所以对它再次声明时赋予的类型必须与其原本的类型一致,佛足额会产生编译错误。2.变量的重声明只可能发生在某一个代码块中。如果与当前的变量重名的是外层代码块的变量,那就是另一种含义了。3.变量的重声明只有在使用短变量声明时才会发生,否则也无法通过编译。如果要在此处声明全新的...

2019-01-10 15:10:17 1405

原创 go中的test

package main//每一个test文件必须引入testing的包import ( "testing" "fmt")//测试用例必须以Test开始,否则不会执行func eee(t *testing.T) { res:=Print1to20() if 20 != res{ fmt.Println("wrong in test") return } fmt.P...

2018-12-02 12:08:55 156

原创 go中的结构体--匿名字段

当我们创建结构体时,字段可以只有类型,而没有字段名。这样的字段称为匿名字段(Anonymous Field)。 type Person struct { string int}func main() { //虽然匿名字段没有名称,但其实匿名字段的名称就默认为它的类型。 p := Person{"Naveen", 50} fmt.Println(p) //虽然匿名字段没...

2018-11-01 17:51:06 1883 1

原创 go中的指针

指针的声明: a:=99 var b *int b=&a c:=88 d:=&c这时指针b和d的内容是a和c的内存地址。0xc0420540800xc0420540b0go中的指针是不能运算的: e:=55 f:=&e f++报错: invalid operation: f++ (non-numeric type *in...

2018-10-30 18:35:33 186

原创 go中的值传递和引用传递

切片和地图都是引用类型。当地被赋值为一个新变量的时候,它们指向同一个内部数据结构。因此,改变其中一个变量,就会影响到另一变量。以下为引用类型示例:package mainimport "fmt"/**和 slices 类似,map 也是引用类型。当 map 被赋值为一个新变量的时候,它们指向同一个内部数据结构。因此,改变其中一个变量,就会影响到另一变量。 */ fun...

2018-10-23 18:05:59 1042

原创 linux impossible to write to binary log since BINLOG_FORMAT = STATEMENT

报错:Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging. InnoDB is limited to row-loggi...

2018-10-17 09:34:43 1888

原创 go中的方法到底是个啥

 在 Go 语言里,方法和函数只差了一个,那就是方法在 func 和标识符之间多了一个参数。type user struct {        name  string,        email string,}//这是函数的定义func notify(email string) {        fmt.Println("Email is %s", ema...

2018-09-08 10:20:24 354

原创 用go写斐波纳契

package mainimport ( "fmt")//0 1 1 2 3 5 8func fibonacci() func(int) int { a0:=0 a1:=1 return func(i int) int { if i==0{ return a0 }else if i==1{ return a1 }else{ temp:=a0+a1...

2018-09-07 14:32:47 129

原创 linux服务器的mysql忽略表名大小写

修改方法1.ROOT登录,vi /etc/my.cnf2.在[mysqld]下加入一行:lower_case_table_names=1     //(为0时区分)3.保存退出,重启MySQL  :service mysqld start。

2018-09-05 18:54:32 220

原创 feign.FeignException: status 404 reading Test#hello111()

在用springcloud中的feign时,报错:feign.FeignException: status 404 reading Test#hello111() at feign.FeignException.errorStatus(FeignException.java:62) ~[feign-core-9.5.1.jar:na] at feign.codec.ErrorDecode...

2018-09-03 14:21:10 6045 1

原创 jmeter初体验

下载jmeter下载完成,解压缩,启动方式是/bin/jmeter.bat,启动成功后会打开主页面: 新建线程组:选中新建线程组,点击上方的“EDIT”按钮,创建HTTP请求:填写请求接口内容: 因为我的请求参数为JSON,所以需要修改请求参数类型-Content-Type,选中需要修改的HTTP接口:  修改线程组参数: 点击绿色启动按钮,...

2018-08-15 19:09:25 156

原创 centos7 :java.net.UnknownHostException: xxxx.xxx.cn

域名解析失败,直接  ping www.baidu.com  ,失败。但是ping 百度的Ip是可以ping通的。添加dns解析:手工修改 /etc/resolv.conf,添加:nameserver 114.114.114.114nameserver 8.8.8.8再次 ping域名,正常ping通!...

2018-08-14 14:40:53 1861

转载 INSERT IGNORE 与INSERT INTO的区别

INSERT IGNORE 与INSERT INTO的区别就是INSERT IGNORE会忽略数据库中已经存在 的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据。这样就可以保留数据库中已经存在数据,达到在间隙中插入数据的目的。 mysql中常用的三种插入数据的语句:insert into表示插入数据,数据库会检查主键(PrimaryKey),如果出现重复会报错;...

2018-08-12 16:14:10 992

原创 JSONObject、JSONArray、String、List之间相互转换

  List<BmKh> BmKhs = new ArrayList<>();// BmKh bmKh=new BmKh();// bmKh.setBm("1");// bmKh.setMc("233333");// bmKh.setJm("3");// bmKh.setS...

2018-08-10 17:12:49 14075

原创 mybatis replace into用法

<insert id="updateOrInsertClientInfo" useGeneratedKeys="true" keyProperty="BM" parameterType="list" > replace into bm_kh (<include refid="Base_Column_List"/>) VAL

2018-08-09 14:45:14 34323 5

转载 用jdk生成ssl证书

C:\Program Files\Java\jdk1.8.0_131\bin>keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\keys\tomcat.keystore -validity 36500输入密钥库口令:再次输入新口令:您的名字与姓氏是什么? [Unknown]: weixin.xxx.com您的组...

2018-08-07 11:01:21 2009

原创 写2个线程,其中一个线程打印1-52,另一个线程打印A-Z,打印顺序应该是12A34B56C...5152Z.

打印数字:package com.sa.thread.练习.练习1;import javax.swing.plaf.synth.SynthViewportUI;/** * Created by 123 on 2018-07-26 */public class PrintNum extends Thread{ public static boolean flag=true...

2018-07-26 17:03:21 2987

原创 IDEA单独javac编译某个java文件

找到下面的terminal打命令,进入编译目标所在文件夹,执行javac命令:E:\ideaPro2\Thread>cd src\com\sa\threadE:\ideaPro2\Thread\src\com\sa\thread>cd 练习\练习1E:\ideaPro2\Thread\src\com\sa\thread\练习\练习1>javac RESPONSE_F...

2018-07-26 16:42:26 20894 2

原创 Got error: 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) when tryin

在linux环境下将mysql中某个表导出为sql脚本,执行命令:mysqldump -uroot -p密码 liqun i_billmain --where="czsj>'2018-07-24 00:00:00'" > /home/mysql/main-20180724.sql时报错:mysqldump: Got error: 2002: Can't connect...

2018-07-24 19:24:05 2432

原创 java打包jar后,执行启动命令让直在linux上一直运行

nohup java -jar xxx.jar & 

2018-07-20 08:55:49 5276

原创 springboot: 处理拦截器HandlerInterceptor

登录拦截:package com.htxx.interceptor;import com.htxx.entity.utilpojo.Result;import com.htxx.service.UserService;import com.htxx.util.CookieUtils;import lombok.extern.slf4j.Slf4j;import org.apache.c...

2018-07-06 10:03:40 392

axiom-compat-1.2.19.jaraxiom-compat-1.2.19.jaraxiom-compat-1.2.19.jar

axiom-compat-1.2.19.jaraxiom-compat-1.2.19.jaraxiom-compat-1.2.19.jar

2018-01-03

pad转jpg需要的jar包

pdf转jpg需要的jar包pdf转jpg需要的jar包,pdf转jpg需要的jar包,pdf转jpg需要的jar包,pdf转jpg需要的jar包

2017-09-27

sockjs+stomp+jquery

该资源包含jquery-1.8.3.min.js,stomp.min.js(STOMP的客户端脚本),sockjs.min.js(SockJS的客户端脚本),是websocket客户端需要的js文件。

2017-09-01

requestbody需要的jar包

包括-annotations jackson-core jackson-core-asl jackson-databind jackson--mapper-asl jackson-module-jaxb-annotations

2017-08-01

Validate压缩包下载

jquery各版本,validate,以及validate语言包

2017-07-13

空空如也

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

TA关注的人

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