自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

原创 银河麒麟V10 SELinux启动问题

在银河麒麟V10的通过修改selinux配置文件/etc/selinux/config文件中的SELUNUX参数发现无法启动selinux。无意间发现,在银河麒麟中有个kysec安全软件,怀疑是此软件拦截了selinux的启动。参考这篇文章:kylinos-kysec介绍 - gpysir - 博客园关于kysec介绍 一、麒麟V10服务器 1、麒麟安全管理工具 #图形化安全配置工具 服务器默认没有开启,打开后提示如下图 #只能通过命令开启kysec模块 2、开启kysec模块 #服务器默认没有

2021-11-10 20:37:31 3609 2

原创 TortoiseGit下载指定文件

克隆代码时选择不检出,此时会拉一个只含有.git文件的目录。 修改.git/info中config文件[core]中设置sparsecheckout = true,开启过滤功能。 配置文中如果已存在就直接修改,否则添加就行 进入.git/info中添加sparse-checkout文件,并设置想要的过滤。写法同ignorecasesparse-checkout详细说明可以查看https://git-scm.com/docs/git-sparse-checkout...

2020-11-22 10:08:56 1233

原创 windows cmd脚本提升管理员权限

在开启UAC权限管理时,运行脚本默认是没有管理员权限的。因此导致在脚本中执行某些程序时会权限不足。runas 指令可以已admin账号执行,但需要密码,基本上是不被允许的。已管理员权限运行有两种方式:方式一:右键菜单,选择以管理员身份运行此方式最为简单,大部分时候都能满足要求。就是有一点要注意,此方式启动的脚本,默认是在system目录下的,并不在脚本所在目录。在脚本第一行添加一行路径跳转语句即可cd /d "%~pd0"方式二:调用VB对象提升脚本权限if "%~.

2020-06-09 18:26:48 5260

原创 ssl多域名自签名证书配置模板修改

最近为客户解决outlook证书不信任弹窗问题,尝试发现是outlook对证书的有效域名做了校验。为了方便起见,需要一张证书能支持不同的域名(如smtp.qq.com,smtp.exmail.qq.com等)。查阅资料,证书可以支持多个域名,前提满足。证书生成采用的openssl,版本:1.1。openssl网上可以下载到源码,在windows下编译很麻烦,反正我是没编译成功,直接下载的安装包。使用openssl生成多域名证书使用配置文件,在openssl安装目录下bin\cnf 中有配置模板。

2020-06-09 09:31:56 713

原创 .net 调用Java WebService特殊情况记录

1.非string类型数据无法传递在工作中遇到过这样一直情况,在调用JAVA的WebService,传递int等变量时,有时会发生数据丢失的情况。此情况并不是所有的非string变量都有出现。出于好奇,查看了wsdl中是这样对两个变量进行描述的:<xs:element minOccurs="0" name="type" type="xs:int" /><xs:ele...

2018-12-28 15:42:54 253

原创 C# DES加密

C# 有提供统一的DES加密类 DESCryptoServiceProvider 类 System.Security.Cryptography.DESCryptoServiceProvider,mscorlib.dll。 使用实例:public virtual string UserCodeDesCBC(string date, string desKey){System.S...

2018-12-24 17:44:46 394 1

原创 Web视图状态简单记录

HTTP是无状态的,因此在与服务器交互过程中容易丢失页面的变化状态,如文本框中输入的文字。因此就出现了视图状态,这个是用来在页面上记录当前页面的一些更改,并且会回传给服务器。在浏览器中可以看到页面会多出如下信息:这些就是网页的视图状态。在ASP.NET中,一些控件必然会有一部分信息被记录在视图状态中,比如                clienti

2016-11-23 14:31:22 392

原创 Oracle SQL Developer 使用记录

启动设置1.在Oracle安装目录下找到java.exe"\product\11.2.0\dbhome_1\jdk\bin\java.exe"。常用快捷键注释 CTRL + /(对以注释的使用为取消注释);执行 F9 (可只执行选中的语句);大小写切换 CTRL+’ (需要先选中);格式化语句 CTRL+F7

2016-04-25 10:56:12 471

原创 Mechanical ARX 无法打开图纸

用ARX对ACAD Mechanical版本进行开发发现使用acDocManager->appContextOpenDocument方法时会出现eNotApplicable错误,此时调用acDocManager->isApplicationContext会发现此时的Context不在Application中,而appContextOpen必须在ApplicationContext下运行。最后发

2015-12-31 09:05:27 1352 1

原创 FTP无法用Explorer登陆

今天FTP突然无法用Explorer登陆,之后在网上查找解决方法,发现用Explorer登陆FTP时会去读取注册表HKEY_CLASSES_ROOT\ftp中的信息,如果之前用Explorer登陆FTP没问题,的话可以去查看下HKEY_CLASSES_ROOT\ftp\shell\open\command这里面的值之前HKEY_CLASSES_ROOT\ftp\shell\open\c

2015-12-21 15:46:13 1320

