自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(104)
  • 资源 (8)
  • 收藏
  • 关注

原创 k8s pod 无法启动一直ContainerCreating

查看详细信息如下。

2024-04-25 15:24:04 342

原创 linux 内核升级-(在线)

方法1:(查看内核启动顺序)

2024-03-19 11:17:15 414

原创 linux 内核升级-离线

linux 离线升级内核

2024-03-18 16:46:39 444

原创 vs2022 cmake 的 socket 程序 demo 模拟最简单 web 处理(windows/linux 兼容)

第一次使用 cmake,做一个兼容 windows/linux 的小程序,使用 socket 模拟简单的 web 处理为了兼容编译,遇到不少坑,终于完成了。代码现在放出来给大家参考。

2023-07-19 11:03:38 587

原创 k8s calico 网络异常处理

该节点 calico-node 服务重启多次,最后的日志显示 Shutting down。发现网络组件也是有报错重启,对比其它节点的iptables,少了好多。worker3故障重启后,该节点的 pod 访问不了其它节点服务。开始准备清理 iptables -F 了。想想,还是试试重启该网络节点服务吧。

2023-06-26 16:55:46 573

原创 Docker 删除所有无名称的镜像(悬空镜像)

我们在build镜像的过程中,可能会产生一些临时的不具有名称也没有作用的镜像他们的名称一般都是,下面讲解如何清理

2023-06-21 10:30:17 560

原创 k8s pod 文件权限不足

两套集群,同样的云平台,操作系统版本,k8s版本,docker版本,k8s镜像,配置。集群甲顺利部署,集群乙部署后,网络组件异常,容器内文件操作权限不足导致异常退出。目前排查到差别就是集群乙已经创建了业务用户(uid1000),这个会有影响吗?单独docker run那个镜像,在里面操作文件内问题,应该是k8s这边。怀疑selinux,但也关了。

2023-03-29 08:43:53 763

原创 deepin 安装 jdk17

deepin 安装 jdk17

2023-03-14 11:24:12 277

原创 记录一次消毒碗柜维修

消毒柜维修

2023-03-11 21:27:03 529

原创 deepin 安装 vmware 16失败处理

deepin 编译失败,缺少标准库 stdarg.h

2023-03-09 10:36:47 273

原创 kali u盘制作踩坑与分区方法

linux 制作 kali U盘无法引导系统启动

2023-03-08 08:38:27 922 1

原创 calico-kube-controllers 启动失败处理

calico-kube-controllers 启动失败处理

2023-02-21 11:01:36 5663

原创 docker 启动失败:specified both as a flag and in the configuration fir/daemon.json

docker 启动失败 specified both as a flag and in the configuration fir/daemon.json

2022-07-29 08:42:07 1558

原创 ffmpeg录屏失败Could not find output pin from video capture device.video=screen-capture-recorder:I/Oerror

ffmpeg版本5.0,最新的 Setup Screen Capturer Recorder v0.12.11.exe执行大家推荐的录屏命令报错

2022-07-06 11:14:54 2023 7

原创 Redisson 配置文件的3种写法

application.properties# 应用名称spring.application.name=demo-schedule##Redisson配置spring.redisson.enable=true#spring.redisson.singleServerConfigspring.redisson.singleServerConfig.address=redis://10.1.1.1:6789#没有密码时不要出现,否则会报错#spring.redisson.singleServe

2022-05-15 12:07:14 4842

原创 Redisson 分布式锁练习

Redisson 分布式锁基于redis实现分布式锁基本逻辑图<待补充>实现多个实例竞争执行任务,最多只有一个实例获得锁进行工作。期间模拟随机出现错误,抛出异常,检验 demo 的合理性。执行脚本cd D:\src\mytest\demo-schedule\targetstart java -jar demo-schedule-0.0.1-SNAPSHOT.jar --application.hostname=host1 --server.port=8081 --logging.r

2022-05-15 10:26:00 1684

原创 python 安装 pip 后仍然提示 No module named ‘pip‘解决

操作系统:window 10python:官网下载 python-3.6.8-embed-amd64.zip安装步骤:解压到d:\python-3.6.8,配置环境变量PATH: d:\python-3.6.8;d:\python-3.6.8\scripts下载pip: https://bootstrap.pypa.io/pip/3.6/get-pip.py安装pip:python get-pip.py测试pip错误:“No module named pip”百度网上说

