大伟爱自由的博客

技术有真相

gitlab 项目迁移

公司搭建的gitlab服务器发生迁移,域名也变了。迁移以后原来比较乱的目录结构重新整理一下。所以不能一下子把全部项目拷贝过来。需要一个个拷贝。每个项目迁移都要做以下两个步骤比较简单,其中git地址有两种一种是ssh的地址,一种是http的地址。我们使用http的地址。 步骤一:从旧的gitlab服...

2019-01-15 14:37:41

阅读数 561

评论数 0

git clone 克隆远程仓库使用账号密码

git 拉取远程仓库的时候如果提示需要输入密码。那你可以是因为权限不足。可以在pull命令上加上账号密码就可以拉去下来。 git地址有两种一种是ssh的地址,一种是http的地址。我们使用http的地址。拉取命令如下:   git clone --bare http://username:p...

2019-01-15 14:19:28

阅读数 3527

评论数 0

mysql 批量修改整个数据库字符集

工作中遇到mysql数据库的所有表的所有varchar类型字符都不是utf8的,插入中文老是出现各种各样的问题。单个表修改吧,表太多了。目前没找到一个简单的方法,下面介绍批量修改数据库字符集的办法之一:   1、创建批量修改语句    修改单个表的字符集的命令是:alter table 表名...

2018-11-19 15:16:13

阅读数 797

评论数 0

IntelliJ IDEA web添加Application Servers,添加本地tomcat

web项目经常用到servlet容器,如tomcat,做本地化测试,启动和校验等。默认情况下是看不到Application Servers小窗口的。idea 添加本地容器(我能用的是tomcat)步骤如下: 最上面的导航栏选择Run-->Edit Configuration...

2018-11-12 11:57:36

阅读数 1956

评论数 0

java 文件夹下所有文件快速拷贝到另外一个文件夹

在开发过程中,遇到需要拷贝文件夹的需求。网上大部分人的做法是遍历文件夹下每一个文件然后逐个拷贝。已验证效率比较地下。遂搜了一下是否有开源的项目已经实现了该功能。apache基金会有一个开源jar包commons-io已经实现了该功能。maven依赖<dependency&am...

2018-05-21 20:41:25

阅读数 3990

评论数 1

mysql 数据库 修改默认时区

mysql数据库创建后。默认的时区比东八区少了八个小时。如果sql语句中使用到mysql的时间的话就会比正常时间少了八个小时。所以需要修改mysql的系统时区。使用mysql连接工具或者命令好工具都可以。我用workbench输入命令行:select now(); 查看mysql系统时间。和当前时...

2018-03-15 13:59:19

阅读数 33802

评论数 0

java BeanUtils 快速构从相似对象中构建新对象

后台开发经常要做分层,例如java代码通常将业务大致上分为controller,service,dao层。为了适应不用层的业务变化。不总是一个javaBean贯穿所有层次。从接受用户请求,到最终和数据库交互。所以就有了VO(view object),BO(business object),PO(p...

2018-02-07 20:22:59

阅读数 147

评论数 0

java swagger ui 添加header请求头参数

我用到的swagger 主要有三款产品,swagger editor,swagger ui 和swagger codegen。  swagger editor:主要是一个本地客户端,用来自己添加api,自己来测试,相当于一个api的可视化测试工具和定义工具吧。  swagger ui:主要用户...

2018-02-07 19:31:05

阅读数 21282

评论数 0

eclipse ctrl shift / 折叠代码失效

eclipse 的 ctrl shift /能够折叠和收起代码,如果失效,可以尝试用一下步骤恢复 方法一:  在eclipse中寻找Window->Preferences->Java->Editor->Folding 将Enable folding点上然后点击应用。一般...

2018-02-06 20:14:51

阅读数 1086

评论数 0

mongodb副本集加分片集群安全认证使用账号密码登录

mongodb副本集加分片集群开启安全认证授权,使用账号密码才能访问的配置。

2017-12-05 20:48:59

阅读数 7304

评论数 0

mongoDB3.4(一)单个节点centos下 yum安装

mongoDB部署使用副本集+分片使用可做到高负载。但是在实际测试的时候,有时只需要安装单个mongodb做测试时用。 下面是我在centos7下部署的单个mongoDB。 1、配置包管理系统(我安装目前最新的3.4版本) sudo yum install -y mongodb-org 然后在文...

2017-11-28 20:50:36

阅读数 162

评论数 0

java http请求中解决跨域问题

在java代码中为保证在java代码中发送http请求不会发生跨域问题。需要在创建httpclient的时候做特殊的处理。 处理方式也很简单,就是创建httpClient的时候,不再创建简单的ClosableHttpClient.可以为创建httpclient创建一个单独的方法。 /** *...

2017-08-28 13:45:51

阅读数 1616

评论数 0

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