自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 ie11对象不支持此属性和方法 ie11的缓存问题

更改eclipse的js代码,在ie11上调试 发现调用新更改的方法,在ie11的console输出里 一直提示 对象不支持此属性和方法 点击右上角设置图标 然后点击Internet选项 在常规选项卡里的【浏览器历史记录】点击设置 在弹出的【网站数据设置】弹框中的【Internet临时选项卡】中...

2019-12-04 14:43:59 430 0

原创 mybatis查询返回空,sql数据库执行有数据

需要编写一个统计功能,在Navicat Premium里调整好sql 然后编写后台代码 controller – service -serviceImpl -dao 在serviceImpl 上添加 @Service 注解 在dao 添加 @Repository注解 在xml中resultMap对...

2019-10-21 16:33:40 132 0

原创 mybatis调用oracle视图

多数据源切换调用oralce里的某个视图,后台报错:表或视图不存在 select * from table 最后在select 语句中加上前缀即可。 select * from zzzz.table

2019-09-19 19:29:30 328 0

原创 多数据源配置

jdbc.properties: 首先在jdbc文件中配置多个数据源信息 jdbc.driverClassName=com.mysql.jdbc.Driver orcl.jdbc.driverClassName=oracle.jdbc.driver.OracleDriver #生产环境数据...

2019-09-19 19:26:15 40 0

原创 java操作pdf表单记录

1.使用【福昕PDF编辑器 Foxit PhantomPDF v9.4.0】生成pdf表单模板 在模板中设置表单中的属性name-1 在设置pdf表单时需要设置字体类型,某些字体类型可能会导致java中传递的字母丢失 这里设置的字体类型为 仿宋gb2312 2.引入pom文件依赖 ...

2019-09-16 10:52:06 99 0

原创 chart.js的属性记录

