大伟爱自由
码龄8年
关注
提问 私信
  • 博客:241,681
    问答:13,774
    255,455
    总访问量
  • 12
    原创
  • 1,569,467
    排名
  • 13
    粉丝
  • 0
    铁粉

个人简介:敬畏技术,拥抱变化。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2016-12-10
博客简介:

大伟爱自由的博客

博客描述:
技术有真相
查看详细资料
个人成就
  • 获得63次点赞
  • 内容获得45次评论
  • 获得109次收藏
  • 代码片获得114次分享
创作历程
  • 2篇
    2019年
  • 7篇
    2018年
  • 3篇
    2017年
成就勋章
TA的专栏
  • mongoDB
    2篇
  • 开发工具
    2篇
  • swagger
    1篇
  • 代码之道
    1篇
  • 数据库
    2篇
  • Java编程技巧
    1篇
  • jdk
  • git
    2篇
  • clone
    1篇
  • z
  • 账号
    1篇
  • 密码
    1篇
  • gitlab
    1篇
  • 迁移
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

gitlab 项目迁移

公司搭建的gitlab服务器发生迁移,域名也变了。迁移以后原来比较乱的目录结构重新整理一下。所以不能一下子把全部项目拷贝过来。需要一个个拷贝。每个项目迁移都要做以下两个步骤比较简单,其中git地址有两种一种是ssh的地址,一种是http的地址。我们使用http的地址。步骤一:从旧的gitlab服务器拉取项目到本地git clone --bare http://username:password...
原创
发布博客 2019.01.15 ·
4877 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

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

git 拉取远程仓库的时候如果提示需要输入密码。那你可以是因为权限不足。可以在pull命令上加上账号密码就可以拉去下来。git地址有两种一种是ssh的地址,一种是http的地址。我们使用http的地址。拉取命令如下: git clone --bare http://username:password@gitlab.300.cn/package1/myProject.git其中:...
原创
发布博客 2019.01.15 ·
41350 阅读 ·
11 点赞 ·
10 评论 ·
20 收藏

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

工作中遇到mysql数据库的所有表的所有varchar类型字符都不是utf8的,插入中文老是出现各种各样的问题。单个表修改吧,表太多了。目前没找到一个简单的方法,下面介绍批量修改数据库字符集的办法之一: 1、创建批量修改语句   修改单个表的字符集的命令是:alter table 表名 convert to character set utf8mb4 collate utf8mb4_b...
原创
发布博客 2018.11.19 ·
5652 阅读 ·
0 点赞 ·
1 评论 ·
8 收藏

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

web项目经常用到servlet容器,如tomcat,做本地化测试,启动和校验等。默认情况下是看不到Application Servers小窗口的。idea 添加本地容器(我能用的是tomcat)步骤如下:最上面的导航栏选择Run-->Edit Configurations。或者快捷键Ctrl+Shift+A 输入Run/Debug Configuration,选择第一个Edit Con...
原创
发布博客 2018.11.12 ·
25783 阅读 ·
16 点赞 ·
4 评论 ·
23 收藏

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

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

mysql 数据库 修改默认时区

mysql数据库创建后。默认的时区比东八区少了八个小时。如果sql语句中使用到mysql的时间的话就会比正常时间少了八个小时。所以需要修改mysql的系统时区。使用mysql连接工具或者命令好工具都可以。我用workbench输入命令行:select now(); 查看mysql系统时间。和当前时间做对比set global time_zone = '+8:00';设置时区更改为东八区flush ...
原创
发布博客 2018.03.15 ·
67217 阅读 ·
12 点赞 ·
6 评论 ·
27 收藏

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

后台开发经常要做分层,例如java代码通常将业务大致上分为controller,service,dao层。为了适应不用层的业务变化。不总是一个javaBean贯穿所有层次。从接受用户请求,到最终和数据库交互。所以就有了VO(view object),BO(business object),PO(persistent object)的概念。之所以用这么多对象而不是一个对象贯穿始终,有一篇博客讲的比较
原创
发布博客 2018.02.07 ·
708 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

