- 博客(29)
- 资源 (10)
- 收藏
- 关注
原创 java用pdf.js在线预览pdf文件(jeecg框架)
本地没有问题,能正常预览pdf,但线上服务器不可以,报如下这个错,.mjs文件的不被识别为Content-Type:application/javascript;最近在jeecg框架的后台要做一个pdf在线预览的页面功能,可是每次点预览都是下载,所以就要解决这个问题,现在解决了,记录一下,防止后面踩坑。在这里,大家一般都直接点下载,那就是最新版本,这个插件最新版本里包含.mjs文件,如下图所示。所以果断放弃pdf.js的最新版,下载了包含.js的旧pdf.js,解决了问题。打包的代码,都在这里了。
2024-06-28 09:57:46
1262
2
原创 echarts实现词云图表,及参数配置详解
echarts词云功能现在已经不在Echarts的官方示例中了,这里面包含了echarts词云完整demo,和Option参数配置详情。
2022-03-25 11:52:10
45147
6
原创 c# string[] 转为int[],获取交集、差集、并集
1、把字符串数组string[]转化为整型数组int[]string[] strArray = "6,8,9".Split(new char[] { ',' });int[] intArray;intArray = Array.ConvertAll<string, int>(strArray, s => int.Parse(s));监视结果:2、数据的交集、差集、并集string[] strArray = "6,8,9".Split(new char[] { '
2021-04-29 10:13:05
584
原创 Golang获取年月日时间字符串和时间戳
1、获取字符串时间//获取年、月、日、时、分、秒getYear := time.Now().Year() //获取年getMonth := time.Now().Format("01") //获取月getDay := time.Now().Day() 获取日或者getYear := time.Now().Format("2006") //获取年getMonth := time.Now().Format("01") //获取月getDay := time.Now().Format("02
2021-04-23 15:55:01
12416
原创 C#中??与?:的使用
?:--------条件运算符:检查给出的第一个表达式expression是否为真。如果为真,则计算operand1,否则计算operand2。这是唯一带有三个操作数的运算符。string a = "a";var b = a == "a" ? "a" : "b"; //"a"??--------用于泛型中,在值类型为空时指定默认值,如果为null,则运行后面的,否则返回前面的。int a=(page ?? 20) - 3;page==null 时,a=20-3=17...
2021-03-18 14:55:14
425
原创 beego 重定向
beego框架的跳转:func (c *IndexController) HomeP() { c.Ctx.Redirect(302, https://www.baidu.com/)}注意一下第一个状态码参数。参考文章:beego如何重定向 使用Beego框架开发后端-4.重定向 beego跳转设置问题 重定向301和302 HTTP状态...
2020-09-24 11:19:28
1875
原创 golang正则表达式 html筛选图片
func RepImages(htmls string) { var imgRE = regexp.MustCompile(`<img[^>]+\bsrc=["']([^"']+)["']`) imgs := imgRE.FindAllStringSubmatch(htmls, -1) out := make([]string, len(imgs)) for i := range out { out[i] = imgs[i][1] fmt.Println(strconv.Ito.
2020-09-07 16:05:39
1701
原创 Golang cron定时任务
下载cron包:go get github.com/robfig/cron开启一个定时:func main() { //定时每天9-10的每分钟执行一次 ctimer := cron.New(cron.WithSeconds()) ctimer.AddFunc("0 * 09 * * ?", func() { RepImages() }) ctimer.Start() select {}}参考文献:Golang定时任务简单实现 Qu...
2020-09-07 15:42:10
787
原创 golang 判断文件夹是否存在并创建
//PathExists 判断文件夹是否存在func PathExists(path string) (bool, error) { _, err := os.Stat(path) if err == nil { return true, nil } if os.IsNotExist(err) { // 创建文件夹 err := os.MkdirAll(path, os.ModePerm) if err != nil { //fmt.Printf("mkdir failed.
2020-09-07 15:05:45
4607
原创 MySql中IF、IFNULL的使用
IF函数IF(expression ,expr_true, expr_false);MySQL的IF()函数,接受三个表达式,如果第一个表达式为true,而不是零且不为NULL,它将返回第二个表达式。否则,它返回第三个表达式。根据使用它的上下文,它返回数字或字符串值。自己的实例:SELECT a.advert_id,a.mall_id,a.advert_name,a.advert_type,a.advert_jump_type,a.advert_jump_info_id,a.advert
2020-05-31 10:17:48
5419
原创 c# 获取 HTTP 服务器状态代码(StatusCode)
这两天接第三方推送接口,发送请求后需要得到返回的状态码,判断是否请求成功,学习一下。附代码【自己整理】:(整个发送的请求,得到第三方的返回结果,得到HTTP状态码)附代码【参考资料】:WebRequest request = WebRequest.Create(url);HttpWebResponse response = (HttpWebResponse)request.GetResponse();Console.Write(Convert.ToInt32(response.Status
2020-05-31 09:32:31
7277
原创 解决方法:ip连接数据库数太多,无法连接数据库
在内网是190的服务器上一直跑着任务系统,突然今天的两个拉取文章的任务停了好几天了,发现报了这个错误“Host 'xxx.xx.xx.190' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'”。自己在190服务器上的Navicat Premium上也连不到拉取的数据库,也是报上面的错,但是自己电脑就可以连接拉取的数据库,拉取数据库是真把190ip封了。原因:同一个ip在短时间内产生太多
2020-05-31 08:56:33
2527
原创 初识Go——Windows下Go开发环境配置
开始接触Go,一脸茫然,在没有别人指导下,一点一点儿摸索,踩过的坑比较多,太多了,也不知道哪儿是开始了,就先记下来吧。那就先从环境配置开始吧。(其实是自己第一次配置,所以比较乱,但是自己稍微梳理了下流程,以下流程只是自己梳理出来感觉正确的,并没与亲自试验)一、Go下载Go下载:https://golang.org/dl/ (如果打不开可以使用下面这个地址) ...
2020-05-12 15:55:19
437
原创 C#微信服务端获取用户解密信息,输入的不是有效的Base-64字符串,因为它包含非Base-64字符
做小程序接口时,解密前端传过来的用户信息时,发现微信官方唯独缺少了c#版本的解密方法,自己也百度了很多,尝试了几个方法,一开始解密都没有问题。后台问题出来了,报了以下错误。 经过打印日志,发现是:byte[] pwdBytes = Convert.FromBase64String(AesKey);这句代码的转化问题,然后我一直以为是解析方法的问题,就尝试了好多...
2020-03-03 10:21:20
1433
原创 asp.net后台过滤html的span标签及去除style属性
这两天弄用户协议和隐私政策html文件,自己先用ueditor先保存了文字内容,经过后台,存到库里后,发现自动加了<p style="font-size:20px;">、<span style="font-size:20px;">标签和样式。自己现在需求是:1、保留<p>标签,但不要样式;2、删除<span>标签。代码如下:publi...
2020-02-26 15:07:04
1127
原创 Redis的安装配置,及远程连接
一、window下载及安装1、下载地址(github):https://github.com/MicrosoftArchive/redis/releases下载页面提示如下图(推荐使用免安装的解压版):(附上,Redis官网下载地址:http://redis.io/download)2、我使用的是github解压版,下载后的文件为:Redis-x64-3.2.100.zip,然后解压缩后...
2019-06-14 16:06:20
182
原创 阿里云linux 通过docker 使用 rabbitmq
1、进入docker hub镜像仓库地址:https://hub.docker.com/2、搜索rabbitMq,进入官方的镜像,可以看到以下几种类型的镜像;我们选择带有“mangement”的版本(包含web管理页面);3、拉取镜像docker pull rabbitmq:3.7.8-management(如果直接docker pull rabbitmq 下载最新的,默...
2019-04-17 15:16:16
427
原创 docker管理工具portainer介绍安装和使用
Portainer介绍Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。下载Portainer镜像1、查询当前有哪些Portainer镜...
2019-04-17 11:12:57
12774
原创 Docker 修改默认存储路径
在linux平台下,docker默认的数据存储位置是:/var/lib/docker。一般的云服务器系统盘都比较小,像docker image这种动辄几百兆的文件,装不了多少就会把系统磁盘空间占满了。所以需要修改docker的数据存储位置,将它存储到其他挂载的数据盘上。1、首先使用 docker info 查看 docker 的基本信息查看docker info这是一个新装的do...
2019-04-17 09:53:47
1584
原创 Linux (centos7)下安装docker,以及docker的基本操作
一、常用命令:1、更新yum源yum update2、安装dockeryum install docker-ce-18.06.0.ce-3.el7.x86_64.rpm3、启动docker服务systemctl start docker4、设置docker为开机启动systemctl enable docker...
2019-04-16 14:47:53
310
原创 c#中DataTable与Json之间转化
一、DataTable转为Josnpublic static string ToJson(this DataTable dt){ List<object> dic = new List<object>(); foreach (DataRow dr in dt.Rows) { Dictionary<string, object>...
2019-03-06 14:22:27
875
转载 MySQL 索引最左匹配原则
索引能做什么?索引主要做3件事:过滤(filter)、排序或分组(sort/group)、覆盖(cover)。一个基本查询的工作流如下:1. 使用索引以查找匹配的记录,并得到数据的指针。2. 使用相关数据的指针;3. 返回查询到的记录。当可以使用覆盖索引时,索引将会覆盖查询中的所有字段,因此第二步将会被跳过,于是查询流程就变成了下面这样:1. 使用索引以查找匹配的记录;2. 返回查...
2019-01-29 16:23:55
526
原创 Mysql的安装 及 配置
MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行,MySQL 是最流行的关系型数据库管理系统,在WEB应用方面 MySQL 是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装,一...
2018-12-24 16:14:51
252
原创 如何查看端口被占用,及解除占用
1、开始---->运行---->cmd,或者是window+R组合键,调出命令窗口2、输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是3389,首先找到它。3、 查看被占用端口对应的PID,输入命令:netstat -aon|findstr "3389",回车,记下最后一位数字,即PID,这里是1516。4、继续输入t...
2018-12-24 10:17:44
3162
1
XMind 8 Update9 Pro v3.7.9 破解版,纯净版,易安装易破解
2024-11-21
vue 利用插件v-viewer实现图片预览、旋转和缩放
2024-07-03
html中table表格导出Excel示例(亲测可用)
2024-05-28
ECharts+html大数据可视化大屏展示模板,共整合了30多套源码+效果图,做大屏效果的不容错过
2023-04-06
iTextSharp教程C#生成PDF文件
2022-12-27
c#Redis封装类库操作.txt
2021-04-06
SSL TSL证书1.2版本升级.zip
2020-03-03
vc运行库(微软常用运行库合集).rar
2019-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人