<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[scribbler的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/scribbler</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; scribbler]]></copyright><item><title><![CDATA[将SM2根证书预置到chromium中]]></title><link>https://blog.csdn.net/scribbler/article/details/132324951</link><guid>https://blog.csdn.net/scribbler/article/details/132324951</guid><author>scribbler</author><pubDate>Wed, 16 Aug 2023 18:09:23 +0800</pubDate><description><![CDATA[最近花了很多精力在做chromium的GmSSL适配，协议和算法都已经完成，这篇文章是关于将SM2根证书预置到chromium中]]></description><category></category></item><item><title><![CDATA[QT 实现Dock应用程序点击 ---Mac OS X]]></title><link>https://blog.csdn.net/scribbler/article/details/106195257</link><guid>https://blog.csdn.net/scribbler/article/details/106195257</guid><author>scribbler</author><pubDate>Mon, 18 May 2020 16:33:49 +0800</pubDate><description><![CDATA[在mac 下应用场景如下：

1、点击关闭窗口按钮时，不退出应用。

2、点击dock应用图标时候显示应用程序住窗口。

应用的显示和隐藏不是本文重点，实现点击dock应用图标在QT获取对应通知是本文关键。

在写之前参考了

https://stackoverflow.com/questions/15143369/qt-on-os-x-how-to-detect-clicking-the-app-dock-icon

但是编译通不过。

修改一些编译错误，能正常工作。

1、编译开关和工程配置。

在xc]]></description><category></category></item><item><title><![CDATA[Can't exec "autopoint": No such file or directory at /usr/local/Cellar/autoconf/2.69/share/autoconf/]]></title><link>https://blog.csdn.net/scribbler/article/details/106117023</link><guid>https://blog.csdn.net/scribbler/article/details/106117023</guid><author>scribbler</author><pubDate>Thu, 14 May 2020 12:06:36 +0800</pubDate><description><![CDATA[今日在mac下编译aria2。出现如下错误


$ autoreconf -i
Can't exec "autopoint": No such file or directory at /usr/local/Cellar/autoconf/2.69/share/autoconf/Autom4te/FileUtils.pm line 345.
autoreconf: failed to run autopoint: No such file or directory
autoreconf: autopoint]]></description><category></category></item><item><title><![CDATA[Mac Qt 应用图标]]></title><link>https://blog.csdn.net/scribbler/article/details/103253028</link><guid>https://blog.csdn.net/scribbler/article/details/103253028</guid><author>scribbler</author><pubDate>Tue, 26 Nov 2019 12:57:32 +0800</pubDate><description><![CDATA[Mac Qt设置应用图标在Qt帮助文档中搜索Setting the Application Icon。

见官方网站：https://doc.qt.io/archives/qt-5.6/appicon.html

这里只说明mac下的应用程序图标设置：

1、得到设计尺寸为1024*1024的logo图，通过工具生成对应图标



2、生成app.icns文件

将文件夹改成app.iconse...]]></description><category></category></item><item><title><![CDATA[Qt 记录]]></title><link>https://blog.csdn.net/scribbler/article/details/103252581</link><guid>https://blog.csdn.net/scribbler/article/details/103252581</guid><author>scribbler</author><pubDate>Tue, 26 Nov 2019 11:13:59 +0800</pubDate><description><![CDATA[1、QToolbar在windows和mac下呈现不同的风格。为了统一风格可以设置如下：


toolbar_-&gt;setStyle(QStyleFactory::create("windows"));

2、QLineEdit在windows和mac下呈现不同的焦点风格，为了统一风格设置如下：


lineEdit_-&gt;setAttribute(Qt::WA_MacShowFocusR...]]></description><category></category></item><item><title><![CDATA[qt.network.ssl: QSslSocket: cannot call unresolved function]]></title><link>https://blog.csdn.net/scribbler/article/details/102775564</link><guid>https://blog.csdn.net/scribbler/article/details/102775564</guid><author>scribbler</author><pubDate>Mon, 28 Oct 2019 09:29:25 +0800</pubDate><description><![CDATA[最近因工作原因需要使用Qt。记录下Qt的错误和警告：

Qt版本为5.8.因需要使用网络，出现如下错误：

qt.network.ssl: QSslSocket: cannot call unresolved function

解决办法 ：拷贝 \qt\Tools\QtCreator\bin\libeay32.dll和ssleay32.dll到\qt\5.8\msvc2015\bin

