- 博客(79)
- 资源 (1)
- 收藏
- 关注
原创 使用Exchange Web Services(EWS)API实现发送Outlook邮件
刚开始我直接用以前用过的org.springframework.mail.javamail.JavaMailSenderImpl实现,报错类似。AI问了一通大概意思是需要邮箱管理员开启一下SMTP协议,使能够启用身份验证的客户SMTP提交(SMTP Auth)。2、使用的是Outlook邮箱服务器,由外地公司邮箱管理员管理(不好沟通)。mailModel.getMailFrom() 负责发送邮件的邮箱地址。mailModel.getMailPassword()) 邮箱账号密码。pom.xml添加ews包。
2025-03-15 15:50:14
482
原创 HBuilderX导入uni-app项目运行到浏览器报错Failed to load module script
HBuilderX提示已识别为Uniapp则成功。再次执行第四步能看到弹出控制台显示正在编译的信息!在HBuilderX界面点击“”运行“->”运行到浏览器"->“配置web服务器”我使用的是较为稳定的BuilderX 3.8.12。拉到底下的“node运行配置”
2025-02-10 14:25:46
274
原创 从报错: “Invalid bound statement (not found)“记录一次springboot工程的mybatis配置
useGeneratedKeys在这里是指主键按照数据库设置的自增规则,不需要写入主键。已经搭建了一个新的springboot工程,有基本的数据库配置和项目控制层、业务层结构。3、mapper映射文件:定义SrmScanDetailsMapper.xml。BaseModel类是一些基础公共字段,就不展示了。1、model类:定义要操作的SrmScanDetails。BaseMapper类是mybatis提供的类。2、dao接口:定义一个批量插入数据的方法。namespace指向dao接口的类路径。
2025-02-08 13:48:11
369
原创 Android Studio运行报错:module java.base dose not “opens java.io“ to unnamed module
右上角的设置图标->settings->Buid,Execution,Deployment->Build Tools->Gradle->Gradle JDK->选择本地环境的java_home jdk(怎么安装就不说了吧)今天第一次使用Android Studio运行一个安卓工程,报如图错误,应该是环境问题。
2024-07-30 17:11:30
827
原创 一个基于nx-admin二次开发的vue组件库
场景:当多个业务系统想复用常见的组件和页面时,应当把积累的组件抽取出来成一个独立的组件库,不再重复造轮子。
2023-08-07 14:25:07
250
1
原创 npm安装报错: errno ETIMEDOUT network request toXXX failed, reason: connect ETIMEDOUT
【代码】npm安装报错: errno ETIMEDOUT network request toXXX failed, reason: connect ETIMEDOUT。
2022-11-18 09:49:14
6922
原创 nodepad++文本查找与替换uuid字符串
今天需要把一份数据库表的数据插入到另一份数据库表,并且保留原有的数据完整,我需要把现有数据的uuid字符串改为动态创建id的形式,以避免执行插入时有重复id 的情况。数据如上图,用nodepad++打开,选择查找与替换,输入查找目标:'([0-9a-z]{32})'同时要在查找模式那里勾选“正则表达式”替换成LCASE(GUID())是因为新库的自动生成uuid的函数方法名是这个,其他数据的方法名比如creatUUID()等。...
2022-01-12 15:59:28
499
原创 IntelliJ IDEA启动tomcat报错:Disconnected from server
配置过的tomcat启动一个新项目的时候,启动到一半自动停止了。后来检查 Artifacts的配置,原来是路径错误:File->Project Structure->Project Settings-> Artifacts->点击加号添加注意output directory:配置好Artifacts之后,记得在tomcat添加依赖:...
2021-06-22 17:10:48
53358
原创 Type mismatch: cannot convert from element type Object to Map.Entry<String,String>
Type mismatch: cannot convert from element type Object to Map.Entry<String,String>出现这个错误我是把出错的地方涉及到的方法,全部用到的参数类型要写完整,就不报错了。这个错误在有的本地开发环境不会报错,但是做成接口供外部调用接口时就可能会失败了,所以,要养成所有类型写规范的习惯。方法块示例: public static List<Entry<String, Long>> sortBy
2020-11-30 09:10:25
7896
1
原创 jacob调用office实现word文件转pdf文件的过程(完美格式和图片、兼容docx)
一、实现的思路word转换pdf可能有很多插件可用,但是程序员不论实现什么功能之前,首先要思考业务场景!我的业务场景,对word格式的还原度要求很高,要完全一致无变化!一开始我是想用poi把word转成htm,然后用jsoup解析一下,再用Itext转成pdf。但是当我看到生成的html效果,我就放弃了……格式只保留的基本的雏形,什么分页符啊换行的说丢就丢了。还有一个libreOffice,这个插件写的代码少,大部分格式都能保留,但是缺少原版字体,导致跟原来的word还是不一样。目前还未能找到纯java对
2020-09-01 17:03:00
1576
原创 用jQuery的load方法动态加载页面,以及脚本问题
一、了解load方法load(url, [data], [callback]) 概述 载入远程 HTML 文件代码并插入至 DOM 中。默认使用 GET 方式 - 传递附加参数时自动转换为 POST 方式。jQuery 1.2 中,可以指定选择符,来筛选载入的 HTML文档,DOM 中将仅插入筛选出的 HTML 代码。语法形如 “url #some > selector”。请查看示例。参数 url,[data,[callback]]String,Map/String,CallbackV1.0
2020-08-19 12:00:40
7253
hibernate代理对象在用gson序列化时出错
目的:把对象A序列化成json字符串传递到前台读取遇到的问题:对象A中的属性B是一个引用对象,得到的json串中该引用的值如下{ "CGLIB$BOUND":true, "CGLIB$CONSTRUCTED":true, "booleanProperty":true, "anotherBooleanProperty":true,}…… 看起来像CGLIB代理对...
2016-11-29 11:24:13
363
原创 extjs一些小笔记
1、js获取项目根路径,如: http://localhost:8083/uimcardprjfunction getRootPath() {// 获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jspvar curWwwPath = window.document.location.href;// 获取主机地址之后的...
2016-10-13 13:57:19
119
sql使用不等于条件时空值也将被过滤
今天处理一个查询的bug,通过筛查错误定位在一句有“不等于”条件的语句上,如下and ic.alarmClass <> ? <> 和 != 都用于“不等于”条件,但是同时过滤了alarmClass为空的数据,如果要保留这些数据,hql的写法如下:and ( ic.alarmClass <> ? or ic.alarmClass is null...
2016-08-30 10:31:01
1214
Could not obtain transaction-synchronized Session for current thread
异常:Could not obtain transaction-synchronized Session for current thread 两种情况:1、 新加的业务方法不在事务传播特性限定的方法名中<tx:advice id="txAdvice" transaction-manager="transactionManager" > <tx:att...
2016-08-13 18:54:35
205
原创 easyui中datagrid选中行的效果
如果datagrid要模拟选中行的效果,不能用selectRow,这个是返回数据要返回行样式用: var rowIndex = $("#smsCaseList").datagrid('getRowIndex',id); //获取当前记录所在索引$('#smsCaseList').datagrid('selectRecord', rowIndex); ...
2016-08-13 18:50:05
540
原创 Spring4.1整合CXF3实现Webservice(二)
前言上一篇是cxf接口发布的方法,现在说说如何调用。我没有使用动态代理别的代理,我觉得既然都和spring整合了,就把注解进行到底。不过后面也贴上了wsdl2java的方式开发环境:jdk7、tomcat7、spring4.1.1 、hibernate4 、 cxf 3.1.5 等客户端:一、spring注解方式1、...
2016-08-13 18:12:32
288
原创 Spring4.1整合CXF3实现Webservice(一)
前言 cxf的spring配置方式有很多种,而且spring在更新,cxf也一直在更新,现在spring4已经很普遍了,当然要摒弃cxf2了。 如果你要用wsdl2java生成接口类这种方式我不提倡,假如你发布的接口换个服务器部署,你连class类都要改啊!本着less code less modify的原则,以下是我的分享。 开发环境:jdk7 、tom...
2016-08-13 17:33:23
398
原创 Hibernate envers在Hibernate4+Spring4中的配置
近期项目要增加一个新的功能:数据变更历史记录。即针对某些实体类,要能查得到变化的历史痕迹。假如项目界面不需要考虑展示或可读性,只需要在数据库中入库变更版本,最简便且可靠的方式就是使用Hibernate envers。关于Hibernate envers的介绍,还是请看官网:http://docs.jboss.org/hibernate/orm/4.1/devguide/en-US/html/...
2015-08-24 09:26:13
347
原创 iframe子页面表单提交后返回的问题
有如下格式的页面: <body class="easyui-layout"> <div > </div> <div > <iframe id="ruleFrame" name="ruleFrame" src="" style="width:10
2015-06-15 11:10:10
846
原创 .vm文件在myeclipse中的编码问题
项目中有.vm文件(velocity),打开查看代码,中文全成了乱码,从代码文件charset="GBK"到右键——》properties->resource 的GBK编码设置 都一一试过了,无果,只能对单个vm文件右键设置编码才显示正确,但是有那么多个vm页面,显然不是个好办法。 真正的解决办法是myeclipse里面有个关于contentType的设置, ...
2015-04-02 16:09:13
360
原创 eclipse开发连接oracle必开的服务
ctrl+R 输入 "services.msc" 1、listener监听服务必须开启2、数据库实例也必须开启(在安装oracle的时候创建的实例名)
2014-10-24 12:06:56
132
原创 jdk+tomcat配置 部署多个tomcat启动多个项目
一、jdk安装与配置1、官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htmljdk1.6对PC要求不高,最稳定版本吧。但是要注意的是此版本相匹配tomcat是 6.0版本,还有eclipse 8.5以下吧。点击页面底部Previous Releases - Java...
2014-10-22 15:25:30
389
1
原创 tomcat启动失败:Unable to open the service 'Tomcat7'
今天帮一用win7 64bit系统的同事安装了jdk7、tomcat7,并且按照正常步骤进行了环境配置,但是双击"tomcat7w.exe"的时候报错:Unable to open the service 'Tomcat7',是未注册服务到windows的错误! 解决办法: a.双击“startup.bat”启动。但是这样的话,就要一直打开窗口。。。。b...
2014-10-20 14:06:17
2167
原创 bootstrap-datetimepicker使用中文
bootstrap-datetimepicker控件的默认语言标记为en,可以在它们的脚本源码中看到: var dates = $.fn.datetimepicker.dates = { en: { days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday.
2014-10-17 14:22:48
1498
原创 后台传递json数据到前台时报There is a cycle in the hierarchy!
实体Menu有两个属性 private Set roleMenus = new HashSet(0); private Set newsMenus = new HashSet(0); 因此在查询出List<Menu> menuList,并转换成json数据时,这两个属性互相引用造成了死循环,于是报错:There is a cycl...
2014-07-23 13:34:27
161
原创 回车按键触发form表单提交问题
今天做jsp页面上的表单提交,表单有一些校验,校验的内容写在js函数check()里面。html代码如下:<form name="grform" action="......" method="post"> <label>身份证号:</label> <input name="....&q
2014-06-17 11:02:46
1145
原创 extjs4判断store是否有数据
仍旧是extjs4开发,今天在做一个根据后台是否返回不为空的store数据而动态创建的view的时候,遇到判断store是否有数据的问题,查看API尝试了很多属性参数都无法判断,比如getCount()<0 or getTotalCount()<0 or store.data != null 等等。。我也不太清楚为什么这些属性判断不了。 最终成功判断的方...
2014-06-16 10:12:25
976
原创 Long转换成int类型
使用oracle的sum函数时:select sum(num) from ......返回的数据类型为Long但是程序里需要使用int或integer类型 转换成int的方法:return count ==null ?0 : count.intValue(); 附送:查询当前年份select to_number(to_char(sysdate,'yy...
2014-05-11 15:45:08
916
原创 NetworkError: 404
1、spring框架下返回json数据时漏写@ResponseBody标签 而引发的错误: NetworkError: 404 /areafrontsystem/WE...editinfoDetailsList.jsp - 2、还有可能是新写的路径在配置文件里面没配置。。。所以才找不到路径 ...
2014-05-11 15:43:04
400
原创 项目无法添加到tomcat
转载自:http://www.cnblogs.com/chanedi/articles/2112477.html 添加项目到tomcat报错 Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules 通过search,发现在project的.setting...
2014-04-22 15:55:49
192
原创 frame获取外层frame页面里的元素
页面结构大致如下: <frameset> <frame id="topFrame" /> <frameset> <frame src="" name="leftFrame" id="leftFrame"/> <frame src="" n
2014-04-17 10:21:48
1146
原创 tomcat重启后对配置文件的修改失效
今天要改tomcat->conf->server.xml文件的内容,结果一重启就恢复原样,改过的地方又不见了………… 后来是设置了eclispe->window->preferences->server->launching 去掉勾才解决。。。 如附件图所示...
2014-04-14 17:26:38
708
原创 maven私服nexus搭建
以下是详细步骤http://www.360doc.com/content/11/0914/09/1108510_148089556.shtml 启动时遇到的问题: The nexus-webapp service was launched, but failed to start. 怀疑是jdk版本问题,不少人反应jdk7能跑起来,可是官方却也没有说明,...
2014-04-09 09:22:18
116
原创 sqlserver及oracle的分页
sqlserver:select top pageSize * from tableNamewhere (ID > (select isnull(MAX(id),0) from (select top pageSize_curPage id from tableName order by ID) as T)) order by ID ...
2014-03-20 16:15:49
170
原创 jstl标签fn:substring
今天改代码要把某字符串的中间几位替换成*${fn:substring(str,0,3)}***${fn:substring(str,6,3)},想把中间3位替换掉, 但是后面那部分不起作用,比如原来是123456789,显示的是123*** ,后面就没了解决办法是:改成负数就能截取到字符串末尾了。代码:${fn:substring(str,0,3)}***${fn:s...
2014-03-18 15:01:56
332
原创 z-index的设置导致火狐、360等浏览器<a>点击失效
今天发现项目某处的<a>在火狐、360等浏览器点击失效,查看页面布局之后,怀疑是被覆盖了的缘故,看css代码设置了z-index属性: <!-- 二级菜单div -->.sonMenu { z-index: 1000; } <!-- <a>标签失效的div -->#KinSlideshow { z-index...
2014-03-14 11:45:00
528
原创 svn同步时过滤掉Tumbs.db文件
如果查看过缩略图,就会生成Thumns.db缓存文件。svn同步的时候,可能就有大量的这个文件,看着心烦,也不方便检查提交,所以应该过滤掉,不出现在svn同步的时候: window->preference->team->ignored resources->add pattern-输入 *.db apply即可...
2014-03-14 11:36:09
206
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人