自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 checkbox属性checked="checked"通过js已设置后不生效

1.通过attr('checked','checked')来设置checkbox时,重复点击,虽然checked属性设置正确,但是checkbox没有被勾选,如下代码:(代码是全选功能)$('#ckAll').click(function(){ if($('#ckAll ').attr('checked') == 'checked'){ $('#ckAll').removeAtt...

2020-04-11 12:28:26 3107

原创 移动端页面滚动后不触发点击事件

在移动端时用了点击事件,但是在滑动页面时,总是会被触发。解决方案是:把click事件换成touchend事件$("body").on("touchend",".todetail",function(){ //do some thing });然后引入并调用以下函数function stopTouchendPropagationAfterSc...

2019-12-04 10:16:28 1443

原创 js加载顺序的问题

在一个html中,加载了一些js的外部文件,例如<script src="../static/js/common.js"></script><script> var userID = document.cookie;</script>而在common.js中,加入了cooikes$(function () { do...

2019-10-18 12:18:48 332

转载 springboot整合thymeleaf跳转html页面

最近在做项目的过程中需要在springboot中跳转html页面,参考网上的帖子最后总算是实现了,但是发现在整合的过程中存在很多易犯错误,特此记录一下。1.pom中引入thymeleaf依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId&gt...

2019-09-16 20:39:07 1901 1

原创 nginx配置下载文件

用nginx来当做文件下载器,但浏览器在遇到可以识别的文件时,会自动打开这个文件,我们需要再配置里加入强制弹出下载框。location /pdf { root /**/***/; if ($request_filename ~* ^.*?\.(pdf)$){ add_header Content-Disposition attachm...

2019-03-11 11:46:02 892

转载 java设计模式之享元模式

面向对象可以非常方便的解决一些扩展性的问题,但是在这个过程中系统务必会产生一些类或者对象,如果系统中存在对象的个数过多时,将会导致系统的性能下降。对于这样的问题解决最简单直接的办法就是减少系统中对象的个数。       享元模式提供了一种解决方案,使用共享技术实现相同或者相似对象的重用。也就是说实现相同或者相似对象的代码共享。 一、 模式定义        所谓享元模式就是运行...

2018-11-11 15:33:56 139

转载 springboot 上传图片并展示

我们平时在日常项目中经常会遇到图片的上传和访问的情景,平时我们可能习惯于把图片传到resource或者项项目中的某个位置,这样会有一个缺点,当我们重新项目打包时,这些图片会丢失。为了解决这一缺点,我们只有把图片的路径放到项目外,而springboot集成了映射项目外路径的这一功能。ps:当然目前一些大的项目,会有多个子系统都用到文件上传和下载,这时搭建文件服务器是最好的选择。上传的实现请看:h...

2018-11-05 14:59:38 1195

转载 springboot打jar包后,找不到mybatis的实体类

刚刚接触spring boot,项目中整合了mybatis,但配置没用mybatis-spring-boot-autoconfigure自动配置,导致mybatis的配置:mybatis.type-aliases-package=com.example.domain.modelmybatis.type-handlers-package=com.example.typehandler在...

2018-10-19 16:48:01 3532 2

转载 Java 注解 (Annotation)

https://blog.csdn.net/briblue/article/details/73824058

2018-09-19 14:42:12 131

转载 DML、DDL、DCL的区别

一、DMLDML(data manipulation language)数据操纵语言:    就是我们最经常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作。SELECT 列名称 FROM 表名称UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值INSERT INTO table_name (列1, 列2...

2018-09-19 10:39:09 123

原创 rocketmq搭建

参考rocketmq的官方文档1.需要的环境64bit OS, Linux/Unix/Mac is recommended; 64bit JDK 1.8+; 查看方式: java -version Maven 3.2.x; 查看方式: mvn -v Git; 查看方式: git --version2.下载压缩包ziphttps://www.apache.org/dyn/clos...

2018-09-19 10:28:47 206

转载 mysql添加列到指定位置

添加到某列后面alter table tset_table add age int(4) default 20 after id;将age添加到表test_table 中id的后面 其中default 为默认值如果想将某列添加为第一列alter table test_table add test int (5) default 4  first ...

2018-09-08 15:53:54 4558

转载 关于工具类静态方法调用@Autowired注入的service类问题

@Component //此处注解不能省却(0)     public class NtClient {     /**         * 日志         */         private static String clazzName = NtClient.class.getName();          /**             * 此处是要使用的servi...

2018-09-07 17:47:43 1096

转载 Docker_入门

https://blog.csdn.net/S_gy_Zetrov/article/details/78161154

2018-08-08 18:53:12 107

转载 Java开发必会的Linux命令

https://juejin.im/post/5ac04f206fb9a028d1413bf2

2018-07-20 15:25:52 122

转载 win10、win7下关掉某个端口的进程

一般要用命令行这种事情都在linux上做。然而win10发现端口被占用这件事情似乎也只能用命令行来做了。有次发现8082端口被腾讯的TIM占用了,于是找了一下杀掉占用某端口的进程的方法。有些地方的说明太多了,看起来还麻烦。我就简单直接写命令了。 netstat -ano|findstr "8082"此时显示占用8082端口的进程详细信息,最后一列是PID,等会输入PID。然后...

2018-07-19 11:18:52 211

转载 MySql避免重复插入记录方法(ignore,Replace,ON DUPLICATE KEY UPDATE)

本文章来给大家提供三种在mysql中避免重复插入记录方法,主要是讲到了ignore,Replace,ON DUPLICATE KEY UPDATE三种方法,各位同学可尝试参考。案一:使用ignore关键字如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免重复插入记录可以使用: 代码如下 复制代码 1 INSERT IGNORE INTO `table_...

2018-07-18 10:48:34 286

转载 RPC原理及RPC实例分析

写得相当好的文章原文出处: Hosee在学校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。123456public class Test {     public static void main(String[] args) {         HelloWorldService helloWorld...

2018-07-03 12:19:32 229

转载 idea svn项目 更换SVN地址

原SVN项目地址URL1,后来把项目移到了URL2,但自己的SVN地址是URL1且已改了好多东西,不想down URL2源码再改。解决方法:

2018-06-26 11:09:34 8093

转载 spring定时任务详解(@Scheduled注解)

在springMVC里使用spring的定时任务非常的简单,如下:(一)在xml里加入task的命名空间[html] view plain copyxmlns:task="http://www.springframework.org/schema/task"   http://www.springframework.org/schema/task http://www.springframewor...

2018-06-26 09:54:41 14833

转载 CentOS平台下的Docker安装与启动

1、参考https://www.docker.com/docker-windowshttps://yq.aliyun.com/ziliao/606301、安装docker(1)搜索docker[root@node3 ~]# yum search dockerLoaded plugins: fastestmirror, langpacksLoading mirror speeds from ca...

2018-06-10 18:03:27 315

转载 Navicat连接Mysql8.0.11出现1251错误

重装了电脑,安装了最新版的MySQL数据库,结果Navicat连接Mysql报1251错误,sqlyog报2058错误,但是window命令进入mysql,账号密码都是正确的。 在网上查的是,出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两种,一种是升级nav...

2018-06-08 11:40:31 244

转载 线程安全的单例模式----静态内部类

单例模式作为一种常见的设计模式,在程序中非常常见,主要是为了保证一个类只有一个唯一的对象。从简单的“饿汉式”、“懒汉式”→利用 synchronized 和 复杂的“双重校验DCL模式”,是一个考虑线程安全的过程(其实静态的饿汉式单例模式也是线程安全的,后文有提到)。后来有一篇文章上说“双重校验DCL模式”其实并不是线程安全的,我没看懂他说的原因(原文在此),但后来发现了另一种实现线程安全的单例模...

2018-05-31 14:02:08 268

转载 关于 MySQL 的 boolean 和 tinyint(1)

boolean类型MYSQL保存BOOLEAN值时用1代表TRUE,0代表FALSE,boolean在MySQL里的类型为tinyint(1),MySQL里有四个常量:true,false,TRUE,FALSE,它们分别代表1,0,1,0,mysql&gt; select true,false,TRUE,FALSE;+------+-------+------+-------+| TRUE | F...

2018-05-09 13:56:04 3781

转载 使用FastJSON,将对象或数组和JSON串互转

Fastjson,是阿里巴巴提供的一个Java语言编写的高性能功能完善的JSON库。其开源的下载网址为:https://github.com/alibaba/fastjson。示例代码如下:package test; import java.util.ArrayList; import java.util.List; import com.alibaba.fastjson....

2018-04-17 17:34:44 3251

转载 Mysql中的递归层次查询(父子查询)

https://yq.aliyun.com/articles/48885最近遇到了一个问题,在mysql中如何完成节点下的所有节点或节点上的所有父节点的查询?在Oracle中我们知道有一个Hierarchical Queries可以通过CONNECT BY来查询,但是,在MySQL中还没有对应的函数!!!下面给出一个function来完成的方法下面是sql脚本,想要运行的直接赋值粘贴进数据库即可。...

2018-04-10 11:41:16 760

转载 Mybatis 插入与批量插入以及多参数批量删除

实体类:import java.io.Serializable;public class AttachmentTable implements Serializable { private static final long serialVersionUID = 8325882509007088323L; private Integer id; // 附件名称 p...

2018-04-02 11:28:05 142

原创 spring cloud feign调其他微服务时参数是对象

在使用feign调用其它服务时,发现获取的参数是null,当参数是对象是,是执行的Post请求,所以要在方法参数前加@RequestBody,@RequestBody处理HttpEntity传递过来的数据,一般用来处理非Content-Type: application/x-www-form-urlencoded编码格式的数据。GET请求中,因为没有HttpEntity,所以@RequestBod...

2018-03-23 15:43:43 6614

转载 在CentOS7上安装MySQL的辛路历程

 国外的东西就是好,东西给你了,连教程都准备好了,可惜了我这连四级都没过的英语水平啊,没办法硬着头皮也要看哪。看看官网给出的具体步骤:1. 添加mysql yum 库a. 首先要到MySQL yum库的下载页面http://dev.mysql.com/downloads/repo/yum/b. 找一个跟自己平台匹配的发行包,用uname命令看看自己的平台版本c. 用wget命令把相应的rpm包下下...

2018-03-09 23:04:42 871

转载 Intellij导入子项目时,maven列表子项目灰色不可用---解决方法

导入子项目的module时,左侧project目录中有一个module图标右下角没有小蓝点,maven管理列表该module为灰色(表明未被管理),尝试几次后终于找到解决方案。贴一张调好过后的图第一步 找到父项目,点击右键,选择Open Module Settings 第二步 打开设置,点击绿色的+ 第三步 点击import module,找到显示为灰色的module模块,并导入,然后next,n...

2018-03-09 15:55:02 1370

转载 maven国内镜像(maven下载慢的解决方法)

Maven是当前流行的项目管理工具,但官方的库在国外经常连不上,连上也下载速度很慢。国内oschina的maven服务器很早之前就关了。今天发现阿里云的一个中央仓库,亲测可用。&lt;mirror&gt; &lt;id&gt;alimaven&lt;/id&gt; &lt;mirrorOf&gt;central&lt;/mirrorOf&gt; &lt;name&gt...

2018-03-09 14:36:29 207

转载 jQuery DataTables插件自定义Ajax分页实例解析

一、问题描述园友是做前端的,产品经理要求他使用jQuery DataTables插件显示一个列表,要实现分类效果。后端的分页接口已经写好了,不涉及条件查询,需要传入页码(pageNo)和页面显示数据条数(pageSize),显示相应页的显示记录,且不能修改后端接口。二、分析先来分析下分页实现。一是后端分页:这种情况下,在后端很容易实现,在官网上有示例,不多说明。二是前端分页:前端分页也是支持的,不...

2018-03-09 13:36:04 471

转载 tomcat中配置支持中文的url

在使用tomcat服务器时,如果需要在url中支持中文的参数,需要对tomcat进行配置。配置方法如下:1、打开配置文件打开tomcat安装目录中conf目录下的server.xml配置文件;2、修改配置找到如下配置的地方:[html] view plain copy&lt;Connector port="8080" protocol="HTTP/1.1"             connecti...

2018-03-03 18:59:50 1531

原创 Fiddler跨域设置

2018-01-30 19:23:14 980

转载 mysql格式化小数保留小数点后两位(小数点格式化)

今天遇到一个问题,格式化浮点数的问题,用format(col,2)保留两位小数点,出现一个问题,例如下面的语句,后面我们给出解决方法复制代码 代码如下:SELECT FORMAT(12562.6655,2);结果:12,562.67查看文档:Formats the number X to a format like '#,###,###.##', rou

2018-01-24 14:27:52 2170

原创 nested exception is org.xml.sax.SAXParseException; systemId: http://app.mamalaile.com.cn/android/dub

2018-01-23 14:10:42 INFO  ClassPathXmlApplicationContext:513 - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@32eebfca: startup date [Tue Jan 23 14:10:42 CST 2018]; root

2018-01-23 14:53:07 4029 1

转载 JS IOS/iPhone的Safari不兼容Javascript中的Date()问题

1 var date = new Date('2016-11-11 11:11:11');2 document.write(date);最近在写一个时间判断脚本,需要将固定好的字符串时间转换为时间戳进行比较,在做的时候个人习惯使用chrome作为调试工具,代码基本完成之后,一切正常;使用其他浏览器访问,好嘛,IE跟safari都不兼容,返回错误"Invalid Dat

2017-11-13 11:54:04 617 1

转载 jquery post时content-type的几种取值

四种常见的 POST 提交数据方式 我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主体。类似于下面这样:     协议规定 POST 提交的数据必须放在消息主体(entity-body)中,但协议并没有规定数据必须使用什么编码方式。实际上,开发者完全可以自己决定消息

2017-10-27 17:22:08 1879

原创 Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp报错

### Cause: java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp; SQL []; Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp; nested e

2017-10-18 14:43:04 286

转载 mysql having的用法

having的用法having字句可以让我们筛选成组后的各种数据,where字句在聚合前先筛选记录,也就是说作用在group by和having字句前。而 having子句在聚合后对组记录进行筛选。SQL实例:一、显示每个地区的总人口数和总面积.SELECT region, SUM(population), SUM(area) FROM bbc GROUP BY region

2017-09-13 13:55:29 498

空空如也

空空如也

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

TA关注的人

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