自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(129)
  • 资源 (2)
  • 收藏
  • 关注

原创 Docker命令汇总

镜像仓库loginpullpushsearch本地镜像管理imagesrmitagbuildhistorysaveloadimport容器操作psinspecttopattacheventslogswaitexportportstats容器生命周期管理runstart/stop/restartkillrmpause/unpausecreateexecupdate容器rootfs命令co...

2019-07-26 18:51:57 315

原创 linux常用命令详解(带说明加示例!!!)

文章目录目录软件包管理yum文件管理rmmvcpcatmorelessheadtailwhichwhereislocatefindgrepchmodlnchownwc文件传输备份压缩tar磁盘管理lscd命令pwdmkdirrmdirdfdu系统设置dateexport系统管理servicechkconfigsystemctluseraddps文档编辑网络管理telnetnetstat其他calf...

2019-07-26 15:05:32 319

原创 Go语言规范汇总

文章目录统一规范篇合理规划目录GOPATH设置import 规范代码风格大小约定命名篇基本命令规范项目目录名包名文件名常量变量变量申明变量命名惯例全局变量名局部变量名循环变量结构体(struct)接口名函数和方法名参数名返回值开发篇包魔鬼数字常量 & 枚举结构体运算符函数参数返回值注释错误其他参数传递注意闭包的调用优化篇质量保证代码质量保证优先原则对外接口原则值与指针(T/*T)的使用原则...

2019-03-25 19:44:18 918

原创 Go语言规范1 - 统一规范篇

文章目录序言目录统一规范篇1.1 合理规划目录1.2 GOPATH设置1.3 import 规范1.4 代码风格1.5 大小约定参考链接序言看过很多方面的编码规范,可能每一家公司都有不同的规范,这份编码规范是写给我自己的,同时希望我们公司内部同事也能遵循这个规范来写Go代码。如果你的代码没有办法找到下面的规范,那么就遵循标准库的规范,多阅读标准库的源码,标准库的代码可以说是我们写代码...

2019-03-25 19:41:31 610

原创 年底了!你还在为年度总结掉头发吗?那还不赶紧学起来~

 前言:随着年关将至,相信越来越多的小伙伴儿们的公司都开始要求写一些年终报告和年终总结类的文章,作为对过去一年的回顾总结,以及对新一年的期望。相信这对于需求和产品经理而言自然是不在话下,天天给客户写这种套话都是一套一套的,尤其是产品经理,既能忽悠还能吹(这里没有丝毫对产品经理不敬的意思,别打我-_-||),而对于每天与代码打交道的研发小伙伴来说,就开始感觉自己的头顶又要凉快一点儿了(头秃o(╥﹏...

2021-01-25 19:43:00 227

原创 2019年高级Java程序员面试题汇总

目录 JDK Dubbo Zookeeper Strut2 Spring系列 Redis系列 Mysql系列 Java多线程 消息中间件 线程池 事物 JVM...

2019-10-23 09:05:00 1356

原创 面对金九银十你真的准备好了吗?

前言:又是一年一度的金九银十跳槽季,回首在经历了半个月的求职奔波后,终于又能安稳的静下心来敲代码了,这期间一共面试了十几家公司,拿到了四份offer,刨除去那些给不起工资或是回复效率慢的因素外,回首总结了一下这段时间的经历,于是就有了今天和后续的面试经帖子,关于面试题咱们后续再聊,今天只说说面试这个事儿。我们为什么要跳槽跳槽的理由各种各样,但相信跳槽时那种糟心的心情都是一样一样的...

2019-10-14 19:42:00 489

原创 一文读懂什么是进程、线程、协程

目录 进程 线程 任务调度 进程与线程的区别 多线程与多核 一对一模型 多对一模型 多对多模型 查看进程与线程 线程的生命周期 协程 协程的目...

2019-09-16 16:19:00 901

原创 Jenkins使用SSH构建Go项目并执行

目录 下载插件 配置要部署的服务器 构建项目 Jenkinx可以帮助我们通过SSH插件,将项目直接部署到指定的服务器。下载插件(1)点击左侧的“系统管理”菜单 ,然后点击(2)选择“可选插件”选项卡,搜索Publish over SSH,在列表中选择Publish over ...

2019-08-12 14:28:00 381

原创 5分钟搞定Jenkis

目录 什么是持续集成 Jenkins简介 Jenkins安装与启动 Jenkins插件安装 全局工具配置 自动安装 本地安装 代码上传至Git服务器 任务的创建与执行 Go项目 ...

2019-08-12 09:31:00 232

原创 Docker常用环境搭建

Contents系统常规安装安装docker安装java环境安装mysql安装redis安装nginxfastdfs系统常规安装更新软件及内核安装rsync安装git更新软件及内核yum -y update 安装rsyncyum -y install rsync 安装gityum -y install git 安装docker增加docker源...

2019-08-11 19:43:50 490

原创 5分钟搞定Jenkis

文章目录什么是持续集成Jenkins简介Jenkins安装与启动Jenkins插件安装全局工具配置自动安装本地安装代码上传至Git服务器任务的创建与执行Go项目JAVA项目什么是持续集成​ 持续集成 Continuous integration ,简称CI​ 随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些...

2019-08-09 19:02:27 1074

原创 一分钟教你编写Linux全局内置命令

前言:在linux命令使用中,有些命令总是又长又难记,就算是经常使用的命令每次都敲也真的很烦,所以今天教大家一个方法,来简化命令,创建我们自己的内建命令!!!创建内置命令创建命令存储目录现在linux上创建一个保存我们自己命令文件夹[root@localhost /]# cd /[root@localhost /]# mkdir scprict[root@localhost /]#...

2019-08-04 13:13:00 471

原创 一分钟教你编写Linux全局内置命令

前言:在linux命令使用中,有些命令总是又长又不好记,就算是经常使用的命令每次都敲也真的很烦,所以今天教大家一个方法,来简化命令,创建我们自己的内建命令!!!准备工作现在linux上创建一个保存我们自己命令文件夹[root@localhost /]# cd /[root@localhost /]# mkdir scprict[root@localhost /]# cd scpric...

2019-08-04 13:04:47 1804 1

转载 Linux常用命令大全(非常全!!!)

目录系统信息关机 (系统的关机、重启以及登出 )文件和目录文件搜索挂载一个文件系统磁盘空间用户和群组文件的权限文件的特殊属性打包和压缩文件RPM 包 - (Fedora, Redhat及类似系统)YUM 软件包升级器 - (Fedora, RedHat及类似系统)DEB 包 (Debian, Ubuntu 以及类似系统)APT 软件工具 (Debian, Ubuntu...

2019-07-26 15:02:14 470

原创 linux常用命令详解

目录 目录 软件包管理 yum 文件管理 rm mv cp cat more less head tail which ...

2019-07-26 14:54:00 469

原创 Go语言设计模式汇总

目录 设计模式背景和起源 设计模式是什么 Go语言模式分类 个人观点 Go语言从面世就受到了业界的普遍关注,随着区块链的火热Go语言的地位也急速蹿升,为了让读者对设计模式在Go语言中有一个初步的了解和概念,本偏对Go语言中的设计模式进行了整合和归纳,希望能对大家的学...

2019-07-18 15:44:00 274

原创 一篇文章学会Docker命令

文章目录简介镜像仓库loginpullpushsearch本地镜像管理imagesrmitagbuildhistorysaveloadimport容器操作psinspecttopattacheventslogswaitexportportstats容器生命周期管理runstart/stop/restartkillrmpause/unpausecreateexecupdate容器rootfs命令co...

2019-07-16 18:07:39 361

原创 Go语言规范汇总

Go语言规范汇总 目录 统一规范篇 合理规划目录 GOPATH设置 import 规范 代码风格 大小约定 命名篇 基本命令规范 项目目录名 ...

2019-03-25 20:02:00 260

原创 Go语言规范4 - 优化篇

Go语言规范4 - 优化篇 目录 优化篇 4.1 质量保证 4.1.1 代码质量保证优先原则 4.1.2 对外接口原则 4.1.3 值与指针(T/*T)的使用原则 4.1.4 init的使用原则 4....

2019-03-25 20:00:00 219

原创 Go语言规范3 - 开发篇

Go语言规范3 - 开发篇 目录 开发篇 3.1 包 第三方包管理 3.2 魔鬼数字 3.3 常量 & 枚举 3.4 结构体 3.5 运算符 3.6 函数 ...

2019-03-25 19:59:00 426

原创 Go语言规范1 - 统一规范篇

Go语言规范1 - 统一规范篇 目录 序言 目录 统一规范篇 1.1 合理规划目录 1.2 GOPATH设置 1.3 import 规范 1.4 代码风格 1.5 大小约定 ...

2019-03-25 19:59:00 226

原创 Go语言规范2 - 命名篇

Go语言规范2 - 命名篇 目录 命名篇 2.1 基本命令规范 2.2 项目目录名 2.3 包名 2.4 文件名 2.5 常量 2.6 变量 变量申明 变量命名惯例 ...

2019-03-25 19:59:00 221

原创 Go语言从入门到精通 -【web项目实战篇】- 完整的web项目

Go语言从入门到精通 -【web项目实战篇】- 完整的web项目 本节核心内容介绍项目的目录结构介绍包括文件读取、日志、mysql、路由、http、json数据处理等技术介绍自定义错误码通过实战代码演练创建一个基础的web项目本小节视频教程和代码:百度网盘,密码z2ua可先下载视频和源码到本地,边看视频边结合源码理解后续内容,边学...

2019-03-25 19:58:00 1383

原创 Go语言从入门到精通 -【web项目实战篇】- API 流程和代码结构

Go语言从入门到精通 -【web项目实战篇】- API 流程和代码结构 API 流程和代码结构为了使读者在开始实战之前对 API 开发有个整体的了解,这里选择了两个流程来介绍:HTTP API 服务器启动流程HTTP 请求处理流程本小节也提前给出了程序代码结构图,让读者从宏观上了解将要构建的 API 服务器的功能。本小节视频教程和代...

2019-03-25 19:57:00 373

原创 Go语言从入门到精通 -【web项目实战篇】- API 流程和代码结构

API 流程和代码结构为了使读者在开始实战之前对 API 开发有个整体的了解,这里选择了两个流程来介绍:HTTP API 服务器启动流程HTTP 请求处理流程本小节也提前给出了程序代码结构图,让读者从宏观上了解将要构建的 API 服务器的功能。本小节视频教程和代码:百度网盘,密码gdas可先下载视频和源码到本地,边看视频边结合源码理解后续内容,边学边练。HTTP API 服务...

2019-03-25 19:50:17 451

原创 Go语言从入门到精通 -【web项目实战篇】- 完整的web项目

本节核心内容介绍项目的目录结构介绍包括文件读取、日志、mysql、路由、http、json数据处理等技术介绍自定义错误码通过实战代码演练创建一个基础的web项目本小节视频教程和代码:百度网盘,密码z2ua可先下载视频和源码到本地,边看视频边结合源码理解后续内容,边学边练。HTTP API 服务器启动流程目录结构在开发中,一个良好的目录结构是很重要的,好的目录结构不仅能使...

2019-03-25 19:48:26 7260 4

原创 Go语言规范4 - 优化篇

文章目录优化篇4.1 质量保证4.1.1 代码质量保证优先原则4.1.2 对外接口原则4.1.3 值与指针(T/*T)的使用原则4.1.4 init的使用原则4.1.5 defer的使用原则4.1.6 Goroutine使用原则4.1.7 Channel使用原则4.1.8 其它4.2 性能效率4.2.1 Memory优化4.2.2 ...

2019-03-25 19:43:41 404

原创 Go语言规范3 - 开发篇

文章目录开发篇3.1 包第三方包管理3.2 魔鬼数字3.3 常量 & 枚举3.4 结构体3.5 运算符3.6 函数3.7 参数3.8 返回值3.9 注释通用注释要求包注释要求函数与方法注释要求变量和常量的注释要求编码注释Bug的注释带mutex的struct必须是指针receiversrecieved是值类型还是指针类型其他注释要求3.10 错误3.11 其他参数传递自定...

2019-03-25 19:42:55 726

原创 Go语言规范2 - 命名篇

文章目录命名篇2.1 基本命令规范2.2 项目目录名2.3 包名2.4 文件名2.5 常量2.6 变量变量申明变量命名惯例全局变量名局部变量名循环变量2.7 结构体(struct)2.8 接口名2.9 函数和方法名函数方法2.10 参数名2.11 返回值命名篇本篇以开发时从上往下的顺序既:开发前约定的基本命名规范、包、常量、变量、结构体、参数、返回值的顺序讲解了开发中各个环...

2019-03-25 19:42:12 1341

原创 Go语言从入门到精通 -【web项目实战篇】- MySQL的事物

本节核心内容介绍了为什么要使用事物介绍事物对象的常用方法介绍事物的应用场景介绍事物的ACID演示了事物的示例代码介绍开发中需要注意的点本小节视频教程和代码:百度网盘可先下载视频和源码到本地,边看视频边结合源码理解后续内容,边学边练。事务(transaction)事物:保持逻辑数据一致性与可恢复性,必不可少的利器!为什么要使用事务银行转账是经典的解释事务的例子,如...

2019-03-20 20:40:26 209

原创 Go语言从入门到精通 -【web项目实战篇】- MySQL的CRUD

本节核心内容介绍MySQL中的基于sql.DB的常用方法介绍MySQL预处理的优势和流程原理介绍基于预处理方式的CRUD代码如何编写介绍一些开发中的注意事项本小节视频教程和代码:百度网盘可先下载视频和源码到本地,边看视频边结合源码理解后续内容,边学边练。基于sql.DB的常用方法介绍DB.Query      &...

2019-03-20 20:40:02 206

原创 Go语言从入门到精通 -【web项目实战篇】- MySQL的初始化

本节核心内容介绍链接MySQL有哪些必备条件介绍Mysql配置文件的配置规则介绍如何连接数据库讲解在初始化时的注意事项和常见问题本小节视频教程和代码:百度网盘可先下载视频和源码到本地,边看视频边结合源码理解后续内容,边学边练。简介Golang 提供了database/sql包用于对SQL数据库的访问, 作为操作数据库的入口对象sql.DB, 主要为我们提供了两个重要的功能:...

2019-03-20 20:39:40 213

原创 Go语言从入门到精通 -【web项目实战篇】- Json详解

本节核心内容介绍GoLang自带的json包的核心功能方法介绍如何利用Tag对Json结构体实现更多的控制介绍Json的编码器和解码器介绍如何解决复合结构体的数据读取问题介绍了开发中一些常见问题和解决方案介绍了比原生json包更快的json解析库本小节视频教程和代码:百度网盘可先下载视频和源码到本地,边看视频边结合源码理解后续内容,边学边练。简介JSON(JavaScr...

2019-03-20 20:39:15 326

原创 Go语言从入门到精通 -【web项目实战篇】- Log日志

本节核心内容介绍log包的核心数据结构介绍log包的核心方法演示了开发中的使用demo本小节视频教程和代码:百度网盘可先下载视频和源码到本地,边看视频边结合源码理解后续内容,边学边练。Log包简介Golang的log包短小精悍,可以非常轻松的实现日志打印转存功能。并且log支持并发操作(即协程安全-相对于JAVA中的线程安全而言),本小节将对log包的log.go文件以剖析的...

2019-03-20 20:38:36 315

原创 Go语言从入门到精通 -【web项目实战篇】- 搭建Web服务器

本节核心内容介绍使用net/http包创建HTTP服务介绍使用net/http包建立Web服务器介绍Gin框架本小节视频教程和代码:百度网盘;密码6ejd可先下载视频和源码到本地,边看视频边结合源码理解后续内容,边学边练。想查看Gin源码的朋友可自行查看Gin框架官方地址搭建一个简单的Web服务器Go语言标准库 - net/http这里给大家提供一个学习Go语言的一个...

2019-03-20 20:38:06 515

原创 Go语言从入门到精通 - 【精华篇】字符串常用方法总结

Golang 字符串操作小结,字符串函数主要集中在 strings 和 strconv 中,本文介绍使用方法,给出一个函数接口,然后匹配相关example。string包字符串比较函数接口// Compare比较字符串的速度比字符串内建的比较要快func Compare(a, b string) int示例代码fmt.Println(strings.Compare(string...

2019-03-20 20:30:52 226

原创 Go语言从入门到精通 - 【精华篇】strconv包详解

本节核心内容介绍 Go语言的strconv包介绍 开发中几种常用类型的转换方法本小节视频教程和代码:百度网盘可先下载视频和源码到本地,边看视频边结合源码理解后续内容,边学边练。strconv包简介在Go语言中,我们往往需要对一些常用的数据类型进行转换,如string,int,int64 ,float等数据类型之间的转换,基于此Go语言为我们提供了一个名为strconv的包来为我...

2019-03-20 20:30:06 414

原创 Go语言从入门到精通 - 【精华篇】fmt包详解

包fmtimport “fmt”软件包fmt实现了格式化的I / O,其功能类似于C的printf和scanf。格式’动词’来自C,但更简单。Printing已有示例代码:type Person struct { Name string}通用:占位符说明示例输出%v相应值的默认格式Printf("%v",person ){zhangsan}...

2019-03-20 20:29:37 424

原创 初识区块链

初识区块链   前言:从2017年开始,一个叫做区块链的技术开始风靡全球,它的崛起造就了大批普通人和所谓的行业大咖,经历了2017、2018年“币圈”的潮起潮落般的喧嚣后,区块链这门技术似乎才真正的回归到技术本身来,不在被盲目的人们捧在天上吹嘘,不在漫天炒币。更多的人和笔者一样开始能静下心来的做技术,让技术变得纯粹,这就是笔者为何在这时才真正开专栏...

2019-03-20 20:22:00 333

webOffice.zip

使用webOffice实现浏览器的在线文件预览、编辑等操作,内附详细使用教程和配置,以及免费版的资源包

2020-07-06

POI导出Excel表格通用工具类

利用POI实现Java导出Excel表格,为了实现以后通用,做成了一个利用Java的反射机制做成的万金油式工具类,只需要给工具类传入固定的几个参数(映射字段的map集合,数据集合,实体类的Claas等),就可以实现导出Excel,该工具类经过多个项目的验证均毫无问题。该资源包括前台,后台代码,工具类三部分,按照自己的需求稍微改改就可以用了。

2018-05-10

空空如也

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

TA关注的人

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