自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(154)
  • 资源 (3)
  • 收藏
  • 关注

原创 machine learning 札记

一切科技都是以数学为基础的

2022-07-21 15:44:27 425 1

原创 儿童课程教学总结

温故而知新,可以为师矣

2022-07-21 15:35:45 291

转载 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

​​​​偶遇OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054 - 知乎

2021-10-26 13:45:22 5272

原创 gRpc之Hello World

Run command by powershellSet-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://c

2021-10-23 10:06:47 271

原创 gerrit安装部署(未成功)

1. java环境安装下载:OpenJDK11U-jdk_x64_linux_hotspot_11.0.10_9.tar.gzwget https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/11/jdk/x64/linux/OpenJDK11U-jdk_x64_linux_hotspot_11.0.10_9.tar.gz安装:sudo tar zxvf ./jdk-7u79-linux-x64.tar.gz -C /opt配置:vim ~/.bas.

2021-10-23 10:04:15 237

转载 Qt windeployqt 打包qml程序无法运行

临界区临界区(Critical Section)是一段独占对某些共享资源访问的代码,在任意时刻只允许一个线程对共享资源进行访问。如果有多个线程试图同时访问临界区,那么在有一个线程进入后其他所有试图访问此临界区的线程将被挂起,并一直持续到进入临界区的线程离开。临界区在被释放后,其他线程可以继续抢占,并以此达到用原子方式操作共享资源的目的。管理事件内核对象在前面讲述线程通信时曾使用过事件内...

2021-10-12 11:18:55 238

原创 通过wlanapi连接无线网络

获取无线扫查列表,步骤如下1. 通过WlanOpenHandle打开wifi服务句柄2.WlanEnumInterfaces枚举无线网卡接口3.WlanScan开启主动扫查(调用为了避免在连接状态下,网卡不主动获取无线列表)4.WlanGetAvailableNetworkList获取有效网络信息详见:https://docs.microsoft.com/en-us/windows/win32/api/wlanapi/nf-wlanapi-wlangetavailablenetwo...

2021-01-08 13:41:58 1296

原创 Octave 无法显示直方图

image = imread("XXX.png")gray = rgb2gray(image)imhist(gray)1. 直方图显示针对的是灰度图像,所以需要先将彩色图像转成灰度图2. imhist函数关联的包是image,image 默认是没有加载的,需要通过执行pkg load image先进行加载...

2020-12-14 16:37:59 521

原创 ITK 编译安装

1. download latest version of ITKhttps://itk.org/download/2. unzip compressed package to root dir of disk3. runcmake -G "Visual Studio 15 2017 Win64" -DDEBUG=%DEBUG% .. to configure and generate the ITK solution4. build the release version of ITK.

2020-10-23 16:11:29 256

原创 句柄

什么是句柄?功能上的理解:什么是"句柄"(handle),handle的本意是把柄,把手的意思。是你与操作系统打交道的东东。举个通俗的例子,比如你考上了大学,入学后,学校(操作系统)会给你一个学生证号。注意,这个号码是学校指定的,你无法自选。有了这个号码(学生证,假设一证多用)享受学校提供的服务:如你就可以去图书馆借书,去食堂吃饭,去教室上课等等。但你不能到食堂里买啤酒,因为学校...

2020-02-05 14:49:11 1802

原创 深入动态库

一、动态连接库的用途 动态连接库,dynamic-link libraries(DLL),是微软公司提供的一项软件技术。它实质上是包含了一些函数和数据的可执行模块,它可以被应用程序(.EXE)或其它DLL调用。这种技术有以下好处:共享资源、节省内存、支持多语种、可重复利用、便于大项目的开发等。这样说是不是有点老套,也是,教科书都有的嘛。咳,就当复习一下功课了.... 下...

2020-02-05 13:53:55 351

原创 Hook学习

转载:一、基本概念:钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕...

2020-02-05 13:45:33 542

原创 进程间通信

转载:作者: 自由飞天 发表日期: 2000-06-19 10:59:52 返回《黑客也是侠》 快速返回进程间通信与应用程序间通信及其实现技术摘 要本文讨论了进程间通信与应用程序间通信的含义及相应的实现技术,并对这些技术的原理、特性等进行了深入的分析和比较。---- 关键词 信号 管道 消息队列 共享存储段 信号灯 远程过程调用 Socket套接字 MQSeries1 引言...

2020-02-05 13:27:06 333

原创 自勉

再烦,也别忘微笑;再急,也要注意语气;再苦,也别忘坚持;再累,也要爱自己。低调做人,你会一次比一次 稳健;高调做事,你会一次比一次优秀。成功的时候不要忘记过去;失败的时候不要忘记还有未来。有望得到的要努力,无望得到的不介意,则无论输赢姿态都会好看。生活不是单行线,一条路走不通,你可以转弯。泪水和汗水的化学成分相似,但前者只能为你换来同情,后者却可以为你赢的成功。变老是人生的必修课,变...

