- 博客(685)
- 资源 (94)
- 收藏
- 关注
原创 Oracle中排查谁把表数据删除更新——delete、drop、truncate
①使用delete删除的表数据并没有真正被删掉,数据占用的表空间还存在,相当于Windows中将数据删除到回收站中,日后有需要还可以恢复。②使用truncate删除的表数据会连同其占用的表空间一起直接被删掉,相当于Windows中使用del+shift键直接删除文件一样,无法恢复。
2024-04-20 23:22:35 168 1
原创 ETL工具——Kettle的下载和安装
ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业或行业应用来说,经常会遇到各种数据的处理,转换,迁移,所以了解并掌握一种etl工具的使用,必不可少,而Kettle就是ETL工具的一种。
2024-04-16 23:23:14 52
原创 Oracle中实现一次插入多条数据
在我们实际的业务场景中,由于单条插入的效率很低(每次都需要数据库资源连接关闭的开销),故需要实现一次性插入多条数据,用以提升数据插入的效率;
2024-04-05 17:51:03 652
原创 Oracle中实现根据条件对数据的增删改操作——Merge Into
在我们进行项目开发的过程中,会遇到这样的场景,需要根据某个条件对数据进行增、删、改的操作;遇到这种情况我们有2种方法进行解决:方法一:①查询指定条件;②根据查询出的指定条件结果在执行对应的增、删、改操作;方法二:直接使用Merge Into语句根据条件进行对应的增、删、改操作;
2024-03-26 23:30:35 973 1
原创 Windows11系统下对jar文件解压修改后在压缩为jar文件
# 解压jar -xvf 文件名.jar# 压缩jar -cvf0m 文件名.jar ./META-INF/MANIFEST.MF .
2024-02-16 17:00:26 157
原创 IIS实现HTTP站点负载均衡和反向代理——Windows Server 2019使用IIS应用程序请求路由(ARR)和URL重写为多个后端应用程序实现反向代理
微软的IIS应用程序请求路由 (Application Request Routing,简称ARR) 是一个寄宿于IIS7(及其更高的IIS版本)的一个基于代理的模块是基于代理的路由模块,它基于 HTTP 标头、服务器变量和负载均衡算法将 HTTP 请求转发到不同的应用程序服务器上; 且ARR是基于URL Rewrite Module(URL重写模块)的,它通过检测客户端发来的HTTP请求来做出请求路由的决定;更有效地跨服务器做负载均衡,以最大限度地利用资源通过 IIS 管理器更容易地管理和监
2024-01-21 22:43:08 222
原创 群晖NAS上安装部署开源工作流自动化工具n8n
利用 n8n 你可以方便地实现当 A 条件发生,触发 B 服务这样的自动工作流程。n8n基于节点能够将任何工具连接在一起,轻松部署不同类型的任务,可以帮助我们很方便的关联起来一些流程化的内容进行执行操作;或者可以自动化执行一些重复性的工作(比如每天定期从数据库拉取指定的数据发送给指定的人员的邮箱中;定期调用某个接口等等),把我们从一些机械重复性的劳作中解放出来,可以让我们有更多的时间去思考其他的事情。
2024-01-16 22:33:47 1269
原创 在群晖NAS上搭建私有部署笔记软件——Blossom
Blossom 是一个需要私有部署的笔记软件,虽然本身定位是一个云端软件,但你仍然可以在本地部署,数据和图片都将保存在本地,不依赖任何的图床或者对象存储。
2024-01-07 15:35:59 2206
原创 Windows10系统的音频不可用,使用疑难解答后提示【 一个或多个音频服务未运行】
打开电脑,发现电脑右下角的音频图标显示为X(即不可用,无法播放声音),使用音频自带的【声音问题疑难解答】(选中音频图标,点击鼠标右键,然后选择“声音问题疑难解答(T)”即可操作)后提示“一个或多个音频服务未运行”;尝试启动【Windows audio】或【Audiosrv】服务也是无法启动且提示“193 0xc1”错误。
2023-12-31 21:29:37 1477
原创 解决【无法处理文件xxx,因为它位于 Internet 或受限区域中,或者文件上具有 Web 标记。要想处理这些文件,请删除 Web 标记】问题
当我们从github或者其他地方获取到项目源码工程后,对该工程进行解压使用VisualStudio打开后进行编译或运行时报错【无法处理文件XXX,因为它位于 Internet 或受限区域中,或者文件上具有 Web 标记。要想处理这些文件,请删除 Web 标记。
2023-10-18 22:43:08 1780
原创 启动IIS管理器上网站内容报错“万维网发布服务(W3SVC)已停止。除非万维网发布服务(W3SVC)正在运行,否则无法启动网站”
当我们的部署的网站内容无法访问后,查看IIS管理器的网站(或webapi)等内容后发现该网站(或webapi等所有的内容)已经停止,当我们启动该网站(或webapi)时却报错“万维网发布服务(W3SVC)已停止。除非万维网发布服务(W3SVC)正在运行,否则无法启动网站”
2023-10-12 23:38:56 1788
原创 C#对字典容器Dictionary<TKey, TValue>内容进行XML序列化或反序列化报错解决方法
在使用C#对字典容器Dictionary内容进行XML序列化报错。
2023-10-09 23:50:53 1933
原创 Windows的批处理——获取系统时间、生成当天日期日志
在我们进行软件开发的过程中,有时候会使用到一些批处理命令,其中就涉及到获取系统日期、时间来进行一些逻辑的判断处理;那么我们就需要使用到系统的日期和时间内容进行操作(比如需要获取到指定的天、月的日期做处理;或者是指定的小时、分钟做处理)。
2023-09-29 22:09:25 4433
原创 Windows中实现将bat或exe文件作为服务_且实现命令行安装、配置、启动、删除服务
在Windows环境下进行日常的项目开发过程中,有时候需要将bat文件或exe文件程序注册为Windows的服务实现开机自己运行(没有用户登陆,服务在开机后也可以照常运行)、且对于那些没有用户交互界面的exe程序来说只要在后台运行即可,无需在桌面显示该exe程序窗口内容、无需用户手动打开,还可以防止用户不小心关闭该程序。
2023-09-29 18:41:16 5126 2
原创 windows11系统没有系统散热方式的解决办法
当我们查看Win11系统的(同时按下键盘的Win+R键即可打开运行窗口)【控制面板】-->【硬件和声音】-->【电源选项】-->【更改计划设置】-->【 更改高级电源设置】-->【处理器电源管理】下没有【系统散热方式】的选项
2023-09-27 23:03:59 2624
原创 Centos8切换root账号输入正确密码提示【su:鉴定故障】
在Centos8系统中当我们在普通用户下使用【su root】命令切换为root账户,输入正确的密码后,无法切换为root用户,且提示【su:鉴定故障】
2023-09-27 22:28:43 1469 1
原创 Cron表达式_用于定时调度任务
Cron表达式是一个用于设置计划任务的字符串,该字符串以5或6个空格分隔,分为6或7个域,每一个域代表任务在相应时间、日期或时间间隔执行的规则【Cron表达式最初是在类Unix操作中系统中使用的,但现在已经广泛应用于各种操作系统和编程语言中】。Cron表达式常用于定时调度任务中(可通过Cron表达式来指定任务在某个时间点或进行周期性执行任务);Quartz.NET开源库实现作业定时调度——常用示例_quartz.net 完整示例。
2023-09-25 22:41:07 529
原创 C#中实现单元测试的示例流程_MSTest测试项目
在《单元测试艺术》一书中对于单元测试的定义是:【一个单元测试是一段代码,这段代码调用一个工作单元(指:调用软件中的一个方法,这个方法执行过程中所发生的所有行为以及最后产生的结果的总和),并检验该工作单元的一个具体的结果。如果关于这个结果的最终假设是错误的,单元测试就失败了;一个单元测试的范围可以小到一个方法,大到多个类】
2023-09-24 20:16:53 1878
原创 C#实现钉钉自定义机器人发送群消息帮助类
在企业中,针对一些关键指标内容(如每天的生产产量、每天的设备报警信息等信息),需要同时给多人分享,此时就可以将需要查看这些数据的人员都拉到一个群中,让群里的机器人将这些关键指标内容推送到群里即可【(目前已实现在钉钉群里创建自定义机器人发送①文本文件内容到群;②发送文本文件到群且@指定人员;③发送图片内容到群;
2023-09-17 21:12:19 1407 6
原创 Windows11系统安装Hyper-V虚拟平台和Window10虚拟机
Hyper-V是微软公司提供的硬件虚拟化平台(即:可实现在一个物理硬件平台上的Windows系统上通过Hyper-V虚拟化平台可以创建多个不同的系统,方便软件开发人员、IT 专业人员或技术爱好者进行开发测试)。
2023-09-10 23:21:34 1128
原创 Windows系统的桌面显示信息工具___BGInfo使用
BGInfo(桌面显示信息工具)是微软开发的用于在Windows系统中实现将Windows系统信息【如:当前用户名、CPU、操作系统版本、IP地址、硬盘等】或自定的内容显示在桌面壁纸上的操作工具,用户可以根据自己的需要定制属于自己的桌面内容(特别是对应企业来说通过域控来实现对企业的所有电脑统一桌面风格将电脑信息直接显示在桌面上,方便运维人员快速定位查找电脑进行运维工作是十分有效的)。下载BGInfohttps://download.sysinternals.com/files/BGInfo.zip实现的效果
2023-09-06 01:04:15 970
原创 查看IIS管理器网站的日志和简要分析
对自定义的日志记录模块使用自定义格式。如果选择此选项,则"日志"页将被禁用,因为无法在 IIS 管理器中配置自定义日志记录。
2023-08-25 22:43:12 1305
原创 VMware Workstation中安装了Windows7系统但是VMware Tools选项为灰色及无法安装的解决方法
当我们在使用VMware Workstation安装好了Windows7系统后;该安装好的Windows7系统并不能自动适配WMware的界面,只能在中间显示很小的一部分内容;此时我们就需要给Windows7系统安装VMware Tools工具;问题一:WMware中的【安装VMware Tools】选项则是灰色的无法安装;
2023-08-13 23:34:53 4245
原创 Windows10强制删除文件或文件夹内容
我们的Windows电脑中,会存在一些特殊的应用场景比如【(文件、文件夹)被读写保护、隐藏、或被程序一直占用、被感染了病毒】导致无法删除;此时候就需要采取强制删除的方式解决。
2023-07-25 00:20:42 2188
原创 下载.NET的反编译调试工具dnSpy和简易使用
dnSpy 是一个.NET 程序集的反编译编辑器【即:没有可用的源代码,也可以使用它来编辑和调试现有的程序集】;调试.NET 和Unity的程序集①不需要源代码即可设置断点并单步执行任何程序集;②变量窗口支持将变量(如解密的字节数组)保存到磁盘或在十六进制编辑器(内存窗口)中查看它们;③可以调试动态模块(但由于 CLR 的限制,不能调试动态方法);④输出”窗口记录各种调试事件,默认情况下显示时间戳:)⑤可以调试在运行时自行解密的程序集,dnSpy 将使用内存映像。
2023-07-15 22:56:26 2704
原创 C#使用跨平台的PdfSharpCore开源库生成PDF文件
在进行项目开发中,需要将C#程序的一些文本内容导出为PDF文件(能够将文本自动分行分页),并且要求这个生成PDF文件的程序是可跨平台的;①将程序的文本内容导出为PDF文件;②能够将文本内容自动分行分页【且可添加页眉、页脚、页码、水印、图片或给PDF文件加密】;②生成PDF的C#程序需要跨平台(使用.netcore);.netcore下开源可用的PDF库是【PdfSharpCore】
2023-07-13 21:57:29 2197
原创 C#实现将小数值四舍五入为整数
将小数内容转为整数【但是转为小数又分为几种情况】:①将小数取为下一个整数;②将小数只取整数;③标准的四舍五入取整;
2023-07-12 11:42:01 2281
原创 C#一个开源跨平台的 HTTP 客户端库——RestSharp
在进行软件开发的时侯,你可能经常需要使用一些公共的Web Api接口执行 CRUD 操作;要连接到这样的Web Api接口并使用它们,您可以有多样的选择;而其中最流行的便是亚马孙的,主要是因为它的简单性。是一个开源的、可移植(跨平台)、轻量级的.NET 库,主要用于使用 RESTful Web 服务;它可以使用任何 RESTful API 对数据执行 CRUD (创建、读取、更新和删除)操作;RestSharp 是一个用于与 RESTful API 交互的流行库,用于发出 HTTP 请求和解析响应。
2023-07-06 00:02:58 6305
原创 将英文版的Visual Studio 2019 切换为简体中文显示
在使用Visual Studio 2019集成IDE环境下进行开发工作时;需要将IDE的环境修改为中文环境进行开发工作,这对于不太熟悉Visual Studio 2019 环境的人来说是十分友好的。
2023-06-29 23:23:24 5746 1
原创 将英文版的Windows Server 2019切换系统语言为简体中文
我们的Windows Server 2019默认是英文版的系统语言;但是使用起来不是很方便,需要将系统语言切换为简体中文显示。解决英文版Windows server2019软件显示乱码
2023-06-29 00:03:41 3791
原创 Oracle中的行列互转———pivot、unpivot函数用法
项目开发过程中涉及到oracle数据库的数据操作;Oracle中行列互转_oracle行列转换最简单的方法。
2023-06-14 23:22:13 3334 1
原创 立刻杀掉Oracle中的会话(session)
我们开发项目的过程中,涉及到连接oracle数据库的操作,正常来说我们执行完对应的sql语句后且关闭了连接,数据库的连接就会释放了;
2023-06-07 09:14:48 2710 6
原创 使用免费的SSL证书将nginx配置的普通网站修改为HTTPS网站
已经在Centos8系统中使用nginx搭建了网站;但是该网站没有实现HTTPS协议不安全;现需要将网站升级为HTTPS站点。
2023-06-01 23:44:59 428
原创 查看Oracle中指定用户下包含的包、函数、存储过程及其对应内容语句——查看当前数据库的连接内容
在项目运维的时候,公司出于数据安全的考虑,对数据库的权限进行了控制,限制运维人员只能够通过堡垒机查看Oracle数据库内容,并且堡垒机只是设定了一个只读的账号查看数据库;这就导致了运维时在查看数据库的包、函数、存储过程内容有可能通过第三方数据库可视化工具查看不了,此时就需要使用sql语句进行查看了。
2023-05-31 23:04:36 3093
原创 vim配置nginx语法高亮
我们在Centos中下载安装了nginx后,进行编辑nginx的配置文件nginx.conf时,发现该文件并没有语法高亮,这对于我们配置Nginx内容时很不方便,容易出错,我们想要实现编辑nginx的配置文件时能够语法自动高亮显示区分。
2023-05-31 21:51:28 365
原创 Centos和Windows之间通过主机名实现相互访问
在内网环境中,我们想直接通过特定的主机名称去访问我们的服务器,而不用去记忆服务器的IP地址,且不想通过nginx等代理工具或域名配置内容来操作。
2023-05-15 23:46:37 926 1
原创 oracle使用with as创建临时表
在oracle项目的开发过程中,使用sql编写好对应的分析报表内容后,由于sql分析报表涉及到的一些线别丢失,导致呈现的报表分类统计时固定用醒目颜色标识的统计行数据显示错位;因此需要修复分析报表填充完整的线别。
2023-05-13 23:13:48 1672
原创 Centos8手动设置时区、日期、时间,且将时间设置为24小时格式
Timedatectl 命令允许您查询和更改系统时钟的配置及其设置,您可以使用此命令设置或更改当前日期、时间和时区,或启用与。
2023-04-29 23:31:20 4077
原创 安装配置goaccess实现可视化并实时监控nginx的访问日志
①进入自己安装好的nginx日志目录(比如我这里使用openresty的默认命令安装配置后的路径是【/usr/local/openresty/nginx/logs】)以上的操作方式需要手工配置goaccess命令才能实时监测nginx访问日志;】若不放开这个【7890】端口,则goaccess的监控网页监控内容不会自动刷新数据。③进入到openresty的nginx的sbin目录重启nginx。②编辑nginx的配置文件新增goaccess的监控界面。nginx服务的端口是:8081。
2023-04-29 13:55:32 1088
手动安装IIS的应用程序请求路由版本3所有资源集合包
2024-01-21
Windows的批处理-获取系统时间、生成当天日期日志
2023-09-29
Windows服务和IIS网站[应用程序池]监测工具(新版)
2023-03-31
C#操作Windows注册表源码项目-可新增查看删除注册表指定项或对应的内容、设置程序开机自启
2023-03-21
Windows服务和IIS网站[应用程序池]监测工具
2023-03-17
服务检测工具(即:当检测到服务停止后自动重启服务)
2023-03-13
批量ping指定网络IP地址工具
2023-03-10
定时自动删除指定文件夹下文件的Winform应用程序
2023-03-09
DVWA资源包包含Linux和Windows平台下的XAMPP 8.0.25, 8.1.12 & 8.2.0版本安装包
2023-02-02
这是关于Tailscale在Windows和Android和群晖NAS平台安装包文件
2023-01-07
修改Windows系统指定用户名称的命令模板
2022-09-08
这是一个关于《TortoiseGit-2.13.0.1-64位的安装包和语言包》
2022-06-16
RDLC文件报表数据加载、报表加载复选框效果项目工程
2022-05-28
C#代码加载RDLC文件报表且是否显示指定行或列内容
2022-05-26
使用C#开发的Sqlite数据库创建、操作的源码项目工程
2022-04-23
使用C#开发的Access数据库创建、操作的源码项目工程
2022-04-17
将数字转为ASCII码的项目工程
2022-03-21
关于【C#反射】文章中涉及到的内容示例项目工程
2022-02-22
windows下批量创建用户、提升用户权限、设置用户不能更改密码、设置密码永不过期的Excel目标
2022-02-03
使用FileSystemWatcher 实现对指定路径下指定文件的监视工程源码
2022-01-26
ILSpy 安装包和压缩包
2021-10-26
WebApi基础入门学习项目,新手入门学习实践,工程源码
2021-08-14
UpdatePackgeWebApi_Test.zip
2021-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人