自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (7)
  • 收藏
  • 关注

原创 自定义类加载器

package com.spasvo.test;import java.io.*;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.nio.file.Files;class MyClassLoader extends ClassLoader{ @Override protected Class<?> findClass(Stri

2021-12-20 21:05:56 271 1

原创 Java编译类文件

测试类class Person { public String name; public int age; public void funcForTest(String testParma1,int testParma2){ for (int i = 0; i < 10; i++) { //报错句子 System.out.println("for test") } } p

2021-12-17 21:54:14 481

原创 java类代码解析为语法树 XML

依赖库beanShell 的 bsh-2.0b4.jar下载地址 http://beanshell.org/download.htmlXML dom4j-1.6.1.jar开发环境包名必须为 bsh ,因为 beanShell 中的Parse 相关类不是公共的,测试解析类public class Person { public String name; public int age; public void funcForTest(String testParma1

2021-12-14 21:41:53 717

原创 SWT/Jface 鼠标事件

鼠标事件的写法1.addMouseListener(MouseListener) button.addMouseListener(new MouseAdapter() { @Override public void mouseDoubleClick(MouseEvent e) { super.mouseDoubleClick(e); System.out.println("鼠标双击事件

2021-12-11 18:37:53 437

原创 SWT/Jface 核心应用-面板

Composite面板样式常量样式常量描述SWT.NONE没有边框的面板SWT.BORDER带有边框的面板SWT.NO_RADIO_GROUP对于一组单选按钮,可以同时选中多个按钮常用方法获得面板中所有控件 getChildren()获得面板的父面版 getParent()设置面板布局 setLayout(Layout layout);刷新布局 layout()Group样式常量SWT.SHADOW_ETCHED_IN、SWT.SHADOW_

2021-12-01 21:31:50 228

原创 SWT/Jface 核心应用-组合框

组合框样式样式常量描述SWT.DROP_DOWN以下拉的形式显示选项,为默认SWT.SIMPLE选项以列表的形式在下方显示SWT.READ_ONLY编辑框的值不可修改常用方法复制剪切粘贴 copy ,cut,paste清除文本框中的字符 clearSelection()获得文本框中的字符串 getText()设置组合框文字输入方向 setOrientation(int) SWT.RIGHT_TO_LEFT SWT.LEFT_TO_RIGHT设置

2021-11-30 00:21:06 264

原创 SWT/Jface 核心应用-列表框

列表框样式样式常量描述SWT.SINGLE只能选中一个选项SWT.MULTI可同时选中多个选项SWT.V_SCROLL带有水平滚动体的列表框SWT.V_SCROLL带有垂直滚动体的列表框常用方法末尾添加选项 add(String string)指定位置添加选项 add(String,int),setItem(int ,String)添加字符串数组选项 setItems(String[])删除指定索引选项 remove(int)删除多个索引的选

2021-11-25 15:26:39 315

原创 SWT/Jface 核心应用-文本框

样式常量描述效果图SWT.SINGLE单行文本框eeSWT.SINGLE单行文本框eeSWT.SINGLE单行文本框eeSWT.SINGLE单行文本框ee

2021-11-23 20:05:43 462

原创 SWT/JFace 核心应用-标签

文本标签Label label = new Label(compositeUp,SWT.RIGHT);分割线标签Label label1 = new Label(compositeUp,SWT.SEPARATOR|SWT.HORIZONTAL|SWT.SHADOW_OUT);创建分割线指定样式为SEPARATOR,不指定方向默认垂直分割线SWT.VERTICAL,分割线三种外观 SWT.SHADOW_IN,SWT.SHADOW_OUT,SWT.SHADOW_NONE自定义标签Lable 标签类不

2021-11-22 20:15:10 290

原创 SWT/JFace 核心应用-按钮

普通按钮 SWT.PUSH示例:切换按钮 SWT.TOGGLE特点:单击后保持按下状态,再次单击后恢复初始状态示例:![在这里插入图片描述](https://img-blog.csdnimg.cn/2adf7c5aa2d74d0ca8456c9bdde128ee.png箭头按钮SWT.ARROW特点:箭头按钮是带有小箭头的按钮,创建时要指定箭头的方向SWT.UP,SWT.DOWN,SWT.LEFT,SWT.RIGHT,若不指定方向,默认SWT.UP示例:单选按钮 SWT.RADIO

2021-11-20 21:13:00 330

原创 paddle ocr 训练预测模型和推理模型识别结果不一致

注掉./tools/infer/predict_rec.py 的

2021-11-18 19:51:52 2153 2

原创 whl 下载地址

https://pypi.org/https://www.lfd.uci.edu/~gohlke/pythonlibs/

2021-11-17 15:53:55 632

原创 paddle ocr 训练 验证码

1.PPOCRLabel 标注工具官方文档:https://gitee.com/paddlepaddle/PaddleOCR/blob/release/2.3/PPOCRLabel/README_ch.md1.1.安装pyqt5本地whl下载路径 https://pypi.tuna.tsinghua.edu.cn/simple/pyqt5/1.2.安装本地文件pip install E:\PaddleOcr\whl\PyQt5-5.15.6-cp36-abi3-win_amd64.whl1.3

2021-11-16 21:00:36 3944 2

原创 selenium 火狐下载弹框去除

//下载路径profile.set_preference(‘browser.download.dir’, ‘d:\’)//0 桌面 ,1 默认,2自定义profile.set_preference(‘browser.download.folderList’, 2)//在开始下载时是否显示下载管理器profile.set_preference(‘browser.download.manager.showWhenStarting’, False)//设置不显示下载弹框,参数是请求的ContentTy

2021-11-03 10:14:17 6358 1

原创 selenium Xpath 详解

xpath 概念XPath也定义为XML路径 。 它是一种查询语言,用于浏览XML文档以查找不同的元素。 在Selenium中定位元素是重要的策略之一。 XPath用于通过使用HTML DOM结构在网页上定位Web元素xpath 节点在 XPath 中,有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档(根)节点。XML 文档是被作为节点树来对待的。树的根被称为文档节点或者根节点。。xpath 语法-谓语xpath 语法-通配符xpath 定位-绝对定位绝对定位 – 以/

2021-11-02 16:01:23 3432

原创 paddle ocr 安装部署与使用教程

1.安装Python 3.9直接执行python-3.9.0-amd64 文件。2.安装PaddlePaddle v2.02.1.安装步骤python -m pip install --upgrade pippython -m pip install paddlepaddle==2.0.0b0 -i https://mirror.baidu.com/pypi/simple2.2.遇到问题2.2.1.Traceback (most recent call last):解决方案:管理员打开cm

2021-08-17 18:29:05 9548

原创 java 读写 word 文档和 Pdf 文档(POI,IText)

目录需求设计需求技术应用设计

2021-07-27 15:31:59 1354

原创 LoadLibrary 找不到指定程序

问题详情: 在win10 用 VS2019 编译的 dll 在 win7 上

2021-05-28 10:51:54 1028

原创 vue $refs 的用法

作用:取相关的dom节点,可以对其操作,修改属性等示例:1.在template中 添加input 元素其在网页上的显示2.在script 中获取到这个input 并改变其type 为password在网页上input 的类型变成了password...

2020-11-15 16:59:43 83

原创 tomcat 启动乱码

conf下的 logging.properties 修改编码为GBK

2020-10-31 17:14:46 323 1

原创 JavaAgent

介绍JavaAgent 是运行在 main方法之前的拦截器,它内定的方法名叫 premain ,也就是说先执行 premain 方法然后再执行 main 方法实现1.代码package com.spasvo.test;import java.lang.instrument.Instrumentation;public class TestClass { public static void premain(String agentOps, Instrumentation inst) {

2020-06-04 17:11:58 269

原创 OCR 训练 中文语言包

1.下载tesseract安装配置环境变量环境变量:将OCR根目录配置到环境path里添加TESSDATA_PREFIX 为语言包的路径2.修改tif 文件名称 tif文件命名格式[lang].[fontname].exp[num].tif lang是语言,fontname是字体,num为自定义数字。比如我们要训练自定义字库 hyfontlab,字体名...

2020-03-26 19:32:53 1959

原创 SWT 控件样式

ShellSWT.BORDER //建立一个有边框但没有标题栏的窗口 SWT.CLOSE //建立一个只有关闭按钮的窗口 SWT.MIN //建立一个不能最大化的窗口 SWT.MAX, //建立一个可以最大化最小化的窗口 SWT.NO_TRIM //建立一个没有任何边界和标题栏的窗口 SWT.RESIZE //建立一个可以改变大小的窗口 SWT.TIT...

2019-09-27 12:01:11 289

转载 WinSCP无法用root用户登陆linux服务器

1.编辑 /etc/ssh/sshd_config文件: sudo vi /etc/ssh/sshd_config将PermitRootLogin 的值改成 yes将PermitEmptyPassword 的值改成 no保存退出 2.重启ssh:sudo service ssh restart3.即可在WinSCP用root用户登陆————————————————...

2019-09-12 16:41:52 932

原创 CefInitialize 引发崩溃

资源文件放到项目目录没卵用,得放到生成的exe所在路径

2019-09-04 11:19:51 2593 1

原创 Github windows 配置秘钥

1.下载git 和tortoiseGithttps://npm.taobao.org/mirrors/git-for-windows/2.10.0.windows.1/https://tortoisegit.org/download/2.安装完成后打开puttygen3.点击Generate、4.生成公钥放到gitHub 上5.Save 私钥...

2019-09-01 13:29:13 331

原创 QT下载路径

http://download.qt.io/archive/qt/

2018-10-12 15:29:42 204

原创 FixFox 打包xpi扩展

fixfox 版本 47工具 :快压压缩修改文件名注意:在用快压的时候压缩外面的根文件夹会多一层目录导致扩展损坏,要压缩里面的目录

2018-09-28 09:54:31 2009 1

原创 selenium 驱动地址

Firefox浏览器驱动:geckodriverChrome浏览器驱动:chromedrivertaobao备用地址IE浏览器驱动:IEDriverServerEdge浏览器驱动:MicrosoftWebDriverOpera浏览器驱动:operadriverPhantomJS浏览器驱动:phantomjs  火狐的FTP地址http://ftp.mozilla.org/pu...

2018-09-27 09:48:19 261

转载 ShellExecute使用详解

ShellExecute使用详解有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。1.CreateProcess因为使用复杂,比较少用。2.WinExec主要运行EXE文件。如:WinExec('Notepad.exe Readme.txt', SW_SHOW);3.ShellExecute不仅可以运行EXE文件,也可以运行已经关联的...

2018-09-20 13:26:40 22589

原创 data_seg

作用:dll数据共享在不同的进程测试:1、在dll 加上共享数据段,和测试数据#pragma data_seg("share_data")static int g_value = 0;#pragma data_seg()#pragma comment(linker, "/section:share_data,rws")_declspec(dllexport) int ...

2018-09-12 15:19:12 651

转载 NISI 安装包

目录简介  工具:脚本结构  属性  页面  区段  函数基本语法  变量  编译器指令参考简介NSIS(Nullsoft Scriptable Install System)是一个开源的 Windows 系统下安装程序制作程序。它提供了安装、卸载、系统设置、文件解压缩等功能。这如其名字所指出的那样,NSIS 是通过它的脚本语言来描述安装程序的行为和逻辑的。NSIS 的脚本语言和通...

2018-08-29 10:29:14 1936

原创 so--cannot open shared object file: No such file or directory

用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边ln -s /where/you/install/lib/*.so /usr/libsudo ldconfig

2018-01-03 16:59:54 210

原创 ubuntu 16安装jdk1.6.45

1.官网下载jdk版本jdk-6u45-linux-x64.bin网盘 链接:https://pan.baidu.com/s/1eSClPVc 密码:dg5k2.加777权限,chmod 777 jdk-6u45-linux-x64.bin注:不能在挂载的Windows共享文件夹中安装,会报错3.执行./jdk-6u45-linux-x64.bin4.安装完成配置环境变

2018-01-03 14:26:32 418

原创 模板类 error LNK2019: 无法解析的外部符号

如果将类模板的声明和实现写在两个独立的文件中,在构建时会出现“error LNK2019: 无法解析的外部符号 ”的错误。解决方法有:第一种方法,就是把类模板中成员函数的声明和定义都放在类的定义中(.h文件),不要分开就行。第二种方法,在主文件(main文件)中既包含类模板的声明文件(接口文件)(.h文件),同时也包含类模板的实现文件(.cpp文件)就行了。第三种方法,在类的定义中(.

2017-12-08 16:55:45 505

原创 error RC1015: cannot open include file 'atlres.h'

属性——资源——常规——附加包含目录  添加WTL的Include目录

2017-12-06 09:40:19 565

原创 Windows VOC 框图工具

链接:http://pan.baidu.com/s/1eR61XSm 密码:d03k

2017-12-02 16:45:41 423

原创 未定义长度和定义长度的数组

往往小的缺陷更容易使人忽略,有时候改几天都发现不了,今天被未定义长度的数组坑了一把。char data【】 = {‘a’,'b','c'};数组的长度为三,当我们用的时候并不是我们想要的数据。因为后面的数据也被包含在data里面去了。所以要加一个结束符号。char data【】 = {'a','b','c',0x00};

2016-08-16 15:58:37 4868 1

原创 vc 调用webservice

snoap下载地址  https://sourceforge.net/projects/gsoap2/?source=typ_redirect新建vc工程并添加源文件./snoap/bin/win32/soapcpp2.exe拷贝到工程目录cmd 运行soapcpp2.exe  会生成一大堆文件我们先在源文件中声明一个接口int plus(int num_1, int nu

2016-05-23 14:39:04 2177

原创 c语言解析xml文件

#include "stdafx.h"#include #include "Mytext.h"#include #include #include #include #include #include #include #include #include #include using namespace std;#pragma comment(lib,"Oleac

2016-04-13 19:24:11 6258 1

ffmpeg4.3.1.rar

ffmpeg lib dll 和头文件 windows 32位

2021-08-21

untitled.rar

untitled.rar

2021-07-27

project 安装包 32位

project 2010 的安装包,百度上下载的连接都是假的一比,捆绑一大堆没用的

2020-09-18

编译好的tesseract ocr4 dll.zip

vs2015 编译的tesseract ocr 4.0 版本的动态链接库,可以直接使用,调用方法见博客,https://github.com/tesseract-ocr/tessdata可以下载语言包,中文包识别很准确度很高

2020-04-29

中文语言包.zip

中文语言包.zip chi_sim.traineddata

2020-03-26

jTessBoxEditorFX-2.3.0.zip

jTessBoxEditorFX 训练ocr

2020-03-26

linux数据连接unixodbc

unixODBC是一个来连接数据库的组件。 ODBC(Open Database Connectivity,开放数据库互连)提供了一种标准的API(应用程序编程接口)方法来访问DBMS

2015-11-23

空空如也

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

TA关注的人

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