java swagger ui 添加header请求头参数

我用到的swagger 主要有三款产品,swagger editor,swagger ui 和swagger codegen。 swagger editor:主要是一个本地客户端,用来自己添加api,自己来测试,相当于一个api的可视化测试工具和定义工具吧。 swagger ui:主要用户嵌入到项目中,将所有的接口生成一个可视化的页面,方便前后端联调 swagger codegen:主
原创
发布博客 2018.02.07 ·
64605 阅读 ·
7 点赞 ·
13 评论 ·
30 收藏

eclipse ctrl shift / 折叠代码失效

eclipse 的 ctrl shift /能够折叠和收起代码,如果失效,可以尝试用一下步骤恢复方法一: 在eclipse中寻找Window->Preferences->Java->Editor->Folding 将Enable folding点上然后点击应用。一般就能解决问题如图:方法二: 如果方法一不管用尝试在eclipse中查找 Window->Preferenc
原创
发布博客 2018.02.06 ·
2997 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

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

mongodb副本集加分片集群开启安全认证授权,使用账号密码才能访问的配置。
原创
发布博客 2017.12.05 ·
15027 阅读 ·
5 点赞 ·
8 评论 ·
20 收藏

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

mongoDB部署使用副本集+分片使用可做到高负载。但是在实际测试的时候,有时只需要安装单个mongodb做测试时用。下面是我在centos7下部署的单个mongoDB。1、配置包管理系统(我安装目前最新的3.4版本)sudo yum install -y mongodb-org然后在文件中输入以下配置:[mongodb-org-3.4]name=MongoDB Re
原创
发布博客 2017.11.28 ·
353 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

用户登录保持以及状态判断由前端控制还是由后台控制?

答:

h5 有自带的local storage。可以存储用户信息。但是不是很安全。

回答问题 2017.09.04

用户登录保持以及状态判断由前端控制还是由后台控制?

发布问题 2017.09.01 ·
7 回答

java http请求中解决跨域问题

在java代码中为保证在java代码中发送http请求不会发生跨域问题。需要在创建httpclient的时候做特殊的处理。处理方式也很简单,就是创建httpClient的时候,不再创建简单的ClosableHttpClient.可以为创建httpclient创建一个单独的方法。 /** * 获取 HttpClient,解决跨域问题 * @return HttpClient * @t
原创
发布博客 2017.08.28 ·
4020 阅读 ·
3 点赞 ·
1 评论 ·
5 收藏

mybatis 遇到个问题,怎么搞也搞不定

答:

您好:问题应该出在这里

<!--properties中还可以配置一些属性名和属性值 -->
<!-- -->

您想引入配置文件。但是引入失败。尝试解决:
1、查看当前db.properties是否存在
2、如果存在,查看db.properties存放发位置
3、确保db.properties内的配置是正确的

回答问题 2017.07.07

java web,求大型图片网站的图片上传及管理思路。谢谢

答:

三种思路:
1、fast dfs
2、nginx+MogileFs
3、nginx/squid+cdn

回答问题 2017.07.07

Java算法0-9和A-Z组成的10位数的所有可能性

答:

有多种实现方法。for循环第一位到第十位。每次取随机的那些数中个一个就好。需要代码?

回答问题 2017.07.07

spring bean,初始化问题

答:

您这个问题确实不好回答。不过用排除法来说明。如果代码完全是一模一样的没动过。都是启动服务器后初次访问。那么应该就是编辑工具的作用。
但是这个小bug应该在实际应用中应该是一个无关紧要的小bug吧

回答问题 2017.07.07

求问一条sql语句(MySQL)

答:

问一下您这条sql执行不会报错吗

回答问题 2017.07.06

互联网电子商务新技术实践

发布资源 2017.07.06 ·
pptx
加载更多