自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 资源 (22)
  • 收藏
  • 关注

原创 交叉编译环境中Qt Creator里引用静态库libz找不到问题解决方案

交叉编译环境中,需要配置编译器export CC=交叉编译器 后再编译libz。2.把make install后的zlib库复制到交叉编译器的lib目录下。3.在Qt的pro文件中,直接引用libz即中编译通过,不用添加额外路径。1.编译libz,参考。

2023-05-18 09:33:30 456

原创 windows安装face-recognition

2.在https://pypi.doubanio.com/simple/dlib 中下载对应python3.6版本的whl库。1.安装python3.6。3.使用pip安装依赖包。

2023-03-16 15:37:17 165

原创 python人脸识别库face-recognition环境配置

2.使用pip3 install face-recognition时,依赖包Pillow库会安装失败,原因是缺少jpeg库。安装sudo apt-get install libjpeg-dev来解决此问题时,会有包依赖冲突,可指定版本来解决。sudo apt-get install libjpeg-dev=xxx,xxx在报错信息中的提示。3.此时可使用pip3 install face-recognition命令安装成功。运行系统:Ubuntu 20.04。

2023-03-14 17:42:25 260

原创 Ubuntu下安装dlib库供python调用

下载Python-3.8.3.tgz源码,解压后进入Python-3.8.3,执行./configure;make -j6;2. 安装依赖:sudo apt-get install libboost1.58-all-dev cmake。1.安装python。Ubuntu自带的python没有开发套件,重新安装。

2023-03-14 11:09:05 486

原创 Qt交叉编译环境搭建

Qt交叉编译环境配置

2023-03-03 11:36:17 3427

原创 JAR中非Serializable接口类实现序列化

实现序列化的类中,所有的成员变量类型均需要实现Serializable接口。当JAR中的类未实现序列化,但又想实现序列化功能,除了反编译后修改类并替换JAR类外,还可以通过子类继承的方法。例如:OpenCV中的Point类未实现Serializable接口可继承Point接口,再实现Serializable接口,此类便可实现序列化,如下:需要注意的是:在序列化和反序列化时,Point中的x,y值会被忽略,因为Point类中并没有实现Serializable接口,即只在子类中实现Ser..

2021-09-22 16:46:59 669

原创 Could NOT find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH

在编译OpenCV的时候,配置了JAVA_HOME环境变量,但JNI还是不生效,原因未知,但有规避的方法:直接在CMake文件里面把JNI相关的变量全部配置上。变量参考:FindJNI — CMake 3.1.3 Documentation

2021-09-13 15:15:33 3384 2

原创 JDK版本不对导致“缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序”

“缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序”问题有很多原因导致,配置方面原因在其它帖子可以找到,这里补充一种导致此问题的原因:在IDEA 2019.3版本下,使用JavaFX 15 + OpenJDk 15,也会报上面的错,此错误是由于IDEA 2019.3对JDK 15支持上的问题导致。因为OpenJDk 15版本是2020年发布,而IDEA 2019.3是2019年发布,产生奇怪的问题也是情有可原的。只需要把JDK版本版本为14及以下,均能够支持JavaFx 11-17版本。

2021-08-23 17:01:19 2632

原创 javafx TableView控件中双击自定义列的表头分隔符,列中内容消失

