- 博客(56)
- 资源 (15)
- 收藏
- 关注
原创 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 299
原创 Qt Creator卡顿
删除IDE的配置参数的保存文件夹QtProject,使得Qt Creator恢复出厂值。C:\Users\替换为你的用户名\AppData\Roaming\QtProject。
2024-08-07 10:16:02 352
原创 QT5.15.2搭建Android环境
SDK(使用Android Studio配置)中下载所需要的工具,也可在官方网站下载。1.安装QT5.15.2。2.下载需要的工具(
2024-08-06 11:03:47 410
原创 在 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 172
转载 Google的SRE的自我评分卡
0 – 对于相关的技术领域还不熟悉1 – 可以读懂这个领域的基础知识2 – 可以实现一些小的改动,清楚基本的原理,并能够在简单的指导下自己找到更多的细节。3 – 基本精通这个技术领域,完全不需要别人的帮助4 – 对这个技术领域非常的熟悉和舒适,可以应对和完成所有的日常工作。 对于软件领域 – 有能力开发中等规模的程序,能够熟练和掌握并使用所有的语言特性,而不是需要翻书,并且能够找到所有的冷知识。 对于系统领域 – 掌握网络和系统管理的很多基础知识,并能够掌握一些内核知识以运维一个小型...
2021-04-15 15:25:58 222
原创 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 738
原创 win7升级RDP8.1
通常升级到RDP8.1版本您需要依次安装如下补丁:1.KB25748192.KB28576503.KB28304774.KB2913751安装完成后重新启动即可。64位下载路径:https://download.csdn.net/download/baidu2008email/1196574632位下载路径:https://download.csdn.net/download/b...
2019-11-08 11:45:24 1267 1
原创 iOS:数组的元素为字典,根据字典某一元素值合并重复数据
数组的元素为字典,字典中多条id相同的元素合并为一个元素,并修改name值 for(int i = 0; i < rackSeatMutAry.count; i++) { NSMutableDictionary *oldDic = [NSMutableDictio
2018-01-25 13:18:38 2313
转载 swift IOS中对象序列化与反序列化
IOS中对象序列化与反序列化. iOS NSKeyedArchiver序列化后进行数据持久化(swift)
2017-12-05 15:53:12 593
转载 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 915
转载 cocoaPods环境配置
cocoaPods安装2017 以及遇到的坑http://www.jianshu.com/p/4daa1a8965d8CocoaPods最新安装和问题解决教程(干货)http://www.jianshu.com/p/ffc0a67d6d75
2017-10-13 14:14:40 198
转载 Mac下 常用程序 无限试用方法
原文地址一般情况下 一些常用软件 有试用版, 如果不想付费可以修改一些配置文件来无限试用下面是方法操作假如 安装程序为 Beyond Compare (注:红字部分都可以根据不同软件来举一反三的自己进行改动)(注:蓝字部分需要根据不同软件的破解方法做不同操作)1 打开命令行终端,进入到安装目录里面的 Contents/Macos,这是可执行文件的存放目录
2017-09-28 17:17:22 6249
转载 [UILabel]设置不同颜色、字体
iOS-UILabel的attributedTextrange参数可以调用NSString 的RangeOfString方法获得。
2017-09-21 09:08:43 235
转载 设置winDbg为即时调试器JIT
http://blog.csdn.net/lxhuster_csdn/article/details/53153855 http://blog.csdn.net/shuixin536/article/details/5694410
2017-09-05 09:46:28 1880
转载 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 6681 1
原创 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 732
转载 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 576
原创 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 833
转载 win7删除桌面右键菜单项
1. 右键有效右键新建该项,得到扩展名,假如扩展名为 .xxx开始菜单-运行-输入regedit-找到HKEY_CLASSES_ROOT---.xxx--删除该项目下的shellnew就可以了。原文2.右键无效开始菜单-运行-输入regedit-搜关键字,慢慢删
2017-08-02 09:28:25 1425
转载 iOS 手机号和固话验证方法
参考:IOS手机号和固话验证方法/** * 验证手机号以及固话方法 * @param number 电话号 * @return BOOL yes格式正确 no格式错误 */- (BOOL)checkNumber:(NSString *)number{ //验证输入的固话中不带 "-"符号 // NSString *
2017-06-09 10:55:04 1847
原创 IOS多线程的初步研究
参考:http://www.cocoachina.com/bbs/read.php?tid-1710638.html1.串行队列与并行队列 队列就是对线程的封装,在线程的基础上加上了任务容器。串行队列和并行队列,本质讲它们并无区别,但是它们允许的行为有很大区别。串行队列,你做完一个任务,才允许你从里面执行下一个任务。并行队列,无次限制,你可以一次性取完,你也可以一次性只取一个。串行队列
2017-06-08 15:17:35 333
原创 代码收藏
GFCalendar代码地址:https://github.com/gydmercy/GFCalendarMJRefresh 快速集成下拉上拉刷新代码地址:https://github.com/CoderMJLee/MJRefreshYPTabBarController代码地址:https://github.com/yuping1989/YPTabB
2017-05-26 11:13:44 401
原创 iOS应用架构谈 view层的组织和调用方案
在viewDidload里面只做addSubview的事情,然后在viewDidLayoutSubviews里面做布局的事情,最后在viewDidAppear里面做Notification的监听之类的事情。viewWillAppear在每次页面即将显示都会调用,viewDidLayoutSubviews虽然在lifeCycle里调用顺序在viewWillAppear之后,但是只有在页面元素需要调整
2017-03-01 09:40:50 351
原创 【iOS界面开发】iOS UILabel自动计算宽
#pragma mark 计算UIlabel尺寸(单行文本)- (CGSize)autoSizeOfSignelLineLabel:(UILabel *)label{ CGSize textSize = [label.text sizeWithAttributes:@{NSFontAttributeName:label.font}]; return textSize;}#
2017-02-17 10:27:42 824
原创 iOS在OC项目中集成Charts绘制图表框架
一、下载Charts框架下载地址:https://github.com/danielgindi/Charts.解压后的文件夹里面的内容是这个样子的,如下图:所需配置环境:Xcode 8.0 / Swift 3.0(For Swift 2.3 support please use Charts 2.3.0)iOS >= 8.0 (Use as an Embed
2017-02-16 19:32:57 6322
Chrome For Windows 64 离线安装包
2017-12-14
MFC 异形按钮WIN7
2013-11-29
截图软件(无需安装,简单方便)
2008-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人