3 大伟爱自由

尚未进行身份认证

敬畏技术,拥抱变化。

等级
TA的排名 11w+

gitlab 项目迁移

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

2019-01-15 14:37:41

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

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

2019-01-15 14:19:28

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

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

2018-11-19 15:16:13

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

web项目经常用到servlet容器,如tomcat,做本地化测试,启动和校验等。默认情况下是看不到ApplicationServers小窗口的。idea添加本地容器(我能用的是tomcat)步骤如下:最上面的导航栏选择Run-->EditConfigurations。或者快捷键Ctrl+Shift+A输入Run/DebugConfiguration,选择第一个EditCon...

2018-11-12 11:57:36

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

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

2018-05-21 20:41:25

mysql 数据库 修改默认时区

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

2018-03-15 13:59:19

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

后台开发经常要做分层,例如java代码通常将业务大致上分为controller,service,dao层。为了适应不用层的业务变化。不总是一个javaBean贯穿所有层次。从接受用户请求,到最终和数据库交互。所以就有了VO(viewobject),BO(businessobject),PO(persistentobject)的概念。之所以用这么多对象而不是一个对象贯穿始终,有一篇博客讲的比较

2018-02-07 20:22:59

java swagger ui 添加header请求头参数

我用到的swagger主要有三款产品,swaggereditor,swaggerui和swaggercodegen。 swaggereditor:主要是一个本地客户端,用来自己添加api,自己来测试,相当于一个api的可视化测试工具和定义工具吧。 swaggerui:主要用户嵌入到项目中,将所有的接口生成一个可视化的页面,方便前后端联调 swaggercodegen:主

2018-02-07 19:31:05

eclipse ctrl shift / 折叠代码失效

eclipse的ctrlshift/能够折叠和收起代码,如果失效,可以尝试用一下步骤恢复方法一: 在eclipse中寻找Window->Preferences->Java->Editor->Folding将Enablefolding点上然后点击应用。一般就能解决问题如图:方法二: 如果方法一不管用尝试在eclipse中查找 Window->Preferenc

2018-02-06 20:14:51

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

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

2017-12-05 20:48:59

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

mongoDB部署使用副本集+分片使用可做到高负载。但是在实际测试的时候,有时只需要安装单个mongodb做测试时用。下面是我在centos7下部署的单个mongoDB。1、配置包管理系统(我安装目前最新的3.4版本)sudoyuminstall-ymongodb-org然后在文件中输入以下配置:[mongodb-org-3.4]name=MongoDBRe

2017-11-28 20:50:36

java http请求中解决跨域问题

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

2017-08-28 13:45:51
勋章 我的勋章
    暂无奖章