主页

javaFX 打包与调用虹软库的坑

一、前言 由于公司要求需要提供一个人脸检测的桌面软件打包出去用,目前虹软在这块儿算是做的比较的好的,并且人脸识别也是免费,于是首当其冲的选择了虹软的产品.没相当用javaFX打包之后遇到了各种坑,心累呀. 二、踩坑锦集 多线程使用虹软库的时候,必须每个线程一个虹软的引擎,不然会报错.如果想使用线程池,首先继承thread,在对象中封装虹软的引擎对象(这里java使用的是JNA),然后创建线程池的时候,new的thread对象一定是自己创建的那个对象,这样就保证了一个线程一个虹软的对象.详情看一下代码: /** 封装FD */ public class Detection { private static final int FD_WORK...

阅读更多

javaFX 开发总结

一、前言 由于最近公司需要开发桌面软件,进行人脸识别的相关业务操作,结果很不幸的是这个任务就到我的头上来了.对于一个桌面软件开发的萌新来说,你让我c#做??js做??不可能的,擅长的只有java,没办法硬着头皮上上了,顺便学习一下javaFX的相关技术.javaFX是由甲骨文公司推出的一系列的产品和技术,该产品于2007年5月在JavaOne大会上首次对外公布。JavaFX技术主要应用于创建Rich Internet application(RIAs)。当前的JavaFX包括JavaFX脚本和JavaFX Mobile(一种运营于移动设备的操作系统),今后JavaFX将包括更多的产品。JavaFX脚本的前身是一个由Chris Oliver开发的一个叫做F3的项目,JavaFX期望能够...

阅读更多

kvm上安装win7

一、前言 最近由于公司业务需求,只能在win上进行编译c库,这就郁闷了,鄙人可是中毒linux用户呀,这样不是要搞死我嘛.于是想到了在kvm上安装一个win来满足开发的需求.kvm相比openVZ 和 VM 等虚拟化技术还算是性能较高的. 二、安装前准备 安装好kvm 提前下载好win的镜像 提前下载好virtio驱动包,推荐在fedora的网站下载,鄙人选用的是0.1.126版本 ,下载地址 三、安装 把之前下载好的win镜像和virtio驱动包上传到kvm主机上去 创建一个虚拟主机 virt-install \ --name win7 \ # 主机名称 --memory 2048 \ #主机内存 --vcpus...

阅读更多

jenkins部署hexo找不到hexo命令问题

一、前言 在弄jenkins 自动集成的时候,部署hexo提示找不到hexo这个命令hexo: command not found,当时就懵逼了.上服务器看了一下环境变量,貌似是有的.鼓捣了半天想出个比较弱鸡的办法.希望能给广大的网友一点帮助,虽然有点弱鸡. 二、解决办法 解决办法很简单,把hexo命令链接到/usr/bin目录下面去,如果提示找不到node命令,同样的也可以这样做. ln -s /root/.nvm/versions/node/v10.0.0/bin/hexo /usr/bin/hexo ln -s /root/.nvm/versions/node/v10.0.0/bin/node /usr/bin/node ok,虽然鸡肋,但还是把问题解决

阅读更多

centos安装docker

一、删除旧版本的docker sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ ...

阅读更多

jenkins与docker的简单使用

一、pull jenkins 镜像 jenkins 镜像可以在docker厂库里面找到,选择靠谱的官方docker镜像,然后pull下来,为后面做准备.docker pull jenkins ,emmmmm好像这个镜像有点大,在国内的用户还是老老实实的用阿里的加速吧.不然下到绝望呀. 二、运行jenkins 镜像下载后,后面就简单了.只需要一条命令就可以让jenkins跑起来.docker run -d --name myjenkins -p 8080:8080 -p 50000:50000 -v /root/jenkins:/var/jenkins_home -u root jenkins 解释一下这条命令的含义. -d的意思的后台运行 —name的意思给这个j...

阅读更多

关于JFinal与kisso集成使用心得

关于JFinal与kisso集成使用心得 一. JFinal简介 什么是JFinal?这里引用官方的介绍。 JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :) 二、 kisso简介 说道kisso,我们先来看看什么是sso,SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比...

阅读更多

redis安装笔记

redis 安装笔记 一、前言 改代码的时候需要用redis的环境来验证代码正确性,很遗憾家中没有redis环境,只有自己安装一个redis了.此文作为安装笔记,以免后面踩踩过的. 二、安装与编译 官方的文档上面是自己编译安装.首先得要下载redis的源码,进行编译. 下载源码 wget http://download.redis.io/releases/redis-4.0.9.tar.gz 解压 tar xzf redis-4.0.9.tar.gz 编译 //编译前先安装依赖gc 和 gc++ yum install gcc gcc-c++ -y cd redis-4....

阅读更多