自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (18)
  • 收藏
  • 关注

原创 tensorflow 1.13 cpu win10 安装 + object_detection 环境搭建 + paddle OCR

tensorflow 1.14 cpu win10 安装 + object_detection 环境搭建 + paddle OCR

2022-06-22 14:15:14 1584 1

原创 tesseract 学习笔记 psm+限定识别内容提升识别精度

tesseract 学习笔记 psm+限定识别内容提升识别精度

2021-11-22 10:22:09 5809

原创 adb 命令的使用(截图+通过无线连接手机断开手机)

1. 截图并保存至电脑 ---windowsadb shell screencap -p > D:\login.pngwindows下这种方法保存会报图片格式错误,使用python处理一下,即可打开。原因: 重定向后,换行的格式为\r\n,需要转换成windows识别的\ndef convert_img(): with open("./login.png", "rb") as f: bys = f.read() bys_ = bys.re.

2021-11-08 16:11:17 887

原创 [安装wireshark时,报“Error opening file for writing npf.sys”]

问题来源:最近拷贝了别人一个win10的虚拟机,用wireshark抓帧时,一直找不到wifi的网卡,导致抓不了帧。查找问题:在win10下输入命令:C:\Program Files\Wireshark>tshark -DThe NPF driver isn't running. You may have trouble capturing orlisting interfaces.tshark: There are no interfaces on which a captu

2021-08-20 14:23:55 8696 1

原创 利用 USB转485通过Wireshark抓取MSTP数据

1.准备USB转485的硬件设备,将+连到MSTP通讯的+,一连到MSTP的-. USB头插到PC上2.下载wireshark,然后一路安装到底。安装完wireshark后,到https://sourceforge.net/projects/bacnet/files/bacnet-tools/下载BACnet 新版的tools,下载好后解压找到mstpcap.exe拷贝到wireshark安装目录中的extcap中。3.打开wireshark软件,插好USB转485工具。按下图找到BACne..

2021-03-04 14:10:07 2987 1

原创 应用程序无法正常启动0xc00007b的解决

一般遇到这个问题,基本是system丢失了这几个文件mfc100.dll/mfc100d.dll、msvcr100.dll/msvcr100d.dll、msvcp100.dll。从别的可以正常遇到的电脑,拷贝以上几个文件(以上文件地址如果是64位系统则为C:\Windows\SysWOW64),然后粘贴至64位系统的位置:C:\Windows\SysWOW64如果是32位系统,则粘贴至:C:\Windows\System32...

2020-06-16 09:37:58 895

原创 RobotFramework SikuliLibrary 学习心得

最近在学习RobotFramework SikuliLibrary ,以下是我的学习心得1.个人觉得非常的好用,开源、免费、上手快、安装容易。针对于单台电脑识别率比较高,可以自己调配图片匹配度。2.多用按键操作,代替图片识别,为以后升级或者迁到别的电脑减少工作3.截的图片如果想到别的大屏幕的电脑或者win10和win7平台的切换,目前还是得重新进行切图4.关于按键的使用,由于跑程序时,需要使用英文而输入法一不小心就会变成英文,楼主在想同时SHIFT+CTRL按钮切换输入法。使用 T...

2020-05-12 11:52:16 860

转载 设置虚拟机桥接模式以及解决桥接模式上不了网以及ping不通主机的问题

转载自:https://blog.csdn.net/Bob_666/article/details/81412242IPADDR需要和主机同一个网段:如下图, 主机是在192.168.1网段3.重启服务service network restart重启完成后,再次ping www.baidu.com就行访问了...

2020-02-04 15:05:14 249

原创 Sikuli与RobotFramework的结合使用

1.安装JDK2. 安装pip install robotframework-SikuliLibrary3.入门进入https://github.com/rainmanwy/robotframework-SikuliLibrary下载示例case,下载完后,进去demo文件夹。4. 相关使用demo记录: 1) ctrl+a 全选操作: Type Wit...

2019-12-02 14:51:19 450

原创 RobotFramework AppiumLibrary入门

1. 安装appinum:http://appium.io/2. 安装安卓SDK 并且设置 ANDROID_HOME前提:安装JDK; 略 1) 安装SDK:下载Android SDK Tools,首先打开https://www.androiddevtools.cn/,我们可以看到这里面有Android开发所需的各种工具,首先找到SDK Tools:选择一个最新的...

2019-11-21 15:35:45 184

转载 python bytearray - float 相互转

文章转自:https://blog.csdn.net/And_ZJ/article/details/67001655bytearray转floatimport structdef bytesToFloat(h1,h2,h3,h4): ba = bytearray() ba.append(h1) ba.append(h2) ba.append(h3) ...

