- 博客(64)
- 资源 (11)
- 收藏
- 关注
原创 gcc编译程序报错expected identifier before ‘restrict’问题处理
gcc编译程序报错expected identifier before ‘restrict’
2025-01-21 14:29:29
161
原创 达梦数据库密码存在特殊字符问题处理
达梦数据库使用dexp导出备份数据库时,密码中存在特殊字符,需要使用PASSWD进行转义,否则无法识别,也是就是外层时单引号,内部时双引号。如下所示。
2025-01-21 11:23:23
401
原创 valgrind在麒麟系统中报错:Fatal error at startup: a function redirection 问题解决
valgrind在麒麟系统中报错:Fatal error at startup: a function redirection
2024-11-19 19:00:17
446
原创 VMWare安装以后虚拟机NAT模式时网卡down问题
ctl+alt+delete打开任务管理->服务->打开服务->找到VMware开头的NAT服务和DHCP服务,打开,并修改为自动状态。安装完成VMware后,安装linux虚拟机,网络模式为NAT模式,用来联网,但是发现虚拟机的网卡状态一直是down的。service network restart 会报错。
2024-11-06 15:11:16
402
原创 arm64环境下编译报错:DSO missing from command line问题解决
arm64下编译报错问题 undefined reference to symbol '_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3'
2024-10-22 10:46:53
319
原创 如何解决在shell脚本中nc命令无法获取输出值
ncat做为检测端口是否正常开启的工具,很好用,但是再shell脚本中使用时,想要获取nc的输出信息需要特殊处理
2024-05-23 14:08:39
288
原创 无法加载 DLL: 应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe工具
4. 执行以下命令:Sxstrace Parse -logfile:SxsTrace.etl -outfile:SxsTrace.txt,将报错信息都保存到了SxsTrace.txt中;使用c#调用c++写的DLL库,在开发机器上行运行正常的库,在服务器上死活不行,网上看说是少了VC++的库,但是我把2003-2022的vc库都安装了一遍还是报错,根本不行。使用everything查询到Microsoft.VC90.DebugMFC,找到里面的dll库,将所有库都拷贝到报错的库目录中,问题解决了。
2024-05-17 16:48:25
1552
2
原创 漏洞修复polkit-0.112-26.el7_9.1.x86_64.rpm免费下载地址
系统自带的polkit有漏洞,需要升级rpm包进行修复
2023-07-28 16:20:21
1225
2
原创 VMware 创建Centos7虚拟机后nat模式无法联网
2.修改 /etc/resolv.conf,增加DNS 223.5.5.5,保存后即可ping 通百度,联网。1. 网卡改为on,dhcp模式,重启网卡,如果还是无法联网。
2023-07-21 13:41:56
239
原创 程序启动后,日志中0x80004005错误代码处理
System.Net.HttpListenerException (0x80004005):拒绝访问。后来高人指点后,确定是权限问题。使用管理员权限启动程序后,可以正常监听8083端口了。程序启动后,HttpListener 无法监听8083端口,日志中报错。
2023-07-10 15:52:49
764
原创 音视频同步-ffmpeg
音视频同步肯定是需要使用时间戳进行同步的,音频和视频的时间戳进行对比,哪个小就写入哪个包,基本上可以实现音视频同步。但是这个时间戳从哪里来呢?使用rtp头中携带的时间戳是最正确的方法,因为音视频流发出的时候,将时间戳写入到了rtp头中。不管网络是否有阻塞、丢帧等问题,使用此时间戳进行同步,最终生成的视频文件中音频和视频都是同步的,且视频长度也正常。在此记录一下使用ffmpeg直接接收rtp视频和音频媒体流,再将rtp包中的时间戳转换一下,即可实现音视频同步;...
2022-04-26 18:58:38
2757
原创 Centos7 虚拟机迁移及扩容
1. 虚拟机的迁移关闭docker虚拟机,打开我们的VMware,然后鼠标放在你的虚拟机docker上,可以看到你的虚拟机docker所在的路径,图中在C盘:将虚拟机移除,鼠标放在虚拟机docker上,右键选择移除。弹出确认框,点击移除(C盘中的文件不会删除)将C盘虚拟机目录拷贝到D盘,完成文件迁移。(我将C:\Users\ls\Documents\Virtual Machines\docker 文件夹全部复制到D盘)虚拟机->文件->打开---选择拷贝到D盘的
2021-09-15 16:43:51
912
原创 centos7下 mysql数据库密码修改
1. 修改/etc/my.cnf ,加入skip-grant-tables ;2. 重启数据库:service mysqld restart3. 按照下图提示进行修改,第三部中的authentication_string =“你的密码”;4. 修改完成后输入quit;退出数据库,然后将my.cnf中的skip-grant-tables去除;5. 重启mysql服务,service mysqld restart ,密码修改完成。6. 使用 mysql -uroot -p你的密码...
2021-04-15 18:54:16
1331
2
原创 wpf 实现单实例运行与重启
bool createNew = false; GlobalParam.MutexRun = new System.Threading.Mutex(true, UNIQUESTR, out createNew); if (createNew) { var application = new App(); application.InitializeComponent(); application.Run(); } else { MessageBox.Sh..
2020-12-11 14:26:47
687
原创 wpf 主窗体调用子窗体时报错System.InvalidOperationException: 只能在隐藏窗口上调用 ShowDialog
最近在做wpf的项目,发现了一个奇怪的问题,花了很长时间才解决,在此记录一下。问题: 主窗体调用子窗体使用的是ShowDialog(),有的子窗体可以正常调用,但是有的子窗体调用后会catch到异常:System.InvalidOperationException: 只能在隐藏窗口上调用 ShowDialog。解决方法:经过深入分析后发现根本原因是子窗体中在构造函数中调用了this.show()。去掉this.show(),后在调用此子窗体不再报错。...
2020-12-11 10:09:34
1869
原创 wpf datagrid 设置列单元格显示两行内容,内容超出单元格长度后已省略号显示
<DataGrid.Columns> <DataGridTemplateColumn Header="编辑时间" Width="60"> <DataGridTemplateColumn.CellTemplate> <DataTemplate> <!--设置当单元格内容超过最大长度时,显示...--> ..
2020-10-14 09:55:46
2671
原创 wpf textbox只允许输入数字和分号
textbox只允许输入数字和英文分号,方法是将textbox的输入法禁用,然后使用previewkewdown进行检测即可。直接上代码private void textBoxTrain_PreviewKeyDown(object sender, KeyEventArgs e){ if ((e.Key >= Key.D0 && e.Key <= Key.D9) //大键盘0-9 || (e.
2020-09-04 14:26:11
726
原创 wpf 网格只显示行线
wpf项目中网格只在设计中显示,要想在编译后显示需要在前台中进行相应的设置。只显示行线: <Border Grid.Row="0" Grid.ColumnSpan="3" BorderBrush="LightBlue" BorderThickness="0,1,0,1"></Border> <Border Grid.Row="1" Grid.ColumnSpan="3" BorderBrush="LightBlue" BorderThickness=
2020-08-25 11:02:24
520
原创 wpf 窗口设置位置后,先在屏幕中央显示一下后,才在设置的位置显示窗口
wpf 窗口设置位置后,先在屏幕中央显示一下后,才在设置的位置显示窗口。解决方案如下:在窗体load事件中设置窗体显示位置后,加上this.show(),即可解决。 private void MetroWindow_Loaded(object sender, RoutedEventArgs e) { try { double screenWidth = System.Windows.SystemPara
2020-08-14 16:45:19
399
转载 wpf窗体注销后出现登录界面
登录后出现主界面,点击注销按钮后,主界面消失,再次出现登录界面;注销按钮事件中加入以下代码即可实现。参考:https://bbs.youkuaiyun.com/topics/390848954 Application.Current.Shutdown(); Thread thread = new Thread(new ThreadStart(reStart)); thread.Start(); private void reStart()
2020-08-14 16:34:28
860
原创 wpf 中datagrid不显示数据问题
wpf的datagrid中明明绑定了数据源,但是不显示数据,很奇怪。后来发现绑定的数据源中内容必须为属性才能正常显示,字段是不会显示的。 private void LoadTest() { List<testTrain> testLis = new List<testTrain>(); testTrain obj = new testTrain(); obj.cheCi = "1001";
2020-07-14 15:00:32
2920
原创 centos7.2 下查看文件夹大小
查看文件夹的大小,命令du -sh /opt查看子文件夹大小,命令du -lh --max-depth=1 /opt查看文件夹下子文件夹大小 ,命令du -lh会将所有子文件夹下的文件显示出来
2020-05-29 15:42:06
2849
原创 c# 读写ini配置文件(超级简单)
应用程序中常常用到ini格式的配置文件,对ini文件进行读写时常用到的功能,最近发现了原来库函数可以直接用来对ini文件进行读写,特别简单,调用方法如下: /// <summary> /// 写入INI文件 /// </summary> /// <param name="section"><...
2020-03-12 17:00:28
1459
原创 c# winform程序调用dll库导致句柄异常问题解决
近期项目中使用winform做了一个功能界面,需要定时获取目录中的文件并将文件存储到指定路径中。在测试中发现程序运行几天后异常崩溃,各种分析后发现进程的句柄数量异常导致,句柄数量一直在增长,没有下降,每个进程都有句柄数量的限制,达到一定数量后,进程就会崩溃;在网上各种搜,有的说是使用Timer引起的,有的说是Control.BeginInvoke引起的,都没啥具体解释和解决方案;最终只能一块块...
2020-02-26 09:46:25
1036
tbox的静态库->libtbox.a 支持arm64 麒麟V10服务器操作系统
2024-10-18
最新版本的C# SSH.NET库Renci.SshNet.dll
2023-06-19
IconPacks.Browser.Release-v4.2.0-rc0005.zip
2020-07-03
升级gcc-8.2.1.zip
2019-11-05
升级gcc-7.3.0所需安装包.zip
2019-10-30
audio_converter_pcm_to_amr.zip
2019-09-30
音频转换器
2018-10-26
ntp服务安装包
2018-01-10
ffmpeg-release-3.3 库函数
2018-01-08
以FFmpeg为基础的音视频同步代码(linux)
2017-10-26
实现了FFmpeg3.3.1 对于音频和视频的同步并生成一个视频文件(无编解码)
2017-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人