2022-04-06 11:24:17 2923 3

原创 adb logcat 过滤的正确姿势

网上好多说如何使用 adb logcat 过滤显示应用的日志,多少是要查询到进程号,再通过 grep 来过滤。其实 logcat 自己带了过滤,但是大家可能不清楚 tag 的含义,无论用包名还是 app 名都无法获得过滤效果。其实是填 Log.i 的第一个参数 tag 值。这里提供一个参考给大家。 public void surfaceCreated(SurfaceHolder holder) { Log.i("CameraActivity", "surfaceCreated

2022-03-10 10:44:28 2557

原创 hadoop datenode web api接口报:UnknownHostException: mycluster

hadoop datenode web api接口报:UnknownHostException: mycluster 解决方案

2022-01-05 11:21:27 1140

原创 MYSQL 数据去重

数据里面有多个重复IP的数据,我们需要获取最新状态的那条记录distinct去重只能获取到唯一的IP,但更多信息就要自己再查了设备信息 id host ip disk createTime 1 A1 192.168.0.1 100G 2021-08-16 2 A2 192.168.0.2 100G 2021-08-16 3 A1 192.168.0.1 99G

2021-08-16 16:58:30 881

原创 .net core 3.1的web api项目配置访问ip与端口步骤记录

配置文件在 appsettings.json 添加urls{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft": "Warning", "Microsoft.Hosting.Lifetime": "Information" } }, "AllowedHosts": "*", "urls": "https://*:4401;http://*:4400"}

2020-10-23 19:51:49 2422

原创 微软SQLLocalDB命令行更新方法(附加数据库文件)

微软SQLLocalDB命令行更新方法准备工具SQLCMD更新脚本准备工具SQLCMD下载地址系统要求 Windows 10、Windows 7、Windows 8、Windows 8.1、Windows Server 2008 - 2019。此组件要求安装 Windows Installer 4.5 和 Microsoft ODBC Driver 17 for SQL Server。更新脚本主文件:update.bat#rem 先启动数据库,有些版本叫v12sqllocaldb start

2020-08-26 16:50:50 723

原创 微信保存图片查看与清理工具

@微信保存图片查看与清理工具介绍微信目录越来越大,威胁到我小小的磁盘空间了。但由于新版本微信对保存的图片加密,导致清理时不知道图片内容,蛋疼。网上有不少人介绍过怎么解码微信dat图片,但是命令行的不直观,不方便使用。于是我做了一个UI版本的,大家一起分享一下界面主窗体功能1 可以按大小(默认)、时间、文件名排序1a 图像解码做了个小缓存,加快排序后的显示1b 切换目录不清理缓存,方便切换回来时显示2 微信按月份分布存储图片,处理完当前目录后,可以按上方工具栏上一个、下一个切换目录

2020-07-11 11:02:12 2270 5

原创 记 log4net 崩溃分析

昨天调试一个项目,突然发现 log4net 不起作用,而且调试进去居然会崩溃(ntdll.dll),我也崩溃了。经过排查,和空项目比较,发现只有项目引用 dll 时有差异,终于发现问题了。最后只有删除 log4net 引用,重新添加就好了,极度无语...

2019-01-15 10:56:02 344

原创 【解决】CodeSmith 7 执行出错 《无法将类型为“System.Int32”的对象强制转换为类型“System.String”》

今天突然CodeSmith 生成代码失败了,Error: 无法将类型为“System.Int32”的对象强制转换为类型“System.String”。最后检查发现是存储过程加了默认参数,但这个默认参数不是string类型,就会导致这个问题,大家注意一下。------------更新------------今天反复调试,发现只是函数的默认值会导致它报错。CREATE FUNCTION [dbo].[...

2018-04-11 20:12:01 2165

原创 C#调用windows 相片查看器展示图片例子

windows 相片查看器windows 相片查看器并不是一个exe,要用rundll32加载

2018-04-11 12:02:17 3437

原创 udp client 第二次操作时报错 write: connection refused

今天在用go land写个模拟数据发生工具,要udp广播发多个数据,但总是在第二次发送时报错 connection refused

2017-09-28 16:36:27 1478

原创 powershell 自动编译发布

powershell msbulid 自动编译,函数库

2017-09-07 16:18:55 2195

原创 CODEGEN: 参数“GetDataResult”需要其他方案信息,使用参数模式无法捕获这些信息。特定特性为“System.Xml.Serialization.XmlElementAttribute

突然发现wcf接口加新MessageContract方法后,传达参数时枚举值都丢了。查看新建的wcf引用出现了自动封装请求的代码,后来发现是因为接口里面MessageContract参数引用了枚举导致。

2017-07-20 14:13:14 936

原创 DevExpress.XtraEditors.VScrollBar 使用方法

我使用的是10.2版本的DevExpress.XtraEditors.PanelControl,居然没有 AutoScroll属性,好吧,只能用DevExpress.XtraEditors.VScrollBar控件 ,居然不是拖进去就能用的,坑爹啊。这里记录一下使用方法。

2017-06-29 14:32:58 5036

原创 WIN7 IIS7:无法打开源“abc”的日志。您可能不具有写访问权。

接手一个项目,发现部署后一直报错: “/DynamicService”应用程序中的服务器错误。拒绝访问。说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ComponentModel.Win32Exception: 拒绝访问。源错误: 执行当前 Web 请求期间生成了未经处理的异常。可以使

2017-06-06 12:15:24 1328

原创 IIS站点:应用程序中的服务器错误-访问被拒绝

新建的IIS站点报错,提示“/DynamicService”应用程序中的服务器错误。访问被拒绝。 解决:添加IIS_IUSRS用户

2017-06-05 14:24:00 9988

原创 VS2013设置单元测试运行目录

我们有时候项目会带一些资源文件,如xml等,但是单元测试时,运行目录跑到了TestResults\Administrator_WIN-QSI3JVK60S5 2017-05-24 15_35_10\Out目录下了,结果不是这个文件找不到,就是那个文件找不到。 那么我们根据微软提供的方案,有2种方式解决如何:为测试部署文件https://msdn.microsoft.com/zh-cn/librar

2017-05-24 16:20:21 1129

原创 解决VS2013单元测试调用Oracle时出现32位兼容问题

问题描述:单元测试调用时,发生异常:尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。环境: - win7 64位 - oracle client 64位 - VS2013 - 单元测试项目架构为 anyCpu项目里面DLL基本是anyCpu,都能正常运行,但单元测

2017-05-24 16:07:03 568

原创 PowerShell提取TFS更新记录中的文件列表

最近需要同步代码修改给其他团队合作,通过TFS提取了文件列表,但一个个文件找出来复制很麻烦,于是写个程序来搞吧。 原本想用C#的,但好像太大了,选PowerShell好像不错。 第一次写PowerShell,一路查百度,总算跑出来了。更新文件列表格式如下 .\updateSrcList_2017-03-15.txt$/Source/新版程序源代码/Management/ServiceHost/A

2017-03-15 17:11:56 1013

原创 解决DevExpress GridControl 用List无法在列表上添加新行问题

症状描述:GridControl .DataSource绑定一个List时,可以显示,但无法在列表上添加新行 表现为能出现新行编辑,但移开焦点后,输入的值就消失了

2017-03-13 16:43:15 3312

原创 MapInfo 的 mapBasic 设置图层文章显示有时失效的处理

正常来说,用这个代码可以设置图层的文字是否显示Set Map Layer DrawObj Label Visibility onSet Map Layer DrawObj Label Visibility off但是,如果通过图层控制对话框(801菜单)设置,不勾选“自动标注”复选框后,该代码就不能生效了。 要改为才能恢复显示

2016-04-12 11:17:10 1196

原创 SQL 查询地理信息中指定距离范围内的记录

目标:选取在指定位置1公里范围的记录 测试数据:指定时间范围内,16万记录 跟据测试结果,如果不是需要很高精度,用第一种方法就可以了方法1:按矩形算 优点:快,缺点:不是圆型的范围,平均执行150msDECLARE @GGP_LOCATE_POINT GEOGRAPHY = GEOGRAPHY::Point( 22.26663,113.821256666667, 4326); DECLAR

2016-03-30 17:30:42 3095

原创 安装服务时遇到 System.BadImageFormatException: 未能加载文件或程序集

今天接手别人的一个控制台项目,要转为 服务形式 运行。一切改完后,开始测试安装服务。结果给我提示这个错误 System.BadImageFormatException: 未能加载文件或程序集 该本来可以运行的,怎么现在不行呢? 检查发现项目配置不对了。需要做以下调整:项目引用:增加 System.Configuration.Install, System.ServiceProcess代码

2016-03-07 11:26:43 8178

原创 WCF 数据字段多了 k__BackingField 的处理

今天随手做了个WCF服务,返回client这边的数据字段多了 k__BackingField 后缀。经过检查发现是用的数据实体忘记写    [DataContract] 了,哈哈。正确的写法是using System.Runtime.Serialization; [DataContract] [Serializable] public class Target

2016-02-02 11:27:57 2049

lombok-plugin-0.34.1-2019.1

java必备插件

2022-04-24

WeixinImageDecode_v1.2.zip

微信目录越来越大,威胁到我小小的磁盘空间了。 但由于新版本微信对保存的图片加密,导致清理时不知道图片内容,蛋疼。 网上有不少人介绍过怎么解码微信dat图片,但是命令行的不直观,不方便使用。 于是我做了一个UI版本的,大家一起分享一下 图文介绍:https://blog.csdn.net/greenery/article/details/107281545 更新: v1.1 2020-07-18 新增选择目录功能,新增重新计算magic功能 v1.2 2020-07-20 1 增加保存功能(快捷键S),保存并删除功能(快捷键D) 2 修复删除对象后,键盘选择时会从第一个开始的问题 3 增加窗口标题显示当前目录,增加查看图片窗口最大化和激活处理

2020-07-20

C# 制作缩略图 代码 MakeThumbnail

C# 制作缩略图 代码 MakeThumbnail

2014-04-19

C# DirectX 使用例子

这是一个C# 使用DirectX的例子,它根据配置文件,创建一个M*N的地图(用BOX表示每格)。可以创建随机障碍块,并且计算A\B两点路径。其中包含BOX的绘画、纹理设置、摄像机移动与旋转。详细见博客:http://blog.csdn.net/greenery/article/details/17225211 有建议或问题请到这里说

2013-12-09

C# Socket 监听程序:IllusiveServer(学习例子)

需求:因为项目由十多个子程序组成,通过socket互相链接访问。 但是日常开发测试中有一半系统不是必须的,全部启动嘛,机子又太卡。但不启动嘛,主程序连不上他们时,又老是在报错。 所以搞了一个虚假的服务器。这个IllusiveServer只需要监听指定端口并建立连接,就什么都不做了,大大减少我机子压力。 整个由4个函数组成,非常简单,可以作为C# Socket 监听的入门例子学习。

2013-12-09

重复文件清理工具(含源代码C#)

你的磁盘是不是保存了很多重复的文件?分散在各个目录,不好找吧?找到了,为了保证目录的完整性,你又不能删除它? 你知道Linux的文件硬链接吗?就是给文件一个别名,多个文件名指向同一个文件内容,不重复占用空间。与快捷方式不同的是,删除快捷方式的原始文件,快捷方式就会失效。你删除硬链接其中任何一个,都不影响原始文件,直到全部文件都删除了(链接数为0)文件才会从磁盘删除。 其实Window的NTFS文件系统也支持文件硬链接的(CreateHardLink),现在就提供一个工具,以相似的文件名为基础,查找重复的文件,我们 忽略(1) 这样的重复模式文本(正则表达式为: @&quot;(\s)|复件|\((\d)+\)&quot;),把重复的文件改为硬链接。从而节省磁盘空间。 说明在我的BLOG中 http://blog.csdn.net/greenery/archive/2009/10/22/4714144.aspx

2009-10-22

PowerDesigner 使用说明文档

PowerDesigner 使用说明文档

2009-04-09

CSV 文件分析与导入数据库

CSV全称 Comma Separated values,是一种用来存储数据的纯文本文件格式,通常用于电子表格或数据库软件。这里介绍如何用C#读取CSV文件(通过IDataReader)和导入到数据库。

2008-08-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除