好久没过来扯淡了,话说这年头还有偶遇的事情吗?比如国庆回家的汽车上有个妹子要你qq,要你微信,想着法子跟你聊天,然后睡了一觉,醒来发现肾不见了?小花絮小花絮,要是肾真没了,也吹不了牛,败不了火了,继续言归正传。一:扩展方...
- 雷迪森 2024-05-09
来看看两种好玩的方法,扩展方法和分部方法
- 雷迪森 2024-05-09
我的一个朋友过来面试引发我要说的一个小话题
在很多家公司面试,也包括在携程,大多都会被问到一些算法的问题,其中机票事业部的面试,基本上算是算法问题的重灾区,没办法,有几个领导喜欢用数据结构来考人家,其中包括一些常见数据结构的复杂度以及手写一些算法,比如快排,单链表...
- 雷迪森 2024-05-09
看看这个超级实用的一种类型——匿名类型
既然说到匿名类型超级实用,得要找到场景来说服一下,如果大家玩过php,里面有一个万能的关联数组array,任你在关联数组array里面怎么写,都可以用json_encode来生成json,非常非常的方便。 //可以这...
- 雷迪森 2024-05-09
简单看看这两个类 String和StringBuilder
我记得以前在园子里面讨论这两个类的文章有很多很多,并且还拿出了很多的测试报告,在什么情况下,谁比谁快,在什么情况下,该用谁不该用谁等等这些,我这里就不比较了,我就简单看看他们里面的内部实现,那就先看看String吧。一:...
- 雷迪森 2024-05-06
看看Parallel中高度封装的三个方法,Invoke,For和ForEach
说到.net中的并行编程,也许你的第一反应就是Task,确实Task是一个非常灵活的用于并行编程的一个专用类,不可否认越灵活的东西用起来就越复杂,高度封装的东西用起来很简单,但是缺失了灵活性,这篇我们就看看这些好用但灵活...
- 雷迪森 2024-05-06
最近用Timer踩了一个坑,分享一下避免别人继续踩
最近做一个小项目,项目中有一个定时服务,需要向对方定时发送数据,时间间隔是1.5s,然后就想到了用C#的Timer类,我们知道Timer确实非常好用,因为里面有非常人性化的start和stop功能,在Timer里面还有一...
- 雷迪森 2024-05-06
简单看看ThreadPool的源码以及从中看出线程间传值的另一种方法
这几天太忙没时间写博客,今天回家就简单的看了下ThreadPool的源码,发现有一个好玩的东西,叫做”执行上下文“,拽名叫做:”ExecutionContext“。一:ThreadPool的大概流程。第一步:它会调用底...
- 雷迪森 2024-05-06
Javascript之旅——第七站:说说js的调试
...
- 雷迪森 2024-05-06
Javascript之旅——第八站:说说instanceof踩了一个坑
...
- 雷迪森 2024-05-06
看看C# 6.0中那些语法糖都干了些什么(上篇)
今天没事,就下了个vs2015 preview,前段时间园子里面也在热炒这些新的语法糖,这里我们就来看看到底都会生成些什么样的IL?一:自动初始化属性 确实这个比之前的版本简化了一下,不过你肯定很好奇,到底编译器...
- 雷迪森 2024-05-06
看看C# 6.0中那些语法糖都干了些什么(终结篇)
终于写到终结篇了,整个人像在梦游一样,说完这一篇我得继续写我的js系列啦。一:带索引的对象初始化器 还是按照江湖老规矩,先扒开看看到底是个什么玩意。第一眼看到这个还是蛮新鲜的,不过转眼就能想到是不是跟数组初始化器,对象...
- 雷迪森 2024-05-04
学人工智能有什么条件
...
- 雷迪森 2024-05-04
Javascript之旅——第九站:吐槽function
说到funciton,也是我对js非常吐槽的一点,封装的让我眼瞎,马蛋的,哥只能大眼睁着去黑盒的使用,简直只有完完全全的听各类图书对function的道听图说,完全没有做到一点点的眼见为实。一:function是...
- 雷迪森 2024-05-04
Javascript之旅——第十站:为什么都说闭包难理解呢?
...
- 雷迪森 2024-05-04
Javascript之旅——第十一站:原型也不好理解?
...
- 雷迪森 2024-05-04
Javascript之旅——终点站:困惑的settimeout
有时候结局不是很美好,但起码这也算是一种结局,这个系列的最后一篇settimeout,这是一个让人困惑的函数,也是我一直在吐槽JS的原因,我们看不到JS的源代码,setimeout同样也是,从始到终都是黑盒子...
- 雷迪森 2024-05-04
Sql Server之旅——第四站 你必须知道的非聚集索引扫描
非聚集索引,这个是大家都非常熟悉的一个东西,有时候我们由于业务原因,sql写的非常复杂,需要join很多张表,然后就泪流满面了。。。这时候就有DBA或者资深的开发给你看这个猥琐的sql,通过执行计划一分析。。。或许就看出...
- 雷迪森 2024-05-04
Sql Server之旅——第六站 使用winHex利器加深理解数据页
这篇我来介绍一个winhex利器,这个工具网上有介绍,用途大着呢,可以用来玩数据修复,恢复删除文件等等。。。。它能够将一个file解析成hex形式,这样你就可以对hex进行修改,然后你就可以看到修复后的结果,...
- 雷迪森 2024-05-04
Sql Server之旅——第七站 为什么都说状态少的字段不能建索引
我们在学sqlserver的时候,大多教科书和前辈们都说状态少的字段不要建索引,由此带来的开销还不如不建索引,但是这句话有多少人真的知道,或者说有多少人真的对此有比较深刻的理解,而不是听别人道听途说。。。这样记得快,忘记...
- 雷迪森 2024-05-04
Sql Server之旅——第九站 看公司这些DBA们设计的这些复合索引
这一篇再说下索引的最后一个主题,索引覆盖,当然学习比较好的捷径是看看那些大师们设计的索引,看从中能提取些什么营养的东西,下面我们看看数据库中一个核心的Orders表。一:查看表的架构 先查看这个表的大概架构信息1 --查...
- 雷迪森 2024-05-04
Sql Server之旅——第十一站 简单说说sqlserver的执行计划
我们知道sql在底层的执行给我们上层人员开了一个窗口,那就是执行计划,有了执行计划之后,我们就清楚了那些烂sql是怎么执行的,这样就可以方便的找到sql的缺陷和优化点。一:执行计划生成过程 说到执行计划,首先要知道的是...
- 雷迪森 2024-05-04
民生大数据分析与应用部(民生数据包括哪些方面)
本文目录一览1、民生数据包括哪些方面2、民生大数据监督平台:创新与发展引言民生大数据分析与应用部是一个致力于挖掘和应用民生大数据的机构。民生数据是指与人民的生活息息相关的各个方面的数据,通过对这些数据的分析和应用,可以为社会...
- 雷迪森 2024-05-03
AI绘画设计手机墙纸,AI绘画软件哪个好用
本文目录一览1、AI绘画软件免费无需登录下载安装2、AI绘画软件哪个好用随着人工智能技术的不断进步,AI绘画设计手机墙纸已经成为了越来越受欢迎的选项。这些AI绘画软件利用了强大的计算能力,通过智能算法和机器学习,能够生成出高...
- 雷迪森 2024-05-03
AI分类绘画作品创意,AI分类绘画作品创意设计
本文目录一览1、AI分类绘画作品创意设计2、AI分类绘画作品创意方法AI分类绘画作品创意,是指通过人工智能技术对绘画作品进行分类和创意设计的过程。这一领域正在迅速发展,其目的是提高艺术创作的效率和创新性。AI分类绘画作品创意...
- 雷迪森 2024-05-02
美国曼塔是人工智能吗
...
- 雷迪森 2024-05-02
数据库 大数据 HBase API在eclipse上调用异常
之前已经put方法成功了,但是做get的时候一直调用异常且一直超时,运行了超久之后,报错如下 之前put的时候就因为slave1的主机名没统一全部改过一遍,结果竟然没改干净。最后发现是C:\Windows\System32...
- 雷迪森 2024-05-02
华为 鸿蒙HarmonyOS ArkUI开发-服务卡片-今天吃什么
今天做一个鸿蒙的服务卡片,具体效果如图所示。 一、效果图 二、实现方法 (1)创建卡片 参照开发者官网给出的开发方法,只需要简单操作就能实现一个服务卡片的创建: 在已有的应用工程中,创建ArkTS卡片,具体操...
- 雷迪森 2024-05-01
asp.net mvc 之旅—— 第一站 从简单的razor入手
记得2011年mvc3刚出来的时候,我们就有幸将 mvc3 用在我们团购项目上,当时老大让我们用一个星期时间来熟悉mvc,幸好园子里面的老朋友DR正在写mvc3系列,也恭喜这个系列文章被整理成专题供后来者学习,详见:ht...
- 雷迪森 2024-05-01
记录一些在用wcf的过程中走过的泥巴路 【第一篇】
自从转移战场之后,比以前忙多了,博客也没能及时跟上,原本准备继续mvc系列,但是在那边技术比较陈旧还没能用得上,话说有3年没接触这玩意了,东西也都忘了差不多了,既然再次接触,我也就继续温习温习,记录下在用wcf的过程中...
- 雷迪森 2024-05-01
CSS之旅——第二站 如何更深入的理解各种选择器
...
- 雷迪森 2024-05-01
由一个订单推送想到了ObservableCollection的神奇用法
最近在做taobao的一个卖家应用,需要订阅taobao的订单推送,示例代码如下:看到上面的OnMessage场景之后,我突然就鬼使神差的在想最近写的一个服务,其中的一个功能是需要定时的轮询一个集合,这样可以方便的...
- 雷迪森 2024-05-01
蚂蚁上游大数据(传蚂蚁集团大数据将收归央行)
本文目录一览1、传蚂蚁集团大数据将收归央行2、蚂蚁数据中心蚂蚁集团是中国最大的科技公司之一,旗下的蚂蚁金服也是全球领先的金融科技公司。有消息称蚂蚁集团的大数据将被收归中国央行管理。这一举措引起了广泛关注,引发了行业内的热议和...
- 雷迪森 2024-05-01
Android14 编译环境搭建以及刷机全操作流程
Android U从第一个beta版本出来,快一年了。近期发现Google更新了Pixel4a(5G 的驱动程序二进制文件。我吃灰的Pixel4a终于能派上用场了。因此记录一下自己的刷机全流程。 系统环境 系统:Ubuntu...
- 雷迪森 2024-04-30
javascript jquery html特殊字符反转义,JS - 实现HTML标签的转义、反转义的几种方法
您可以使用jQuery的.text( 方法来实现HTML标签的转义和反转义。 注意: 赋值的时候,我们要转义,防止用户恶意输入,如Script标签。拿值的时候 我们需要原本的数据【反转义】。 转义HTML标签:使用.text...
- 雷迪森 2024-04-30
柚子快报激活码778899分享:运维 nginx 负载均衡
负载均衡是指将来自客户端的请求分发到多个后端服务器上,以达到提高系统性能、增加可用性和实现水平扩展的目的。上篇文章讲反向代理的时候已经知道使用proxy_pass指令将客户端请求转发到一个后端服务器,这里转到多个服务器也就是...
- 雷迪森 2024-04-29
人工智能 神经网络——循环神经网络(RNN)
神经网络——循环神经网络(RNN) 文章目录 神经网络——循环神经网络(RNN)一、循环神经网络(RNN)二、循环神经网络结构1、一对一(One to One)2、一对多(One to Many)3、多对多(Many t...
- 雷迪森 2024-04-29
十五天精通WCF——第五天 你需要了解的三个小技巧
一: 服务是端点的集合 当你在开发wcf的时候,你或许已经注意到了一个service可以公布多个endpoint,确实是这样,在wcf中有一句很经典的话,叫做“服务是端点的集合",就比如说一个普普通通的服务,它就公布了一...
- 雷迪森 2024-04-29
十五天精通WCF——第六天 你必须要了解的3种通信模式
wcf已经说到第六天了,居然还没有说到这玩意有几种通信模式,惭愧惭愧,不过很简单啦,单向,请求-响应,双工模式,其中的第二种“请求-响应“模式,这个大家不用动脑子都清楚,这一篇我大概来分析下。一:“请求-响应“模式...
- 雷迪森 2024-04-29
十五天精通WCF——第九天 高级玩法之自定义Behavior
终于我又看完了二期爱情保卫战,太酸爽了,推荐链接:http://www.iqiyi.com/a_19rrgublqh.html?vfm=2008_aldbd,不多说,谁看谁入迷,下面言归正传,看看这个很有意思的Behav...
- 雷迪森 2024-04-29
十五天精通WCF——第十一天 如何对wcf进行全程监控
说点题外话,我们在玩asp.net的时候,都知道有一个叼毛玩意叫做“生命周期”,我们可以用httpmodule在先于页面的page_load中做一些拦截,这样做的好处有很多,比如记录日志,参数过滤,全局登录验证等等。。。...
- 雷迪森 2024-04-29
十五天精通WCF——第十二天 说说wcf中的那几种序列化
我们都知道wcf是由信道栈组成的,在我们传输的参数走到传输信道层之前,先需要经过序列化的过程,也就是将参数序列化为message,这篇我们就来说说这里的序列化,蛮有意思的,可能初学者也明白,在wcf中默认的序列化是Dat...
- 雷迪森 2024-04-29
探索高效敏捷开发:i-break-codes Scrum Board
探索高效敏捷开发:i-break-codes Scrum Board 项目地址:https://gitcode.com/i-break-codes/scrum-board i-break-codes Scrum Board...
- 雷迪森 2024-04-26
人工智能属于人类意识吗
人工智能属于人类意识吗?人工智能属于人类意识吗?这是一个备受争议的问题。有人认为人工智能只是机器在执行任务时的模拟行为,无法体验情感、思考或产生自我意识。也有人认为人工智能可能具备某些形式的意识或自我感知。...
- 雷迪森 2024-04-25
那年大数据到来(几几年大数据时代的到来)
本文目录一览1、哪一年大数据时代来临2、几几年大数据时代的到来一、大数据的定义与背景大数据时代,指的是由于数据产生和存储技术的飞速发展,人们能够获取和处理规模庞大、种类多样的数据的时代。它是信息技术革命的产物,为各行各业提供...
- 雷迪森 2024-04-25
大数据物联网智慧消防(大数据物联网智慧消防平台)
本文目录一览1、大数据物联网智慧消防系统2、大数据物联网智慧消防平台一、大数据物联网的应用范围和意义大数据和物联网的蓬勃发展,为各行各业带来了巨大的变革。在消防行业中,大数据物联网技术的应用也显现出重要的意义。通过实时采集和...
- 雷迪森 2024-04-25
人工智能算法来源是什么
人工智能算法来源是什么?人工智能算法的来源是什么人工智能算法的来源可以追溯到数学、统计学、神经科学等多个领域。这些领域的研究成果和理论为人工智能算法提供了基础。以下是人工智能算法来源的具体介绍。...
- 雷迪森 2024-04-24
抖音特效AI绘画春节,抖音AI自动生成绘画软件
本文目录一览1、抖音AI绘画上传照片怎么弄2、抖音AI自动生成绘画软件**一、AI技术在绘画领域的应用**随着人工智能技术的不断发展,其在各个领域的应用也越发广泛。绘画领域作为艺术创作的一项重要领域,也开始借助人工智能的力量...
- 雷迪森 2024-04-24
贸易大数据平台(跨境贸易大数据平台)
本文目录一览1、跨境贸易大数据平台2、孚盟贸易大数据平台:引领行业智能化转型I.跨境贸易大数据平台的背景跨境贸易是国际经济交流的重要组成部分,对于全球经济发展具有重要意义。随着全球化程度的提高,贸易规模不断扩大,贸易数据的管...
- 雷迪森 2024-04-24
15天玩转redis —— 第四篇 哈希对象类型
redis中的hash也是我们使用中的高频数据结构,它的构造基本上和编程语言中的HashTable,Dictionary大同小异,如果大家往后有什么逻辑需要用Dictionary存放的话,可以根据场景优先考虑下redis...
- 雷迪森 2024-04-24
15天玩转redis —— 第五篇 集合对象类型
这篇我们来看看Redis五大类型中的第四大类型:“集合类型”,集合类型还是蛮有意思的,第一个是因为它算是只使用key的Dictionary简易版,这样说来的话,它就比Dictionary节省很多内存消耗,第二个是因为它和...
- 雷迪森 2024-04-24
15天玩转redis —— 第七篇 同事的一次缓存操作引起对慢查询的认识
上个星期同事做一个业务模块,需要将一个80M的数据存入到redis缓存中,想法总是好的,真操作的时候遇到了HSet超时,我们使用的是C#的StackExchange.Redis驱动。 由于封装代码啥的都...
- 雷迪森 2024-04-24
15天玩转redis —— 第八篇 你不得不会的事务玩法
我们都知道redis追求的是简单,快速,高效,在这种情况下也就拒绝了支持window平台,学sqlserver的时候,我们知道事务还算是个比较复杂的东西,所以这吊毛要是照搬到redis中去,理所当然redis就不是那么...
- 雷迪森 2024-04-24
Linq专题之提高编码效率—— 第一篇 Aggregate方法
我们知道linq是一个很古老的东西,大家也知道,自从用了linq,我们的foreach少了很多,但有一个现实就是我们在实际应用中使用到的却是屈指可数的几个方法,这个系列我会带领大家看遍linq,好的,废话不多说,先从Ag...
- 雷迪森 2024-04-24
asp.net signalR 专题—— 第一篇 你需要好好掌握的实时通讯利器
...
- 雷迪森 2024-04-24
asp.net signalR 专题—— 第二篇 对PersistentConnection持久连接的快速讲解
...
- 雷迪森 2024-04-24
asp.net signalR 专题—— 第三篇 如何从外部线程访问 PersistentConnection
...
- 雷迪森 2024-04-24
意间AI绘画玩上瘾,一键AI绘画免费
本文目录一览1、一键AI绘画在线:释放创造力的魔术师2、一键AI绘画免费艺术是人类创造力的体现,而绘画更是艺术的精髓之一。绘画并非人人都能擅长,需要有一定的绘画技巧和天赋。但有一种新的方式来满足我们对绘画的向往,那就是AI绘...
- 雷迪森 2024-04-24
大数据行业概论(大数据行业概论论文)
本文目录一览1、大数据行业概论论文2、大数据行业概论论文题目一、大数据如同人类的第六感 大数据,这个我们时常听到的词汇,却常常让人摸不着头脑。其实,我们可以将大数据比作人类的第六感。想象一下,如果我们的眼睛只能看见黑白,那...
- 雷迪森 2024-04-23
开发语言 PHP强相等&;弱相等(附带科学计数法)
if ($hash1 === $hash2 { echo “两个字符串的 MD5 散列值相等”; } else { echo “两个字符串的 MD5 散列值不相等”; } 上述代码中,虽然 $str1 和 $str2 的...
- 雷迪森 2024-04-23
java 在eclipse 中配置MAVEN
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言maven下载、配置 一、下载maven二、解压下载后的压缩文件:三、新建目录mvn_repository 做为maven 本地仓库四、...
- 雷迪森 2024-04-23
AI绘画油画装饰花卉,AI软件怎么弄成油画效果
本文目录一览1、AI制作数字油画是哪个软件2、AI软件怎么弄成油画效果引言:随着人工智能技术的不断发展,AI软件在艺术创作领域也开始崭露头角。AI绘画油画装饰花卉成为了近年来备受关注的一个热门话题。通过AI技术,艺术家们可以...
- 雷迪森 2024-04-23
Qt实现简易局域网通信(二),Java完全自学手册pdf
widget.h文件代码 void oneProcessConnected( ; //连接成功函数 void oneProcessReadyRead( ; //读取服务器信息函数 void oneProcessDisconn...
- 雷迪森 2024-04-22
asp.net signalR 专题—— 第四篇 模拟RPC模式的Hub操作
...
- 雷迪森 2024-04-22
使用强大的可视化工具redislive来监控我们的redis,别让自己死的太惨~~~
作为玩windows的码农,在centos上面装点东西,真的会崩溃的要死,,,我想大家也知道,在centos上面,你下载的是各种源代码,需要自己编译。。。而使用yum的话,这个吊软件包有点想nuget,不过yum上面都...
- 雷迪森 2024-04-22
asp.net mvc 之旅—— 第四站 学会用Reflector调试我们的MVC框架代码
我们知道,现在能调试.net程序通常有两个,第一个是ILSpy,还是一个是Reflector,这两个小反编译软件算是我们研究底层代码中所拥有的一把锋利小尖刀~~~,比如你看到的ILSpy这样的界面图:但是呢!!...
- 雷迪森 2024-04-22
搭建高可用的redis集群,避免standalone模式带给你的苦难
现在项目上用redis的话,很少说不用集群的情况,毕竟如果生产上只有一台redis会有极大的风险,比如机器挂掉,或者内存爆掉,就比如我们生产环境曾今也遭遇到这种情况,导致redis内存不够挂掉的情况,当然这些都是我们及其...
- 雷迪森 2024-04-22
分布式架构中一致性解决方案——Zookeeper集群搭建
当我们的项目在不知不觉中做大了之后,各种问题就出来了,真jb头疼,比如性能,业务系统的并行计算的一致性协调问题,比如分布式架构的事务问题,我们需要多台机器共同commit事务,经典的案例当然是银行转账,支付宝转账这种,如...
- 雷迪森 2024-04-22
mongodb 3.x 之实用新功能窥看[2] ——使用$lookup做多表关联处理
这篇我们来看mongodb另一个非常有意思的东西,那就是$lookup,我们知道mongodb是一个文档型的数据库,而且它也是最像关系型数据库的一种nosql,但是呢,既然mongodb是无模式的,自然就很难在关系型数据...
- 雷迪森 2024-04-21
mongodb之使用explain和hint性能分析和优化
当你第一眼看到explain和hint的时候,第一个反应就是mysql中所谓的这两个关键词,确实可以看出,这个就是在mysql中借鉴过来的,既然是借鉴过来的,我想大家都知道这两个关键字的用处,话不多说,速速观看~~~一:...
- 雷迪森 2024-04-21
轻量级ORM框架——第一篇:Dapper快速学习
我们都知道ORM全称叫做Object Relationship Mapper,也就是可以用object来map我们的db,而且市面上的orm框架有很多,其中有一个框架叫做dapper,而且被称为the king of O...
- 雷迪森 2024-04-21
antd+vue vue3 setFieldsValue vue报错详细解决方法 浏览器控制台报错 vue2/3 - ant design vue报错You cannot set a form field before rendering a field associated with the va
问题说明 在vue2、vue3项目开发中,使用ant-design-vue(antd 组件库,使用setFieldsValue方法控制台出现报错:You cannot set a form field before rend...
- 雷迪森 2024-04-20
开发语言 unity c++ c# c语言 java JSON文件的详细介绍,小白零基础轻松了解JSON文件
目录 引言 1. 文件扩展名: 2. 使用场景: 3. 基本结构: 4. 数据类型: 5. 示例解释(以游戏开发中将c#文件中的数据转换为JSON文件为例子 6.JSON文件的优势 引言 在游戏开发或其他开...
- 雷迪森 2024-04-19
互联网大数据相关法律法规(互联网大数据相关法律法规知识)
本文目录一览1、互联网大数据相关法律法规知识2、互联网大数据相关法律法规有哪些?1.什么是互联网大数据?互联网大数据是指通过互联网平台、应用程序和设备产生的大量数据,这些数据包括用户行为数据、交易数据、社交媒体数据,以及其他...
- 雷迪森 2024-04-19
大数据年龄筛选(大数据年龄筛选方法)
本文目录一览1、大数据年龄筛选方法2、大数据年龄筛选软件一、背景介绍随着大数据技术的不断发展和应用,其在各行各业中的作用越来越大。大数据年龄筛选在人力资源领域中得到了广泛应用。大数据年龄筛选是通过收集和分析大量的数据来对人员...
- 雷迪森 2024-04-18
数据库 merge into用法 mergeinto语句 Oracle merge into 语句用法 Oracle merge into 批量更新 关联更新 批量修改 关联修改
Oracle merge into 语句用法 Oracle merge into 批量更新 关联更新 批量修改 关联修改 一、概述 在开发任务中,遇到一个需求,同一批次的名单;根据一定的条件判断是否存在,若存...
- 雷迪森 2024-04-16
抖音AI绘画拍照变实物,抖音AI绘画之动物
本文目录一览1、抖音AI绘画之动物2、抖音AI绘画变态版:颠覆传统绘画的革命性应用一、抖音AI绘画技术简介抖音AI绘画是一项基于人工智能技术的创新应用,通过智能算法和深度学习模型,实现了从拍照到绘画的转化过程。这项技术的独特...
- 雷迪森 2024-04-16
轻量级ORM框架——第二篇:Dapper中的一些复杂操作和inner join应该注意的坑
上一篇博文中我们快速的介绍了dapper的一些基本CURD操作,也是我们manipulate db不可或缺的最小单元,这一篇我们介绍下相对复杂一点的操作,源码分析暂时就不在这里介绍了。一:table sql ...
- 雷迪森 2024-04-16
使用专业的消息队列产品rabbitmq之centos7环境安装
我们在项目开发的时候都不可避免的会有异步化的问题,比较好的解决方案就是使用消息队列,可供选择的队列产品也有很多,比如轻量级的redis,当然还有重量级的专业产品rabbitmq,rabbitmq好就好在是用erlan...
- 雷迪森 2024-04-16
在redis中使用lua脚本让你的灵活性提高5个逼格
在redis的官网上洋洋洒洒的大概提供了200多个命令,貌似看起来很多,但是这些都是别人预先给你定义好的,但你却不能按照自己的意图进行定制,所以是不是感觉自己还是有一种被束缚的感觉,有这个感觉就对了。。。一:Lua脚本 ...
- 雷迪森 2024-04-16
从真实项目中抠出来的设计模式——第二篇:过滤器模式
一:实际场景介绍 我们在给用户做订单催付通知的时候,会有这样的一种场景,用户在系统后台设置一组可以催付的规则,比如说订单金额大于xx元,非黑名单用户,来自哪个地区,已购买过某个商品,指定某个营销活动的人等等这样的条件...
- 雷迪森 2024-04-16
使用Task的一些知识优化了一下同事的多线程协作取消的一串代码
最近在看一个同事的代码,代码的本意是在main方法中开启10个线程,用这10个线程来处理一批业务逻辑,在某一时刻当你命令console退出的时候,这个时候不是立即让console退出,而是需要等待10个线程把检测状态之后...
- 雷迪森 2024-04-16
享受release版本发布的好处的同时也应该警惕release可能给你引入一些莫名其妙的大bug
一般我们发布项目的时候通常都会采用release版本,因为release会在jit层面对我们的il代码进行了优化,比如在迭代和内存操作的性能提升方面,废话不多说,我先用一个简单的“冒泡排序”体验下release和debu...
- 雷迪森 2024-04-16
Parallel.For 你可能忽视的一个非常实用的重载方法
说起Parallel.For大家都不会陌生,很简单,不就是一个提供并行功能的for循环吗? 或许大家平时使用到的差不多就是其中最简单的那个重载方法,而真实情况下Parallel.For里面有14个重载,而其中那些比较复杂...
- 雷迪森 2024-04-16
大数据的数据安全(大数据的数据安全风险)
本文目录一览1、大数据的数据安全吗2、大数据的数据安全风险一、传统数据安全面临的挑战随着大数据时代的到来,各行各业都面临着巨大的数据量增长和分析需求的增加。大数据的数据安全问题也日益凸显。传统的数据安全方法无法满足大数据环境...
- 雷迪森 2024-04-16
AI绘画快速往下粘贴怎么弄
...
- 雷迪森 2024-04-16
PaddleOCR—PPstructure在Windows环境下搭建及使用
1. ppstructure的github地址:https://github.com/PaddlePaddle/PaddleOCR/tree/release/2.6/ppstructure 2. 所需环境:我的环境是py...
- 雷迪森 2024-04-16
海艺AI绘画邀请码是多少
...
- 雷迪森 2024-04-16
AI视觉识别技术应用水产养殖 AI视觉识别技术应用就业前景
本文目录一览1、AI视觉技术的应用2、AI视觉识别技术应用就业前景一、AI视觉识别技术在水产养殖中的应用随着人工智能技术的不断发展,AI视觉识别技术在水产养殖行业中得到了广泛的应用。这项技术通过利用计算机视觉和深度学习算法,...
- 雷迪森 2024-04-14
保护隐私的AI技术 保护隐私的AI技术的启发
本文目录一览1、保护隐私的AI技术的启发2、保护隐私的AI技术有哪些一、AI技术给隐私带来的挑战AI技术的快速发展和广泛应用为隐私保护带来了新的挑战。随着人们在日常生活中越来越频繁地使用智能设备和互联网服务,个人隐私数据不可...
- 雷迪森 2024-04-12
使用sqlserver搭建高可用双机热备的Quartz集群部署【附源码】
一般拿Timer和Quartz相比较的,简直就是对Quartz的侮辱,两者的功能根本就不在一个层级上,如本篇介绍的Quartz强大的集群机制,可以采用基于sqlserver,mysql的集群方案,当然还可以在第三方插件的...
- 雷迪森 2024-04-12
使用mongodb作为Quartz.Net下的JobStore实现底层的持久化机制
我们都知道默认的Quartz底层采用的是RAMJobStore,所有的Job,Trigger,Calendar都是用Dictionary,SortSet等等这样的数据结构进行储存,相对来说性能肯定快的没法说,但是面对灾难...
- 雷迪森 2024-04-12
.net项目架构改造之搭建基于java环境配置一览【上】
最近公司做了一个项目,需要嵌套在千牛的客户端上,项目代码必须上阿里的聚石塔,全程采用基于docker的自动化部署,我们的项目是基于.net架构。很遗憾的是基于windows的docker上部署在访问淘宝自身...
- 雷迪森 2024-04-12
缓存一致性和跨服务器查询的数据异构解决方案canal
当你的项目数据量上去了之后,通常会遇到两种情况,第一种情况应是最大可能的使用cache来对抗上层的高并发,第二种情况同样也是需要使用分库分表对抗上层的高并发。。。逼逼逼起来容易,做起来并不那么乐观,由此引入的问题...
- 雷迪森 2024-04-12
使用nginx搭建高可用,高并发的wcf集群
很多情况下基于wcf的复杂均衡都首选zookeeper,这样可以拥有更好的控制粒度,但zk对C# 不大友好,实现起来相对来说比较麻烦,实际情况下,如果你的负载机制粒度很粗糙的话,优先使用nginx就可以搞定,...
- 雷迪森 2024-04-12
把项目中那些恶心的无处存储的大块数据都丢到FastDFS之快速搭建
在我们开发项目的时候,经常会遇到大块数据的问题(2M-100M),比如说保存报表中1w个人的ID号,他就像一个肿瘤一样,存储在服务器哪里都觉得恶心,放在redis,mongodb中吧,一下子你就会收到报警,因为...
- 雷迪森 2024-04-12
全内存的redis用习惯了?那能突破内存限制类redis产品ssdb呢?
首先说一下背景,在双十一的时候,我们系统接受X宝的订单推送,同事原先的实现方式是使用redis的List作为推送数据的承载,在非大促的场景下,一切运行正常,内存占用大概3-4G,机器是16G内存。由于提...
- 雷迪森 2024-04-11
算法 前端 Matlab小波分析工具箱使用指南
Matlab小波分析工具箱使用指南 小波分析是一种用于信号处理和数据分析的强大工具,它在许多领域中都得到了广泛的应用。在Matlab中,提供了一个强大的小波分析工具箱(Wavelet Toolbox),它提供了丰富的函数和工...
- 雷迪森 2024-04-11
AI绘画怎么让人物变动作
...
- 雷迪森 2024-04-11
次元AI绘画特效在哪找
次元AI绘画特效是一种通过人工智能技术实现的绘画效果,在现实生活中可能会比较难找到。通过在线平台和应用程序,可以很容易地找到次元AI绘画特效。以下是一些常见问题和答案,帮助你找到次元AI绘画特效。...
- 雷迪森 2024-04-11
数据库 数据库架构 数据仓库发展历史与架构演进
从1990年代Bill Inmon提出数据仓库概念后经过四十多的发展,经历了早期的PC时代、互联网时代、移动互联网时代再到当前的云计算时代,但是数据仓库的构建目标基本没有变化,都是为了支持企业或者用户的决策分析,包括运营报...