- 博客(29)
- 收藏
- 关注
原创 ubuntu 升级补丁,备份备份备份
Ubuntu系统升级通常有两种情况:常规的软件包更新和发行版升级。用户可能对这两者有些混淆,或者需要了解如何安全地应用补丁。
2025-03-28 08:10:59
324
原创 ubentu桌面版和服务器版的区别有哪些
Ubuntu桌面版提供图形界面及日常应用,适合个人使用;服务器版专注命令行操作与高性能服务,资源占用低且针对企业级优化
2025-03-27 19:21:33
439
原创 Ubuntu 系统无法远程连接?完整排查指南与解决方案
临时禁用防火墙(测试用)验证网络配置确保 Ubuntu 系统的 IP 地址可访问,且网络环境无限制。步骤查看本机 IP 地址ip a # 查找网卡(如 eth0、ens33)的 inet 地址测试本地回环与局域网连通性ping 127.0.0.1 # 检查本地网络栈ping <本地局域网IP> # 例如 192.168.1.100检查路由器/云服务器安全组本地网络:确认路由器未屏蔽 22 端口。云服务器(如 AWS、阿里云):在控制台安全组中放行 SSH 端口。检查 SSH 配置文件。
2025-03-27 09:24:12
430
原创 sql server2022 安装已完成但失败
需在注册表中添加 SQLPath 值,指向安装目录(如 C:\Program Files\Microsoft SQL Server),重启后卸载残留文件再重装9。打开日志中的 Summary.txt 或 Detail.txt,搜索关键词如 Error 或 Failed,定位具体失败的功能模块或错误代码。以管理员身份运行 setup.exe,选择 “基于配置文件安装”,指定新建的 DefaultSetup.ini 文件。安装前建议备份系统或创建还原点,以防意外问题。安装失败时,日志文件是排查问题的关键。
2025-03-26 08:26:10
357
原创 web 漏洞扫描OWASP ZAP-无法启动浏览器
当OWASP ZAP无法启动浏览器时,可检查浏览器版本、驱动匹配、代理设置,更新ZAP,查看日志,尝试其他浏览器,检查系统环境和权限来解决问题。
2025-03-25 11:54:35
162
原创 该虚拟机似乎正在使用中。 如果该虚拟机未在使用,请按“获取所有权(T)按钮获取它的所有权。否则,请按“取消(C)“按钮以防损坏。
该虚拟机似乎正在使用中。 如果该虚拟机未在使用,请按“获取所有权(T)“按钮获取它的所有权。否则,请按“取消(C)“按钮以防损坏。
2025-01-12 10:59:50
297
原创 Oracle数据库查询时显示数据类型不正确
例如这是表格中的数据,第3条数据是带有非数字类型数据,在不使用双引号会显示数据类型错误。Oracle数据VARCHAR如果整个列中全部是数值,查询时可以不用双引号。这是一个简单的订单表订单OrderID 为Varchar 类型。有表关联如类型问题可能也会显示类型错误。当前两条SQL返回结果一致。例如这是表格中的数据。
2024-12-28 07:27:34
393
原创 kettle 连接 mysql8
kettle默认使用的是org.gjt.mm.mysql.Driver,而mysql 8.0以上connector已经不再支持这个包名;即使将mysql-connector-java-8.0.xx.jar包拷贝到data-integration/lib目录下,还是报错找不到驱动;所以要用jndi方法配置kettle,用com.mysql.cj.jdbc.Driver作为驱动。com.mysql.cj.jdbc.Driver兼容JDK8环境,不兼容JDK7环境,JDK版本不匹配时连接也会出错,如果服务器
2024-12-27 23:02:39
419
原创 数据转换-16位高低转换
数据转换` 提示:用到什么更新什么。文章目录数据转换一、16位有符号整数转高低8位二、高低八位转16位有符号整数总结提示:以下是本篇文章正文内容,下面案例可供参考一、16位有符号整数转高低8位 Int16 val = 12; //16位有符号整数 //获取高低8位 string high = ((val >> 8) & 0xff).ToString("X"); //高8位 string low = (val & 0xff).ToStri
2022-05-09 07:49:12
4139
原创 RouYi bootstrap-fileinput 上传回显编辑添加删除
RouYi bootstrap-fileinput 上传回显编辑添加删除文章目录RouYi bootstrap-fileinput 上传回显编辑添加删除前言一、fileinput.js修改二、设置页面fileinput.js调用1.页面初始化控件2.后台delete方法3.页面点击删除事件不触发,任意上传一张图片,删除正常总结前言因需求,需要获取图片的newfilename newfilepath并且要给用户展示上传时候的filename,实现如下。一、fileinput.js修改修改file
2022-05-01 23:19:40
4644
2
原创 Non-static method think\DbManager::connect() should not be called statically
Thinkphp 6.0 使用tp5er 中数据连接失败是因为tp5 和tp6 的目录不一样,在原来的Db:connect();前面加上 \think\facade\
2020-11-28 13:25:38
2047
1
原创 .net core 本地使用ip访问
每个项目下面有一个隐藏文件夹,.vs文件夹 。里面有一个文件applicationhost.config<binding protocol="http" bindingInformation="*:55732:localhost" />在这个节点下面复制一个,把localhost 改成你本地的ip<bindings> <binding protocol="http" bindingInformation="*:55732:localhost.
2020-10-08 15:45:26
2443
1
原创 ASP.NET Core 在Controller的构造函数中设置ViewBag无效,NullReferenceException: Object reference not set to an in
向上错误提示{"success":false,"code":500,"count":0,"data":null,"msg":"System.NullReferenceException: Object reference not set to an instance of an object.\r\n at Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList.GetListItemsWithValueField()\r\n at Micro
2020-09-20 10:12:09
1090
原创 .net core 3.1 如何使用 csredis ?
csredis 看网上评论中说到没有被限制,但是这个东西到底如何使用?没有找到一个可以确认的方式。使用方式一注入依赖 services.AddScoped<Dis.IServices.ICsRedisBase, Dis.Services.CsRedisBase>();在其他注入依赖的构造函数里面声明一下,然后调用下对应的操作方法 get set 等等,可以对csredis 的方法封装一下 /// <summary> /// /// &l
2020-07-30 22:21:04
891
原创 net core FromBody 如何接收对象中的list
.net core FromBody 如何接收对象中的list?[HttpPost("setdata")]public async Task<IActionResult> SetData([FromBody]TestData model) {}//订单信息public class TestData{ public string Id { get; set; } public string Name{ get; set; } //多个商品 ...
2020-07-21 15:40:56
2962
C# COM接收数据连包,粘包处理
2024-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人