自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

转载 单元格超过一定长度显示省略号(...),鼠标悬浮显示全部内容

1. 描述在实际应用中,有的单元格可能内容较多,如何能做到内容超出一定长度显示省略号(...),当鼠标移动到单元格的时候,显示全部内容呢?2. 解决方案2.1 方法一(直接用 FineReport 公式实现)1)在A2单元格输入一段文字如:对单元格设置超过一定长度页面显示...,鼠标放上去显示全部值。2)在单元格形态,给单元格设置公式形态,i...

2019-09-09 16:23:00 2308

转载 输入框input只能输入数字和小数点

输入框input只能输入数字和小数点只允许输入数字(整数:小数点不能输入)<input type="text" onkeyup="value=value.replace(/[^\d]/g,'')" >允许输入小数(两位小数)<input type="text" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d...

2019-08-19 16:21:00 515

转载 select下拉框jquery默认加载选中

$("#sex").find("option[value='男']").attr("selected",true);转载于:https://www.cnblogs.com/silentmuh/p/11339663.html

2019-08-12 13:57:00 460

转载 Linux vi全局替换方法

:%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 skyLinux命令:vi全局替换方法语法为 :[addr]s/源字符串/目的字符串/[option]全局替换命令为::%s/源字符串/目的字符串/g[addr]: 表示检索范围,省略时表示当前行。如:“1,20” :表示从第1行到...

2019-06-27 10:51:00 208

转载 tomcat catalina.sh JAVA_OPTS参数说明与配置

牛人写JVM的博客:http://blog.csdn.net/java2000_wl/article/category/1249100http://blog.csdn.net/cutesource/article/details/5904501有几个链接:http://www.cnblogs.com/fantiantian/p/3623740.html 查看to...

2019-06-26 22:03:00 265

转载 mysql JDBC URL格式各个参数详解

mysql JDBC URL格式各个参数详解mysql JDBC URL格式如下:jdbc:mysql://[host:port],[host:port].../[database][?参数名1][=参数值1][&参数名2][=参数值2]...现只列举几个重要的参数,如下表所示:参数名称参数说明缺省值最低版本要求user...

2019-06-26 12:20:00 291

转载 MySqlConnector连接选项

MySqlConnectorhttps://mysqlconnector.net/connection-options/连接选项MySqlConnector支持大多数Oracle的Connector / NET连接选项。还有一些只能由MySqlConnector支持一些独特的选项,用于替换MySql.Data该修正错误,增加了新的功能,并提高了数据库的...

2019-06-26 12:13:00 884

转载 更改MySQL数据库的编码为utf8mb4

utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,Java程序中将报SQL异常:java.sql.SQLException:Incorrect string value: ‘\xF0\x9F\x92\x94’ for column ‘nam...

2019-06-25 14:26:00 82

转载 mysqldump 导出中文乱码

命令:mysqldump -uroot -p test > /data/test.sql导出后的数据库打开是乱码,如下:开始以为打开的方式不对,就用记事本打开后,用utf-8的编码格式另保存下结果打开后,仍然是乱码。这时候,猜测是不是数据库的字符集的编码有问题,然后进入数据库,输入命令:show variables like 'character%';...

2019-06-25 14:25:00 127

转载 ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes

今天在MySQL 5.6版本的数据库中修改InnoDB表字段长度时遇到了"ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes"错误,第一次遇到这个错误,遂花了点学习、研究过、总结这个问题。我们先来创建一个测试表,构造这样的错误。mysql> use ...

2019-06-25 14:23:00 461

转载 CentOS下安装微软雅黑字体

CentOS下安装微软雅黑字体微软雅黑下载地址:http://download.csdn.net/detail/u012547633/97962191、先从你本机C:\Windows\Fonts拷贝或者网络上下载你想要安装的字体文件(*.ttf文件)到/usr/share/fonts/chinese/TrueType目录下(如果系统中没有此目录...

2019-06-19 20:55:00 71

转载 vue+webpack+npm搭建的纯前端项目

转载来源:https://www.cnblogs.com/shenyf/p/8341641.html搭建node环境下载1.进入node.js官方网站下载页,点击下图中框出位置,进行下载即可,当前版本为8.9.4,下载网址为:https://nodejs.org/zh-cn/download/2.至于什么是LTS,请参考该知乎问题:https://www.zhihu...

2019-05-14 17:07:00 198

转载 Vue项目的npm环境搭建

Vue项目的环境搭建主要步骤如下:vue项目创建安装NodeJS+到官网下载自己系统对应的版本,这里我们下载Windows系统的64位zip文件,下载完成后解压,可以看到里面有一个node.exe的可执行文件。+如果你安装的是旧版本的npm,可以很容易得通过npm命令来升级。`npm install npm -g  # windows`安装 we...

2019-05-14 09:44:00 99

转载 vue启动

首先在终端terminal连上npm 镜像库npm config set registry https://registry.npm.taobao.orgnpm installnpm run local转载于:https://www.cnblogs.com/silentmuh/p/10856398.html

