- 博客(621)
- 资源 (35)
- 收藏
- 关注
原创 C# Newtonsoft.Json解析数组的小例子
C# Newtonsoft.Json解析数组的小例子http://www.cnblogs.com/usharei/category/373071.html有四篇很好的文章,建议学习下,但是现在的各种服务的json数据都是复杂类型的,本文只是补充一个复杂数据(数组)的小例子上面提到的第四篇文章最后有个解析数组的例子,出现了 .First.First.First.First.Children();...
2018-03-30 14:00:28
2329
原创 SQL JOIN 类型对比:LEFT JOIN 与 INNER JOIN
可以类比为数学中的集合操作:INNER JOIN 是交集,LEFT JOIN 是左表的全集与右表的交集组合。· LEFT JOIN:保证左表完整,"能匹配就匹配,不能匹配就补NULL"INNER JOIN 表B b ON a.id = b.a_id;LEFT JOIN 表B b ON a.id = b.a_id;· 如果右表(表B)没有匹配的行,则结果中右表字段为 NULL。· 如果表B没有匹配的行,则表A的该行不会出现在结果中。· 如果表A没有匹配的行,则表B的该行不会出现在结果中。
2025-12-20 08:35:08
268
原创 rabbitmq集群创建admin用户之后,提示can access virtual hosts是No access状态
因业务需要使用的rabbitmq是3.7.8版本的,rabbitmq在3.3.0之后就允许使用guest账号的权限了,所以需要创建一个administrator标签的用户。此时,我们需要进入用户,点击set permission为用户设置访问权限,到此,raabitmq新建的用户提示No access问题就处理好了,点击最后这个页面上的 点击set permission之后 就可以了。注:这个提示是表示:这个用户不允许访问,需要设置访问权限。
2025-12-19 09:35:32
192
原创 RabbitMQ 服务启动后自动停止-步骤2:彻底重置 RabbitMQ真好用(lcb)
RabbitMQ 服务启动后自动停止,通常是由于导致的。
2025-12-18 20:35:06
303
原创 HIS-第一次来医院看门诊的人,会有病案号吗
这是一个非常好的问题,也是医院信息系统(HIS)中一个关键的细节。 这取决于医院的具体流程和信息系统设计。
2025-10-24 10:27:52
579
原创 ORACLE-数据库闪回
闪回查询(Flashback Query) 是 Oracle 提供的一种机制,让你可以查询表在 过去某个时间点 或 某个系统更改号(SCN, System Change Number) 的数据内容。✅ 简单来说:你可以“查过去的数据”,而不用真的把数据库回退到那个时间点。Oracle 闪回查询(Flashback Query)是一种允许用户查询表在过去某个时间点或 SCN 时的数据内容的功能,它基于 UNDO 数据,无需恢复数据库,是一种轻量级的数据历史查看机制。。
2025-09-19 10:28:21
1517
原创 HIS-开处方和写医嘱的区别
项目开处方写医嘱中文含义医生为患者开具用于购买和使用药品的书面指令,通常是针对药品医生为患者下达的所有治疗、护理、检查、用药、饮食等综合性指令,不仅限于药品目的指导药房发药给患者,用于治疗或预防疾病指导护士、药房、检查科室、手术室等所有医疗执行部门开展具体的医疗活动主要内容药品名称、规格、剂量、用法、用量、频次、疗程等包括用药、检查、检验、护理、饮食、手术、康复等全方位的医疗指令执行方。
2025-09-18 17:28:13
803
原创 HIS中 下诊断和写病历的区别
项目下诊断(Making a Diagnosis)写病历(Writing Medical Records)含义医生根据病情判断出患者得了什么病医生将整个诊疗过程、病情、检查、诊断、治疗计划完整记录下来核心内容疾病名称,如:冠心病、高血压主诉、现病史、查体、诊断、治疗等完整医疗文书在 HIS 系统中操作通常在“诊断录入”模块,选择或输入诊断名称(如 ICD 编码)通常在“病历书写”模块,填写结构化或自由文本的病历内容本例中的诊断冠心病?
2025-09-18 16:53:47
965
原创 购物网站上 加入购物车后不付款,30分钟后自动被取消这个功能是如何实现的? 前端和后端分别都是怎么做的
User->>API: 加入购物车API->>DB: 写入购物车记录Redis--xAPI: 30分钟后键过期Redis->>API: 推送过期事件API->>DB: 更新状态为expiredAPI->>User: 通知前端(WebSocket)
2025-08-22 09:12:11
379
原创 c# splitContainer控件
大家好,又见面了,我是你们的朋友全栈君。splitContainer可以把窗口拆分为两部分可以使用多个splitContainer常用属性不能被鼠标直接点击选中,可通过右击->选择splitContainer选中。用于设置拆分器能否移动。若设置为Panel1(或Panel2),在调整窗体的大小时,Panel1面板(或Panel2面板)的大小默认不变;若设置为None,则Panel1面板和Panel2面板按比例缩放。
2025-08-20 13:57:59
495
原创 C# DevExpress控件安装使用教程
① 在C:\Program Files (x86)\DevExpress 20.1\Components\Bin\Framework路径下找见需要使用的库,比如:DevExpress.Xpf.Core.v20.1.dll,dx:SimpleButton等常用控件就在这个库里面。这里参考了:https://www.cnblogs.com/xishuai/p/3554594.html。链接:https://pan.baidu.com/s/1_1rbGIk2H5dspzCCWIsexg。
2025-08-19 15:34:11
524
原创 Fiddler_我的学习笔记(二):Fiddler工具详解及应用实战
FiddlerObject.UI.lvSessions.AddBoundColumn("对应IP",120,"X-HostIP");
2025-08-05 09:20:05
667
原创 Visual Studio 2022安装SVN插件及汉化教程
插件使用update效果如下图插件本身还是英文,即便安装了语言包,毕竟嘛这个插件自己没有语言包。但在VS2022中使用插件功能时,或者在文件夹中使用SVN本身时,还是如上图update时显示中文的。
2025-07-10 15:14:20
1528
原创 windows下 tomcat的安装部署
如果你是32位系统,那么就下载32-bit这个文件,如果是64位则下载64-bit这个文件,下载好之后,解压到你要放置服务器的目录下。,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。如果运行控制台,输出java -version 能显示版本信息,说明你的Java环境基本搭建完成。本文将详细介绍在Windows环境下搭建Tomcat服务器,来搭建小型应用。要搭建Tomcat服务器,首先需要先搭建好Java开发环境,在之前的。
2025-06-26 15:49:21
540
原创 soapUI工具使用方法、简介、接口测试[通俗易懂]
WebService也一样,WebService客户端要调用一个WebService服务,首先要有知道这个服务的地址在哪,以及这个服务里有什么方法可以调用,所以,WebService务器端首先要通过一个WSDL文件来说明自己家里有啥服务可以对外调用,服务是什么(服务中有哪些方法,方法接受的参数是什么,返回值是什么),服务的网络地址用哪个url地址表示,服务通过什么方式来调用。因为是基于XML的,所以WSDL既是机器可阅读的,又是人可阅读的,这将是一个很大的好处。大家好,又见面了,我是你们的朋友全栈君。
2025-06-17 14:16:13
415
原创 VUE3-reactive- - 初始化一个空对象 `{}`,后续可以动态添加键
这是一个响应式对象,用于存储数字键和布尔值的映射关系。适合管理动态的、键为数字的显示/隐藏状态(如控制列表项的展开/折叠)。
2025-05-23 10:37:41
576
原创 ES6中的解构
混合解构 const [{ title }, { author: writer }] = [{ title: ‘Book A’ }, { author: ‘John’ }];在 JavaScript(包括 TypeScript)中,数组解构和对象解构是 ES6 引入的两个非常实用的语法特性,它们可以帮助我们更方便地从数组或对象中提取数据。对象解构 const { name, age } = { name: ‘Tom’, age: 30 };数组解构 const [a, b] = [10, 20];
2025-05-13 17:00:59
581
原创 Linux下Tomcat安装与配置(ubuntu)
开放端口: firewall-cmd --zone=public --add-port=8080/tcp --permanent。进入tomcat的bin目录:cd /usr/local/apache-tomcat-8.5.20/bin。进入conf目录:cd /usr/local/apache-tomcat-8.5.20/conf。tomcat和jdk的路径要符合自己安装的路径(重要!进入system目录:cd /etc/systemd/system。启动: ./startup.sh。
2025-04-30 11:10:48
1164
原创 Ubuntu-tomcat安装部署
原文链接:https://blog.youkuaiyun.com/weixin_43877427/article/details/144697087。链接:https://pan.baidu.com/s/1bUPmmPqg5qRVPysEvxQUng。3.1 修改/apache-tomcat-9.0.98/conf目录下tomcat-users.xml文件。1、进入/apache-tomcat-9.0.98/bin,执行启动脚本。进入后,在下图标注的里边选择要下载的包(我下载的是tar.gz)
2025-04-30 11:08:32
876
原创 IDEA git配置[通俗易懂]
前提:dev分支为基础分支, 基于dev新创建一个hotfix1分支:用于开发一个bug功能, 由于一些原因需要紧急上线一个bug,于是基于dev分支又创建一个分支hotfix2,hotfix2 改好代码commit 并 push. 然后切到dev分支,合并Hotfix2代码,不小心合成了hotfix1的代码。可以再次拉到起远程代码即可 ,就会覆盖本地merger的代码,就恢复到远程旧代码 方法二:直接重新再拉一份全代码,然后 切到dev 重新合并正确的分支。输入git代码地址,注意是http协议的地址。
2025-04-30 11:01:06
1040
原创 VsCode中git路径的设置(window系统)
依次点击 文件=》首选项=》设置=》在最上面的输入框里输入gitpath=》点击在settings.json中编辑=》将文件里面的"git.path"后面设置为自己的git.exe路径,例如我的是"git.path": “D:\\Git\\installation\\Git\\cmd\\git.exe”,保存即可(这里注意在字符串里要用两个反斜杠,因为要考虑转义字符,其实用这种形式也行"git.path": “D:it/installation/Git/cmd/git.exe”)。
2025-04-30 10:56:38
1154
原创 Ubuntu-Linux中vi / vim编辑文件,保存并退出
若权限不够,则在前方添加 sudo (例:sudo vim word.txt )来增加权限;5.退出后可使用 cat + 文件名 查看编辑内容(例:cat word.txt)。1.打开文件 vi / vim + 文件名(例: vim word.txt )。:wq 保存文件并退出(学校中常用)强制保存文件,并退出。不保存文件,强制退出。:w 保存文件但不退出。:q 不保存文件,退出。(保存文件并退出)。
2025-04-22 18:28:00
3318
原创 JAVA-Spring Boot多线程
服务生成的所有内容均由人工智能模型生成,其生成内容的准确性和完整性无法保证,不代表我们的态度或观点。接口,它是对 Java 线程池的封装,更符合 Spring 的编程风格。根据您的需求选择合适的方式即可!如果有其他问题,欢迎继续提问!在 Spring Boot 中,虽然没有直接等同于 C# 的。工具类,可以创建和管理线程池。这种方式类似于 C# 的。如果您希望结合 Spring 的异步功能和线程池,可以为。方法指定一个自定义线程池。Spring 提供了。
2025-04-01 18:00:28
1055
原创 Sqlserver2012和Sqlserver2019数据库设置最大并行数解决数据库CPU高问题
请注意,最大并行数范围是0到CPU的实际逻辑核心数的最大值一、 Sqlserver2012数据库二、 Sqlserver2019数据库SQL Server 数据库是指以一定方式存储在一起、 能为多 用户共亭、具有尽可能小的冗余度应用程序。下面讲述在sql server数据库设置最大并发连接数的操作步骤。
2023-11-02 09:40:04
2622
原创 在Windows下设置将EXE开机自启动
注意:以上方法仅适用于已经编译好的EXE文件,如果需要在程序运行时创建自启动任务,可能需要使用其他技术或工具。在Windows下设置将EXE开机自启动,有多种方法。方法二:通过启动文件夹。
2023-09-05 09:46:36
6845
原创 VUE 程序的执行过程(非常非常重要)
因此,可以说`index.html`文件是整个Vue应用程序的入口点,而`main.js`文件是Vue应用程序的入口文件。在浏览器加载和执行的过程中,`index.html`和`main.js`的先后顺序是先加载`index.html`,然后引入并执行`main.js`文件。6. `App.vue`文件作为Vue应用程序的根组件,被包含在`main.js`中创建的Vue实例中,并通过`new Vue({...}).$mount('#app')`语句挂载到指定的DOM元素上。文件是显式引入的,不需要在。
2023-09-04 10:45:10
2711
原创 wps和excel中(office)按住shift 双击 不自动填写
wps和excel中 按住shift 双击 不自动填写。这时可以尝试选择区域,然后使用CTRL+D 就可以了。
2023-08-29 15:54:42
946
原创 Big Endian 和 Little Endian 区别
就拿上面的0x12345678来说,你的程序传递给别人的一个数据,将指向0x12345678的指针传给了JAVA程序,由于JAVA采取big endian方式存储数据,很自然的它会将你的数据翻译为0x78563412。是的,就是这种后果。而假如要传输一个32比特的数的话,由于这个数在littel endian方存储时占了4个字节,而网络传输是以字节为单位进行的,little endian方的CPU读出第一个字节后发送,实际上这个字节是原数的LSB,到了接收方反倒成了MSB从而发生混乱。
2023-04-12 18:05:57
798
原创 iis7 iis8 system.webServer/modules、system.webServer/handlers 锁定解锁命令
iis7 iis8 system.webServer/modules、system.webServer/handlers 锁定解锁命令
2022-10-25 15:20:45
570
原创 FTP访问URL
FTP 命令连接(带用户名和密码)方法FTP 命令连接(带用户名和密码)方法:命令:ftp://username:password@hostname:port即(ftp://用户名:密码@ftp地址:端口)例如: 1 ftp://U1:123456@127.0.0.1:21 ...
2022-02-24 15:21:27
3589
原创 调试都会出现“仅我的代码“警告
每次调试都会出现"仅我的代码"警告,特别的烦人,取消方法如下:1、点击工具,选择选项。2、选择调试→常规,取消“启动时若没有用户代码则发出警告(仅限托管)”选项。去掉“”仅我的代码“”...
2022-02-22 12:36:26
3316
原创 检查密码复杂度的C#正则表达式
在用户注册与修改、重置密码时,强制密码达到一定的复杂度,是减少盗号的有效措施之一。而在代码中检查密码复杂度就需要用到正则表达式,比如要求密码必须包含数字、小写或大写字母、特殊字符、字符数在8-30之间,对应的正则表达式如下:var regex = new Regex(@"(?=.*[0-9]) #必须包含数字(?=.*[a-zA-Z]) #必须包含小写或大写字母(?=([\x21-\x7e]+)[^a-zA-Z0...
2021-09-28 11:29:02
1163
实现文件拖放的一种简洁方法
2014-07-25
ListControl
2014-11-14
使用MSScriptControl公式计算
2018-09-26
Udp—Socket
2018-05-22
dsoframer.ocx
2017-10-23
webservice post get
2017-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