- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 jacob Can‘t get object clsid from progid
jacob对应的jacob.dll放到C:\Program Files (x86)\Java\jdk1.8.0_172\bin。jacob对应的jacob.dll放到windows/system32下(64为:windows/system)2、若安装的是Office,应使用new ActiveXComponent("Word.Application")。最近项目需要使用jacob,太久没有用,在这里了记录一下踩坑记录。1、下载WPS不能下载简介版,有些版本没有注册表信息导致。
2024-06-04 09:19:47
379
原创 springboot配置tomcat监听器
1、自定义监听器@WebListener@Componentpublic class TomcatListener implements ServletContextListener { /** * 初始化tomcat时执行 * * @param servletContextEvent */ @Override public void contextInitialized(ServletContextEvent servletCon
2021-04-23 17:22:13
755
原创 tomcat启动异常-JVM #Failed to write core dump. Call to MiniDumpWriteDump() failed
一、问题:服务器上部署了多个tomcat,当启动某个tomcat时出现闪退,根据bin目录中生成的日志文件(hs_err_pid800.log)中提示,发现是发现是jvm内存溢出的问题,在这里记录一下。文件提示如下:## There is insufficient memory for the Java Runtime Environment to continue.# Native memory allocation (malloc) failed to allocate 1109824
2020-10-14 14:14:29
2040
原创 SSM项目配置多数据源
近期项目中需要对接其他系统,涉及到多个数据源的配置,在这里记录一下,方便以后自己查阅。一、修改db.properties中的配置信息jdbc.url=jdbc:sqlserver://localhost:1433;DatabaseName=test1jdbc.username=3oJ82PFqtGI=jdbc.password=yq3r3NucCgywOy7FXoydpg==jdbc.urlsecend=jdbc:sqlserver://localhost:1433;DatabaseNam
2020-07-31 16:53:25
2939
2
原创 windows系统下修改MySQL的datadir路径
MySQL默认的安装目录是在:C:\Program Files\MySQLMySQL的Data默认保存在:C:\ProgramData\MySQL如果在安装时没有修改MySQL的数据存放路径,后续想要将Data移到其他目录下时可进行以下操作:1、停止MySQL服务2、找到MySQL的my.ini文件(一般在C:\ProgramData\MySQL的目录下)修改datadir后保存,如下图所示:3、将C:\ProgramData\MySQL\MySQL Server 5.7\Data底
2020-06-23 17:30:14
3676
1
原创 Navicat连接MySQL时提示1045错误(重置MySQL密码)
navicat连接MySQL数据时遇到1045错误,一般是因为输入的用户名或者密码错误被拒绝访问,此时可以重置MySQL数据库的密码解决。在windows的操作步骤如下:1、找到mysql的my.ini文件,在mysqld关键字下面添加skip-grant-tables,如下图所示:该命令作用是跳过授权表,也就是输入任意字符账号密码都可以进入mysql看到所有数据表。当忘记账号密码时可以使用改命令修改密码,但是要随用随关,重启mysql,不然服务器上会有很大的风险。2、重启MySQL
2020-06-22 16:01:34
14199
8
原创 Mybatis调用Orcle/SQLServer中的存储过程
一、Mybatis调用Orcle中的存储过程//statementType里的CALLABLE是标注此sql为存储过程。<select id="updateByProcedure" parameterType="java.util.Map" statementType="CALLABLE"> {call UPDATE_USER(#{user_id,mode=IN,jdbcType=INTEGER}, #{user_name,mode=IN,jdbcTyp
2020-06-05 15:05:16
2107
原创 java实现连接打印机打印PDF文件
一、在pom文件中引入对应的包:<dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.6</version></dependency>...
2019-12-25 09:57:25
3140
3
原创 java实现在pdf中添加文字和图片
一、在pom文件中引入对应的包:<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.4.3</version></dependency><...
2019-12-23 11:24:23
6437
4
原创 java——二维码的生成与解析
一、在pom文件中引入相应的包:<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version></dependency>二、...
2019-12-23 11:00:43
1322
原创 java实现word转pdf(jacob)
word转pdf的方法随便百度一下都是一堆,在此只是想记录一下,方便以后自己查看。一、在pom文件中引入相应的包: <dependency> <groupId>net.sf.jacob-project</groupId> <artifactId>jacob</artifactId> <version...
2019-12-23 10:23:20
2070
2
原创 sql server 登录时提示服务器目前处于单例模式,只有一位管理员可以连接
1、首先打开sqlserver的配置管理器(路径:C:\Windows\SysWOW64\SQLServerManager10.msc)2、找到 SQL Server(MSSQLSERVER)右键-->属性-->高级将启动参数前的"-m;"删除,也有可能在最后3、删除后右键点击SQL Server(MSSQLSERVER)重新启动即可。...
2019-10-08 15:32:28
6570
原创 服务器上部署多个tomcat
首先下载tomcat安装包(tomcat官网:http://tomcat.apache.org/)我这里下载的是免安装的对下载好的tomcat进行解压到不同的文件夹中,这里以部署两个tomcat为例。配置环境变量:步骤:右击“我的电脑”-->“属性”-->“高级系统设置”-->“环境变量”新建环境变量:变量名:CATALINA_HOME,变量值...
2019-09-25 17:07:28
1346
原创 实现图片验证码功能-JAVA
图片验证码效果图:验证码图片生成工具:import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.util.Rando...
2019-07-31 15:53:07
1213
原创 SQL Server获取表字段描述
获取数据库中表字段的描述SELECT A.name AS table_name,B.name AS column_name,cp.value AS column_description FROM sys.tables A INNER JOIN sys.columns B ON B.object_id = A.object_id LEFT JOIN sys.extended_proper...
2019-03-13 14:17:57
3005
原创 springboot设置默认页面
springboot设置默认页面有两种方式。1、通过定义controller的方式,代码如下:@Controllerpublic class LoginController { @RequestMapping({"", "login"}) //这里为空或者是login都能进入该方法 public String login() { return "logi...
2018-12-18 11:08:13
17033
3
原创 Spring boot 配置generator自动生成代码
首先在pom.xml文件中配置generator插件,代码如下:<build> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId&...
2018-12-18 09:49:45
1540
原创 JS--$('...').click()不生效的原因
1. $('...').click() 当选中的选择器被点击时触发回调函数fn,$('...').click()只能为页面已经存在的元素绑定点击事件;如果是动态生成的新的元素,是触发不了事件的。2.$(document).on('click','.className',function(){}) on方法包含很多事件,点击,双击等等事件。$(document).on('click',...
2018-12-13 10:24:17
14779
2
原创 SQL--根据指定字段获取表中每天最新的一条记录
table与table自己对比,不存在比自己小的时间则为时间最大的那条。SQL server:select * from table t1where not exists(select 1 from table t2 where t1.no=t2.no and t1.name=t2.name and convert(...
2018-12-12 16:32:37
2967
原创 JAVA--读取配置文件中的参数
配置文件(db.properties)位于src/main/resources/resource中且中内容如下:jdbc.username=sajdbc.password=123456获取配置文件中的参数值有方法如下:方法1:public class ReadConfigurationClass { public static Map readConfigurati...
2018-12-12 14:34:16
6424
2
原创 JS--实现F5刷新iframe结构子页面
很多网站会把公共的部分放在一个页面,这个页面称之为父页面,而把具体的内容放入一个iframe中,之后的请求改变iframe的内容。但是这样会有一个问题,因为浏览器的url是父页面的链接,当你按F5刷新的时候,并不是刷新iframe所对应的页面,而是刷新了父页面,使系统回到了最初的位置。需要实现F5刷新iframe结构子页面如下操作:假设:其中index.jsp是父页面,mainFrame是...
2018-12-11 16:33:23
3513
转载 JS--获取前一个月的当前日期
function getLastMonthNowDate() { var date = new Date(); var daysInMonth = new Array([0], [31], [28], [31], [30], [31], [30], [31], [31], [30], [31], [30], [31]); var strYear = date.getFul...
2018-12-11 14:24:46
1162
原创 Notepad++修改编码格式
将文件用Notepad++打开,如果文件里有内容,先将内容剪切出来点击格式,如下图所示:选择自己需要的格式后,将内容粘贴回去保存即可。
2018-11-05 09:14:02
41671
1
原创 Spring静态注入-在工具类静态方法调用@Autowired注入的bean方法
在XML文件中配置:<bean id="utils" class="com.utils.Utils" init-method="init"></bean>在工具类中的代码如下:@Componentpublic class Utils{ @Autowired private Mapper mapper; private static...
2018-08-20 12:42:31
4421
原创 Bootstrap日期控件之日期范围控制
开始日期不大于结束时间,结束时间不小于开始时间,开始日期和结束日期都不小于当前日期:DatePicker($("#startDate"), $("#endDate"));function DatePicker(startDate, endDate) { // 仅选择日期 $("#startDate").datetimepicker({ langua...
2018-08-10 09:24:15
2917
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人