自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

顺其自然~专栏

思路决定出路,科技创造奇迹。

  • 博客(19)
  • 收藏
  • 关注

原创 数字证书文件格式(cer和pfx)的区别

1.带有私钥的证书由Public Key Cryptography Standards #12(公钥密码学标准#12),PKCS#12标准定义,包含了公钥和私钥的二进制格式的证书形式,以pfx作为证书文件后缀名。2.二进制编码的证书证书中没有私钥,DER 编码二进制格式的证书文件,以cer作为证书文件后缀名。3.Base64编码的证书证书中没有私钥,BASE64 编码格式的证书文件...

2019-09-29 16:15:45 916

原创 c#打开和关闭word修订模式

打开修订模式Application docapplication = new Application() { Visible = false };docapplication.Options.SaveInterval = 0;var doc = docapplication.Documents.Open(Dfileurl);doc.TrackRevisions = true;d...

2019-09-27 15:46:27 829

原创 VSTO开发指南

1. VSTO是什么?我们可以用VSTO做什么?VSTO全称Visual Studio Toolfor Office,是可以让我们针对现有的Office程序进行功能扩展。在工作或生活中其实我们或多或少用到过VSTO插件,例如安装有道词典/Adobe Pro会在Office程序中嵌入插件程序。2. VSTO开发环境的准备:(1). 我们的PC上需要安装有Office(Office 20...

2019-09-27 14:30:32 9005

转载 光闸与网闸的介绍

GAP安全隔离网闸,包含硬件和软件组成:外部处理单元、内部处理单元、隔离硬件(存储单元、数据交换)内<-->隔离硬件<-->外数据安全:切分链路层,实现内外网安全隔离+适度可控数据交换GAP:网闸(GAP)全称安全隔离网闸,使用带有多种控制功能的固态开关读写介质连接两个独立主机系统的信息安全设备,在电路上切断网络之间的链路层连接,并能够在网络间进行安全适...

2019-09-27 13:43:37 2388

转载 DMZ-非军事区

两个防火墙之间的空间被称为DMZ。与Internet相比,DMZ可以提供更高的安全性,但是其安全性比内部网络低。DMZ是英文“demilitarized zone”的缩写,中文名称为“隔离区”,也称“非军事化区”。它是为了解决安装防火墙后外部网络的访问用户不能访问内部网络服务器的问题,而设立的一个非安全系统与安全系统之间的缓冲区。该缓冲区位于企业内部网络和外部网络之间的小网络区域内。在这个小网...

2019-09-27 13:23:09 1431

转载 winpcap-Windows抓包工具

winpcap(windows packet capture)是windows平台下一个免费,公共的网络访问系统。开发winpcap这个项目的目的在于为win32应用程序提供访问网络底层的能力。它用于windows系统下的直接的网络编程。特点Winpcap提供了一个强大的编程接口,它很容易地在各个操作系统之间进行移植,也很方便程序员进行开发。什么样的程序需要使用Winpcap很多不...

2019-09-27 10:48:43 1701

转载 光闸

光闸,英文简称FGAP,是一种由安全隔离网闸(GAP)基础上发展而成、基于光的单向性的单向隔离软硬件系统。定义用于对安全性要求极高的网络的数据交换场景,如涉密网络与非涉密网络之间,行业内网与公共网络之间。产生自2000年,我国产生了安全隔离网闸(GAP)(简称“网闸”)技术,它解决了电子政务兴起带来的政务内网和外网之间安全隔离、适度可控的数据交换的需求,网闸技术是基于双向的,即...

2019-09-26 11:55:36 874

原创 不常用Windows API整理

一、进程创建进程:CreateProcess("C:\\windows\\notepad.exe",0,0,0,0,0,0,0,&si,&pi);WinExec("notepad",SW_SHOW);ShellExecute(0,"open","notepad","c:\\a.txt","",SW_SHOW);ShellExecuteEx(&sei);...

2019-09-26 09:12:46 80

原创 Hook技术

一、 Hook介绍钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。我们知道Windows系统API函数都是被封装到DLL中,在某个应用程序要调用一个API函数的时候,如果这个函数所在的DLL...

2019-09-26 09:08:04 540

转载 C# 用XiliumCefGlue做浏览器,JS和C#相互调用

XiliumCefGlue初始化,最精简DemoXiliumCefGlue源码地址Xilium.CefGlue手册【百度网盘下载,密码:j093】【推荐】XiliumCefGlueDemo 2.3.0.0(吾乐吧软件站原创)以上链接是参考资料!此例程中本着精简易懂的原则,把很多不需要的东西去掉,包括try等检查代码。下面开始步入正题。1.解压压缩包得到下列文件。选择需要的文件...

2019-09-23 16:10:47 490

转载 关于cefglue调试过程中打不开网页的问题

问题描述 cefglue在直接点击vs中的直接运行不调试的时候可以打开网页,但是调试过程中无法打开网页。解决方法:去掉工程属性中的启用visual studio承载进程 前面的勾就可以了打开网页...

2019-09-23 16:07:01 198

转载 Chrome扩展程序入门

很多人习惯称Chrome扩展程序为Chrome插件,但其实这样的称呼不准确,因为Google官方的命名是Chrome Extensions,即Chrome扩展程序。1 前言Chrome浏览器有很多好用的扩展程序,功能强大,开发起来有很容易(HTML+CSS+JS)。第一个Chrome扩展程序的HelloWorld不急于去编写一个能够执行JS代码的程序,而更多的去带大家了解开发Chrom...

2019-09-21 09:03:40 185

原创 CEF详解

Chromium Embedded Framework (CEF)是个基于Google Chromium项目的开源Web browser控件,支持Windows, Linux, Mac平台。除了提供C/C++接口外,也有其他语言的移植版。因为基于Chromium,所以CEF支持Webkit& Chrome中实现的HTML5的特性,并且在性能上面,也比较接近Chrome。CEF还提...

2019-09-20 17:20:37 2799

转载 15个免费好用的抓包工具

1. HpingHping是最受欢迎和免费的抓包工具之一。它允许你修改和发送自定义的ICMP,UDP,TCP和原始IP数据包。此工具由网络管理员用于防火墙和网络的安全审计和测试。HPing可用于各种平台,包括Windows,MacOs X,Linux,FreeBSD,NetBSD,OpenBSD和Solaris。下载Hping:http://www.hping.org/2. Os...

2019-09-20 17:05:51 2297

原创 装有多个版本JDK的服务器上如何指定Tomcat运行时的JDK版本

Tomcat作为日常开发的web应用服务器,给开发测试带来了很多便利,tomcat的运行依赖JDK的支持,在安装JDK时经常会配置环境变量:JAVA_HOME、CLASSPAT,且需要添加path变量。把应用部署到tomcat下时大多数不需要修改运行环境,但是有时候需要修改JDK的版本,从可以修改tomcat运行时的JDK版本,我们可以知道使用tomcat时不是必须要配置JDK环境变量,因为我们可...

2019-09-19 14:07:53 225

原创 查看Oracle11g的SID和数据库名称

一般默认情况下sid与你的数据库的名称是一样的。在程序中直接配置上即可,个别情况下,两者不同,需要注意,否则连接不上oracle。1、查看实例名称(sid):select instance_name from V$instance;2、查看数据库名称点击操作系统左下角【开始】-【所有程序】-【Oracle】-【配置和移植工具】-【Net Manager】,打开窗口,如图所示:...

2019-09-19 14:04:01 2086 1

转载 Kotlin中的@Metadata

本文简单介绍了下注解Metadata各个字段的含义及其与反射的关系。Kotlin 允许我们对各种 Kotlin 的语法特性进行访问,不过,这里应该有一个问题没有搞清楚:既然 Java 反射对于 Kotlin 的很多特性都无法访问和识别,换句话说,Java 虚拟机也是无法知道他们的,那么 Kotlin 的反射是如何做到这一点的呢?这实际上主要是得益于kotlin.Metadata这个...

2019-09-13 10:45:32 2405 2

转载 Selenium (浏览器自动化测试框架)

Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测...

2019-09-12 13:31:17 114

转载 方舟编译器

华为方舟编译器是华为公司专门为软件厂商研发的统一编程平台,包含编译器、工具链、运行时等关键部件。该编译器支持多种编程语言、多种芯片平台的联合编译与运行,能够有效解决安卓程序“边解释边执行”的低效率问题。2019年8月31日,华为方舟编译器开源官网正式上线。中文名华为方舟编译器外文名HuaWei Ark Compiler类型静态编译运行平台HarmonyO...

2019-09-10 08:30:09 2339 1

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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