Fork me on GitHub
摘要: 图片隐写,借助的是图片的每个像素点的RGB值,比如取RGB中的B值,这个值的二级制的最低位是0还是1,在肉眼上看看不出丝毫区别,我们就可以利用这个数据位,我们知道二维码一般都是两种颜色,黑色和白色,黑色的像素点用1表示,白色用0表示,我们就把二维码的每个像素点转换成1和0,在把这些1和0存到承载二维码的本体图片的像素的一个颜色值通道的二进制值的最低位上。这就是大概原理。 阅读全文
posted @ 2024-11-14 18:08 HelloLLLLL 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.rabbitmq.com/tutorials/tutorial-three-dotnet 在工作队列中,一个消息只会投递一个消费者,但是发布订阅模式,同一个消息可以发送个多个消费者。 (交换)Exchanges rabbitMQ的核心是把生产者把消息发送给exchang 阅读全文
posted @ 2024-10-08 12:11 HelloLLLLL 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 队列的学习之工作队列 阅读全文
posted @ 2024-10-08 11:18 HelloLLLLL 阅读(16) 评论(0) 推荐(0) 编辑
摘要: elsa这个框架运用管道来实现切面编程,切面编程的意义我的理解是在于:把业务逻辑和其他与业务不相关的逻辑进行解耦,或者把通用的逻辑:异常处理,日志处理等在不侵入业务逻辑的情况下,服务与这些业务。接下来,详细看看elsa框架的管道是怎么实现的。 主要依靠,下面这个委托方法,这个方法返回一个ValueT 阅读全文
posted @ 2024-09-30 21:23 HelloLLLLL 阅读(54) 评论(0) 推荐(1) 编辑
摘要: 官方文档:https://v3.elsaworkflows.io/ 阅读全文
posted @ 2024-09-24 14:29 HelloLLLLL 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 测试类: [JsonConverter(typeof(PersonConverter))] public class Person { public string FirstName { get; set; } public string LastName { get; set; } } [Json 阅读全文
posted @ 2024-09-23 09:51 HelloLLLLL 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 调整开发工具的字体的大小和字体名称与控制台的字体是相同的,打印出来的空格格式就是相同的。 阅读全文
posted @ 2024-09-23 09:32 HelloLLLLL 阅读(4) 评论(0) 推荐(0) 编辑
摘要: C#用海龟作图步骤实现递归分型树 阅读全文
posted @ 2024-08-24 21:02 HelloLLLLL 阅读(8) 评论(0) 推荐(0) 编辑
摘要: vs2022 installer,安装失败的问题 阅读全文
posted @ 2024-08-24 20:59 HelloLLLLL 阅读(1372) 评论(0) 推荐(0) 编辑
摘要: html5实现摄像头扫码的实践 阅读全文
posted @ 2024-07-20 15:01 HelloLLLLL 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 开发经验分享 阅读全文
posted @ 2024-06-12 21:37 HelloLLLLL 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 我理解的微服务,就是把以前一个接口一个数据库里实现的逻辑,改变为通过一级或多级远程调用去不同的服务器和数据库获取数据,然后完成整个逻辑。这也算是分布式开发技术了,每次业务要保证在多级远程调用过程中,数据的一致性,在存储数据时,因为是分不同数据库,不同服务器保存数据,有可能一个请求,要保存或更新a、b、c三个不同地区里不同服务器的数据库。就需要保证分布式数据保存的acid:原子性、一致性、隔离性、持久性。 阅读全文
posted @ 2024-05-25 15:40 HelloLLLLL 阅读(2381) 评论(17) 推荐(14) 编辑
摘要: 实际开发经验分享 阅读全文
posted @ 2024-05-11 20:50 HelloLLLLL 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 经验分享 阅读全文
posted @ 2024-02-28 14:21 HelloLLLLL 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 这种模式,解决的是,程序在不同状态切换及增加新的状态时,需要改很多代码的问题。它能用简单的逻辑控制程序从一个状态切换为其他被允许的状态,我昨天在网上看的一个例子,一个播放器,有播放,暂停,关闭的状态。处于关闭状态时,只能响应播放的代码;处于暂停状态时,能响应关闭和播放代码;处于播放状态时,能响应暂停 阅读全文
posted @ 2024-02-24 14:38 HelloLLLLL 阅读(44) 评论(0) 推荐(0) 编辑
摘要: bug解决 阅读全文
posted @ 2024-01-19 17:11 HelloLLLLL 阅读(3570) 评论(0) 推荐(0) 编辑
摘要: sort在字符串的默认排序,是按unicode字节码排序的,一般字符串的排序可以通过strA.localeCompare(strB)来完成,但我这里必须要按字符串的默认方式排序。 list=list.sort((a,b)=>{ var jobA=a.Job; var jobB=b.Job; var 阅读全文
posted @ 2024-01-19 11:36 HelloLLLLL 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 是mvc5版本的接口,接口使用了dynamic接收数组,json对象数组只有56个,length长度不到10万,但是提交就报The JSON request was too large to be deserialized这个错。 在.net core中,dynamic是不需要前端把字段用strin 阅读全文
posted @ 2024-01-15 11:57 HelloLLLLL 阅读(91) 评论(0) 推荐(0) 编辑
摘要: uniapp前端分页实现图片懒加载 阅读全文
posted @ 2023-12-07 17:58 HelloLLLLL 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 在用hbuildx时,用自定义基座,调试程序时,有的页面因为基座缺少组件而进不去,这个时候就可以用指定页面的方式,我们只需要把进入页面的入参传进去,这个时候打开页面就是指定要调试的页面了。 就在page.json文件最后加入 "condition" : { //模式配置,仅开发期间生效 "curre 阅读全文
posted @ 2023-12-07 17:54 HelloLLLLL 阅读(282) 评论(0) 推荐(0) 编辑
摘要: DataTable.Load缺失行的问题 阅读全文
posted @ 2023-12-07 11:22 HelloLLLLL 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 比如接口 public object GetList(dynamic obj){ //var jElement=(JsonElement)obj;//使用system.text.json处理 var str=obj.GetRawText(); if (val != JsonValueKind.Und 阅读全文
posted @ 2023-11-18 20:43 HelloLLLLL 阅读(128) 评论(0) 推荐(0) 编辑
摘要: vue框架集成学习体会 阅读全文
posted @ 2023-11-11 21:25 HelloLLLLL 阅读(502) 评论(0) 推荐(0) 编辑
摘要: select * from sale_guest sg left join sale_bill sbon sg.bill_id=sb.id where sg.gmt_create>'2023-10-20' and sb.bill_no is NULLselect * from sale_emp se 阅读全文
posted @ 2023-11-02 15:58 HelloLLLLL 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 工作经验心得分享 阅读全文
posted @ 2023-08-16 21:21 HelloLLLLL 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 实际工作开发经验分享 阅读全文
posted @ 2023-08-15 21:49 HelloLLLLL 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一、VUE中的VUEX如何调用modules里面的mutations和state ...mapMutations("workflow",['setApproverConfig', 'setApprover']), 二、Non-nested routes must include a leading 阅读全文
posted @ 2023-07-30 09:19 HelloLLLLL 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 网址:https://www.ucharts.cn/v2/#/demo/index,需要登录,微信就可以 我在使用折现图时,业务需要把曲线图在点击全屏时横屏全屏显示。就做个全屏页面,点击后,把option和data传到该页面去。做前端得伙伴实现后,发现他得iphone13每次全屏都没问题,而在我得a 阅读全文
posted @ 2023-07-27 21:27 HelloLLLLL 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 在写程序过程中,需要使用到 globalData里的内容,而这个全局变量,在uni-app上需要通过: var app=getApp(); app.globalData.xxx=xxx来使用。 我觉得每次都要获取app对象,嫌麻烦,就在data数据段里定义一个app字段, 之后就通过 this.ap 阅读全文
posted @ 2023-07-27 21:14 HelloLLLLL 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1、在router里把所有的路由都加上。 2、后端存储路由path和其他设计需要的信息。 3、登录后,后端返回菜单树,根据权限不同,返回的菜单不同,并且还要返回每个path代表的页面具有的权限数组。可以实现前端对权限的控制。 4、根据后端返回的菜单树的path,去过滤路由数组,即path对应相同的路 阅读全文
posted @ 2023-07-16 07:33 HelloLLLLL 阅读(139) 评论(0) 推荐(0) 编辑