自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

架构大师笔记

专注于架构设计、技术趋势分析和实用的开发经验分享。

  • 博客(21)
  • 资源 (8)
  • 收藏
  • 关注

转载 Hibernate5-分页查询与模糊查询

https://www.itency.com/topic/show.do?id=457347

2018-10-31 17:14:57 13135

转载 Java整合swagger

swagger注释API详细说明swagger2的常用注解,传递参数的注意使用方法Spring系列整合Swagger待整理…

2018-10-28 23:05:34 12842

原创 【docker】gitlab修改时区

docker# vim /etc/gitlab.rbgitlab_rails['time_zone'] = 'Asia/Shanghai'$ sudo docker restart gitlab

2018-10-25 08:53:24 15003

原创 开发SSH项目过程中的一个小结

SSH项目中需要注意的一些问题这里的SSH指的是Spring + SpringMVC + Hibernate1. 项目结构【强制】对于Service和Dao类,基于 SOA 的理念,暴露出来的服务一定是接口,内部的实现类用Impl的后缀与接口区分。【参考】各层命名规约:A) Service/DAO 层方法命名规约1) 获取单个对象的方法用 get 做前缀。2) 获取多个对象的方法用...

2018-10-25 08:05:09 12902

原创 Ubuntu18.04使用gcc编译遇到的一些问题

$ sudo apt-get install gcc-multilib

2018-10-24 00:31:51 15369

原创 2018年deepin-wine QQ最完美解决方案

一直苦于linux不能安装QQ,现在只要安装好deepin-wine的环境就可以完美解决无法安装QQ的问题1. ubuntu下安装deepin-wine$ git clone [email protected]:hot_heart/deepin-wine.git$ cd deepin-wine$ sudo sh install.sh2. 安装QQ$ wget http://mirrors.a...

2018-10-23 09:11:31 28925 11

转载 【docker】gitlab尝试微调:增加swap分区

尝试增加swap分区避免gitlab将内存耗尽1. 有这么一个建议:对于少于8GB的RAM:使用2或3倍的RAM量对于超过8gb且小于64gb:使用1到1.5倍的RAM量超过64gb:4gb的互换或完全没有交换。2. 创建swap分区:1、创建用于交换分区的文件:dd if=/dev/zero of=/mnt/swap bs=block_size count=number_of...

2018-10-22 22:31:04 15171

原创 【docker】gitlab + qqmail配置SMTP