例:1、在表格第一列中放置checkbox2、双击分隔符3、此列中的checkbox控件消失解决方案有两种:1、重写该列的setCellFactory方法,在刷新表格时,再生成checkbox2、设置此列resizable为false;如果列的resize策略为CONSTRAINED_RESIZE_POLICY,则可在表格加载完后,再设置resizable为false。如下:PlatForm.runLater(()->clomun->setResize(f..

2021-08-23 15:18:12 291

原创 java加载onnxruntime.dll报错Can‘t find dependent libraries

通过工具depends.exe查看所需要的依赖,并下载放到jdk的bin目录下。其中依赖api-ms-win-core-libraryloader-l1-2-0.dll只有x86版本,解决办法只需要复制api-ms-win-core-libraryloader-l1-1-0.dll并重命名为api-ms-win-core-libraryloader-l1-2-0.dll即可。...

2021-08-11 17:52:14 1494

原创 跨平台时自解压jni文件并加载

通过java的jar包实现依赖操作系统平台的功能时需要运用jni,依赖各平台生成的库,如dll,so等。在生成jar时一同打包这些库,其它项目直接引用此jar即可,而不需要把dll,so等库放到项目的某个目录或jdk目录。此方法需要jar有自解压功能,自解压实现如下:public final class DongleNativeLibrary { public static final String DONGLE_LIB_PREFIX = "dongle_native_libraries-.

2021-05-06 15:54:21 124

原创 jpackage打包java项目为exe及安装包(模块化javafx版)

1、构建基于模块的javafx项目,并由maven管理。添加maven插件javafx-maven-plugin,并使用命令mvn javafx:jlink生成runtime。2、基于步骤1中的runtime,使用jpackage生成exe启动器,命令示例:./jpackage.exe --type app-image -n TM -m vision/tm.vision.ui.ApplicationEntry --runtime-image F:\code\TM_Vision\target\tm

2021-01-25 13:34:00 3521 1

原创 Java OpenJDK使用jlink生成创建JRE Runtime

1.进入JDK的bin目录,查看依赖的模块jdeps --list-depsxx.jar注意,有的模块可能显示不全,在后面运行的时候会报错。如果制作出的jre缺少模块,重新使用步骤2构造即可。2.生成JREjlink --no-header-files --no-man-pages --add-modules java.desktop,java.base,java.scripting,jdk.unsupported,java.sql --output f:/my3.运行程序f:.

2020-12-24 19:05:44 831 1

原创 javafx 默认样式文件所在目录

javafx默认样式文件所在目录javafx-controls-11-win.jar -->com.sun.javafx.scene.control.skin.caspian

2020-12-22 14:36:47 414

转载 netbeans下将所有jar包打成一个,俗称fat jar

netbeans的Java项目中,默认会将配置好的外部引用jar包,拷贝到dist目录的lib目录中去。如果需要发布出去,就需要将dist目录生成的jar和lib目录都拷贝出去发布,不方便。有很多办法可以将所有需要的jar合成一个,俗称fat jar。较简单的办法是修改 build.xml文件注意默认的build.xml里面有一些注释,其中有一行:      -po

2016-10-08 17:18:53 951

原创 java通过选择年月生成天下拉框

private void changeDayComboBox(String dyear,String dmouth){ SimpleDateFormat simpleDate = new SimpleDateFormat("yyyy/MM"); Calendar rightNow = Calendar.getInstance(); try{ rightNo

2015-07-15 22:51:23 3040

原创 Mysql 5.6 主从服务器数据同步

首先,保证两个服务器上的Mysql数据库的uuid不一样,可查看安装目录下的data/auto.conf.在主从数据库中创建一样的数据库,如test。        在主服务器的配置文件my.ini下配置如下选项:log_bin=mysql-binserver_id=1binlog-do-db=testbinlog-ignore-db=pposbinlog-ignore-db

2015-06-19 11:06:00 923

转载 linux的swapper_pg_dir的初始化

转自:http://blog.sina.com.cn/s/blog_639dde240100qvfp.htmlLinux的启动涉及到一个解压与定位的过程,对于x86体系结构而言,系统被加载到0x100000的地方,那么swapper_pg_dir的值是什么呢?我们知道swapper_pg_dir是一个很重要的东西,它是所有进程内核空间的页表的模板,而且在涉及到896M以上的内存分配时,

2015-04-28 23:39:15 650

转载 netbeans常用快捷键

一、NetBeans的(默认)快捷键 1、完成代码:ctrl+\ //任何地方按下此组合键,均会提示相应的参考字段; 2、错误提示:alt + enter //顾名思义,当系统报错时,按下此组合可以查看系统提示; 3、自动完成字符串: ctrl+L ctrl+k //后者(Ctrl+L没用过)组合键自动打出字符串,每按一次打出一个新串,串序自下向上; 4、右键:修复

2015-04-12 19:03:34 1690 1

转载 通过注册表得到IP相关信息

#pragma comment(lib, "ws2_32.lib")#include #include #include #include #include using namespace std;typedef struct tagAdapterInfo{ string strName; // 适配器名称 string strDriverDesc; // 适配器描述

2015-01-18 15:17:28 1073

转载 获取进程信息

#include #include #include // Forward declarations:BOOL GetProcessList( );BOOL ListProcessModules( DWORD dwPID );BOOL ListProcessThreads( DWORD dwOwnerPID );void printError( TCHAR* msg ); F

2015-01-16 10:09:26 570

转载 _exit和exit的区别?

_exit终止调用进程,但不关闭文件,不清除输出缓存,也不调用出口函数。exit函数将终止调用进程。在退出程序之前,所有文件关闭,缓冲输出内容将刷新定义,并调用所有已刷新的“出口函数”(由atexit定义)。

2014-12-07 17:15:39 763

转载 linux0.11中的fork实现和返回两个不同值的原因

最近几天刚开始在读代码,读的挺爽的,不过碰到了很多问题,慢慢来吧。。有一个fork的系统调用一直没弄明白,查了一下再CSDN上有一篇好文,记录一下,顺便自己添加一些自己的想法。下面是思路和提问。内核是linux0.11版本,里面的fork()用于创建子进程。但我现在在找这个函数的具体定义时遇到了一些困难。先把我的查找过程说下:1、init里的main.c中有static

2014-12-07 16:58:01 1166

转载 【Linux】asm文件夹在那里

A: 在linux中包含头文件时,有不少类似如下的写法:#include ,但在linux kernle的include文件夹下并没有这个文件夹,倒是有不少以asm打头的文件夹,如:asm_powerpc、asm_ppc等。B: #include ,是由Makefile根据.config 内核配置自动生成的,而用make menuconfig 可以生成.config.  用make mrpro

2014-12-07 11:08:52 2932

转载 【NPC】3、3SAT规约到顶点覆盖

一、问题描述  二、证明

2014-11-16 14:54:12 2584

转载 【NPC】2、SAT规约到3SAT

一、SAT、3SAT问题描述  二、证明     一、SAT、3SAT问题描述  二、证明     http://blog.csdn.n

2014-11-16 10:12:51 4066

转载 【NPC】1、NP、P、NPC概念介绍

一、P、NP、NPC概念1971年,Stephen Cook提出了第一个NPC问题:布尔可满足性问题。1973年,Leonid Levin提出了21个经典的NPC问题。1979年,Garey和Johnson出版了一本书:“Computers and Intractability: A Guide to NP-Completeness”,中文版是“计算机和难解性”,在这本书中提出

2014-11-16 10:02:53 3136

转载 P/NP问题

呵呵,虽然本人对算法不是特别精通,但是最近花了挺多时间在P/NP问题,而且也想到了一个全新的思路,所以今天写一篇关于这个问题的blog,顺便也巩固一下我自己在这方面的认知,如果大家发现本文有任何问题,请指正。什么是P/NP问题?P/NP问题可以被认为说整个计算机科学最核心的问题,也是Clay七大千禧年大奖难题之一,首先将给大家介绍一下P/NP问题的四个最核心的概念: 

2014-11-16 09:51:03 2014

转载 动态规划和贪心算法的区别

动态规划和贪心算法都是一种递推算法 均有局部最优解来推导全局最优解 不同点: 贪心算法: 1.贪心算法中,作出的每步贪心决策都无法改变,因为贪心策略是由上一步的最优解推导下一步的最优解,而上一部之前的最优解则不作保留。 2.由(1)中的介绍,可以知道贪心法正确的条件是:每一步的最优解一定包含上一步的最优解。 动态规划算法: 1.全局最优解中一定包含某个局部最优解

2014-11-13 13:52:56 806

转载 贪心算法详解

贪心算法思想:顾名思义,贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成树问题等。在一些情况下,即使贪心算法不能得到整体最优解,其最终结果却是最优解的很好近似。

2014-11-13 13:08:31 856

转载 货郎担(旅行售货商)动态规划

一,问题由来       货郎担问题也叫旅行商问题,即TSP问题(Traveling Salesman Problem),是数学领域中著名问题之一。    二,问题描述        1)货郎担问题提法:有n个城市,用1,2,…,n表示,城i,j之间的距离为dij,有一个货郎从城1出发到其他城市一次且仅一次,最后回到城市1,怎样选择行走路线使总路程最短? 

2014-11-13 13:07:13 4459 2

原创 C++学习总结

1.关于friend  在类里面声明友元

2014-10-05 12:48:59 554

原创 winsnmp项目总结

通过winsnmp项目,

2014-09-20 13:37:35 1734

原创 snmp trap发送及接收

在进行winsnmp及其它api进行snmp开发时,基本上都会有一个接收trap的功能

2014-09-12 22:30:33 32212 1

转载 函数指针用法

1.简单的函数指针的应用形式1:返回类型(*函数名)(参数表) [cpp] view plaincopychar (*pFun)(int);   char glFun(int a){ return;}   void main()   {       pFun = glFun;       (*pFun)(2);   

2014-08-18 17:07:18 796

转载 VC++动态链接库(DLL)编程深入浅出

1.概论  先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。  静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该D

2014-08-18 16:42:33 599

转载 Windows 下安装和配置 net-snmp 代理

网上虽然有很多这方面的资料,不过都很乱,感觉说的也不太好,所以我总结了一下,我在windows 7上可以成功配置好1. 下载安装net-snmp安装程序:net-snmp-5.4.2.1-1.win32.exePerl安装程序:ActivePerl-5.10.0.1004-MSWin32-x86-287188.msi 安装过程默认就好 2.配置snmpd.conf文

2014-08-12 10:35:04 4541 1

转载 C/C++从入门到高手所有必备PDF书籍

《C和指针》- PDF高清版下载地址:http://www.fishc.com/a/book/C/821.html 《C程序设计语言》- 完美中文版PDF下载地址:http://www.fishc.com/a/book/C/632.html 《The C Programming Language》- 英文原版下载地址:http://www.fishc.com/a/boo

2014-07-16 10:30:32 601

原创 在VC6.0中多线程编程示例(带同步信号量)

直接上代码:#include //必要的头文件,使用Windows API函数#include int index = 0;int tickets = 100;//票数HANDLE hMutex; //使用全局的互斥对象来保证对同一资源的互斥访问与操作这里是tickets//线程处理函数原型,形式可从MSDN中拷贝//线程1 的入口函数DWORD WINAPI Fun1Proc

2014-07-07 14:28:28 2934

原创 VC 6.0 连接mysql 乱码处理

在mysql_set_character_set(myData,"gb2312");  //这个是用在linux 下的, VC6.0下用这个: ret = mysql_options(conn, MYSQL_SET_CHARSET_NAME, "gb2312");//来保证你字码, 要加重记住.没这个设置写到数据mysql里就是乱码了, 汉字就是乱码

2014-07-07 10:57:14 1462

适用于32位树莓派Linux raspberrypi串口通信 librxtxSerial.so

适用于32位树莓派Linux raspberrypi串口通信 librxtxSerial.so

2022-02-16

jdk-15.0.1_windows-x64_bin.exe + openjfx-15.0.1_windows-x64_bin-sdk

jdk-15.0.1_windows-x64_bin.exe + openjfx-15.0.1_windows-x64_bin-sdk

2021-01-12

jdk1.9.zip

jdk1.9.zip

2020-10-20

jdk8.zip jdk8.zip

jdk jdk8

2020-08-31

JavaServer Faces 2.0, The Complete Reference.pdf

JSF创始人出的书,现在只有英文的电子书,写得很好,拿出来和大家分享一下。

2015-08-25

十五个经典算法研究与总结

十五个经典算法研究与总结

2015-01-22

snmp trap 接收

snmp trap 接收

2014-09-12

40款activeskin的skn皮肤

40款activeskin的skn皮肤

2014-03-21

别样诠释:一个Visual C++老鸟10年学习与开发心得

别样诠释:一个Visual C++老鸟10年学习与开发心得

2013-12-03

srvany和instsrv

instsrv.exe和srvany.exe对于把可运行程序发服务的方式运行比较有帮助,希望对你有用

2013-09-16

视频编辑专家 7.2

免费好用的视频编辑工具。免费好用的视频编辑工具。

2013-05-29

屏幕录像专家带注册机

《屏幕录像专家v2012 注册版》是一款专业的屏幕录像制作工具。

2013-05-29

VB控制通用USB摄像头

使用VisualBasic 6.0编写的控制通用USB摄像头视频采集代码,全API编写。

2013-05-20

jquery.jqplot.1.0.8r1250.zip

用于绘制曲线图,饼状图,柱状图的javascript库,很强大

2013-05-17

SmartRF Flash Programmer

随着物联网时代的来领,zigbee技术越来越受到人们的重视,这是zigbee开发中需要用的软件,

2013-05-01

jquery-ui-1.7.zip

用js快速开发ui,让界面更好看

2013-04-20

jquery.ui-1.6.zip

用js快速开发ui,让界面更好看 用js快速开发ui,让界面更好看

2013-04-20

jquery.ui-1.5.js

用js快速开发ui,让界面更好看 用js快速开发ui,让界面更好看

2013-04-20

cglib必需的包

在cglib需要的包,含有asm.jar asm_commons.jar asm-util.jar cglib-nodep.jar

2012-09-01

空空如也

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

TA关注的人

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