- 博客(34)
- 资源 (3)
- 收藏
- 关注
原创 LeetCode:406. Queue Reconstruction by Height
题目描述:406.Queue Reconstruction by HeightMediumSuppose you have a random list of people standing in a queue. Each person is described by a pair of integers(h, k), wherehis the height of the pe...
2019-07-28 12:34:13
231
转载 Win10隐藏文件资源管理器中的我的电脑上方的7个文件夹
隐藏音乐、视频、图片、文档、下载、桌面六个文件夹: https://jingyan.baidu.com/article/75ab0bcbb47b09d6864db2cc.html隐藏3D 对象文件夹: https://blog.csdn.net/x534119219/article/details/79158804亲测有效!...
2019-07-23 22:53:05
5296
原创 LeetCode: 136. Single Number
题目描述:136.Single NumberEasyGiven anon-emptyarray of integers, every element appearstwiceexcept for one. Find that single one.Note:Your algorithm should have a linear runtime complexity. C...
2019-07-19 21:59:47
165
原创 LeetCode: 338. Counting Bits
题目描述:338. Counting BitsMediumGiven a non negative integer numbernum. For every numbersiin the range0 ≤ i ≤ numcalculate the number of 1's in their binary representation and return them as ...
2019-07-18 22:57:53
125
转载 破解Navicat Premium for Mac v12.0.22.0
过程很详细,经实测有效:Navicat Premium for Mac v12.0.22.0完全免费激活方法之完美破解 其中,需要注意的是:使用私钥将激活码的明文加密成密文时,加密的内容不完全是前面对请求码解密的内容,大家在具体操作时,可以使用如下内容{"K":"自己解密生成的明文K", "N":"marswill", "O":"weiyongqiang.com", "DI":"自...
2019-07-09 17:04:26
565
原创 实现对带边框QWidget不能最大化、不能最小化、不能通过鼠标拖动边框改变该控件的大小、使用鼠标拖动标题栏不能改变该控件的位置
1、设置带边框的QWidget不能最大化,最小化,以及固定大小(不能通过鼠标拖动边框改变该控件的大小):可以通过setWindowFlags();函数对窗口样式进行设置t::WindowFlags flags = 0;flags |= Qt::Window; // 设置控件显示为为窗口样式flags |= Qt::WindowCloseButt...
2018-12-27 15:06:07
1523
原创 Caused by: java.lang.IllegalArgumentException: wrong number of arguments; expected 0, got 1
Android开发使用注解实现对View事件的注入时,报参数错误如下图:报错代码段:@Event(R.id.btn_back)private void onBackClick() { finish();}原因:被解析的这个方法中是需要1个参数,而在函数定义时没有定义参数,定义与其方法的解析不对应,所以报错;解决方法:为报错的函数添加View参数,如下图@Ev...
2018-12-10 10:55:44
5192
原创 动态链接库DLL创建和简单使用
工具:Visual Studio 2017 通过__declspec(dllexport)关键字指定需要导出的目标,然后在使用dll的程序中通过__declspec(dllimport)关键字指定导入的目标,实现在外部(别的程序)访问定义在dll中的变量、函数和类。详细过程如下,其中1-x是创建一个简单的DLL项目,2-x是对刚创建的Dll1项目的简单使用:1-1. 创建一...
2018-11-21 16:38:54
425
原创 项目文件包含 ToolsVersion="14.0" 设置,而此版本的 MSBuild 不支持该工具版本
解决方法:右键点击你的项目,选择属性,再点击配置属性中的常规,常规中有个平台工作集,把V140改成V100,点击应用即可。
2018-11-20 11:34:22
12225
转载 vs2010出现fatal error LNK1123 转换到 COFF 期间失败:文件无效或损坏
用VS2010编译C++项目时出现这样的错误:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏方案一:(这个方法比较好,在用qt运行时出现问题也能解决)复制 C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7601.17514_none_ba1c770af0b2031b 目录下的 ...
2018-11-16 15:14:04
621
转载 qtcore\qdatetime.h(122):error C2589:"(" : "::"右边的非法标记
Qt5.2.0实测有效:https://blog.csdn.net/bulreed/article/details/20366089?locationNum=5&fps=1
2018-11-15 15:43:09
1597
转载 error LNK2038: 检测到“_MSC_VER”的不匹配项问题
用VS2015新建了一个Qt项目,生成报错 error LNK2038: 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1900”(EnlargementANDReduction.obj 中) fatal error LNK1319: 检测到 1 个不匹配项_MSC_VER这个相当于做了宏的检测 _MSC_VER 定义编译器的版本。原因:由于使用了vs2010,工作集选择了更高...
2018-06-02 15:58:10
7521
转载 关于Tomcat启动报错:Failed to initialize end point associated with ProtocolHandler ["http-apr-8080"]
原文地址:https://blog.csdn.net/jacy_lee_ldf/article/details/53045815Tomcat启动遇错 : Failed to initialize end point associated with ProtocolHandler ["http-apr-8080"]原因:一般是Tomcat的默认端口被占用,或者Tomcat进程没有关掉(这个可以通过任...
2018-04-08 23:10:43
3580
原创 激活MyEclipse时,运行run.bat文件闪退
升级系统后,心血来潮重新安装破解MyEclipse,安装jdk10,MyEclipse破解时,运行run.bat文件总是闪退,捯饬很久,最终发现是较高版本的jdk在较低版本的jvm不兼容的原因,然后将jdk10换成了jdk1.7,再次破解,成功。...
2018-04-02 22:53:28
2461
原创 C++读写配置文件"*.ini
前两天遇到了一个读写“ini”配置文件的问题,上网搜了一下,发现网上资料很全,这里只是自己对这个问题的一个总结学习,仅供参考!ReadWriteINI.h:#ifndef WRITEREADINI_H#define WRITEREADINI_H#include <QtWidgets/QMainWindow>#include "ui_Writereadini.h"class ...
2018-03-30 23:32:36
351
原创 QTableWidget
做QT开发用到表格,此次使用了QTableWidget,对其进行的操作和一些样式设计。我将代码贴出来,以供大家参考。新建的项目涉及到三个类,table.h、table.cpp和main.cpp,其中程序入口函数未作改动,主要是前两个的编码。table.h文件:#ifndef TABLE_H#define TABLE_H#include <QtWidgets/QMainWindow>...
2018-03-30 22:52:43
256
转载 VC++常见错误原因解析--error LNK2019: 无法解析的外部符号 "public: void __thiscall
原文链接:https://blog.csdn.net/tobefxz/article/details/22154469出现这个错误,应该首先查看“#include”语句是否包含,或者是否包含正确。符号无法解析意味着编译器知道有这个符号存在,也就是有声明,但在链接时,找不到实现代码,那么就去看看报错的这个函数有没有实现代码。如果它们的确已经有了,还是出现这个错误,就把它们重新编译一下。根据个人遇到这...
2018-03-29 10:08:31
2460
1
原创 QMessageBox::warning
注意:QMessageBox的warning和Warning方法都存在,注意区分大小写,以大写的调用小写的格式会提示参数错误,反之亦然。QMessageBox::warning是弹出警告对话框!QMessageBox::warning StandardButton QMessageBox::warning ( QWidget * parent, const QString & tit...
2018-03-27 22:29:54
2701
原创 Qt关闭窗口
Qt中关闭窗口命令: A. 关闭主窗口并退出程序是 QApplication::exit() B. 关闭一个QDialog,就accept() 或 reject() C. 关闭QWidget:close()
2018-03-27 22:23:24
7921
1
原创 LINK:fatal error LINK1104:无法打开文件“...\\*.dll”
LINK:fatal error LINK1104:无法打开文件“...\\*.dll” 编译一个动态链接库项目的时候出现的问题,其中 该dll文件 应该是该项目的输出文件,而此时却显示无法打开该文件。 原因:在 ..\bin\ 文件夹中已经生成了一个 同名的dll文件,并且该动态链接库正在被其他程序占用,因此对于 该dll 的新增的编辑无法成功,就像我们妄图想要删除一个正在编辑的文件...
2018-03-27 22:20:15
4056
原创 Qt中设置子窗体不继承副窗体以及stylesheet设置背景
子窗体会继承父窗体的属性,为了让子窗体不继承父窗体的背景,在编辑StyleSheet时,为插入的背景资源样式指定作用的控件名称,代码如下: #widget(控件名称) { background-image:url(:/new/prefix1/imag/aa.jpg)...
2018-03-27 22:15:19
11056
1
转载 MySQL的zip版安装详解
之前安装过几次msi版本的MySQL,后面只是注册成系统服务一项。此次将电脑升级win10后,想尝试一下zip版安装,结果折腾了好大一会,找到一片比较有用的文章,地址为:http://www.jb51.net/article/87083.htm。感谢大佬分享!环境:win10材料:mysql-5.7.21-winx64.zip,将其解压到想要安装的目录下,以 D:\Program Files\my...
2018-03-27 21:42:51
174
翻译 VS2010出现“无效的许可证数据,需重新安装”
1. 找到安装路径下Microsoft Visual Studio 10.0\Common7\IDE\DDConfigCA.exe ,使用管理员权限运行该exe文件,等待自然推出;2. 重启VS,重新输入产品密钥, VS2010专业版(or旗舰版)密钥:YCFHQ-9DWCY-DKV88-T2TMH-G7BHP;3. 问题解决...
2018-03-20 10:01:40
20381
6
原创 Qt鼠标响应事件
VS2010进行Qt开发——鼠标事件本文将简单的鼠标点击事件的代码进行了测试整理,编程中主要用到三个文件:xxx.ui(界面),xxx.h(头文件)和xxx.cpp(c++实现代码)。具体如下:1. 打开新建项目Test的“test.ui”文件(使用Qt Designer打开ui文件),手动向ui添加一个“line Editor”。2. “test.h”文件添加鼠标点击,移动,释放事件函数的声明。...
2018-03-12 22:25:15
14936
原创 VS多行注释与大小写变换快捷键
多行注释: 1. Ctrl+E/K 2. Ctrl+C取消多行注释: 1. Ctrl+E/K 2. Ctrl+UShift+Alt+Enter: 切换全屏编辑Ctrl+Shift+L: 删除当前行Ctrl+Shift+U: 全部变为大写Ctrl+U: 全部变为小写...
2018-03-12 16:05:37
2340
原创 Eclipse快捷键(常用)
1、alt+?或alt+/:自动补全代码或者提示代码2、ctrl+o:快速outline视图3、ctrl+shift+r:打开资源列表4、ctrl+shift+f:格式化代码5、ctrl+e:快速转换编辑器6、ctrl+page down或ctrl+page up: 选项卡之间快速切换7、shift+enter及ctrl+shift+enter: 在当前行上或者下边
2017-10-16 23:50:03
152
原创 python安装matplotlib
Windows Python2.7环境下安装matplotlib Matplotlib是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。一、安装matplotlib之前,我们需要首先安装需要首先安装Numpy。 NumPy系统是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python
2017-10-16 15:40:19
855
原创 MATLAB编程基础
一、数组: MATLAB中基本上都是使用数组来存储数据的,数组中的单个数据是可以被访问的,访问的方法是数组名后带一个括号,括号内是这个数据所对应的行标和列标。如果这个数组是一个行向量或列向量,则只需要一个下标。 数组的下标都是从1开始的。例:A=[1 2 3 4],则A(2)表示的是数据2. 数组运算与矩阵运算: 数组/矩阵加法:A+B
2017-09-24 00:03:20
292
原创 PowerDesign提示未安装打印机
PowerDesiner是一款比较受欢迎的软件,在使用时,鼠标点击时总是提示“在您可以执行与打印机有关的任务(例如页面设置或打印一个文档)之前,您必须已经安装打印机。您想现在安装打印机吗?”不管你点击同意或否,下次鼠标点击还会弹出这个对话框。原因是一个服务未启动。解决办法: 1、按下 Windows+R 打开运行窗口 --> 输入 cmd ,回车进入运行窗口。 输入
2017-09-16 19:23:22
1448
原创 Python生成MD5的方法
一. 使用md5包import md5src = 'this is a source string!.' s = md5.new() s.update(src) print s.hexdigest() 二. 使用hashlibimport hashlib s = hashlib.md5() s.update(src) print s
2017-06-01 10:18:10
2458
翻译 正则表达式基础知识
正则表达式:在编写用于处理字符串的程序或网页时,用于描述复合某些复杂规则的字符串。 常用元字符: \b:代表单词的开头或结尾,是单词的分解处。只匹配一个位置 .:匹配除了换行符(\n:ASCII码值是10(十六进制0x0A))以外的任意字符 \d:匹配一位数字。后接包含一个数字的大括号表示连续重复匹配次数 \s:匹配任意空白字符,包括
2017-05-10 23:04:38
259
MD5的C++实现
2018-01-08
密码算法与协议之AES
2018-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人