- 博客(53)
- 资源 (56)
- 收藏
- 关注
原创 排版的卷子图片识别为word
昨天应老大要求,要把考试卷的图片弄出word,几年前图片识别还是会出现很多识别错误的地方的,没想到现在的图片识别那么厉害,可以把图片单独抠出来作为小图片并排版,文字识别率也几乎百分百。具体操作,wps应用市场=》输出转换=》图片转文字,选择带格式文档,预览的输出结果还是很好的,实际输出跟预览输出结果是一样的。操作流程就是使用WPS进行识别操作,都是在WPS上面进行操作的,但有前提,必须是付费会员,我这个会员好像每个月9块钱。
2023-12-27 11:25:12
847
原创 nested exception is javax.persistence.RollbackException: Error while commiting the transaction
org.springframework.transaction.TransactionSystemException: Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Error while commiting the transaction遇到
2017-05-06 09:30:02
12280
1
原创 struct2.0 jsp变量、request变量使用
struct2.0 jsp变量、request变量使用声明:1. java后台setAttribute("param1",param1) (parma1=10)2. jsp页面intparam2=2;%>intparam3=5;%> 使用:一、 html中1. 显示jsp参数 :inpu
2017-04-28 11:50:08
455
转载 理解Java中的引用传递和值传递
关于Java传参时是引用传递还是值传递,一直是一个讨论比较多的话题,有论坛说Java中只有值传递,也有些地方说引用传递和值传递都存在,比较容易让人迷惑。关于值传递和引用传递其实需要分情况看待,今天学习和分析一下,着急可以先看最后的结论。1.基本类型和引用类型在内存中的保存Java中数据类型分为两大类,基本类型和对象类型。相应的,变量也有两种类型:基本类型和引用类型。基本类型的变
2017-04-27 15:17:54
262
原创 Html和struct2中select默认值
1. Html中select默认选中比如: optionvalue="藏">藏option> optionvalue="浙">浙option> $(function(){ $(". selector").val("浙");//val('
2017-04-27 10:37:03
440
原创 myeclipse删除jar时出错,无法删除怎么办
在删除 myeclipse 的lib文件夹中的*.jar文件时,无法直接删除,怎么办呢?其实很简单,需要删除build path 中的对应文件,然后重新打开myeclipse后,才可以删除对应文件。
2017-04-10 14:08:51
5980
转载 js在火狐和IE下的差别 --- 非常好
js在火狐和IE下的差别来源:http://www.cnblogs.com/asqq/archive/2012/06/04/2534842.html1. document.form.item 问题 现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在Firefox下运行 解决方法:
2014-09-02 15:57:58
216
原创 div中字符串长度过长css配置
white-space:normal; word-break:break-all; overflow:hidden;
2014-07-15 12:03:39
354
原创 labwindows中日期的获取
<br /> /*设置系统日期 <time.h>头文件*/<br /> struct tm *tm_ptr; <br /> time_t the_time;<br /><br /> time(&the_time); <br /> tm_ptr=localtime(&the_time); <br /> sprintf(buf2,"%d-%d-%d",tm_ptr->tm_year+1900,tm_ptr->tm_mon+1,tm_ptr->tm_mday); //获取系统日期<br /> <br />
2010-06-23 14:21:00
685
原创 eclipse.exe -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
eclipse.exe -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M这个好像表示的是内存不够,应该是与java相关,解决的方法是:右击它的快捷键=》“快捷方式”=》“目标”中原来为"D:/Program Files/MyEclipse 6.0/eclipse/eclipse.exe",在后面加上“ -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M”,
2010-06-18 16:03:00
860
转载 复杂背景的验证码破解
复杂背景的验证码破解<br /><br />首先我们要去除它的背景,对于这样稍微复杂的背景,用过去的方法很难做到,上图的例子还不是很明显,我发现很多图片背景色和字母色近似,而且字母颜色是不断变化的,背景也是不断变化的<br /><br />那我初始的想法是找到图片中使用颜色最多的方法,于是我们用HSL表示各点颜色,接着进行统计,得到最大的几个峰值,这里便是图片中几个最丰富的颜色的L值得累加值<br /><br />其余的都可以认为是噪音,我们对每个峰值进行分割,得到如下图片<br /><br />你看这样就
2010-06-07 10:51:00
293
原创 sql server2000中 影响速度的几个要点
<br />1. 使用select 时,如果加上top 1,会使速度快很多, 特别是select后得到的结果只有一行时,也要加上TOP 1, 速度那个快。。。。。<br />2. 全表扫描会严重影响速度,会产生全表扫描的有like, not, or, !=, abs()函数,....<br />3. update时,如果更新列是索引,则会严重影响速度, 去除索引后速度很快。。。。<br /> <br /> <br />如果有其它的,以后再更新,欢迎给予新的方案<br />
2010-06-02 16:25:00
264
转载 大规模、高流量互联网站性能调优经验总结
<br /> 前言:<br />对于一个高性能的Web站点,性能提升的2个主要突破点<br />.响应时间<br />.效率<br />当前集中考虑的主要是响应时间方面,平时我们关注比较多的是后台Web服务器端的优化,通过Yahoo的实际数据分析,80-90%的终端响应时间是由前端决定的,所以是前端的优化也是非常重要的,存在巨大的改善空间,本文集中讨论前端优化。8/2性能准则:80%的性能问题是由20%的原因引起的,我们集中精力在这20%的原因上来改善80%的性能。通常的经验告诉我们影响Web性能的几个主要
2010-06-02 08:36:00
206
转载 海量数据库的查询优化及分页算法方案
<br />引自: http://www.cnblogs.com/tester2test/archive/2006/09/19/417610.html<br /> <br /> 在以下的文章中,我将以“办公自动化”系统为例,探讨如何在有着1000万条数据的MS SQL SERVER数据库中实现快速的数据提取和数据分页。以下代码说明了我们实例中数据库的“红头文件”一表的部分数据结构:<br />CREATE TABLE [dbo].[TGongwen] ( --TGongwen是红头文件表名<br />
2010-05-31 17:16:00
187
原创 线程挂起和逐个执行之CreateEvent和WaitForSingleObject
HANDLE g_hEvent = NULL;int g_Flag = 0;UINT ThreadPro1(LPVOID prama){ if( g_Flag >= 1) { WaitForSingleObject(g_hEvent, INFINITE); } g_Flag++; // 对共享资源进行写入操作 for (int i = 0; i { Sleep(10); } g
2009-04-01 21:25:00
1021
原创 struts中validation总结
1. validation.xml中如果不包含文档头,能运行,但会报错,文档头如下,它的版本可以在commons-validator.jar解压后的commons-validator/org/apache/commons/validator/resources中看到 "-//Apache Software Foundation//DTD Commons Validator Ru
2009-03-14 09:16:00
410
原创 sql server 2000中cast转化长度限制 cast字符截断
cast转化字符串时,如果没有声明varchar的长度,则会自动截断30个字符后面的字符 declare @aa varchar(800), @bb varchar(800) set @aa = MaaaaaaaaaaaaaaaaaaaM SDaaaaaaaaaaaaaaaaaaaaaaaaBset @bb = cast(@aa as varchar) print @bb 结果
2009-03-12 09:44:00
707
原创 excel中宏简单应用
1. Range("B27") 表示 第27行第2列的单元格的值2. ActiveCell.Offset(1, 2)标识活动单元格的 下移一行两列3. ActiveCell.Row获得活动单元的行数4. Cells(1,3).Value 标识第一行第3列的单元格的值, 表示当前工作表5. Worksheets("Sheet1")表示工作表Sheet1 Range("B27") =
2009-01-08 14:18:00
691
原创 列表框行高设置及CFont使用注意
列表框的行高没有直接使用的函数,可以使用的方法有三种:1。修改字体2。用图片填充3。重写其中修改字体是最简单的,直接使用plist->SetFont(&m_Font,1); 字体的设置方法是: VERIFY(m_Font.CreateFont( -20, // 高 0,
2008-12-25 09:13:00
643
原创 toolbar无法停靠在最右边
我希望在单文档中,让第二个toolbar停靠在最右边但却无法实现,最终找到原因。总结下:1:因为程序的流程是先在MaiFrame中调用OnCreate函数,在函数中调用toolbar位置变化函数,然后在InitInstance中调用窗口最大化函数,于是程序运行后,toolbar2总是停留在窗口最大化之前的位置。所以需要在OnSize中修改toolbar的位置。代码: if( m_wnd
2008-12-24 14:46:00
543
转载 在对话框类MFC程序中使用RichEdit
在对话框类MFC程序中加入RichEdit后运行对话框会无法显示,只需在InitInstance()中调用AfxInitRichEdit( )在运行时初始化RichEdit即可。
2008-12-12 08:34:00
466
1
转载 Visual C++剪贴板操作不完全攻略
经常在论坛上见到一些使用者询问如何在Visual C++中如何实现对剪贴板的操作,其实在VC++/MFC中是相当简单的。本文主要介绍了如下内容: 1、文本内容的操作 2、WMF数据的操作 3、位图的操作 4、设置使用自定义格式 5、感知剪贴板内容的改变 6、自动将数据粘贴到另一应用程序窗口 一、文本内容的操作 下面的代码示范了如何将文本内容复制到剪贴板: Cstring sour
2008-12-10 10:16:00
324
转载 CListCtrl使用技巧
CListCtrl使用技巧来源: 索尔网络游戏工作室 作者:索尔网络 发表日期: 2007-5-24 11:02:48 阅读次数: 1549 查看权限: 普通文章由于CListCtrl良好的数据展示形式和便捷的操作,所以我们在编程工作中会经常用到,网上找到一片不错的总结,估计对于一般的使用场景够用的。还有其他需求,我们可以再探索讨论。以下未经说明,listc
2008-12-10 08:37:00
396
原创 VC中如何使用"浏览对话框"
CString CaaDlg::OnBrowse(void) //打开浏览对话框{ // TODO: Add your control notification handler code here LPMALLOC pMalloc; /* Gets the Shells default allocator */ if (::SHGetMalloc(&pMalloc) == NOERROR)
2008-10-21 17:48:00
308
转载 为什么会出现蓝屏,而且每次的代码都不一样?
我们公司有30多台电脑,都是三星液晶的显示器,才装好不久,就经常出现蓝屏,为什么会出现蓝屏,而且每次的代码都不一样?怎么样解决?或者说蓝屏出现的常见问题,我也不知道怎么说,就是说有没有同一个故障会出现各种蓝屏的错误?请高手指点! 都是新机,还有,不是液晶显示器的就不会出现这种问题,那些蓝屏的机器配置都一样,系统是XP的, 解决方法: 你看看是什么程序导致的蓝屏,我估计蓝屏是软件引起的,实在不行的话
2008-10-21 09:05:00
2853
原创 C++ 中的拷贝构造函数的形式(错误非法的复制构造函数: 第一个参数不应是)
拷贝构造函数的形式好像一定要是如此: ScanInfoStr(const ScanInfoStr &scr){;}否则报错:非法的复制构造函数: 第一个参数不应是“ScanInfoStr” 注:其中ScanInfoStr为结构名或类名
2008-10-19 19:51:00
1048
1
原创 map中使用CArray提示错误: 没有可用的复制构造函数或复制构造函数声明为“explicit”
这个错误需要重写CArray类来解决, 原因是map赋值时需要使用含有参数的构造函数,并且要声明为const. 具体如下: 错误如何产生://定义一个CArray数组CArray carrArr;carrArr.Add(11);std::map > mapArr;mapArr[1] = carrArr; //如果出现这行将会提示错误, 还有CArr
2008-10-18 16:19:00
2022
原创 VS编译器中VC界面的一些颜色定义
文本: 前景(自动),背景浅绿(24,135,30)大括号匹配:前景(自动),背景红色(255,0,0)数字:前景洋红改(151,0,151),背景(自动)运算符:前景蓝色改(0,0,176),背景(自动)注释:前景褐紫红色(128,0,0),背景(自动)字符串:前景褐紫红色改(166,0,0),背景自动其它不变
2008-10-13 14:54:00
773
转载 物理地址修改方法及注意地方
注意: NetworkAddress 中间不能有空格, 在3个地方都是,修改成功后, 在cmd打开窗口后, 输入ipconfig /all就是看到修改的物理地址了 其实不论 98 还是 2000 ,自身都已经提供了更改网卡地址的功能,只是平时大家都没上这方面想,因此没有注意到而以,很简单的哦 ..... 现在我们先来看看 WIN2000 。在桌面上的网上邻居图标上单击
2008-10-13 10:01:00
672
转载 网上开店十步走---步步为“赢”
第一步,开始并不在网上,而是在你的脑子里。你需要想好自己要开一家什么样的店。在这点上,开网店与传统的店铺没有区别,寻找好的市场、自己的商品有竞争力才是成功的基石。 第二步,选择开店平台或者网站。 你需要选择一个提供个人店铺平台的网站,注册为用户。这一步很重要。 有的网站会要求用真实姓名和身份证等有效证件进行注册。在选择网站的时候,人气旺盛和是否收费、以及收费情况等都是很重要的指标。现
2008-10-08 20:49:00
302
转载 网站的防盗链系统是如何做的?
http://www.chinaitpower.com/Dev/Web/site/index.html防盗链原理: http标准协议中有专门的字段记录referer 一来可以追溯上一个入站地址是什么 二来对于资源文件,可以跟踪到包含显示他的网页地址是什么。 因此所有防盗链方法都是基于这个Referer字段 网上比较多的2种 一种是使用ap
2008-10-08 20:29:00
211
正向生成及spring加快加载速度 测试记录
2017-03-17
动软代码生成器C#连接mysql三层代码模板--修改版
2016-06-08
mysql 增删改查
2016-06-08
Tcp客户端服务器
2016-06-01
C# udp服务器收发、点对点收发
2016-05-17
安卓模拟器安装
2013-12-25
winwap3浏览器安装和使用
2013-12-25
Myeclipse6.0 *.properties文件 汉化法之复制包
2009-07-04
myeclipse 6.0.1 properties文件文中乱码问题 详细解决方案
2009-05-21
VC中 任意维数 映射数组
2009-03-04
字符串与或非判断类VC
2009-02-23
servlet使用及重定向.rar
2009-02-18
CToolBar单行两个停靠位置变化总结
2008-12-24
没有可用的复制构造函数或复制构造函数声明
2008-10-18
CSpreadSheet修改版演示
2008-10-10
CSpreadSheet原版演示.rar
2008-10-10
VC 打印文档 示例
2008-09-01
SkinMagic 对话框菜单显示
2008-05-01
软件设计文档国家标准
2008-04-14
win10动软代码生成器源码及EXE
2022-06-23
.net 连接 sql server 操作类 及说明
2017-09-16
支付宝 欺诈信息验证 接入实例
2017-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人