警告...]]></description><category></category></item><item><title><![CDATA[Spring Cloud Edgware新特性Artifact ID变更]]></title><link>https://blog.csdn.net/scribbler/article/details/90721283</link><guid>https://blog.csdn.net/scribbler/article/details/90721283</guid><author>scribbler</author><pubDate>Fri, 31 May 2019 18:38:15 +0800</pubDate><description><![CDATA[spring-cloud-starter-eureka-server —&gt; spring-cloud-starter-netflix-eureka-server
	spring-cloud-starter-eureka —&gt; spring-cloud-starter-netflix-eureka-client
	spring-cloud-starter-ribbon —&gt; spr...]]></description><category></category></item><item><title><![CDATA[Android  JNI关于错误: 找不到 'xxx.xxx.xxx.JniUtil' 的类文件记录]]></title><link>https://blog.csdn.net/scribbler/article/details/84778860</link><guid>https://blog.csdn.net/scribbler/article/details/84778860</guid><author>scribbler</author><pubDate>Mon, 03 Dec 2018 20:51:52 +0800</pubDate><description><![CDATA[这两天处理JNI的事情，发现以前处理过的问题，如今有些忘记了，以此记录，避免以后遗忘。

1、先建立个JniUtil类，以实现JNI类调用

 


public class JniUtil {
    static {
        System.loadLibrary(&quot;jniUtil&quot;);
    }
    public native String hello();
}


2、这里可以...]]></description><category></category></item><item><title><![CDATA[CSS Failed to decode downloaded font, OTS parsing error: Failed to convert WOFF 2.0 font to SFNT]]></title><link>https://blog.csdn.net/scribbler/article/details/69501364</link><guid>https://blog.csdn.net/scribbler/article/details/69501364</guid><author>scribbler</author><pubDate>Fri, 07 Apr 2017 10:20:35 +0800</pubDate><description><![CDATA[最近在看一些关于Web前端的资料，在处理一个CSS中出现以下错误，以此记录。
我在WebStorm下编译一个工程，并在上加载索引页，我得到以下警告在在Chrome控制台：

Failed to decode downloaded font: http://localhost:4200/assets/fonts/Simple-Line-Icons.woff2?v=2.4.0
OTS parsi]]></description><category></category></item><item><title><![CDATA[苹果开发者账号]]></title><link>https://blog.csdn.net/scribbler/article/details/56282891</link><guid>https://blog.csdn.net/scribbler/article/details/56282891</guid><author>scribbler</author><pubDate>Tue, 21 Feb 2017 15:00:26 +0800</pubDate><description><![CDATA[苹果开发者账号







账号类型
费用／年
App Store上架
最大UUID支持数
协作人数
说明


个人（Individual）
99美元
是
100
1
“个人”开发者可以申请升级“公司”


公司（Company）
99美元
是
100
多人
 


企业 （Enterprise）
299美元
否
不限制
多]]></description><category></category></item><item><title><![CDATA[UIView用户事件响应]]></title><link>https://blog.csdn.net/scribbler/article/details/53694429</link><guid>https://blog.csdn.net/scribbler/article/details/53694429</guid><author>scribbler</author><pubDate>Fri, 16 Dec 2016 16:12:29 +0800</pubDate><description><![CDATA[UIView除了负责展示内容给用户外还负责响应用户事件。本章主要介绍UIView用户交互相关的属性和方法。

　　1、交互相关的属性

　　userInteractionEnabled 默认是YES ，如果设置为NO则不响应用户事件，并且把当前控件从事件队列中删除。也就是说设置了userInterfaceEnabled属性的视图会打断响应者链导致该view的subview都无法响应事件。]]></description><category></category></item><item><title><![CDATA[Xcode8适配权限]]></title><link>https://blog.csdn.net/scribbler/article/details/53337314</link><guid>https://blog.csdn.net/scribbler/article/details/53337314</guid><author>scribbler</author><pubDate>Fri, 25 Nov 2016 17:22:23 +0800</pubDate><description><![CDATA[Xcode8以后出现App打包后无法在itunesconnect 构建版本。需要修改下info.plist添加相应权限
iOS10，苹果加强了对隐私数据的保护，要对隐私数据权限做一个适配的权限访问描述。

打开info.plist文件添加相应权限的说明





Privacy - Microphone Usage Description //麦克风权限
Privacy - Co]]></description><category></category></item><item><title><![CDATA[iOS消除警告]]></title><link>https://blog.csdn.net/scribbler/article/details/53285479</link><guid>https://blog.csdn.net/scribbler/article/details/53285479</guid><author>scribbler</author><pubDate>Tue, 22 Nov 2016 14:30:32 +0800</pubDate><description><![CDATA[基本语句
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunreachable-code"
    
    // codes
    