2019-11-14 09:03:59 6255

原创 xwiki的搭建及jetty升级

本文属于原创,未经过允许,请勿转载Topic1: 如何搭建xwikixwiki的搭建对于自己学习或者小型范围内的使用,建议直接安装带有flavor版本的xwiki, 因为distribution的版本在安装完后初始化在国内网的情况下, 插件下载不下来,导致页面不够友好。步骤1:下载 xwiki包:https://www.xwiki.org/xwiki/bin/view/Downl...

2019-10-18 11:03:26 669

转载 Win10安装mysql-8.0.11-winx64详细步骤

1.参见博文:https://blog.csdn.net/qq_20788055/article/details/80372577#commentBox如果忘记密码,也可以从:D:\program_files\mysql-8.0.15-winx64\data\##.err文件里查找。 ##代表你的电脑名移除数据库:1.net stop mysql2. mysqld ...

2019-03-27 15:51:44 184

原创 各语言的静态代码扫描工具

1.go 语言静态扫描工具       go tool ver src       go语言自带的扫描工具,安装完go后就有2. php 静态代码扫描       phpmd 安装方法:mac 版本:1. 前提先安装brew    2.添加php tab:brew tap homebrew/homebrew-php  

2017-10-27 14:19:24 1835

原创 安装MySQL-python, 使用import MySQLdb',报_mysql.so, 2): Symbol not found: _mysql_affected_rows