2019-05-13 14:25:00 74

转载 Invalid character found in the request target.The valid characters are defined in RFC 7230 and RFC39...

Tomcat在7.0.73, 8.0.39, 8.5.7 版本后,添加了对于http头的验证。具体来说,就是添加了些规则去限制HTTP头的规范性参考这里具体来说:org.apache.tomcat.util.http.parser.HttpParser#IS_NOT_REQUEST_TARGET[]中定义了一堆not request targetif(IS_CONT...

2019-04-10 20:20:00 87

转载 Calendar的用法

DAY_OF_MONTH的主要作用是cal.get(DAY_OF_MONTH),用来获得这一天在是这个月的第多少天Calendar.DAY_OF_YEAR的主要作用是cal.get(DAY_OF_YEAR),用来获得这一天在是这个年的第多少天。同样,还有DAY_OF_WEEK,用来获得当前日期是一周的第几天作者:o动感超人o链接:https://www.jianshu...

2019-04-10 14:35:00 95

转载 spring boot+mybatis+mysql增删改查分页

server: port: 8081 servlet: context-path: /springBootMybatisspring: datasource: name: test url: jdbc:mysql://localhost:3306/test?serverTimezone=GMT%2B8&useUnicod...

2019-03-27 16:46:00 148

转载 Nginx的启动(start),停止(stop)命令

Nginx的启动(start),停止(stop)命令http://blog.csdn.net/u010739551/article/details/51654859查看Nginx的版本号:nginx -V启动Nginx:start nginx快速停止或关闭Nginx:nginx -s stop正常停止或关闭Nginx:nginx -s quit...

2019-03-18 09:30:00 142

转载 bootstrap table分页(前后端两种方式实现)

bootstrap table分页的两种方式:前端分页:一次性从数据库查询所有的数据,在前端进行分页(数据量小的时候或者逻辑处理不复杂的话可以使用前端分页)服务器分页:每次只查询当前页面加载所需要的那几条数据bootstrap 下载地址:bootstrap下载bootstrap-table 下载地址:bootstrap-table下载jquery下载地址:jqu...

2019-03-18 09:10:00 578

转载 Java多线程

Java多线程学习(总结很详细!!!)此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢? 本文主要讲java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的线程函数用法、概述等。首先让我们来了解下在操作系统中进程和线程的区别:  进程:每个进程都有独立的代码和...

2019-03-05 11:05:00 72

转载 Java Map 按Key排序和按Value排序

package test;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;...

2019-03-04 12:26:00 116

转载 详解proxy_pass、upstream与resolver

详解proxy_pass、upstream与resolverboldcautious关注2018.06.04 10:48字数 1204阅读 1434评论 0喜欢 2应用场景这里列举几个应用场景,下文会针对这几个场景并结合代码进行分析。proxy_pass + upstream upstream foo.example.co...

2019-02-26 17:30:00 295

转载 Nginx +tomcat 实现负载均衡集群

一、 工具  nginx-1.8.0  apache-tomcat-6.0.33二、 目标  实现高性能负载均衡的Tomcat集群:  三、 步骤  1、首先下载Nginx,要下载稳定版:    2、然后解压两个Tomcat,分别命名为apache-tomcat-6.0.33...

2019-02-26 17:21:00 57

转载 MySQL group_concat_max_len

MySQL提供的group_concat函数可以拼接某个字段值成字符串,如 select group_concat(user_name) from sys_user,默认的分隔符是 逗号,即"," ,如果需要自定义分隔符可以使用 SEPARATOR如:select group_concat(user_name SEPARATOR '_') from sys_user但是如果u...

2018-08-14 11:28:00 168

转载 win10安装mysql 8.0.11

mysql安装包可到官网下载,地址:https://dev.mysql.com/downloads/mysql1、首先解压文件包,我这解压到E:\install_work\mysql目录下:2、发现mysql根目录下没有data目录和my.ini文件,不要紧,初始化mysql的时候系统会自动创建一个data目录,我们只需创建一个my.ini文件即可。新建记事本,...

2018-06-01 14:33:00 58

