自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 linux CEF 离屏渲染详解

Linux CEF 离屏渲染详解1.下载linux版本的cef源码下载地址:https://cef-builds.spotifycdn.com/index.html 下载对应的源码 tar -xjvf 文件名.tar.bz2 // 解压到当前文件夹2. 编译cef 1、自行安装cmake make gcc g++ gdb等 工具 2、首先 cmake 编译 cef文件夹内的CMakeLists.txt 文件生成 MakeFile 文件 3、再用

2021-04-02 13:57:09 3864 1

原创 cmake 编辑

一、cmake简介你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,所执行的 Makefile 格式也千差万别。这样就带来了一个严峻的问题:如果软件想跨平台,必须要保证能够在不同平台编译。而如果使用上面的 Make 工具,就得为每一种标准写一次 Makefile ,这将是一件让人抓狂的工作。 CMake就是针对上面问题所设计的...

2021-03-31 19:13:43 215 2

原创 linux 保存bmp 图片

//#pragma pack(1)typedef unsigned char BYTE;typedef unsigned short WORD;typedef unsigned int DWORD; // 会出现bmp 头 信息不对 将long 改为int // 结构体添加 __attribute__((packed))typedef struct tagBITMAPFILEHEADER{ WORD .

2021-03-31 19:12:15 859

原创 com组件

Com组件总结对于com对象来说,com接口能实现与外部联系的唯一途径,com组件可以提供多个com接口,所以在编写com组件时,无论com对象功能如何设计,只要com组件的接口的GUID不变化,那么就能在com客户端通过接口调用com对象。当我...

2019-04-10 22:53:50 441

原创 c# 编写 MYsql 增删改查

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using MySql.Data.MySqlClient;namespace mysql1{ class Program { st...

2018-09-25 10:19:43 1981

原创 wireshark 用lua语言全面解析usb协议规则

wireshark  用lua语言全面解析usb协议规则 捕获USB协议内容:local usb_table_out = DissectorTable.get("usb.product")捕获usb过滤协议,首先要得到解析器表,解析器表的列表可以在 视图-->内部-->解析器表中查找对应要解析的预制表这里,找到usb.product 、usb.control、us...

2018-08-15 14:36:08 2995 2

原创 Atomineer使用注释工具 并转换成.chm文件

Atomineer工具是用来生成源代码注释的vs插件,功能非常强大,还能导出chm或html格式方便查看,但是需要破解, 破解方法为: =================================== 第一次请务必断网进入VS,在插件里面把本工具的自动更新关闭掉,更新到最新版本将直接无法使用。VS 2015之下的版本(未测试是否可用): 安装路径自己选的,然后找到:你的安装路径/visu...

2018-07-26 11:14:22 1002

原创 关于ClearScript一些调试总结

ClearScript是一个库,可以轻松地将脚本添加到.NET应用程序中。它目前支持JavaScript(通过V8和JScript)和VBScript.主机可以直接调用脚本函数和访问脚本对象。完全支持脚本调试。本次使用C#来提供接口来调用js代码 , 首先安装clearScriptV8,在NuGet安装包中可以找到,在代码中引用以下命名空间using Microsoft.Clea...

2018-07-23 21:37:33 6040 2

原创 c# Invoke 与BeginInvoke 的用法

   最近在学习线程时,发现当我创建的线程需要访问UI界面的时,会发生异常,原因是我在跨线程调用主线程的控件,因此windows GUI编程有一个规则,就是只能通过创建控件的线程来操作控件的数据,否则就可能产生不可预料的结果。有时候,我们不得不跨线程调用主界面的控件来进行操作,所以为了方便的解决问题,.net为我们提供了Invoke 与beginInvokeInvoke 与begininvoke区...

2018-06-23 11:23:25 42805

原创 c#实现INI文件操作

  INI文件其实是一种具有特定结构的文本文件,它的构成分为三部分,结构如下[Section1]key 1 = value2key 1 = value2……[Section2]key 1 = value1key 2 = value2    文件由若干个段落(section)组成,每个段落又分成若干个键(key)和值(value)。Windows系统自带的Win32的API函数GetPrivateP...

2018-05-29 18:43:10 2734 3

原创 关于C# ReadString 一些小疑惑

BinaryReader.ReadString 方法 ()从当前流中读取一个字符串。 字符串有长度前缀,一次 7 位地被编码为整数。初学文件操作, 当我看见ReadString这个方法时, 很疑惑,字符串有长度前缀, 前缀在哪,谁定义的?,最后在无数次验证和冥想后,在百度中找到了答案。。。其实这个长度前缀是由BinaryWriter, Write(string)这个方法写进去的,这个长度前缀一次7...

2018-05-17 18:54:04 2998 3

原创 C# 关于int, string, Byte[] ,转换

在C#中,有许多关于类型转换的问题,比如string转int,int转string 等类型,我就列举一些简单的类型转换。int 转 string  int a = 10; string str = a.ToString(); string str1 = Convert.ToString(a); int t...

2018-05-16 13:53:38 511

原创 小白学习之OpenFileDialog 、SaveFileDialog 、 pictureBox 笔记

OpenFileDialog:打开文件对话框, 选择文件,用于提示用户打开文件, 无法被继承; OpenFileDialog openFile = new OpenFileDialog(); // 创建一个文件对话框实例 openFile.Filter = "图片信息(*.jpg)| *.*| 图片信息(*.png)| *.png"; // Filte...

2018-05-10 19:03:55 318

原创 小白学习winform之 radioButton 、 checkbox 、 RichTextBox 、 GroupBox控件应用

这次又学习梳理了几个winform 的基本控件, RadioButton 、CheckBox、 RichTextBox 、 GroupBox ;RadioButton  单选按钮 顾名思义 给用户提供多选一的操作,只能选一个。比如 , 性别是男 是女 只能选一个, 你要是选两个。。emmm; 主要用法:RadioButton.Text = "设置单选框文本"RadioButton.Checked(...

2018-05-09 19:11:27 1378 1

原创 关于小白初学C# Winform的基本控件Button, label, textbox 笔记

      第一次写博客,没有丰富的知识,只是将自己初学的一些笔记和总结梳理出来,就权当一个笔记记录,如有错误的笔记记录,也希望各位大神能够为小弟指明, 或有其他需要改进的地方,能够给出一些小小建议,在这里不胜感激。    OK, 言归正传,通过C#语言开发winform , 它可以开发可视化窗体的应用程序。对于窗体,我们应该不陌生,现在windows系统的各种对话框和窗体操作程序,各种操作基本上...

2018-05-08 19:09:59 5637

空空如也

空空如也

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

TA关注的人

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