原创 C# 向指定线程发送消息

线程间通信,包括线程同步,在指定线程中执行方法。线程同步其中线程同步通过C#本身提供的线程操作还是比较简单的,注意使用互斥锁,WaitHandle的使用可以满足大部分的需求。(互斥锁在不同线程中起作用,不会堵塞同线程的程序运行)。在指定线程中执行方法这种情况比较少见,一般都是窗体程序需要后台进行运算,通过运算的结果对前台界面进行更新。大多数情况下使用BackgroundWo

2015-07-27 16:48:28 7431

原创 文件操作中出现system.notsupportedexception异常

偶然的用了如下代码string sourceDoc = "";bool isExists = File.Exists(sourceDoc);此时isExists变量得到的值为false;仔细查看了变量sourceDoc的值,确定路径已经文件名都没错。打断点在即时窗口中调试以如下形式调用 :File.Exists(sourceDoc) 返回值是false,同时还显示 “

2015-04-28 14:44:05 19892

原创 Solidedge .net后台读取图纸

SolidEdge有一个名为Interop.RevisionManager.dll的dll,使用这个dll可以不启用Solidedge就读取本地图纸。在帮助文档中说明的是这个dll引用COM组件的方式加载,但有时会发现不了这个COM组件。Interop.RevisionManager.dll 可以在 \Custom下找到。直接拷贝到项目目录后引用到项目中,就可以直接使用。

2015-02-27 15:21:02 1498

原创 程序集未能转换为类型库。

*************************错误: 引用的类型在托管组件中定义,该组件是从一个未能加载的类型库中导入的***********************************之前在机器上安装了SW2013与SW2015,结果编译经常出现插件的菜单显示不正确。怀疑是因为安装了2015导致的,于是就卸载了SW2015。结果在编译就出现了如题的错误提示。在关闭COM互操作

2014-12-17 18:08:33 2488

原创 免注册COM使用参考

免注册COM在使用时要使用文件清单(manifest文件),文件清单在使用时可分为两种:1.程序清单:指明程序包含哪些依赖组件。C\C++的程序清单信息可在项目属性中编辑,用于自动生成。C#的程序清单暂时没找到自动生成的办法,使用VS本身提供的清单生成工具生成的清单无法正确使用。因此只能手动编写。2.组件清单:指明组件(DLL)的COM相关信息,GUID等信息,基本和注册在

2014-10-20 16:06:07 2473 1

原创 Inventor Add-in 菜单不响应

进行Inventor开发的学习时,使用模板新建C#的工程。

2014-08-28 16:44:18 1054

转载 AutoCAD2015 优化设置方案

启动 AutoCAD 2015 时默认加载新选项卡页面。关闭启动时新选项卡方法:启动AutoCAD使用命令 NewtabMode 并设置值为 0 即可关闭。=0 禁用 新选项卡=1 启用 新选项卡 (默认值=1)=2 启用 新选项卡 添加为快速样板启动时自动打开样板方法:启动AutoCAD使用命令 StartUp 并设置值为 0 即可自动打开预设

2014-07-15 10:52:56 11228

原创 AutoCAD2013开启后要长时间等待问题

上周在新机器上安装AutoCAD2012

2014-07-14 10:13:26 1250

原创 Win8.1 装机个人禁用服务选择

Diagnostic Policy ServiceDiagnostic Service HostDiagnostric

2014-07-11 10:41:19 721

原创 VS2012 Hlpviewer开启异常解决方案

最近公司给配了台测试机,于是装系统d

2014-07-11 10:30:14 1848

转载 VS2010 调试AUTOCAD窗体事件进不去断点

这个问题Visual Studio 2010开发AutoCAD 2012 .net 应用程序调试时断点不起作用AutoCAD 2012系列产品很快就要正式发布了,对于.net 开发者来说,VS2010无疑是最好用的工具,所以也有好多人在VS2010和AutoCAD 2012 beta版上做开发测试。你在开发时可能会遇到调试断点不起作用的问题。 如果你是在使用VS2010 基于A

2014-07-10 15:03:48 2026

原创 一款做U盘启动盘的软件

前一段时间,写过一篇做多系统U盘启动盘制作的文章

2014-04-21 16:00:05 637

原创 VS2008 Debug 能正常编译 Realese出现 error link2005

今天因任务需要将VS2012的代码

2014-04-21 15:39:25 852

C#免注册COM使用实例

使用免注册COM的一个实例,此实例用C#编写,用VS2012编译。有提供完整源代码,编译的可运行程序在bin\Debug下。要自己生成的话,请用mt.exe工具生成相应的manifest文件 记得加上-nodependency参数。

2014-10-20

SolidWorks高级教程:二次开发 VB

用VB进行的SoildWorks二次开发教材

2014-08-18

AutoCAD学习教程

可以通过此文档来学习C#上CAD的二次开发,此文档从实例出发,跟着文档上一起手动编写可以较快的上手CAD的二次开发。

2013-10-12

空空如也

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

TA关注的人

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