- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 解决Gitlab集成Jira时报SSL证书问题
通过报错信息在网上搜了一通也没找到合适的解决方案,通过一些描述信息感觉是Ruby on rails调用https的时候,没有找到合适的证书,然后才报证书验证错误。到这里内容已结束,如有问题,欢迎大家下方留言,我会及时回复!修改配置文件:/etc/gitlab/gitlab.rb。
2024-05-07 15:38:23 489
原创 使用Apisix打造家庭NAS网关,免公网IP访问
使用apisix打造家庭NAS网关,并通过cloudflare进行穿透,可免公网IP访问。首先你的NAS支持Docker,没有NAS也没有关系,只要你的电脑支持Docker同样可以参照该教程
2022-12-03 22:15:36 2471 4
原创 本地k8s集群搭建保姆级教程(1)-虚拟机安装
K8S本地搭建保姆级系列教程设置内存大小:4GB设置硬盘大小为:20G显存设置128MCPU设置为:4 Core设置网卡1,如下:设置网卡2,如下:这里我选择的是Alpine Linux, 因为Alpine镜像足够小,安装也很方便Alpine: https://www.alpinelinux.org/downloads/选择VIRTUAL版本.........
2022-06-04 16:36:09 489
原创 轻量级CI/CD自动构建平台Gitea+Drone保姆级实践教程
Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证;Dron是一个现代化的持续集成平台,它使用强大的云原生pipeline引擎自动化构建、测试和发布工作流。
2022-05-15 15:39:33 11816 28
原创 Go mod之私有镜像搭建方案
目前go mod已成为go开发的标准模式,国内也有一些优秀的代理,例如 https://goproxy.io,https://goproxy.cn等,但是企业内部gitlab上的源码如何引用拉取呢?今天给大家两种解决方案:x01一、增加环境变量,go版本要求1.13+export GOPRIVATE="gitlab.yourdomain.com"声明指定的域名为私有仓库,go get在处理该域名下的所有依赖时,会直接跳过GOPROXY和CHECKSUM等逻辑。另外它默...
2021-09-28 20:43:57 1025
原创 nginx 开启websocket支持
WebSocket是目前比较成熟的技术了,WebSocket协议为创建客户端和服务器端需要实时双向通讯的webapp提供了一个选择。其为HTML5的一部分,WebSocket相较于原来开发这类app的方法来说,其能使开发更加地简单。大部分现在的浏览器都支持WebSocket,比如Firefox,IE,Chrome,Safari,Opera,并且越来越多的服务器框架现在也同样支持WebSocket。在实际的生产环境中,要求多个WebSocket服务器必须具有高性能和高可用,那么WebSocket协议就需要
2021-01-07 15:15:21 2005
原创 go解析ini文件并支持section及注释
go解析ini文件,支持section,如果不带section,则 section 名默认为 “default”;也支持文件中的注释;一个节可以扩展或者通过在节的名称之后带一个冒号(:)来继承目标节的数据,如果被继承的节点key值重复,则覆盖被继承者的值。安装:go get -u github.com/vcqr/goini测试ini文件(app.ini)env = prod...
2019-09-03 23:13:58 2118
原创 Js仿php日期格式化方式
/**仿php日期格式化方式@description Exp: date(‘Y-m-d H:i:s’, ‘1514736000’);@param {格式化字符串} format@param {时间戳} timestamp*//*** 仿php日期格式化方式* @description Exp: date('Y-m-d H:i:s', '1514736000');* @para...
2019-04-28 20:56:52 211
原创 go生成验证码(带噪点、干扰线、正弦干扰线)
Go生成图形验证码,带噪点,干扰线,正弦干扰线;支持生成普通的字符串和简单的数学算术运算公式;注意:字体需要(.ttf)格式, 另需指定字体所在的目录,详情看下面具体的实现代码:GitHub地址:https://github.com/vcqr/captcha package mainimport ( "fmt" "github.com/vcqr/captcha" /...
2019-02-25 20:55:49 2355
原创 Go生成区间安全随机数
import ( "crypto/rand" "fmt" "math" "math/big") func main() { // 生成 1000 个 [-10, 10) 范围的安全随机数。 for i := 0; i < 1000; i++ { ret := RangeRand(-10, 10) fmt.Println(ret) }} // 生成区间[-m...
2019-02-22 09:39:36 1516 1
原创 构建自己的Java Web框架(四)之JAVA反射机制在框架中初步使用
通过上篇文章,我们已经对AVA反射机制有了方方面面的了解,接下来结合前面的几篇内容来进一步实现我们自己的框架。
2016-08-28 16:32:14 1179
原创 构建自己的Java Web框架(三)之JAVA反射机制
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
2016-06-28 17:35:37 1260
原创 构建自己的Java Web框架(二)之一个Filter引发的血案
Filter也称之为过滤器,该技术是在Servlet 2.3中新增加的功能,不过他就是一种特殊的Servlet
2016-06-27 11:25:40 457
原创 构建自己的Java Web框架(一)之前言
提起Java的web框架,大家就会很快想到SSH( struts+spring+hibernate)这三大框架,确实他们已经深入人心了,功能强大,使用的人多,久经考验。有时候我们想做点小东西,不用框架会感觉效率比较低,什么东西都得自己实现,如果用了SSH又会感觉到繁琐,不是那么轻量级。
2016-06-26 14:20:36 501
原创 Tomcat如何禁用session(Turn off the Session in Tomcat )
有时候我们不需要用到session,而session在tomcat中是属于关键功能,它在启动的时候会自动创建,这样就会消耗一定的内存空间,如果访问量大了session就会产生很多。这样也不利于我们进行分布扩展。如何关闭禁用session?请看下文:
2016-06-07 20:27:28 9554 5
原创 Java解析INI文件
可以解析带sections的INI文件, 如果不带section,则 section 默认为 default一个节可以扩展或者通过在节的名称之后带一个冒号(:)和被继承的配置数据的节的名称来从另一个节继承
2016-04-07 20:33:28 3385
原创 java添加透明的图片和文字水印
import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.File
2008-04-28 19:14:00 2150
ewebeditor v5.2 for jsp
2008-08-01
ewebeditor4.6for jsp杨伟昌修改版.rar
2008-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人