- 博客(29)
- 资源 (1)
- 收藏
- 关注
转载 vbox虚拟机无法桥接网卡怎么办
解决vbox网络连接无法设置为桥接模式https://jingyan.baidu.com/article/425e69e61b8367be15fc169c.html
2020-09-28 15:16:30
282
转载 mysql8.0无法给用户授权或提示You are not allowed to create a user with GRANT的问题
提示意思是不能用grant创建用户,mysql8.0以前的版本可以使用grant在授权的时候隐式的创建用户,8.0以后已经不支持,所以必须先创建用户,然后再授权,命令如下:mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'Hadoop3!';Query OK, 0 rows affected (0.04 sec)mysql> grant all privileges on *.* to 'root'@'%';Query OK, 0 rows
2020-09-27 16:43:00
3805
原创 docker容器的时区与宿主主机的时区保持一致
问题描述 :在Linux环境部署一套数据库服务(datebaseService),在webService添加一条数据后,再通过Get请求查询插入数据发现时间相差8个小时。排查问题:1、直接在数据库中查询已插入的数据,发现数据没有问题。2、通过java的UnitTest查询的数据也相差8个小时。3、问题应该时因为java服务的时区与数据库时区不一致。解决方法:将宿主主机的时区映射到doc...
2020-01-13 17:24:07
753
原创 mysql数据库容器无法输入中文的解决方案
Ubuntu环境下docker部署mysql后,进入数据库中无法输入中文。解决方法如下:docker exec -it database_service(替换成自己的docker服务名或者镜像Id) /bin/bash 修改为docker exec -it database_service(替换成自己的docker服务或者镜像Id) env.LANG=C.UTF-8 /bin/bas...
2020-01-13 17:11:57
359
原创 MyBatis的generatorConfig配置文件
MyBatis的generatorConfig配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "ht...
2019-12-20 16:03:47
173
1
转载 sql修改字段长度
语法:alter table <表名> alter column <字段名> 新类型名(长度)示例:假如有名T1,字段名F1,原来F1为varchar(3),现在要改为varchar(10),则可以这么写:alter table T1 alter column F1 varchar(10)一般地,改字段名可以用这条语句:alt...
2019-03-15 15:07:44
16664
1
原创 Mybatis中javaType和jdbcType对应关系
JDBC Type Java Type CHAR String VARCHAR String LONGVARCHAR String NUMERIC java.math.BigDecimal DECIMAL java.math.BigDecim...
2018-12-17 10:00:24
502
原创 单例模式的实现
package com.sensetime.SingletonPattern;/** * * @author liufan_vendor * 1、懒汉式,线程不安全 * 是否 Lazy 初始化:是 * 是否多线程安全:否 * 实现难度:易 * 描述:这种方式是最基本的实现方式,这种实现最大的问题就是不支持多线程。因为没有加锁 synchronized,...
2018-11-22 17:47:44
112
原创 linux安装docker
便捷安装sudo apt-get updateapt install curlcurl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.sh
2018-09-06 19:38:14
216
转载 Ubuntu安装opencv报错:You should create a separate directory for build files.
这是希望你在build之前创建一个独立的文件夹来存储build文件。你应该按照下面的方式进行cmake:cd opencvmkdir buildcd buildcmake -D CMAKE_BUILD_TYPE=RELEASE -D \CMAKE_INSTALL_PREFIX=/usr/local .. 一定要注意后面的两个点不能省略,这两个点指明了opencv源码的位置...
2018-08-06 16:59:52
1300
转载 正确使用Go的Timer
这是一个创建于 2014-11-16 09:30:05 的文章,其中的信息可能已经有所发展或是发生改变。我们总是会使用Timer去执行一些定时任务,最近在Go语言的定时器使用上面不小心踩到一点问题,这里记录一下。go demo(input)func demo(input chan interface{}) { for { select { ca...
2018-07-23 19:49:52
1410
转载 golang fmt格式化字符串%v,%T
T常用的格式化字符串有:%v the value in a default formatwhen printing structs, the plus flag (%+v) adds field names%#v a Go-syntax representation of the value%T a Go-syntax representation of the type of the...
2018-07-23 17:19:53
3544
转载 Git本地有修改如何强制更新
You have not concluded your merge. (MERGE_HEAD exists)。Git本地有修改如何强制更新本地有修改和提交,如何强制用远程的库更新更新。我尝试过用git pull -f,总是提示 You have not concluded your merge. (MERGE_HEAD exists)。正确的做法应该是:git fetch --a...
2018-07-20 14:18:36
682
原创 shell编程数组
#!/bin/sh#bash支持一维数组(不支持多维数组),并且没有限制数组的大小。#数组元素的下标由0开始编号。#获取数组中的元素要利用下标:#下标可以是整数或算术表达式,其值应大于等于0#数组名=()array_name=(value0 value1 value2 value3)#或者array_names=(value0value1value2value3)#或者array_name2[0]...
2018-07-12 20:43:07
221
原创 sh字符串
#!/bin/bash#sh变量的命名规则:#1、命名只能使用英文字母,数字和下划线,首个字符不能用数字开头#2、中间不㴰有空格,可以使用下划线#3、不能使用标点符号#4、不能使用bash里面的关键字(可以用help命令查看保留关键字)#5、变量名和等号之间不能有空格#显示赋值your_name="runoob.com"RUNOOB="hello"LD_LIBRARY_PATH="/data/st...
2018-07-12 20:19:06
952
原创 sh编程:截取子字符串报错
针对sh中字符串截取的方法{str:num1:num2},执行脚本方式不同出现的结果不同:假设str="www.baidu.com",echo{str:0:3},方式1、sh xx.sh 结果:Bad substitution方式2、bash xx.sh 结果:www方式3、 chmod 777 xx.sh ./xx.sh 结果:www结论:在执行脚本时要注意的是执行...
2018-07-12 20:09:04
468
原创 golang将结构体转换成json,json转换成结构体
1、将结构体转换成json需要用到marshl函数(或者marshlIndent()函数)。区别:marshl函数没有将json格式化输出,输出是一个json的字符串。----不利于直接查看json的结构。maeshldent函数可以将json格式化输出,可阅读性提高了。2、将json字符串转换成结构体需要用到marshl()函数。实例如下:package mainimport ( "log...
2018-06-01 11:50:39
18008
2
原创 ubuntu解压rar文件
ubuntu刚安装的时候是不能解压rar文件的,只有在安装了解压工具之后,才可以解压。安装:sudo apt-get install rar卸载:sudo apt-get remove unrarrar常用命令主要有:e 将文件解压到当前目录 例:rar e test.rar 注:用e解压的话,不仅原来的file1.txt和file2.txt被解压到当前目录,就连dir1里面的所有文件 ...
2018-05-31 17:26:11
340
原创 go二叉树排序
二叉树排序:一种基于二叉树的排序算法。package mainimport ( "fmt")type tree struct{ value int left, right *tree}func Sort(values []int) { var root *tree for _, v := range values { root = add(ro...
2018-05-31 16:45:56
479
原创 golang文件相关的函数
func Create(name string) (file *File, err error) 直接通过纹面创建文件 func NewFile(fd uintptr, name string) *File func Open(name string) (file *File, err error) 以只读方式打开一个存在的文件,打开就可以读取了。 func Op...
2018-05-30 11:00:45
382
转载 为什么要使用Nsq
最近一直在寻找一个高性能,高可用的消息队列做内部服务之间的通讯。一开始想到用zeromq,但在查找资料的过程中,意外的发现了Nsq这个由golang开发的消息队列,毕竟是golang原汁原味的东西,功能齐全,关键是性能还不错。其中支持动态拓展,消除单点故障等特性, 都可以很好的满足我的需求下面上一张Nsq与其他mq的对比图,看上去的确强大。下面简单记录一下...
2018-05-28 17:25:51
2969
原创 vscode插件安装
git clone https://github.com/golang/tools//来到要安装插件的目录下,eg.:/Users/jacksoom/go/src/github.com/golang/lint/golintgo install -v//然后重启vscode,发现安装成功!
2018-05-27 11:25:06
4391
1
转载 NSQ安装配置
NSQ官网http://nsq.io/Golang中国官网https://www.golangtc.com/1.安装Go环境go 1.7+go官网下载安装包: go1.9.linux-amd64.tar.gz解压到/usr/local/中tar -C /usr/local -xzf go1.9.linux-amd64.tar.gz配置环境变量,编辑当前用户的~/.bashrc,增加:export ...
2018-05-25 18:17:04
1323
原创 go语言开发
新的工作,新的希望。 go语言作为在一个之前一直没有写过的语言,我是既忐忑又兴奋。希望自己能在这条路上一直走下去。 话不多说,开始我们的go语言之旅吧! package mainimport ("fmt")func main() { fmt.Println("helloWorld!")}运行 go run helloWorld.go。...
2018-05-23 17:51:30
194
原创 Spring MVC开发实现步骤
1、新建一个Web project 2、添加Spring支持 3、修改web.xml,配置DispatcherServlet 4、实现Model层 实体类Account.java 5、实现Controller层 控制类LoginController.java 6、实现View层 登录界面login.jsp 账户信息页面showAccount.jsp
2017-03-05 20:49:59
286
原创 Spring MVC处理过程
1、客户端请求提交到DispatcherServlet 2、DispatcherServlet查询一个或者多个HandlerMapping,找到处理请求的Controller 3、DispatcherServlet将请求提交Controller 4、Controller调用业务逻辑处理后,返回一个ModelAndView 5、DispatcherServlet查询一个或者多个ViewReso
2017-03-05 20:29:16
446
原创 面试题01 由四个数字组成的一个最大数和最小数,最大数减去最小数正好是这四个数字组成的另外一个数n,求n的值
import java.util.Arrays;/* * 由四个数字组成的一个最大数和最小数,最大数减去最小数正好是这四个数字组成的另外一个数n, * 求n的值 * 分析: * 1、要求这个四位数就必须遍历所有的四位数 * 2、在遍历的过程中,需要将这个四位数的每一位取出来 * 3、将取出的四个数重新组合成新的四位数。(即最大数和最小数) * 4、通过最大数和最小
2017-02-21 23:47:04
4304
原创 入职前的忐忑
不知不觉,来到深圳这个大都市二年了。在这二年中,有个欢声笑语也有过彷徨的哭泣。不管怎么样,过去的都已经过去。希望新的工作能够给我带来新生。听窗外的滴滴雨声,一股寒意悄然袭来。曾今滚烫过的热血,也被再次唤起。加油,加油,加油!(重要的事情说三次)。
2017-02-21 23:00:51
353
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人