最近在学习python, 按照网传方法的安装step1:pip uninstall MySQL-pythonbrew uninstall mysqlbrew install mysql --universalpip install MySQL-pythonstep2:python -c 'import MySQLdb'Traceback (most rec

2017-09-01 18:13:02 2197

原创 用firefox 插件录制脚本转成java后,运行报错

用firefox 插件录制脚本转成java后,运行报错java.lang.RuntimeException: Could not start Selenium session: Failed to start new browser session: java.lang.RuntimeException: java.lang.RuntimeException: Firefox could

2016-02-04 15:30:08 676

原创 selenium java 程序 无法打开火狐及相关问题

对于初学者,网上有一大堆的例子。但是当你按照网上的教程 一步步走的时候,发现你的火狐安装不了selenium插件,在eclipse里跑例子,火狐也没有反应,一片空白。这时候网上的资料却为数不多。其实当出现这些问题时,你就该检查检查你的版本了。下面是对应firefox与selenium版本兼容信息。Selenium】   -> 【FireFox】2.25.0        ->

2016-02-04 14:42:40 1822

原创 不使中间变量交换两个变量的值方法

伪代码:       int a=4;int b=5;       a=a+b;        b=a-b;        a=a-b;

2015-11-23 10:38:56 475

转载 编译nginx并加入chunkin-nginx-module模块

文章摘于:http://blog.csdn.net/fangzhangsc2006/article/details/8122273。在原有基础上进行补充目的:某些客户端发出的分块传输(chunked encoding)的http请求会被 nginx 识别为不合法的,报出411错误。比如 hessian (一个RPC框架),因为其http 头中缺少 Conten-Length 参

2014-01-23 14:42:24 6165 1

原创 ibatis 批量更新

一条条更新效率太低,以下方式将提高效率。当然还有replace into的方式,但是该方式需要所有的字段,否则就为null。并且是根据主键或者是唯一索引来更新,有时候并不方便。更新的sql: update tblsupertitleresult set result =case when (userHhCode=2001 and titleId=1)t

2014-01-02 20:30:41 5356

原创 可拖拉的Table jquery 实现

参考文档:http://www.open-open.com/lib/view/open1370175623352.html点击在线演示,然后另存为页面,这时候只需要引4个js即可。该方式只需要引4个js:      然后再加2个样式:    如果你不想改变本来已经定义好的样式,那么你在样式文件里加下面一句话即可:td,th{

2013-11-28 20:43:24 2544

转载 SynchronousQueue 与 BlockingQueue

SynchronousQueue 与 BlockingQueuepackage pkg;import java.util.concurrent.BlockingQueue;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.SynchronousQueue;

2013-11-21 17:30:10 932

转载 注解@PostConstruct与@PreDestroy

@PostConstruct和@PreDestroy。这两个注解被用来修饰一个非静态的void()方法。写法有如下两种方式:@PostConstructPublic void someMethod() {}                                                                                    或者p

2013-11-21 15:57:36 804

原创 mybaitis 获取插入时自增的键值

如果你使用的是sqlbuider,那么可能通过如下获取:配置:  @Insert(value={"insert into sem_adgroup_tag(tagName,tagComment,creator,modifyTime,createTime) "," values(#{tagName},#{tagComment},#{creator},now(),now())"})   

2013-11-18 21:50:27 1033

原创 jquery 异步加载数据引起的js注入解决办法

有时间我们使用异步加载一些数据,并且用JS来写html,这个情况尤其适用于在异步加载下拉列表的数据。这样如何对后台传过来的特殊字符转义呢?示例: var html="alert('abc')";   html=$("#隐藏的ID").text(html).html();  $("#content").append(""+html+"");

2013-10-25 17:34:19 1672

原创 $.ajaxSetup 设置contentType 引起的springmvc 注入值失败

近日在做一个springmvc的项目,由于第一次使用,所有难免会碰到一些问题。但是昨天碰到的一个问题太奇葩了。描述如下:我在后台定义了一个controller,通过modelattribute进行值的自动注入。前台通过ajax异步提交请求。本来这是一件很简单的事情,结果呢?我的值始终注入不进去。我左想右想都没有想到是什么引起的。因为对springmvc不熟,所以一直在排查后台的原因。后来,我通

2013-10-23 10:28:26 2112

原创 java 泛型

泛泛型方法是否拥有泛型方法,与其所在的类是否泛型没有关系。要定义泛型方法,只需将泛型参数列表置于返回值前。如:只有一个参数情况:public class ExampleA {public void f(T x) {System.out.println(x.getClass().getName());}多个泛型参数情况:public

2013-10-08 18:18:13 553

原创 java 通过模拟cookies登陆新浪微博

众所周知,浏览器通过cookies记录用户登陆的一些信息,这样用户下次可以自动登陆等。基于这点,我们可以在后台通过模拟cookies信息,然后将cookies信息设置到httpclient里,从而达到免除登陆的目的。以下是实现代码:httpclient是org.apache.commom包private static BasicClientCookie setWeiboCookies(St

2013-08-07 11:49:30 5368 6

原创 Httpclient 设置读取超时及连接重试等配置

apache下的:org.apache.http.client类;第一种方式:        HttpClient httpclient = new DefaultHttpClient();        HttpParams params = httpclient.getParams();        HttpConnectionParams.setConnectionTime

2013-07-31 17:16:12 16637

原创 新浪id转url (id转mid)

public class Test2{ private static String [] str62keys = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o",

2013-07-20 14:40:22 972

原创 js 返回上一页(按住ctr+鼠标点击及右键打开新标签的返回)

window.history.back()返回方式,在用户点击链接时,是行的通的。但是如果用户用“按住ctr+鼠标点击”或者“右键打开新标签的返回”则行不通了。怎么办呢?试试下面的方法:document.location.href = document.referrer;但是这个方法只适合”用户点击链接“及“按住ctr+鼠标点击”。对于“右键打开新标签的返回”这种情况只是相

2013-07-09 18:13:52 1647

转载 转载一篇ps更换背景色

原文地址:http://jingyan.baidu.com/article/636f38bb1acfaed6b946107a.htmlhttp://jingyan.baidu.com/article/3065b3b6ce63f0becff8a4b0.html

2013-06-26 15:56:14 647

转载 详细介绍Linux shell脚本基础学习(一)

本文转载出自:http://os.51cto.com/art/201003/186779.htmLinux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头、注释、变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提。1. Linux 脚本编写基础◆1.1 语法基本介绍1.1.1 开头程序必须以下面的行开

2013-06-19 14:41:51 574

原创 cxf webserivce 身份认证 拦截器定义 JAVA

服务器端XML及代码配置:    AuthInterceptor定义:/** * */pack

2013-06-18 18:28:34 1464

转载 spring cxf 开发webservice

CXF与spring集成1. 新建web project ,并加入apache-cxf-2.0.7/lib所有包,编写要发布的web service 接口和实现.这一步,与前面一样。import javax.jws.WebService;@WebService public interface HelloWorld { public String sayHello(String

2013-06-17 15:57:54 856

原创 spring-redis实现订阅发布

导入包:                    org.springframework.data            spring-data-redis            1.0.3.RELEASE        生产端代码: 接口省略package com.jd.ting.jredis;import java.io.Serializable;i

2013-06-15 11:42:53 14725 4

原创 在tomcat里添加环境变量

修改catalina.bat或者是startup.bat。文件所在路径为apache-tomcat安装路径的bin目录下。找到set JAVA_OPTS=%JAVA_OPTS%这行,在这行后面添加你需要的变量。举例如下:set JAVA_OPTS=%JAVA_OPTS%   -Ddeploy.app.id=1   -Ddeploy.app.id=833 -Ddeploy.instance.

2013-05-21 11:28:55 1077

原创 js 函数作为参数传递,并带参

在项目中,不乏遇到这种函数作为参数传递的情况。这样可以优化代码并且代码清晰可见。但是怎么将函数作为参数传递呢?如果该函数并带有参数怎么办呢?如下代码可以解决这个问题: New Document function test(t){ var d="f"; t(d); } function invoke(d){

2013-05-07 22:50:38 2458

转载 CXF 结合spring

准备工作:这边我是用Spring的jar包是Spring官方提供的,并没有使用CXF中的Spring的jar文件。 添加这么多文件后,首先在web.xml中添加如下配置: listener> listener-class>org.springframework.web.context.ContextLoaderListenerlistener-

2013-04-18 15:11:37 585

原创 struts拦截器拦截ajax异步调用异常问题 (二)

除了上一篇讲的可以在前台js解决struts拦截器拦截ajax异步调用异常问题,在后台同样也可以解决。原理:拦截时,判断对象的返回值是String 还是 void.如果是void一般就是异步调用操作。也可以像上篇一样,判断是否是异步调用。首先定义全局的返回:struts.xml配置 /WEB-INF/vm/error.vm

2013-04-12 11:29:05 851

jquery tab实例

jquery tab实例 ,格调为蓝色。链接地址:http://www.jeasyui.com/tutorial/layout/tabs.php

2012-10-18

jquery tab

jquery tab demo 样式背景为淡蓝色.感观不错。

2012-10-18

dom4j解析xml,利用反射机制

dom4j解析xml,利用反射机制.将解析出来的信息保存到一个类当中

2012-08-28

固定td显示省略符

td超过长度则最后显示省略符,当鼠标放在上面时显示详细内容.

2012-08-25

jquery api文档

jquery api文档:jQueryDocXML2CHM-090223.chm 。内容齐全,非常滴好用。

2012-03-27

jdbc 连接sql 2008所需要的所有jar包

jdbc 连接sql 2008所需要的所有jar包,包含msbase.jar,mssqlserver.jar,msutil.jar,sqljdbc4.jar。

2012-01-05

汽车站售票管理系统 delphi

汽车站售票管理系统 delphi语言编写。有源代码及实验报告,甚至还有打包的数据库,非常详细。它属于一个课程设计,软件工程的流程及需求该有的都有。

2011-12-14

汇编编写的时钟显示 及 响铃等程序

汇编编写的时钟显示,有显示框,代码完整并且含有实现报告。其中还包含有响铃 ,有一个首地址为MEM的100D字数组,试编制程序删除数组中所有为零的项,并将后续项向前压缩,最后将数组的剩余部分补上零。在首地址为TABLE的数组中按递增次序存放着100H个16位补码数,试编写一个程序把出现次数最多的数及其出现次数分别存放于AX和CX中.已知数组A包含15个互不相等的整数,数组B包含20个互不相等的整数。试编制一程序,把既在A中又在B中出现的整数存放于数组C中。等题目的代码、实验报告,非常详细。

2011-12-14

tcnative-1.dll

tcnative-1.dll

2011-12-07

通用查询控件

通用查询控件,C#类多条件查询,含有实验报告及源代码、查询数据库。内含有身份证操作代码。

2011-12-06

c++编写的简单通讯录系统

c++编写的简单通讯录系统,包含添加,修改,删除等功能。包含源代码及配置说明。

2011-05-14

hhupd用于解决chm文件打不开的问题

hhupd 如果你的chm文件用不了,可以尝试装这个文件

2010-12-02

需求分析,概要设计,详细设计,测试等国标模板

需求分析,概要设计,详细设计,测试等国标模板和专业模板。对于编写这类文档提供可靠的参考。

2010-11-30

计算机网络第四版 谢希仁 课后习题答案

计算机网络第四版 谢希仁 课后习题答案.对学习特别有用。

2010-10-18

计算机网络第五版 谢希仁 课后习题答案

计算机网络第四版 谢希仁 课后习题答案。对学习特别有帮助。

2010-10-18

VBC++二级历届二级真题

VB、C++二级历届二级真题。近几年的都有,试题清晰,答案清楚。

2010-10-18

.net平台开发的简易计算器

.net平台开发的计算器 ,可以进行四则运算 。可以进行记录保存。

2010-10-18

数据结构课程设计之高校学籍管理

数据结构课程设计之高校学籍管理 内含实验报告、源代码、运行结果等 用c++实现的

2010-06-20

空空如也

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

TA关注的人

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