- 博客(205)
- 资源 (28)
- 收藏
- 关注
转载 Java 将带有 ‘T’的时间字符串转换成yyyy-MM-dd HH:mm:ss 格式
看代码: //将带有T的时间字符串转换成yyyy-MM-dd HH:mm:ss public static String convertDate(String strDate) { String str = ""; try { String fmt = "yyyy-MM-dd HH:mm:ss"; strDate = strDate.replace("T", " "); DateTime...
2022-03-13 20:58:00
2882
1
原创 安装electron失败 postinstall: `node install.js`
解决方法:将electron下载地址指向taobao镜像npm config set electron_mirror "https://npm.taobao.org/mirrors/electron/"
2022-02-15 09:09:25
2660
原创 UNI-APP运行环境版本和编译器版本不一致的问题
在打包成APP了 使用了的wgt资源更新 由于HbuildX工具的更新吗,打包后会弹出版本不一致问题解决方法在配置manifest填写上"app-plus": { "compatible": { "ignoreVersion": true //true表示忽略版本检查提示框,HBuilderX1.9.0及以上版本支持 }, 或者//... "app-plus": { "compatible": { "runtimeVersion": "1.7...
2022-01-05 09:54:05
708
转载 uniapp项目提示打包时未添加videoplayer模块
1、uniapp项目,遇到视频提示打包时未添加videoplayer模块2、如果是云打包只需在manifest.json,模块权限配置中勾选即可。跳转官方文档如果是使用Android离线打包则需要把 media-release.aar,weex_videoplayer-release.aar 这两个文件复制到项目的libs目录下(文件可以在原始工程找到,如果找不到则需要下载新版。官方下载链接)4、然后需要在dcloud_properties.xml中添加如下代码,应该就可以正常使..
2022-01-05 09:31:07
3118
原创 vue-video-player 报错The media could not be loaded, either because the server or network failed or bec
main.js 引入import VideoPlayer from 'vue-video-player' import 'video.js/dist/video-js.css' Vue.use(VideoPlayer)<video-player class="video-player vjs-custom-skin" ref="videoPlayer" :playsinline="true" :options="playerOptions" ></video-player>
2021-12-30 10:03:51
4895
1
原创 mysql:The user specified as a definer (‘xxx‘@‘%‘) does not exist 解决方法
发生这种问题。大概率是用户不存在或者是权限不够用户不存在。用可视化工具新建一个。权限不够 ,运行下面命令:如:我的错误:The user specified as a definer ('mysql'@'%') does not existmovitity权限不够。grant all privileges on *.* to 'mysql'@'%' identified by ".";flush privileges;...
2021-12-29 16:22:57
730
转载 MySQL实现自增的序列(Sequence)
1、Mysql不支持直接的Sequence,首先需要创建一张表来模拟Sequence的功能。CREATE TABLE t_sequence(seq_name varchar(100) NOT NULL COMMENT '主键',table_name varchar(100) NOT NULL COMMENT '表名标识该序列是某张表的',column_name varchar(200) NOT NULL COMMENT '列名标识该序列用于某个字段',current_val int(15) NO
2021-12-09 11:44:41
4992
原创 Bean Validation参数校验
Validation加入validation校验@Datapublic class StaffDto { /** * 用户名称 */ @NotBlank(message = "姓名不能为空!") private String name; /** * 年龄 */ @NotNull(message = "年龄不能为空!") private Integer age; /** * 手机号
2021-12-07 13:41:10
1624
原创 vue中watch高级用法(deep和immediate)
一、handler方法和immdiate属性watch默认绑定,页面首次加载时,是不会执行的。只有值发生改变才会执行。watch:{ name:{ handler(newName,oldName){ //执行代码 }, immediate:true //true就表示会立即执行 }}二、deep属性如果是监听的是对象类型,当手动修改对象的某个属性时,发现是无效的。data:{ obj:{na...
2021-10-28 09:20:50
1047
原创 解决 Vue 中的Element-ui 组件el-checkbox动态赋值点击没反应问题
<el-checkbox :value="form.test=== '1'" @change="val => $set(form,'test',val ? '1' : '0')" label="测试" border></el-checkbox>项目中遇到的问题记录一下
2021-09-24 17:28:57
4736
原创 Druid数据库连接池,java.sql.SQLException: validateConnection false
Springboot2.1.9+druid+mybatits(不重启项目动态添加mysql和oracle数据源)和数据监控动态增加数据源问题如下11:10:44.465 [Druid-ConnectionPool-Create-12796329] ERROR c.a.d.p.DruidDataSource - [run,2803] - create connection SQLException, url: jdbc:sqlserver://172.16.31.1:1433;database=tj.
2021-08-04 11:17:46
900
原创 jsoup表单提交,参数值为中文?
Connection connect = Jsoup.connect("");//设置多个请求头,头信息保存到Map集合中Map<String, String> header = new HashMap<>();header.put("Accept", "application/json, text/javascript, */*; q=0.01");header.put("Accept-Encoding", " gzip, deflate, br");header.pu.
2021-04-06 15:24:18
121
原创 SpringBoot 对@PathVariable,@RequestParam,@RequestBody三者的比较
面是对@PathVariable,@RequestParam,@RequestBody三者的比较注解 支持的类型 支持的请求类型 支持的Content-Type 请求示例@PathVariable url GET 所有 /test/{id}@RequestParam url GET 所有 /test?id=1 Body POST/PUT/DELETE/PATCH form-data或x-www.form-urlencoded id:1
2020-12-25 16:41:44
213
2
原创 JQurey如何获取下拉菜单中<option>的id
JQurey如何获取下拉菜单中的id获取select标签中的option的id可以使用如下代码$("select option:checked").attr("id")示例。<p> 刷新方式: <select class="refreshChoice" name="refreshChoice"> <option id="manual" value="手动刷新">手动刷新</option> ...
2020-12-24 10:09:52
612
转载 解决ajax返回值无法传回外层函数问题
1.先解释一下原因由于 ajax 是异步刷新,不会对 ajax 里面执行的任务进行任何阻塞,所以如果我们直接 return data,他会在未出结果之前把值传给函数,对此有一个特别简单的方法解决2.具体解决办法:2.1 先在函数内定义一个全局变量var result;12.2 在 ajax 里面添加async:false表示执行完代码之后在返回结果具体代码如下:function test() { var result; $.ajax({ url:
2020-12-23 13:26:19
165
转载 在Windows系统下搭建Redis集群
准备工作需要4个部件:Redis、Ruby语言运行环境、Redis的Ruby驱动redis-xxxx.gem、创建Redis集群的工具redis-trib.rb。使用redis-trib.rb工具来创建Redis集群,由于该文件是用ruby语言写的,所以需要安装Ruby开发环境,以及驱动redis-xxxx.gem。1)下载Redis安装文件:https://github.com/MSOpenTech/redis/releases/,Redis提供msi和zip格式的下载文件,这里下载z..
2020-11-20 13:33:48
164
原创 which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mod
select @@GLOBAL.sql_modeSELECT @@sql_modeset @@sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'set @@GLOBAL.sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERR
2020-11-13 14:42:07
388
转载 java使用dcm4che3 api解析dicom文件
package com.pretreatment.utils;import com.pretreatment.domin.DicomObj;import com.pretreatment.domin.Image;import com.pretreatment.domin.Series;import com.pretreatment.domin.Study;import org.dcm4che3.data.Attributes;import org.dcm4che3.data.Tag;imp.
2020-09-07 14:39:00
758
转载 Oracle11g客户端连接到服务端
Oracle11G配置远程连接服务器操作步骤1.客户端和服务器同时安装oracle11g数据库,(下载客户端和服务端http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html如下图)。打开服务器的oracle监听(windows7:右键电脑,选...
2020-03-04 15:00:08
733
转载 vue后台管理系统项目标准完整的目录开发架构
注意:里面的部分文件夹可根据自己项目需求进行删减(比如lang,icons,mock,vendor这些文件夹),vendor文件夹用来存放第三方提供的功能插件等。static文件夹下一般放一些静态资源(比如静态资源图片等)...
2019-08-15 17:30:50
933
转载 基于kubernetes构建Docker集群环境实战
kubernetes是google公司基于docker所做的一个分布式集群,有以下主件组成 etcd:高可用存储共享配置和服务发现,作为与minion机器上的flannel配套使用,作用是使每台 minion上运行的docker拥有不同的ip段,最终目的是使不同minion上正在运行的docker containner都有一个与别的任意一个containner(别的minion上运行的do...
2019-08-06 15:09:12
139
转载 Oracle命名规范
1、编写目的 使用统一的命名和编码规范,使数据库命名及编码风格标准化,以便于阅读、理解和继承。 2、适用范围 本规范适用于公司范围内所有以ORACLE作为后台数据库的应用系统和项目开发工作。 3、对象命名规范 3.1 数据库和SID 数据库名定义为系统名+模块名 ★ 全局数据库名和例程SID 名要求一致 ★ 因SID 名只能包含字符和数字,所以全局数...
2019-03-07 17:18:34
589
转载 ajax请求加上loading遮罩遇到的坑
本文起源于我之前写过的包含文件上传的form表单提交。在上述代码中关于ajax提交是同步还是异步的问题我也没有关注,结果在添加遮罩的时候就遇到问题了。问题描述:在点击保存提交文件表单数据时,由于加载速度慢,容易给用户系统出错或崩溃的错觉,造成用户多次点击等情况,所以考虑添加loading遮罩,我的ajax请求代码如下,在success之前添加brforeSend: ...
2019-02-20 15:03:38
418
转载 Java日期查询:日、周、旬、月、季度、年等时间操作
在进行频次、周期业务处理的时候,需要查询日、周、旬、月、季度、年等周期时间,为此而写的一个时间工具类。import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;...
2018-12-21 14:46:28
5044
2
原创 spring 事务控制 设置手动回滚
在事务控制的service层类中使用try catch 去捕获异常后,就会使事务控制失效,因为该类的异常并没有抛出,就不是触发事务管理机制。怎样才能即使用try catch去捕获异常,而又让出现异常后spring回滚呢,这里就要用到@Transactional(rollbackFor = { Exception.class }) public boolean save(String ...
2018-08-30 17:59:21
2154
转载 解决java poi海量数据导出内存溢出问题
摘要: 解决java poi海量数据导出导致内存溢出的问题找了很多天的解决方法,一直被分页查询绕进去了,其实数据都能查出来的,真正卡的地方是ExcelExportUtil类下调错了方法。 最开始调用的方法是(标记的地方): workbook = new HSSFWorkbook();和 workbook = new XSSFWorkbook();这两个方法就是导出Excel...
2018-08-21 09:20:38
1893
转载 oracle异常关闭,启动:ORA-24324: service handle not initialized
oracle关闭异常,再次启动时错误信息如下:SQL> shutdown immediate;ORA-24324: service handle not initializedORA-24323: value not allowedORA-01089: immediate shutdown in progress - no operations are permittedSQL...
2018-08-16 09:52:24
2841
转载 Java获取一年里某季、某月、某周的第一天及最后一天时间的完整代码如下:
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateUtil { /** * 得到某年某周的第一天 * * @param year ...
2018-08-03 17:14:25
1023
转载 input输入框只能输入数字,只能输入字母数字组合
输入大小写字母、数字、下划线:<input type="text" onkeyup="this.value=this.value.replace(/[^\w_]/g,'');"> 输入小写字母、数字、下划线:<input type="text" onkeyup="this.value=this.value.replace(/[^a-z0-9_]/g,'');">
2018-07-25 10:55:20
9099
转载 Window10下RabbitMQ安装图文教程
一、erlang下载安装1、下载 下载erlang,原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的,下载地址:http://www.erlang.org/downloads,双击.exe文件进行安装就好。 2、安装一直next就可以,不再描述 3、配置环境变量安装完成之后创建一个名为ERLANG_HOME的环境变量,其值指向erlang的安...
2018-07-23 17:05:53
272
转载 tomcat服务器隔一段时间不访问,就会与MySQL数据库断开连接
tomcat服务器隔一段时间不访问,就会与MySQL数据库断开连接,并报错: java.net.SocketException: Software caused connection abort: socket write error原因是MySQL的连接超时时间是8小时。若空闲超过8小时,MySQL就会自动断开连接。方法一:使用连接池可以解决这个问题,这里使用c3p0:修改hibernat...
2018-07-13 09:21:28
7385
原创 echarts图表在div尺寸变化时的自适应
页面中有一个echarts使用这个: myChart.setOption(option); window.onresize = myChart1.resize;当页面有多个echarts时使用: myChart.setOption(option); window.addEventListener(...
2018-06-28 16:16:13
24523
3
原创 Spring 3整合Quartz 2实现动态定时任务
废话不说了直接上代码 <bean id="schedulerFactoryBean" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <!-- <property name="startupDelay" value="180"/> 启动
2018-06-14 17:53:57
303
转载 为什么要使用jQuery?
最近在学习JQuery的知识,首先必须得了解为什么要学习JQuery,JQuery有哪些优点,当然是相对于传统的Javascript和DOM来说了,现在将JQuery的优势总结如下:1,轻量级. JQuery非常小,压缩包只有18KB左右.2,强大的选择器. JQuery不仅支持CSS里的所有选择器,还有JQuery独有的选择器.3,出色的DOM操作封装. JQuery封装了大量常用的DO...
2018-05-10 11:32:25
625
转载 Spring设置定时任务时,关于执行时间的规则设置
Spring设置一个定时任务,可能有如下配置:[html] view plain copy<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"&g
2018-05-08 11:30:12
922
转载 主流消息系统框架「架构师必看」
RabbitMQ 2007年发布,是一个在AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的消息中间件之一。,通常用于应用程序之间或者程序的不同组件之间通过消息来进行集成。RabbitMQ提供可靠的应用消息发送、易于使用、支持所有主流操作系统、支持大量开发者平台。ActiveMQ 是Apache出品,号称“最流行的,最强大”的开源消息集成模式服务器。ActiveMQ特点...
2018-05-03 14:22:24
4626
转载 关于消息队列的使用
一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景。2.1异步处理场景说明:用户...
2018-05-03 14:21:51
176
转载 ****基于H5的微信支付开发详解[转]
这次总结一下用户在微信内打开网页时,可以调用微信支付完成下单功能的模块开发,也就是在微信内的H5页面通过jsApi接口实现支付功能。当然了,微信官网上的微信支付开发文档也讲解的很详细,并且有实现代码可供参考,有的朋友直接看文档就可以自己实现此支付接口的开发了。 一、前言 为何我还写一篇微信支付接口的博文呢?第一,我们必须知道,所谓的工作经验很多都是靠总结出来的,你只有总结了更多知识,积累了更多...
2018-04-21 15:19:54
328
原创 hibernate工作原理及作用
hibernate 简介:hibernate是一个开源框架,它是对象关联关系映射的框架,它对JDBC做了轻量级的封装,而我们java程序员可以使用面向对象的思想来操纵数据库。hibernate核心接口session:负责被持久化对象CRUD操作sessionFactory:负责初始化hibernate,创建session对象configuration:负责配置并启动hibernate,创建Sess...
2018-04-19 11:26:36
336
转载 什么时候应该用equals(),什么时候应该用==
补充以供更多小白得到帮助,在此谢谢大家了!1、equals是object的方法2、String类型的equals重写了object的方法,所以此方法比较的是内容,不比较内存地址==比较内容和地址,因为String也属于引用数据类型注意:String是特殊的在声明对象时可以写new也可以不写(不写默认就是new)(总结:==比较内存地址和内容,equals方法被重写只比较内容)3、基本类型,如int...
2018-04-16 17:14:39
608
龙果 java并发编程原理实战
2018-02-02
实战Java高并发程序设计 中文pdf版下载
2018-01-24
hadoop-eclipse-plugin-2.6.0.jar
2017-02-16
HighchartsDemo案例
2017-02-08
jackson-core-2.2.3.jar
2015-10-13
jackson-databind-2.2.3.jar
2015-10-13
jackson-annotations-2.2.3.jar
2015-10-13
httpclient-4.5 jar
2015-10-13
上传图片预览java代码
2015-10-13
commons-httpclient-3.1jar包
2015-09-17
微信订阅号java源码
2015-08-04
办公自动化系统oa
2014-05-05
hql批量删除
2014-01-24
struts2.0_zh
2014-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人