- 博客(58)
- 资源 (15)
- 收藏
- 关注
转载 在QML中使用C++枚举类型,解决undefined问题
如果用户尝试实例化此类,将记录一个警告: qrc:/main.qml:16 Not creatable as it is an enum type.然后,有时人们不小心将 ENUM 与上下文属性而不是类名一起使用。如果在 QML 中也使用相同的类作为上下文属性……2.使用 QML 引擎将类注册为“不可创建类型”ENUM 应该通过使用类名引用它来使用。ENUM 应该通过使用类名引用它来使用。1.C++ 中创建 ENUM 类型。可以防止在 QML 中实例化。3.在QML文件中使用ENUM。
2024-11-08 10:05:39
104
原创 qt QFontDatabase::addApplicationFont添加ttf字体总是返回-1解决方案
注意字体路径前不要加qrc,否则加载字体失败!1.在qrc文件中添加字体。2.在代码中启用字体。
2024-10-25 16:21:17
254
原创 Android Studio项目gradle下载慢问题
替换https\://services.gradle.org/distributions为https\://mirrors.cloud.tencent.com/gradle。gradle-wrapper.properties 文件中 distributionUrl 选项。settings.gradle 文件中添加 maven 字段(格式要正确)2.解决Gradle 依赖下载过慢问题。1.解决Gradle下载过慢问题。
2024-08-12 16:59:22
410
原创 Qt Creator卡顿
删除IDE的配置参数的保存文件夹QtProject,使得Qt Creator恢复出厂值。C:\Users\替换为你的用户名\AppData\Roaming\QtProject。
2024-08-07 10:16:02
548
原创 QT5.15.2搭建Android环境
SDK(使用Android Studio配置)中下载所需要的工具,也可在官方网站下载。1.安装QT5.15.2。2.下载需要的工具(
2024-08-06 11:03:47
665
原创 在 QML 中使用 C++ 类和对象
setContextProperty、qmlRegisterType、qmlRegisterUncreatableType等。1.实现 C++ 类,从 QObject 或 QObject 的派生类继承。3. 在C++中注册,头文件中需 include (Q_INVOKABLE 宏用来定义可通过元对象系统访问的方法。Q_PROPERTY 宏用来定义可通过元对象系统访问的属性。信号或者槽,都可以直接在 QML 中访问。4.在QML中使用import引入模块名。2.修饰成员函数或属性。
2024-08-01 16:46:28
217
转载 Google的SRE的自我评分卡
0 – 对于相关的技术领域还不熟悉1 – 可以读懂这个领域的基础知识2 – 可以实现一些小的改动,清楚基本的原理,并能够在简单的指导下自己找到更多的细节。3 – 基本精通这个技术领域,完全不需要别人的帮助4 – 对这个技术领域非常的熟悉和舒适,可以应对和完成所有的日常工作。 对于软件领域 – 有能力开发中等规模的程序,能够熟练和掌握并使用所有的语言特性,而不是需要翻书,并且能够找到所有的冷知识。 对于系统领域 – 掌握网络和系统管理的很多基础知识,并能够掌握一些内核知识以运维一个小型...
2021-04-15 15:25:58
252
原创 Mac下Cornerstone添加外部diff工具Beyond Compare
1.创建可执行脚本文件。首先需要一个文本编辑工具,可以下载vim编辑器(下载地址http://code.google.com/p/macvim/),也可以用系统自带的文本编辑器,在里面输入代码。#! /bin/bashecho abc然后另存文件为myscript.sh,打开shell进入刚才保存的目录,执行chmod +x myscript.sh,到这儿为止,批处理就建立好了。可以...
2019-11-29 14:05:07
772
原创 win7升级RDP8.1
通常升级到RDP8.1版本您需要依次安装如下补丁:1.KB25748192.KB28576503.KB28304774.KB2913751安装完成后重新启动即可。64位下载路径:https://download.youkuaiyun.com/download/baidu2008email/1196574632位下载路径:https://download.youkuaiyun.com/download/b...
2019-11-08 11:45:24
1343
1
原创 iOS:数组的元素为字典,根据字典某一元素值合并重复数据
数组的元素为字典,字典中多条id相同的元素合并为一个元素,并修改name值 for(int i = 0; i < rackSeatMutAry.count; i++) { NSMutableDictionary *oldDic = [NSMutableDictio
2018-01-25 13:18:38
2349
转载 swift IOS中对象序列化与反序列化
IOS中对象序列化与反序列化. iOS NSKeyedArchiver序列化后进行数据持久化(swift)
2017-12-05 15:53:12
624
转载 swift 全角转换半角
func convertHalfFromString(fullStr: String) -> String{ let srcStr = fullStr.stringByReplacingOccurrencesOfString("。", withString: ".") let cfstr = NSMutableString(string: String(srcStr)) as CF
2017-12-05 15:03:45
941
转载 cocoaPods环境配置
cocoaPods安装2017 以及遇到的坑http://www.jianshu.com/p/4daa1a8965d8CocoaPods最新安装和问题解决教程(干货)http://www.jianshu.com/p/ffc0a67d6d75
2017-10-13 14:14:40
226
转载 Mac下 常用程序 无限试用方法
原文地址一般情况下 一些常用软件 有试用版, 如果不想付费可以修改一些配置文件来无限试用下面是方法操作假如 安装程序为 Beyond Compare (注:红字部分都可以根据不同软件来举一反三的自己进行改动)(注:蓝字部分需要根据不同软件的破解方法做不同操作)1 打开命令行终端,进入到安装目录里面的 Contents/Macos,这是可执行文件的存放目录
2017-09-28 17:17:22
6575
转载 [UILabel]设置不同颜色、字体
iOS-UILabel的attributedTextrange参数可以调用NSString 的RangeOfString方法获得。
2017-09-21 09:08:43
271
转载 设置winDbg为即时调试器JIT
http://blog.youkuaiyun.com/lxhuster_csdn/article/details/53153855 http://blog.youkuaiyun.com/shuixin536/article/details/5694410
2017-09-05 09:46:28
1910
转载 C++ Http请求中文传参乱码问题
C++ http网络访问中,如果url中含有中文,如果不加以处理,则会出现访问失败,返回400错误。我们必须把含有中文的参数转换为url编码(中文自动转%xx,英文数字等其它不会变),转换后一个汉字对应两组%xx,即%xx%xx。url编码输入必须是utf8编码。在Unicode字符集环境下,需要做如下转换:Unicode->UTF-8->Url编码参考链接如下:(C++)
2017-08-31 10:34:26
6832
原创 WinDbg dmp生成与分析
客户机dump文件获取1.客户机安装WinDbg.WinDbg包含在WDK里,也可以独立的下载。官方的下载地址:http://www.microsoft.com/whdc/devtools/debugging/default.mspx汉化版的下载地址:http://bbs.pediy.com/showthread.php?t=81746&highlight=WinDbg
2017-08-24 17:07:30
773
转载 Windows下利用Windbg 分析dump
分析生成的dump文件需要如下:编译程序时生成的PDB,如果是release版本: 需要禁用优化 - VS - Project Property - C/C++ Optimization - Release - Optimization - Disabled 启用生成调试信息 - VS - Project Property - Linker - Debugging - Gene
2017-08-10 17:13:48
605
原创 release版本sprintf造成的崩溃
最近在调试程序发现:使用sprintf格式化std::string字符串导致程序崩溃。错误示范代码:std::string str = "test";char log_str[250] = { 0 };sprintf(log_str, "%s", str);百度下发现:printf,scanf,fprinf等可以format的一个字符串中使用"%
2017-08-10 11:18:26
876
转载 win7删除桌面右键菜单项
1. 右键有效右键新建该项,得到扩展名,假如扩展名为 .xxx开始菜单-运行-输入regedit-找到HKEY_CLASSES_ROOT---.xxx--删除该项目下的shellnew就可以了。原文2.右键无效开始菜单-运行-输入regedit-搜关键字,慢慢删
2017-08-02 09:28:25
1453
转载 iOS 手机号和固话验证方法
参考:IOS手机号和固话验证方法/** * 验证手机号以及固话方法 * @param number 电话号 * @return BOOL yes格式正确 no格式错误 */- (BOOL)checkNumber:(NSString *)number{ //验证输入的固话中不带 "-"符号 // NSString *
2017-06-09 10:55:04
1875
原创 IOS多线程的初步研究
参考:http://www.cocoachina.com/bbs/read.php?tid-1710638.html1.串行队列与并行队列 队列就是对线程的封装,在线程的基础上加上了任务容器。串行队列和并行队列,本质讲它们并无区别,但是它们允许的行为有很大区别。串行队列,你做完一个任务,才允许你从里面执行下一个任务。并行队列,无次限制,你可以一次性取完,你也可以一次性只取一个。串行队列
2017-06-08 15:17:35
346
原创 代码收藏
GFCalendar代码地址:https://github.com/gydmercy/GFCalendarMJRefresh 快速集成下拉上拉刷新代码地址:https://github.com/CoderMJLee/MJRefreshYPTabBarController代码地址:https://github.com/yuping1989/YPTabB
2017-05-26 11:13:44
420
原创 iOS应用架构谈 view层的组织和调用方案
在viewDidload里面只做addSubview的事情,然后在viewDidLayoutSubviews里面做布局的事情,最后在viewDidAppear里面做Notification的监听之类的事情。viewWillAppear在每次页面即将显示都会调用,viewDidLayoutSubviews虽然在lifeCycle里调用顺序在viewWillAppear之后,但是只有在页面元素需要调整
2017-03-01 09:40:50
369
ONVIF2.0协议解析:网络视频互操作的标准框架及其关键技术
2025-01-10
Bus Hpund 抓包工具,内含序列号
2024-10-14
Chrome For Windows 64 离线安装包
2017-12-14
MFC 异形按钮WIN7
2013-11-29
截图软件(无需安装,简单方便)
2008-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人