chart.js中文网 chart.js chart.js文档 设置 【元素颜色标识】的字体大小和字体颜色 data - options - legend - labels:{//fontColor: '#f5f5f5', fontSize: 20 } 设置 【元素...

2019-09-16 10:17:13 190 0

原创 ftl转word,word转pdf记录

最近项目需要用到转word和转pdf,这里做一下记录。 使用freemarker工具将ftl文件转word 首先,编辑好word文档内容格式,导出为xml文件,然后将文件后缀名更改诶ftl 然后引入依赖 <dependency> <groupId>o...

2019-08-29 19:58:48 1303 0

原创 入库时间错误,误差8个小时

数据库使用的是mysql 时间字段类型为datetime 接口传递接收到的时间戳字符串转换为时间,在代码里在控制台输出时间正常(24小时) 但是在入库后发现,入库的时间与代码正常显示的时间相差8个小时 用 SimpleDateFormat sdf = new SimpleDateFo...

2019-08-21 09:56:03 346 0

原创 springboot使用activemq

pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-active...

2019-07-01 10:13:16 39 0

原创 springboot发送邮件实例

使用163邮箱测试springboot发送邮件,需要首先在设置里开启POP3/SMTP/IMAP,拿到授权码。 pom <dependency> <groupId>org.springframework.boot</groupId&g...

2019-07-01 09:40:18 195 0

原创 TCP连接

主要包括三部分:建立连接、传输数据、断开连接。 建立TCP连接很简单,通过三次握手便可建立连接。 建立好连接后,开始传输数据。TCP数据传输牵涉到的概念很多:超时重传、快速重传、流量控制、拥塞控制等等。 断开连接的过程也很简单,通过四次握手完成断开连接的过程。 TCP 3次握手 第...

2019-06-29 15:35:02 65 0

原创 idea里springboot打包

1.jar 首先是pom里,指定运行的主类 <build> <plugins> <plugin> <groupId>org.springframework.boot<...

2019-06-24 22:25:12 2190 0

原创 springboot中使用jpa时,实体中ManyToOne,OneToMany关系的注解设置

实体1(Entity1): 实体1中有一个字段指向实体2中的id,于是添加Entity2 属性,将 @ManyToOne(targetEntity="Entity2.class",Fetch=FetchType.LAZY/FetchType.EAGER) @joinColu...

2019-06-21 22:45:23 586 0

原创 将oracle数据库表类型varchar2改为CLOB或BLOB

存日志时数据库报错,发现Oracle数据库某列字段大小不够,需要转成CLOB或BLOB. 由于数据库列中数据不为空,无法操作数据库列,所以现在新建一个字段T 然后执行sql: update table 表名称 set T = 列 这样就把该列数据全部复制到T列里了 这个时候更改列类型发现更...

2019-06-21 22:34:19 789 0

原创 springboot+jdbcTemple+sqlite报错

错误: java.lang.AbstractMethodError: org.sqlite.Conn.isValid(I)Z 当前使用的sqlite版本是 <dependency> <groupId>org.xerial</groupId> <a...

2019-06-19 09:58:03 393 0

原创 springboot配置druid遇到的问题

连接池的作用就是为了提高性能。 连接池的作用:连接池是将已经创建好的连接保存在池中,当有请求来时,直接使用已经创建好的连接对数据库进行访问。这样省略了创建连接和销毁连接的过程。这样性能上得到了提高。 Druid是阿里巴巴开发的号称为监控而生的数据库连接池,Druid是目前最好的数据库连接池。...

2019-06-12 22:39:44 1004 0

原创 方法传值问题里的作用域、内存划分

在dynamicChooseTree()方法中存在一个 boolean flag = true;的变量 在方法中调用其他方法: 将flag传入当前内的另一个方法 getResultByJSONObject(JSONObject obj, boolean flag) 在这个getResultByJS...

2019-06-05 16:17:26 24 0

原创 问题记录

org.apache.catalina.lifecycleException:failed to start component... 问题:上传war包由于网络不稳定,启动tomcat出现问题。 解决:重新上传war包,启动正常。 禁止div点击 pointer-events: no...

2019-06-05 15:51:35 26 0

原创 特殊字符转换 -- 特殊字符引起的JSONObject错误

在textarea里 输入回车字符后,后台代码使用net.sf.json.JSONObject中的fromObject方法字符串转JSONObject对象 发现报错:net.sf.json.JSONException: Unterminated string at character 78 of ...

2019-06-05 09:30:16 1330 0

原创 httpClient传递数据传参与服务端接收

httpClient传递数据,服务端可用@RequestParam 接收String参数 可以用@RequestBody 以实体形式接收参数 判断以String还是实体接收是根据httpClient传递的时候定义的: stringEntity.setContentType("appli...

2019-06-04 13:39:53 1250 0

原创 idea问题记录 集

查看 IntelliJ IDEA 使用期限 IDEA安装插件失败的完美解决方案 idea安装spring boot插件问题 IDEA 实用功能Auto Import:自动优化导包(自动删除、导入包) idea翻译插件Translation的安装与使用 IDEA连接https:/...

2019-05-11 18:54:38 39 0

原创 java多态实例

public class Test { } class A { public String show(D obj){ return ("A and D"); } public String show(A obj){ return (&...

2019-05-10 10:33:45 56 0

原创 idea导入svn项目注意事项

idea导入svn项目: 1.本机安装svn (安装时需要全部勾选) 2.检查idea是settings/version Control里否有subversion (若没有则需要进入plugins里查找subversion进行安装) 3.对subversion进行配置(指向本机安装的bin/svn...

2019-05-07 16:39:53 495 0

原创 linux解压rar操作

进入下载 下载linux压缩包 将压缩包上传至linux的/usr/local目录下 解压文件 tar zxvf rarlinux-5.7.1.tar.gz 此时,/usr/local/rar下就会有rar命令和unrar命令。可以在/usr/local/bin下创建连接 ln -s ...

2019-04-30 10:14:45 58 0

原创 springcloud记录

euraka服务注册与发现 生产者 server 消费者 ribbon(每个消费者自己的负载均衡)、feign 消费者ribbon (远程调用): RestTemplate调用euraka里已注册中的某个项目中的某些方法,项目名称: spring.application.name=Servi...

2019-04-21 17:48:38 36 0

原创 idea初始化springboot项目

初始化springboot项目 创建项目,选择JDK 1.8,选择Spring Initializr 设置项目包名,项目名称等配置信息 选择Web,勾选Web 选择SQL,勾选配置的数据库MySQL和访问数据库的方式MyBatis 最后编辑项目名称,Finish ...

2019-04-12 16:06:25 742 0

原创 layUi Table+文件上传 示例 与问题记录

文件上传: <script type="text/html" id="toolbarDemo"> <form class="layui-form" action="javascript:void(0...

2019-04-10 09:07:58 2608 3

原创 jfinal批量操作

jfinal进行批量保存: Db.batch(sql, paras, batchSize) Db.batchSave(modelList, batchSize) Db.batchUpdate(tableName, primaryKey, recordList, batchSize) 查看方...

2019-04-09 11:09:00 889 0

原创 jfinal+layUI上传文件问题

前台 <button class="layui-btn" id="upload" lay-data="{url: '/XXX/upload', accept: 'file'}">批量...

2019-04-09 08:36:41 363 0

原创 java swing示例

java编写GUI(Graphical User Interface): 主要使用了swing 和 awt JFrame –窗口,它是屏幕上window的对象,能够最大化、最小化、关闭。 JPanel – 面板,是一种轻量级容器,可以加入到JFrame窗体中。。 JLabel –标签。默认情...

2019-04-08 10:02:18 1036 0

原创 case when 实例

使用case when优化sql示例 优化前: select t1.userid, t1.countSize, t2.nearSize from (select distinct userid, count(1) as countSize from t_conclusion where...

2019-04-04 17:41:46 413 0

原创 存储过程·定时任务定时调用的某个存储过程

create or replace procedure P_CREATE_CONCLUSION is Cursor conclusionCur is SELECT * FROM T_CONCLUSION WHERE STATUS IN (0); concRow T_CONCLUSION...

2019-04-04 17:41:08 679 0

原创 数据库·拓展2

select distinct if(t1.name<t2.name,concat(t1.name,t2.name), concat(t2.name,t1.name)) as NAME from team t1 left join team t2 on t1.name !=t2.name...

2019-04-04 17:39:43 45 0

原创 数据库·拓展1

有一个考勤表,结构如下,(数据库为oracle或postgresql,下同) createtablet_attendance( n_idnum,--考勤编号,关键字,自增 n_usernumber,--用户编号 s_typevarchar2(1),--考勤类型1=上午签到2=上午签退3=下午签到4...

2019-04-04 17:39:10 92 0

原创 数据库·函数

示例:在某个树中函数的使用 CREATE OR REPLACE FUNCTION "getInitTreeId" (id in int, q_parentId in int, id2 in int) RETURN int AS x int := id; x1 i...

2019-04-04 17:38:37 303 0

原创 jdbc连接SQLite操作

项目导入sqlite-jdbc-3.7.2.jar 地址:http://pan.baidu.com/s/1kVHAGdD 示例: package test; import java.sql.Connection; import java.sql.DriverManager; imp...

2019-04-04 11:12:39 3061 0

原创 SQLite的初始化

简介 SQLite是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎也是一个增长最快的数据库引擎,这是在普及方面的增长,与它的尺寸大小无关。SQLite 源代码不受版权限制。 教程: http://w...

2019-04-04 10:37:09 676 0

原创 jdbc连接h2操作

首先将下载的h2数据库的 bin 目录的jar包引入到项目中 然后使用jdbc连接操作数据库 嵌入式(本地连接) package test; import java.sql.Connection; import java.sql.DriverManager; import java...

2019-04-04 08:47:20 2278 0

原创 h2数据库的初始化

H2数据库下载地址:http://www.h2database.com/html/download.html 点击下载,解压到指定文件夹 进入bin目录 点击执行bat文件 然后会自动弹出一个浏览器,语言默认是English,更改为中文,然后进行测试链接 初次测试报错...

2019-04-03 14:49:24 1549 0

原创 本地文件下载记录

前台点击按钮下载: var url = "XXX"; window.open(url); 后台方法: @RequestMapping("/download") public void download(HttpServletRequest req...

2019-04-03 10:00:15 73 0

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