2020-02-05 11:20:33 29686

原创 Windows线程同步

临界区临界区(Critical Section)是一段独占对某些共享资源访问的代码,在任意时刻只允许一个线程对共享资源进行访问。如果有多个线程试图同时访问临界区,那么在有一个线程进入后其他所有试图访问此临界区的线程将被挂起,并一直持续到进入临界区的线程离开。临界区在被释放后,其他线程可以继续抢占,并以此达到用原子方式操作共享资源的目的。管理事件内核对象在前面讲述线程通信时曾使用过事件内...

2020-02-05 10:42:38 232

原创 算法的力量(李开复)

转载:算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门,就产生了一种误解,认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实,大家被这些公司误导了。编程语言虽然该学,但是学习计算机算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和理论,例如数据结构、算...

2020-02-04 21:07:43 592

原创 模式与框架

什么是模式?什么是框架?  现在软件设计里到处都是模式,框架。有次朋友问什么是模式?我也在学习中,就我的学习经验,给出以下小结。(注意:个人观点,仅供参考,欢迎指正。)   1.什么是模式?模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。 Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现...

2020-02-04 20:57:01 256

原创 名词缩写(二)

IRQ的全称是“Interupt ReQuest”,即“中断要求”“即插即用”(Plug and Play)/Kernel=ntoskrnl.exeAC Alternating Current 交流电AI Analog Input 模拟量输入ASIC Application Specific Intergrated Circuits ...

2020-02-04 20:52:27 1339

原创 8个重要的网络命令

一,ping     它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。...

2020-02-04 20:46:44 363

原创 组播问答

1. 什么是组播;2. 什么是IGMP;3. 什么是IGMP SNOOPING;4. 组播是如何建立的;5. 组播是如何撤消的;6. 视频监控系统采用组播经常发生图像停顿的状况,为什么(单播时候没有);1.答:组播是实现点对多点的网络传输模式,并且在同一线路上面只有一份数据包的传输。网络在分支点才进行复制,在分支点以上的网络只需传送一个数据流。...

2020-02-04 20:41:35 415

原创 Linux网卡配置

之前在xwindow下的redhat-config-network 设置网卡固定ip发现不起作用,设置好后就是ping不通。就查了些资料,更改 /etc/sysconfig/network-scripts/ifcfg-eth0(第一个网卡为eth0),配置dns的文件为 /etc/resolv.conf,我保留了dhcp的配置,配置完后用ifconfig eth0 down;ifconfig et...

2020-02-04 20:38:45 659

原创 Linux目录详解

/etc : (et cetera),包含各种管理文件,如口令文件、/etc/getty,这个程序为 /bin/login初始化终端连接。 /etc/rc是一个shell文件。 /etc/group列出每组的成员。./bin:bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、...

2020-02-04 20:31:53 1415

原创 C++ Primer 札记(一)

左值就是址值,右值就是数据值。占位符int (*matrix)[10]注意*matrix 周围的括号是必需的因为下标操作符的优先级较高下列声明int *matrix[ 10 ];将matrix 声明成一个含有10 个指向int 的指针的数组建议把inline 函数的定义放到头文件中链接指示符extern "C"引用必须被初始化为指向一个对象一旦初始化了它就不能再指向其...

2020-02-04 20:21:22 252

原创 调用约定

#define CALLBACK __stdcall #define WINAPI __stdcall #define WINAPIV __cdecl #define APIENTRY WINAPI #define APIPRIVATE __stdca...

2020-02-04 11:18:04 202

原创 名词缩写

平均故障间隔时间MTBF(Mean Time Between Failure)平均故障修复时间MTTR(mean time to repair)MRD(Market Requirements Document),是指市场需求文档PRD(Product Requirements Document),是指产品需求文档世界协调时间(Universal Time Coordinated,UTC)...

2020-02-04 11:11:16 1107

原创 吐个槽

发现csdn的广告越来越多了,技术切入,引流到广告上

2019-09-25 15:34:29 499

原创 google test 接入Qt事件处理

Just addQApplication for main thread processing. Refer to: QApplication app(argc, argv); ::testing::InitGoogleTest(&argc, argv); RUN_ALL_TESTS(); return app.exec();...

2019-09-12 11:00:58 482

原创 Qt nativeEvent 无法接收usb的插拔消息