#pragma clang diagnostic pop
同理, 搜索到对应的警告, 在ignored 后面替换字符串就可以
见该死的

Semantic Warni]]></description><category></category></item><item><title><![CDATA[Xcode 环境变量]]></title><link>https://blog.csdn.net/scribbler/article/details/53021857</link><guid>https://blog.csdn.net/scribbler/article/details/53021857</guid><author>scribbler</author><pubDate>Thu, 03 Nov 2016 16:15:57 +0800</pubDate><description><![CDATA[Build and Product Location Build Settings


These build settings identify filesystem locations used by the build process as well as locations that specify where product files are placed.


BUILT]]></description><category></category></item><item><title><![CDATA[Xcode 编译设置]]></title><link>https://blog.csdn.net/scribbler/article/details/53021627</link><guid>https://blog.csdn.net/scribbler/article/details/53021627</guid><author>scribbler</author><pubDate>Thu, 03 Nov 2016 15:10:09 +0800</pubDate><description><![CDATA[These build settings specify properties of the product the target builds.


ARCHS (Architectures)






Description:



Space-separated list of identifiers. Specifies the architectures (]]></description><category></category></item><item><title><![CDATA[KMP算法]]></title><link>https://blog.csdn.net/scribbler/article/details/52913700</link><guid>https://blog.csdn.net/scribbler/article/details/52913700</guid><author>scribbler</author><pubDate>Mon, 24 Oct 2016 17:39:26 +0800</pubDate><description><![CDATA[以下说明摘自维基百科

在计算机科学中，Knuth-Morris-Pratt 字符串查找算法（常简称为“KMP算法”）可在一个主“文本字符串”S内查找一个“词”W的出现位置。此算法通过运用对这个词在不匹配时本身就包含足够的信息来确定下一个匹配将在哪里开始的发现，从而避免重新检查先前匹配的字符。

这个算法是由高德纳（Donald Ervin Knuth）和沃恩·普拉特在1974年构思，同年]]></description><category></category></item><item><title><![CDATA[A new image format for the Web]]></title><link>https://blog.csdn.net/scribbler/article/details/52397730</link><guid>https://blog.csdn.net/scribbler/article/details/52397730</guid><author>scribbler</author><pubDate>Thu, 01 Sep 2016 11:30:58 +0800</pubDate><description><![CDATA[A new image format for the Web


目录
How WebP Works
WebP Support
WebP Converter Download


WebP is a modern image format that provides superior lossless
 and lossy compression for images on t]]></description><category></category></item><item><title><![CDATA[Mach-O可执行文件格式]]></title><link>https://blog.csdn.net/scribbler/article/details/52086661</link><guid>https://blog.csdn.net/scribbler/article/details/52086661</guid><author>scribbler</author><pubDate>Mon, 01 Aug 2016 16:17:19 +0800</pubDate><description><![CDATA[iOS安全–了解Mach-o文件结构



我们知道Windows下的文件都是PE文件，同样在OS X和iOS中可执行文件是Mach-o格式的。

所以我们如果要进行逆向分析，首先要熟悉Mach-o文件结构。
Mach-o包含三个基本区域：


头部（header structure）。
加载命令（load command）。
段（segment）。可以拥有多个段（segm]]></description><category></category></item><item><title><![CDATA[Windows可执行文件PE格式分析]]></title><link>https://blog.csdn.net/scribbler/article/details/52086207</link><guid>https://blog.csdn.net/scribbler/article/details/52086207</guid><author>scribbler</author><pubDate>Mon, 01 Aug 2016 15:39:24 +0800</pubDate><description><![CDATA[上面是 windows PE 可执行文件格式的结构图，分为 4 个部分：DOS 文件头、NT 文件头、Section 表以及 Directory 表格。
windows 的 executable image 文件使用的是这种 PE 格式，而 object 文件使用的是 COFF 文件格式。
 
这里仍然是延续我的风格，以实例看 image 文件格式，这次以 mircrosoft visual]]></description><category></category></item><item><title><![CDATA[Visual Studio, Microsoft Portable Executable and Common Object File Format Specification]]></title><link>https://blog.csdn.net/scribbler/article/details/52085822</link><guid>https://blog.csdn.net/scribbler/article/details/52085822</guid><author>scribbler</author><pubDate>Mon, 01 Aug 2016 15:35:27 +0800</pubDate><description><![CDATA[This specification describes thestructure of executable (image) files and object files under the Windows®family of operating systems. These files are referred to as Portable Executable(PE) and Common Object File Format (COFF) files, respectively.]]></description><category></category></item></channel></rss>