转载 解决hibernate删除时的异常 deleted object would be re-saved by cascade (remove deleted object from associa...

今天在做项目时,需要删除一个对象,由于关联关系是一对多和多对一的关系,于是在代码中需要删除多的一方的对象时出现了deleted object would be re-saved by cascade (remove deleted object from associations)异常,在各种googl...

2018-03-27 10:37:00 359

转载 jquery操作元素之间相邻的元素的获取方式

<!DOCTYPE html><html> <head> <style> .siblings * { display: block; border: 2px solid lightgrey; color: lightgrey; padding: 5px; margin: 15px; } </style> <s...

2018-03-14 19:32:00 630

转载 将java.util.Date类型转换成json时,使用JsonValueProcessor将date转换成希望的类型

问题描述: java里面时间类型转换成json数据就成这样了:"createTime":{"date":30,"day":3,"hours":15,"minutes":14,"month":3,"nanos":0,"seconds":38,"time":1209539678000,"timezoneOffset":-480,"year":108}期望的结果: 将...

2018-02-02 14:25:00 101

转载 net.sf.json.JSONException: There is a cycle in the hierarchy!错误解决方案

原因分析:在解析bean时,出现死循环调用,即:多个Bean之间出现了相互调用解决办法:过滤去掉bean中引起死循环调用的属性:[java]view plaincopyList<Project>projectList=projectServices.find();//获取数据//自定义JsonConfig用于过...

2018-01-23 14:51:00 258

转载 Java中数组、List、Set互相转换

数组转ListString[] staffs = new String[]{"Tom", "Bob", "Jane"};List staffsList = Arrays.asList(staffs);需要注意的是, Arrays.asList() 返回一个受指定数组决定的固定大小的列表。所以不能做 add 、 remove 等操作,否则会报错。List st...

2017-12-20 20:43:00 63

转载 jquery获取当前时间并且格式化

Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "H+": this.getHours(), //小时 "m+": this.get...

2017-12-12 15:40:00 1109

转载 MySQL的EXPLAIN命令用于SQL语句的查询执行计划

MySQL的EXPLAIN命令用于SQL语句的查询执行计划(QEP)。这条命令的输出结果能够让我们了解MySQL 优化器是如何执行SQL 语句的。这条命令并没有提供任何调整建议,但它能够提供重要的信息帮助你做出调优决策。语法MySQL 的EXPLAIN 语法可以运行在SELECT 语句或者特定表上。如果作用在表上,那么此命令等同于DESC 表命令。UPDATE和DELETE 命令...

2017-11-29 21:18:00 154

转载 使用Spring实现读写分离( MySQL实现主从复制)

1.背景我们一般应用对数据库而言都是“读多写少”,也就说对数据库读取数据的压力比较大,有一个思路就是说采用数据库集群的方案,其中一个是主库,负责写入数据,我们称之为:写库;其它都是从库,负责读取数据,我们称之为:读库;那么,对我们的要求是:1、读库和写库的数据一致;2、写数据必须写到写库;3、读数据必须到读库;2.方案解决读写分离的方案有...

2017-11-12 15:40:00 64

转载 Spring MVC原理及配置详解

Spring MVC原理及配置1.Spring MVC概述:Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注入功能,这些bean被注入到控制器中。Spring...

2017-11-08 23:02:00 44

转载 lucene多条件查询”搜索—BooleanQuery

/** * “多条件查询”搜索—BooleanQuery * BooleanQuery也是实际开发过程中经常使用的一种Query。 * 它其实是一个组合的Query,在使用时可以把各种Query对象添加进去并标明它们之间的逻辑关系。 * 在本节中所讨论的所有查询类型都可以使用BooleanQuery综合起来。 * Boolea...

2017-11-06 21:19:00 313

转载 lucene7.1.0实现搜索文件内容

Lucene的使用主要体现在两个步骤:  1 创建索引,通过IndexWriter对不同的文件进行索引的创建,并将其保存在索引相关文件存储的位置中。  2 通过索引查寻关键字相关文档。首先,我们需要定义一个词法分析器。Analyzer analyzer = new IKAnalyzer(true);注意各种词法分析器的区别,详见  http://blog.cs...

2017-11-05 20:35:00 110

转载 SQL SERVER中强制类型转换cast和convert的区别

在SQL SERVER中,cast和convert函数都可用于类型转换,其功能是相同的,只是语法不同.cast一般更容易使用,convert的优点是可以格式化日期和数值. 1 select CAST('123' as int) -- 123 2 select CONVERT(int, '123') -- 123 3 4 select CAST(123....

2017-09-05 10:59:00 68

转载 CallableStatement的用法

CallableStatement 对象为所有的 DBMS 提供了一种以标准形式调用已储存过程的方法。已储存过程储存在数据库中。对已储存过程的调用是 CallableStatement 对象所含的内容。这种调用是用一种换码语法来写的,有两种形式:一种形式带结果参数,另一种形式不带结果参数(有关换码语法的信息,参见第 4 节“语句”)。结果参数是一种输出 (OUT) 参数,是已储存过程的返...

2017-09-05 10:49:00 225

转载 MySQL 数据类型转换

Mysql中提供了两个内置函数提供我们使用分别为:CAST和CONVERT,Mysql 的CAST()和CONVERT() 函数可用来转换或者获取一个我们需要的类型。两者具体的语法如下:(1) cast(value as type);(2) convert(value,type);语法说明 value 为要转换原数据类型的值,type目的类型.但可以转换的类型是...

2017-09-05 10:39:00 165

转载 JDBC对MySQL数据库存储过程的调用

一、MySQL数据库存储过程: 1、什么是存储过程 存储过程(英文:Stored Procedure)是在大型数据库系统中,为了完成特定功能而编写的一组的SQL语句集。存储过程经编译存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 2、与一般SQL语句相比,使用存储过程有哪些优点,有哪些缺点...

2017-09-04 12:07:00 154

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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