gitlab使用qqmail进行配置SMTP发送邮件1. 进入docker$ sudo docker exec -it gitlab /bin/bash2. 编辑gitlab的配置文件gitlab.rbgitlab_rails['smtp_enable'] = truegitlab_rails['smtp_address'] = "smtp.qq.com"gitlab_rails['...

2018-10-18 16:23:50 14208

原创 【docker】开启gitlab + nginx + https之旅

docker跑gitlab不是难事,利用nginx的反向代理,加上https也没什么问题1. docker跑gitlab$ sudo docker run -d --name gitlab \--hostname gitlab.example.com \-p 2443:443 -p 22:22 \-v /srv/gitlab/config:/etc/gitlab \-v /srv/gi...

2018-10-17 21:40:29 19193 1

原创 【docker】正确同步容器与本地的时间

javaweb中new date()获取本地时间传给小程序前端进行格式化出现时间误差,原因在于跑tomcat的docker容器中时区和时间不同1. 不做任何修改:hsowan@hsowan-ubuntu:~$ docker run -d --name tomcat tomcat:9.0.12-jre10-slim 2357df871b51cd6339d8490e3cdd6b3ca7f8eed...

2018-10-17 13:13:38 16049

原创 【docker】Couldn't connect to Docker daemon at http+docker://localhost

Couldn’t connect to Docker daemon at http+docker://localhost - is it running?我使用的是ubuntu16.04原因在于当前用户没有docker的使用权限,需要使用sudo或者将当前用户加入到docker用户组,这个请参考我写的另一篇文章:非root用户没有权限使用docker这个问题可以参考github上的iss...

2018-10-17 08:05:10 14221

转载 解决pip install 时locale.Error: unsupported locale setting

https://blog.csdn.net/qq_33232071/article/details/51108062

2018-10-15 12:44:52 13029

转载 如何在Ubuntu 18.04上安装Pip

https://www.linuxidc.com/Linux/2018-05/152390.htm

2018-10-15 09:24:14 13927

原创 解决Too many levels of symbolic links的问题

使用ln创建软连接的时候出现Too many levels of symbolic links原因在于我使用了相对路径去创建软连接,这样就要导致出现这个错误root@instance-vgiv786y:/opt/jdk1.8.0_181/bin# ln -s java /usr/local/bin/java修改为:root@instance-vgiv786y:/opt/jdk1.8.0_1...

2018-10-13 03:05:45 70733 5

原创 程序员如何使用Google Search进行深造

https://blog.csdn.net/u010658816/article/details/79344970

2018-10-12 23:46:22 13402

原创 在centos7上如何安装/切换python3

在centos7上如何安装或者切换python3首先你要知道,在centos中默认是安装了python2的[root@localhost bin]# cd /usr/bin[root@localhost bin]# ls python*python python2 python2.7 [root@localhost bin]# 参考:https://www.cnblogs.com...

2018-10-12 04:41:44 14686

原创 关于设置了多个远程仓库地址时使用git push的问题

关于设置了多个远程仓库地址时使用git push的问题一般来说,一个本地仓库都是设置一个远程仓库的地址可以使用git remote -v进行查看,且一般命名origin但是,当你拥有多个远程仓库时,比如同时在github、码云、gitlab上设置了项目的仓库这个时候你可以使用git remote add github ${github上仓库的地址}上面的添加命令中的github是远程仓...

2018-10-12 04:13:16 13652 1

原创 使用jenkins做CI遇到的一些问题

使用jenkins做CI遇到的一些问题一台服务器安装jenkins,在另一台服务器部署的时候如果要使用shell脚本的话,环境变量需要手动让其生效,也就是在执行脚本前加一条语句:. /etc/profile注:不能使用source /etc/profile比如我遇到的问题是:在我使用脚本的时候,需要使用maven对项目进行构建,如果没有加上面的命令是环境变量生效的话,即使你在远程服务器安...

2018-10-11 21:44:34 12906

原创 迁移至maven项目遇到的一些问题

迁移至maven项目遇到的一些问题1. json-lib-2.4-jdk15.jar<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version&g

2018-10-10 16:52:47 12942

原创 【docker】jenkins+webhook快速部署应用

Docker + Jenkins + Webhook(码云)快速部署应用环境docker (ubuntu aliyun)jenkins (ubuntu aliyun)注:docker和jenkins分布在不同的服务器上docker (ubuntu Xenial 16.04 and newer)安装:$ sudo apt-get remove docker docker-engine...

2018-10-10 11:22:04 13047

原创 java.lang.NoClassDefFoundError: org/mybatis/spring/mapper/MapperFactoryBean

结合Spring跑MyBatis的时候找不到类?Spring + MyBatis需要下面三个依赖:spring-jdbcmybatis-springmybatis

2018-10-01 17:55:16 15507

Python操作MySQL

在当今数据驱动的世界里,掌握数据库操作技能已经成为开发者、数据分析师乃至自媒体运营的重要技能之一。Python 作为一门极易上手且功能强大的编程语言,配合 MySQL 这样的开源关系型数据库,能够让你在处理数据时如鱼得水。

2024-04-10

Python学习手册(第4版)

Python是一种简单的、解释型的、交互式的、可移植的、面向对象的超高级语言Python作为一种功能强大且通用的编程语言而广受好评,它具有非常清晰的语法特点适用于多种操作系统,目前在国际上非常流行,正在得到越来越多的应用。 Python有一个交互式的开发环境,因为Python是解释运行,这大大节省了每次编译的时间。Python语法简单,且内置了多种高级数据结构,如字典、列表等,所以使用起来特别简单,程序员很快就可学会并掌握它。Python具有大部分面向对象语言的特征,可完全进行面向对象编程。Python具有简单易用、可移植性强等特点,得到了众多程序员的青睐。它可以在MS-DOS、Windows、Windows NT、Linux等多种操作系统上运行。在最新的TIOBE开发语言排行中,Python名列第七。 本书是学习Python编程语言的入门书籍,目标是让读者快速掌握核心Python语言基础本书设计成一本教程,主要关注核心Python语言本身,而不是其特定的应用程序。本书基于一个带有测试和练习的3天的Python培训课程,所以可以充当该语言的一个自学教程。本书至今已更新至第4版,每一版都

2024-04-10

【python爬虫】如何建立代理ip池?

初次学习python爬虫的朋友在频繁访问被爬取页面网站时都会被拦截,也就是限制ip。这里教教大家建立代理ip池。

2023-12-10

将Django 应用程序部署到生产服务器

将 Django 应用程序部署到生产服务器 Django 是一个基于 Python 的开源 Web 应用程序框架,其目的是使创建数据库 驱动的 Web 站点和 Web 应用程序更加容易

2023-12-10

嵌入式简答题-精心整理

1.交叉编译的概念: 在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。这个编译过程就叫交叉编译。简单地说,就是在一个平台上生成另一个平台上的可执行代码

2023-12-10

Golang_常见面试题目解析.pdf

Golang_常见面试题目解析

2021-03-27

大厂 Go 工程师面试题集锦.docx

大厂 Go 工程师面试题集锦

2021-03-27

vagrant centos7 镜像

vagrant centos7 镜像

2021-01-25

vcredist_x86

应用程序无法启动,因为应用程序的并行配置不正确

2019-04-19

jdk的src文件

jdk的src.zip压缩文件,只要将其与rt相关联就可以在eclipse中找到相关类的源代码

2018-07-30

struts-2.3.34-normal-搭建struts2环境

如何搭建struts2环境——/struts-normal/如何搭建struts2环境.txt

2018-05-28

数据库系统教程 C.1第四章上机实验

数据库系统教程 C.1第四章上机实验数据库系统教程 C.1第四章上机实验

2018-04-17

jdbc项目实践

JDBC 技术是Java开发必备的知识,并且是学习 Hibernate 和 Mybatis 的基础,为进一步学习集成框架打下良好的基础。

2018-04-12

空空如也

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

TA关注的人

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