- 博客(18)
- 资源 (15)
- 收藏
- 关注
原创 Redis事务Transaction管道PipeLine分布式锁
文章中我们将对ServiceStack和Stackexchange两种进行分别整理说明一、ServiceStack使用方式 1、事务Transaction public void TransactionTest(){ using (var redisClient = RedisBase.IRedisClient) { using (var tran = redisClient.CreateTransaction()) { ...
2021-04-07 10:19:34
680
原创 RabbitMQ消息发送确认
RabbitMQ生产者确保消息发送成功,可用于消息最终一致性解决方案,消息确认有两种方式:事务和Confirm1、事务方式实现保证消息正确发送出去(到达消息服务)说明:事务会降低消息的吞吐量static void Main(string[] args){ //事务方式 TransactionMode(); //消息确认方式 //ConfirmModel(); Console.ReadLine();}/// <summary>/// 使
2021-03-31 18:11:55
811
原创 Sqlserver分区笔记
当一个数据表太大,且数据还在进一步增长情况下,查询会越来越慢,这个时候我们就考虑怎么优化,表分区是其中一个方式,将一个文件分成多个文件,使得数据文件的读取速度变快。下面直接进行分区语句创建,根据语句来理解分区如何使用。1、分区即为分文件,创建文件组,文件组对应一个文件--1、创建文件组ALTER DATABASE demo_metro ADD FILEGROUP Q_5S_fileGroup_202101;--2、创建分区文件ALTER DATABASE demo_metro ADD
2021-02-01 16:17:27
650
原创 Jquery.Print实现表格打印
使用Jquery.Print.JS进行自定义表格打印,功能包含分页打印。1、样式以及引用js备注:使用样式对页眉页脚进行隐藏<style media="print"> @@page { margin: 0mm auto; size: auto; } </style><link href="/css/word/sheets-of-paper.css" rel="styles...
2020-12-07 16:02:35
1809
原创 JS实现PDF合并功能
最近接到一个需求,要实现批量打印excel功能,点击打印直接打印。网上各种各样的方案,有后端合并、有用lodop的,不是要增加后端工作量,就是要客户端装插件,还有用pdf.js、jspdf、html2canvas的,不是不满足自己的功能需,就是写的不全,能不能来点有用的或者简单点完整的,我就只是想要做pdf合并,然后可打印可下载,网上资料很多,好处是东西多,坏处是可能被带坑里去,所以想将我的方案,或者说我解决问题的方法记录下来,方法只是现有技术的灵活运用。想到pdf.js可以将pdf分解成一张一张图片,
2020-12-07 11:48:45
7027
1
原创 asp.net.core1.0session过期问题
asp.net core 版本:1.1问题描述:网站设置了持久化,可是session过期之后(默认为20分钟),刷新页面,自动跳转至登录页面,session过期失效问题。而在asp.net core 2.0之后,无该问题。查找了很多资料,并没有很多asp.net core 1.1的Athentication认证资料,可能是比较少。但是还是有一些人遇到相同或者类似的问题。问题分析:一般来说持久化之后,会将session保存至磁盘中,可是并没有,可能core 1.0还未将持久化集成到AddSession
2020-12-02 13:48:07
1074
原创 Vue+ThreeJS踩坑笔记
问题思考:灯光的使用(如何显示我们想要的颜色);动态加载模型(动态画线并连接);动态加减模型(复制,然后设置位置);obj模型只能显示静态,fbx模型可以显示动画;动画控制,单动画多时间轴分解成多动画控制;1>、多模型加载:(three 实现多个相同模型的加载)2>、平行光:(平行光:THREE.DIRECTIONALLIGHT)1、场景模型出不来1>、考虑是否是场景太大,或者位置偏移了2、鼠标点不到场景内模型,或者偏移问题解..
2020-11-13 10:50:54
1023
原创 Vue+Three.JS加载外部obj模型初探
本文通过Vue-Cli3.0脚手架生成项目,并在项目的HelloWorld.Vue中增加3D的Demo,只是为了学习3d模型的展示与操作。开发环境说明:node :v12.14.0;@vue/cli 4.5.8;先来看看效果:开始撸代码,走起!1、安装Threenpm install three2.接下来利用npm安装轨道控件插件:npm install three-orbit-controls3.接下来安装加载.obj和.mtl文件的插件:npm i --save th
2020-11-06 09:47:57
3744
8
原创 Core3.0使用SignalR笔记
参考资料:SignarL服务器端发送消息给客户端的几种情况1、引用Core.SignalR包2、注册SignalR3、定义Hub4、前端使用5、添加SignalR.js. Vs右键项目/添加/客户端库
2020-08-27 11:20:07
449
原创 DotnetCore中使用NLog将日志写入Elasticsearch并使用Kibana查看
1、下载Elasticsearch 7.82、直接运行elasticsearch.bat文件3、开启Kibana,并通过http://localhost:5601/访问4、在Core项目中配置使用NLog+ElasticSearch5、在Kibana中查看数据参考地址:1、.net core使用NLog+El...
2020-07-31 15:06:14
1341
6
原创 表单跨域提交和ajax提交问题笔记
一、跨域模拟Form表单POST提交到带验证的方法(MVC自带验证)发起请求页面js方法:说明:1、带上__RequestVerificationToken可以请求成功2、dotnetcore中Post方法去掉验证,还是需要加上该参数,是否为MVC提交的内部验证参数二、跨域模拟Form表单POST提交到不带验证的方法a站为接收form的站点b站点...
2019-10-28 14:47:42
335
原创 .net 浏览器预览PDF
最近在弄预览PDF文件的功能,之前很少做这种功能,一时间一头雾水,找了大量资料,很多都是需要第三方插件,转换SWF,然后再根据第三方插件显示,有些又说浏览器不支持直接打开PDF文件,瞬间感觉有点懵,度娘虽好,但是东西太多,容易把自己搞乱,尤其是没有概念的东西。但是!!!其实!!!浏览器可以直接打开,跟可以直接打开图片一样,兼容性没有去深究,只是测试了chrome、edge,IE11跟一般的下载一样...
2019-10-24 16:08:35
1678
原创 echarts百度地图自定义街道区域以及弹框效果
// 基于准备好的dom,初始化echarts实例,styleJson对象是根据百度地图自定义生成的样式。var myChart = echarts.init(document.getElemen,styleJsontById('main'));var startPoint = { x: 118.1689, y: 24.6478};var styleJson = {...
2019-09-10 13:59:26
2706
原创 VUE组件封装echarts百度地图点位效果
// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('main'));var startPoint = { x: 118.1689, y: 24.6478};//百度地图生成的 自定义样式var styleJson = { styleJson: [ ...
2019-09-10 13:56:54
2143
原创 Vue组件封装饼图
组件封装的JS:chart-pie.js//饼图Vue.component("chart-pie", { template: '#chart-pie', props: { id: { type: String, default: 'pie' }, data: { ...
2019-09-10 13:52:05
787
原创 nodejs部署到docker
一、简单NodeJS部署到docker环境:拉取docker pull node1、文件httpreq.js内容:var http = require('http');http.createServer(function (request, response) {// 发送 HTTP 头部// HTTP 状态值: 200 : OK// 内容类型:...
2019-09-05 09:47:54
2645
原创 Vue-Element-Template学习问题记录
下载vue-admin-template-master项目之后,运行1、npm install2、npm dev run登录后台界面:问题1:提示代理报错。找了很多资料,基本上都是代理跨域的问题。最后发现npm install安装问题,重新执行,执行过程比较慢,如果卡住(请检查是否已经安装git,git安装:https://www.cnblogs.com/wj-1314/...
2019-08-20 00:09:02
1953
Redis发布订阅SignalR即时通讯.rar
2020-08-27
vue组件封装echart折线图
2019-08-30
plupload上传插件.net版,包含旧版+新版,4个版本
2014-10-10
C#,web 二维码生成
2014-03-28
Socket通信简单实例
2014-03-25
Jquery右键菜单插件ContextJS
2014-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人