在QWidgt中重载nativeEvent 方法,却无法接收DBT_DEVICEARRIVAL和DBT_DEVICEREMOVECOMPLETE消息 MSG* msg = reinterpret_cast<MSG*>(pMessage); auto wParam = msg->wParam; if (wParam == DBT_DEVICEARRIVAL...

2019-08-26 18:40:31 1398 1

原创 clang-format之VS配置

You can format your code by Clang-Format follow below steps.search by “format” in online section, and install <Format on save> and <ClangFormat> pluginopen tools->opti...

2019-08-26 18:31:44 2093

转载 Build a windows dll for sqlite3

For the root cause is the sqlite3.dll download fromofficial is not the release version, so you need to rebuild it by youself.5.Building A Windows DLLTo build a DLL of SQLite for use in Windows, ...

2019-07-23 10:22:09 235

原创 pip install MySQL-python==1.2.5问题解决

错误提示信息如下_mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h': No such file or directoryAll I had to do was go over to oracle, and download the MySQL Connector C 6.0.2 (ne...

2019-06-04 10:45:26 1524

转载 cmake分目录归类项目

用CMake构建Visual Studio工程时,有时需要讲多个工程放在一个目录下,如Soulution|_Core| |_project1| |_project2|_Other则可以使用如下CMake脚本:SET_PROPERTY(GLOBAL PROPERTY USE_FOLDERS ON)SET_PROPERTY(TARGET project1 PROPERTY F...

2019-05-21 14:08:04 1052

原创 ODB 之 persist compile error

今天遇到一个很诡异的问题,报错如下:C:\DiskD\Projects.plus\Kolo\PatientManagement\Common\odb/database.txx(38): error C2664: 'void odb::access::object_traits_impl<ExaminationK,odb::id_sqlite>::persist(odb::datab...

2019-04-28 11:25:32 619

转载 灵敏性,特异性,阳性预测值,阴性预测值

(1)灵敏性,即病人中得出阳性检测的样本占病人总数的百分比;(2)特异性,即健康人中得出阴性检测的样本占健康人总数的百分比;(3)阳性预测值,即得出阳性检测的样本总数中,病人样本占阳性检测样本总数的百分比;(4)阴性预测值,即得出阴性检测的样本总数中,正常人样本占阴性检测样本总数的百分比。...

2019-03-08 10:33:49 19064

原创 Springboot 所遇问题备忘

1.org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/json;charset=UTF-8' not supportedApplication 继承WebMvcConfigurationSupport,重载函数configureMessageConverters...

2019-03-05 16:09:29 207

原创 Java Web的学习之路(二)

自己浪不起来,就只能紧随时代的浪潮传统开发模式还没能入门,spring boot的开发模式已翻开了篇章在模仿中前进,从教程开始:教程:spring boot

2019-01-21 14:47:15 177

转载 asp.net无法调试,配置一切正常

Asp.net开发中遇到一个奇怪的想象:一个简单的按钮事件,都无法调试,即使webconfig里面 "debug=true"。 开发环境:win7+VS2005+IE8。解决方法:任务管理器里面打开多个IE进程,全部关掉就可以进行调试了。这应该是个bug其它解决方案:  一:1. 点运行regedit.          2. 定位到HKEY_LOCALMACHINE -&gt; S...

2019-01-17 17:35:56 923

原创 ODB 实现分页查询

我感觉这也是临时解决方案(本人以Sqlite为例)查了三天三夜的官方文档,也没有涉及paged query相关的内容但发现可设置原生sql的查询条件query q ("first = 123 AND agee = " + query::_ref (age));查看Sqlite分页查询语句select * from T_user limit 5 offset 0;添加查询条件qu...

2018-11-28 17:00:21 972

原创 QDateEdit 样式表设置问题(设置右侧按钮大小)

通过样式设置右侧按钮大小如下:QDateEdit::drop-down {width: 50px;                   //宽度(高度随控件)border-left-width: 1px;   //加左边框线(可以不要,下同)border-left-style: solid;  //左边框线类型border-left-color: gray;  //左边框线颜色}...

2018-11-22 09:24:38 6938 3

转载 黑客帝国程序运行界面效果(收藏)

由以下代码创建html文件,双击浏览器运行,ole&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt;    &lt;meta charset="UTF-8"&gt;    &lt;title&gt;黑客帝国&lt;/title&gt;    &lt;style&gt;       

2018-11-19 11:33:51 1545

.clang-format

Clang-Format是基于 clang 的一个命令行工具,这个工具能够自动化格式C/C++/Obj-C代码,支持多种代码风格(Google, Chromium, LLVM, Mozilla, WebKit),同时也支持自定义风格(通过编写.clang-format文件); 已根据实战需求设置完成,亲测使用有效!

2019-08-26

WEB版pdf报告生成工具

通过flask框架部署的web线上版本pdf文件生成工具,简单易用 使用方式 1. 在linux下解压源代码 2. 安装flask框架 3. 设置环境变量FLASK_APP=pdf 4. 在源码根目录下运行flask run 5. 访问对应url,添加病理报告图片并提交 6. 转到report页面,下载pdf文件

2019-01-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除