- 博客(133)
- 资源 (14)
- 收藏
- 关注
原创 【golang-makefile】最全的go语言makefile文件
【代码】【golang-makefile】最全的go语言makefile文件。
2024-07-19 11:06:40 277
原创 go、java、.net、C#、nodejs、vue、react、python程序问题讲解
go、java、.net、C#、nodejs、vue、react、python程序问题讲解
2024-05-18 13:14:47 134 1
原创 python3.8中使用MySQL数据库时ModuleNotFoundError: No module named ‘MySQLdb‘
python3.8中使用MySQL数据库时ModuleNotFoundError: No module named 'MySQLdb'
2023-06-20 17:47:14 664
原创 go语言gin框架中间件
另外,文件类型的判断方式是根据文件扩展名来判断的,可能不是十分准确,你可以根据实际需求选择更为精确的方式来判断文件类型,例如通过文件的内容进行判断。需要注意的是,上面的示例仅仅是一个简单的演示,实际的中间件可能需要根据你的需求进行更加复杂的处理,例如错误处理、认证授权等。需要注意的是,以上示例只是一个简单的演示,实际使用中可能需要根据自己的业务需求对RabbitMQ中间件进行更加详细和复杂的封装,例如对错误处理、连接池管理等进行更加完善的处理。这样,我们就实现了在Gin框架中使用Redis中间件的功能。
2023-04-14 16:09:01 1243
原创 go处理两个结构体copy问题
通过反射copy两个结构体的值但是也无法直接实现copy。但是也存在问题,嵌套结构体无法处理copy问题。3、目前没有遇到好的方式(小伙伴遇到评论回复)做法就是提前赋值,举例如下。gitub上星最高的是。
2023-02-03 18:08:28 1190
原创 pgsql更新json字段内容多种方式
3、 修改json中多条item中的一条某key的值。2、修改json字段中json的某个key中的内容。1、pgsql 修改text内容sql。4、查询json字段中某个值。
2022-10-28 15:10:01 4637
原创 golang通过反射解析map[string]interface{}数字自动转成科学计算法(json.number)
场景:第三方传过来的数据是json,用json.Unmarshal()转结构体的时候int类型自动转成科学计算法,或者转成floate64类型很是头大。为此想了很多办法最后找到json.number+反射解决。
2022-10-28 14:48:25 1501
原创 最全centos7安装docker镜像、mysql等工具
docker liunx centos7 nacos redis mysql k8s consul kong yaapi
2022-08-02 16:07:07 556
原创 go读书笔记
1、判断浮点数是否为整数func IsInt(bits uint32, bias int) { expoent := int(bits>>23) - bias - 23 coefficient := (bits & ((1 << 23) - 1)) | (1 << 23) intTest := (coefficient & (1 << uint32((-expoent)-1))) fmt.Printf("\nExpoent:%d
2022-04-15 21:22:43 709
原创 最新golang语言面试题总结(二)
1、向nil通道(channel)读写数据会panic吗?package main1、//从一个nil通道读取报fatal error: all goroutines are asleep - deadlock!func main1() { //var receiveChan <-chan interface{} //var sendChan chan<- interface{} //dataStream := make(chan interface{})
2022-04-13 21:33:38 3822
原创 最新golang语言面试题总结(一)
new:分配内存。内存里存的值是对应类型的零值。 只有一个参数。参数是分配的内存空间所存储的变量类型,Go语言里的任何类型都可以是new的参数,比如int, 数组,结构体,甚至函数类型都可以。 返回的是指针。make:分配和初始化内存。 只能用于slice, map和chan这3个类型,不能用于其它类型。如果是用于slice类型,make函数的第2个参数表示slice的长度,这个参数必须给值。 返回的是原始类型,也就是slice, map和chan,
2022-03-15 08:52:27 10239 12
原创 .net .netcore高频面试题总结(高级开发、架构师)
1、10万+大数据处理方式、应用场景。2、redis在项目中如何使用。3、消息队列使用的四种场景介绍。4、redis缓存穿透、缓存击穿、缓存雪崩原因+解决方案。5、单列模式使用场景。6、什么是死锁?死锁产生的原因?如何避免死锁?7、ElasticSearch使用场景。8、TiDB使用场景。9、Redis的优点:支持多种数据结构,如 string(字符串)、 list(双向链表)、dict(hash表)、set(集合)、zset(排序set)、hyperloglog(基数估算
2021-01-26 17:09:51 15984 6
原创 2020年10月中华人民共和国县以上行政区划代码地址
地址:http://www.mca.gov.cn/article/sj/xzqh/2020/
2020-12-01 14:14:02 1786
原创 VUE.jS+ASP.NET core API 3.1(zhaoadmincore.API)+sqlsuagr(orm)+mysql+JWT前后端分离简单版
VUE.jS+ASP.NET core API 3.1(zhaoadmincore.API)+sqlsuagr(orm)+mysql 权限管理系统 pm2部署服务 cdn代理js+css、静态文件压缩等功能加速页面展示速度、发布文件107kb.功能持续更新中,目前是基础版本。vue.js git地址:https://github.com/zhaoziliang2019/vue-admin.gitAPI git地址:https://github.com/zhaoziliang2...
2020-11-13 22:55:39 457
原创 git 命令总结
1、创建子分支 $git checkout -b 子分支名 2、github上没有子分支提交 $ git push -u origin 子分支名 3、合并子分支到主分支$git merge 子分支4、查看当前分支$git branch5、把当前修改和新创建的文件添加到暂存区$git add .(末尾有个点)6、把当前修改和新创建的..
2020-10-27 21:59:35 120
原创 Oracle定时备份数据然后导入数据和表
1.首先做个批处理脚本:backup.bat 脚本内容如下@echo off “del /q/a/f E:\database\backup\*.*” --删除之前备份文件防止磁盘不足 set curdate=%date:~0,4%%date:~5,2%%date:~8,2% set backuppath=E:\database\backup md %backuppath% exp 用户名/密码@127.0.0.1/orcl file...
2020-10-09 18:13:46 368
原创 Asp.net MVC批量导入execel文件
1、界面代码如下:<div class="page-content"> <div class="page-header col-xs-12 searchdiv"> <div class="row"> <div class="form-inline"> <div style="width:50px;height:60px;float:left;background-col
2020-05-30 14:00:15 426
原创 C#经常操作excel使用的NPOI帮助类
1、nuget NPOI2、excel帮助类代码如下:using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;using NPOI.XSSF.UserModel;using System;using System.Collections;using System.Collections.Generic;using System.Data;using System.Globalization;using System.IO;using .
2020-05-30 13:08:57 1130
原创 C#枚举类型的获取泛型工具类EnumTool
1、有时候遇到枚举的值为空或者枚举中没有该值就会报错。2、有时候根据值获取名称也会遇到报错的情况。代码如下:/// <summary> /// 性别 /// </summary> public enum Gender { 男 = 1, 女 = 2, } 工具类如下: public class EnumTool<T> where T: Enum { publi
2020-05-30 12:40:09 829
原创 Asp.net MVC读取身份证信息支持任何浏览器插件使用WebSocket技术
1、思路:在使用浏览器的电脑上装一个websocket服务端。通过读取浏览器的操作通知给服务端,服务端触发读取身份证机制。2、服务端处理完通知给浏览器,这样就实现了任何浏览器都可以读取身份证。具体代码如下:浏览器端:<script> $(function () { try { openReader(); } catch (e) { } }); func
2020-05-30 12:21:09 1421 1
原创 Jquery easyui datagrid每次切换下一页丢失上一页的记录,最后保存数据错乱的问题
1、实例化两个数组var idsArray = new Array(); //记录勾选的idvar UnidsArray = new Array(); //记录取消勾选的idj's代码如下:function loadingDatagridCheckNew(url, columns, thisid, bol) { var _thid = "ID"; if...
2019-09-09 09:46:34 846
原创 asp.net mvc 通过IOC容器批量依赖注入的实现
依赖注入:控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体将其所依赖的对象的引用传递给它。也可...
2019-08-27 20:00:31 763
原创 Session.Abandon和Session.Clear有何不同
Session.Abandon和Session.Clear有何不同Session.Clear()就是把Session对象中的所有项目都删除了,Session对象里面啥都没有。但是Session对象还保留。Session.Abandon()就是把当前Session对象删除了,下一次就是新的Session了。主要的不同之处在于当使用Session.Abandon时,会调用Session...
2019-08-27 15:47:54 360
原创 IIS无法加载字体文件(*.woff,*.svg)和无法播放在线视频的解决办法
服务器端添加对应的MIME类型:.woff application/x-font-woff.woff2 application/x-font-woff.svg image/svg+xml上传到独立服务器上的视频不能在线播放解决办法服务器增加mp4格式的MIME 类型映射设置的具体步骤是: “开始” > “控制面板” > “管理工具” >“Inter...
2019-08-15 10:38:56 387
原创 SocketClient客户端加密通信
代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading;using System.Threading.Tasks;namespa...
2019-07-26 17:37:18 525
原创 SocketServer通信服务端,加密通信,记录IP地址,黑名单,白名单,首次不发送消息就加入黑名单
什么是 socket?socket 的原意是“插座”,在计算机通信领域,socket 被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式。通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。我们把插头插到插座上就能从电网获得电力供应,同样,为了与远程计算机进行数据传输,需要连接到因特网,而 socket 就是用来连接到因特网的工具...
2019-07-26 17:25:40 3791
原创 Asp.net webApi 通过WebSocket推送消息给客户端,搭建一个即是服务端又是客户端的服务
WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocketAPI也被W3C定为标准。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建...
2019-07-19 13:27:32 10397
ASP.NET Core2.2+Vue.js+mysql+redis开发的网站框架
2019-03-26
WPF 嵌入EXE文件
2016-10-27
C# ftp 带进度断点续传的文件
2016-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人