自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

原创 mysql 统计时补全不存在的日期

将指定时间内的数据进行统计,并将无数据的日期补充 0。

2023-02-21 10:07:40 885

原创 appium-client java API

API 工具使用1. 点击:通过位置点击标题TouchActiontouchAction=newTouchAction(driver);(1).单击newTouchAction(driver).tap(PointOption.point(510,1040)).perform().release();(2).点击多次touchAction.tap(TapOptions.tapOptions() .withTapsCount(2) .withPosition(PointOption.p

2021-05-14 13:52:48 219

原创 windows下RocketMQ broker启动失败解决方法

当windows 下 Rocketmq Broker异常关闭后,会出现无法启动broker的情况,只需要将C盘C:\Users\用户 的store文件夹删除,再进行启动

2021-05-14 13:38:33 2428 3

原创 springboot 集成 Rocketmq-client 后 修改Rocketmq-client 日志管理为logback

标题springboot 集成 Rocketmq-client 后 修改Rocketmq-client 日志管理为 logback。项目启动时会在 ${user.home}/logs目录下创建一个rocketmq_client.log日志文件,文件全路径是:${user.home}/logs/rocketmqlogs/rocketmq_client.log。并且这个日志文件并不自动清理。将其日志切换为项目中管理:1.在application.java中添加public static void mai

2021-04-14 12:18:24 1202

转载 You-Get实现从Web下载媒体内容

You-Get官网:https://you-get.orgYou-Get github官网中文说明https://github.com/soimort/you-get/wiki/%E4%B8%AD%E6%96%87%E8%AF%B4%E6%98%8EYou-Get github官网:https://github.com/soimort/you-get来自官网的介绍:You-Get是一个很小的命令行实用程序,可从Web下载媒体内容(视频,音频,图像)。下载流行网站之音视频,例如YouTube, Youk

2021-01-05 14:24:55 518

原创 Nginx(一)安装 centos 7 源码安装

执行安装官方文档:官方文档首先安装必备软件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel下载源码到/usr/local/src/cd /usr/local/src/进行下载(可自行修改版本号)wget http://nginx.org/download/nginx-1.16.1.tar.gztar zxvf nginx-1.16.1.tar.gz解压后进入n...

2020-12-17 22:20:21 131

原创 java 在windows 执行 shell命令/cmd命令

使用java调用you-get或FFmpeg等工具,实际上是使用java调用shell命令。Runtime runtime = Runtime.getRuntime();Process proc =runtime.exec(“cmd命令”);proc.waitFor() //容易造成主线程的阻塞。最近使用java执行shell命令,命令返回执行结果稍长则会出现 process.waitFor() 挂起,等半天也没反应,一直处于执行状态无法结束。一个常见原因是该过程产生一些输出而你没有从

2020-12-07 15:50:10 3098

原创 SpringBoot 2.1.8整合Activiti 6启动后不自动创建表

首先,官网说了,想要自动创建表需要配置:spring: activiti: database-schema-update: true但是,启动项目后,并未自动创建表,经查找网上资料得知:在使用mysql-connect 8.+以上版本的时候需要添加nullCatalogMeansCurrent=true参数,否则在使用mybatis-generator生成表对应的xml等...

2020-03-11 11:54:22 6106 3

原创 记一次 win10 下的docker Desktop 中 mysql 配置出错导致的容器无法启动

事情是这样的,开始的时候安装的mysql8 的容器,默认是区分大小写的,我想直接进入mysql容器修改my.cnf:# is match case lower_case_table_names=1这样改了之后,重启mysql 出问题了 ,无法启动,也无法进入容器内部了。数据都丢失?怎么能容忍。经过一番查阅之后,发现可以通过替换容器内的配置文件来达到修改的:docker命令...

2020-03-09 16:39:29 1345

原创 一、Apereo CAS 5.3.14 第一次运行

学习陌生的知识,建议大家先把官方文档多读几遍,谷歌浏览器的翻译功能会帮助大家。附上本次需要使用的官方文档连接https://apereo.github.io/cas/5.3.x/其实这demo不用看 直接看我们自己启动的项目即可。系统组成CAS服务器和客户端包括CAS系统体系结构的两个物理组件,它们通过各种协议进行通信。1.CAS服务器CAS服务器是基于Spring框架...

2019-12-17 23:12:46 436

原创 【面试】三、多线程

【面试】二、容器三、多线程35.并行和并发有什么区别?36.线程和进程的区别?37.守护线程是什么?38.创建线程有哪几种方式?39.说一下 runnable 和 callable 有什么区别?40.线程有哪些状态?41.sleep() 和 wait() 有什么区别?42.notify()和 notifyAll()有什么区别?43.线程的 run()和 st...

2019-09-10 21:47:03 111

原创 【面试】二、容器

【面试】一、java基础二、容器18.java 容器都有哪些?19.Collection 和 Collections 有什么区别?20.List、Set、Map 之间的区别是什么?21.HashMap 和 Hashtable 有什么区别?22.如何决定使用 HashMap 还是 TreeMap?23.说一下 HashMap 的实现原理?24.说一下 HashSet ...

2019-09-10 21:46:09 134

原创 【面试】一、Java 基础

这份面试题包含了 19 个模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM 等。一、Java 基础面向对象的特征封装、继承 、抽象、多态1...

2019-09-10 21:44:49 165

转载 jsp 页面EL表达式 不被识别

以前使用EL表达式的时候,在JSP页面直接使用就可以了。但今天我在做项目的时候在JSP页面上的EL表达式不能被识别。<input type="hidden" id="go" value="${param.go}" />js读取的时候var go = $("#go").val();go读取到的是:“${param.go}”在网上看到有同样情况的,在jsp顶部的...

2019-05-31 13:52:26 592 1

原创 MYSQL表分区(二)

MYSQL表分区(一)目录1.分区2.分区定时任务:存储过程与定时任务1.存储过程2.创建 定时器计划目的表:sp_program_playinfo目的字段:create_time主键 :id表为已创建表查询当前表是否存在分区SELECT partition_name FROM information_schema.PARTITIONS WHE...

2019-05-20 14:45:26 147

原创 elasticsearch配置远程仓库踩坑记录 AccessControlException: access denied

binary小陈先生https://blog.csdn.net/chen649053473/article/details/89404401java.security.AccessControlException: access denied ("java.net.SocketPermission" "192.168.9.108:8099" "connect,resolve");我用...

2019-04-19 17:29:20 1839 1

原创 【slq】查询所有机构中投诉最多的数据,对两个字段进行分组

单条公司数据如下对所有数据分组查询SELECT branch_id, branch_name, case_cause, count( 1 ) FROM lr_opewarn_judgedoc a WHERE case_cause = ( SELECT case_cause FROM lr_opewarn_judgedoc b WHERE...

2019-03-11 18:00:29 250

原创 elasticsearch 内网IP拒绝访问/远程无法访问/只能127.0.0.1访问

现象安装完elasticsearch服务之后,无法通过192.168.9.120 本机内网IP访问的问题,只能通过localhost/127.0.0.1本机环回地址访问。解决办法修改配置文件【config/elasticsearch.yml】中的network.host。默认只能以127.0.0.1访问。# ---------------------------------- N...

2019-03-07 15:04:27 21682

原创 新配置的服务器 ssh连接linux 速度很慢

新配置的服务器 ssh连接linux 速度很慢 连接好几秒才连接成功解决办法:打开服务器端sshd配置文件 /etc/ssh/sshd_config 看是否有如下的两条配置条目GSSAPIAuthentication no UseDNS no编辑配置文件sudo vim /etc/ssh/sshd_config查找关键字 GSSAPIAuthentication、Us...

2019-02-27 09:28:26 218

原创 jquery获取当前窗口位置,当前页面滚动距离,当前元素绝对位置,如果页面滚动到某位置

// 滚动条的垂直位置。var windowScrollTop = $(window).scrollTop();// 窗口大小高度var documentHeight = $(document).height(); // 元素位置var childModuleHeight = $('.childModule').offset().top;offset() 包含 :top ...

2019-01-28 14:20:12 6193

原创 前端防止XSS注入

思路:         去掉所有跟sql有关的标签:   $(function () { $(":input").change(function () {// alert($(this).attr('id')); removeHTML($(this).attr('id')); })...

2019-01-17 13:34:37 2705

原创 jsp中c标签长度的判断和截取

&lt;div&gt; &lt;span class="col-sm-10 control-label" style="text-align: left;"&gt; &lt;c:choose&gt; &lt;c:when test="${fn:length(taskEntity.taskDesc)&gt

2019-01-17 13:31:08 908

原创 mysql 查询当天、本周,本月,上一个月的数据

mysql 查询当天、本周,本月,上一个月的数据今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) &lt;= 1近7天SELECT * FROM 表名 where DATE_SUB(CURD...

2019-01-17 13:28:05 1402 1

原创 <p>标签中,数字超出长度但是仍然未换行

&lt;p&gt;标签中,数字超出长度但是仍然未换行 给p标签添加:width:100%;word-wrap: break-word;

2019-01-17 13:26:40 1020

转载 数据库设计三大范式

数据库设计三大范式数据库设计三大范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。                 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所...

2019-01-17 13:24:55 1833

转载 四种常见的 POST 提交数据方式

https://imququ.com/post/four-ways-to-post-data-in-http.html  application/x-www-form-urlencoded multipart/form-data application/json text/xml HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET...

2018-09-26 18:00:39 259

转载 MYSQL表分区(一)

MYSQL表分区(二)MYSQL的分区字段,必须包含在主键字段内在对表进行分区时,如果分区字段没有包含在主键字段内,如表A的主键为ID,分区字段为createtime ,按时间范围分区,代码如下:CREATE TABLE T1 ( id int(8) NOT NULL AUTO_INCREMENT, createtime datetime NOT NU...

2018-09-22 17:28:58 1057

原创 Nginx(四)几个常用的nginx命令

我使用的是yum 安装的Nginx(.rpm)使用的配置文件为源目录下配置文件 /etc/nginx/nginx.conf -c &lt;path_to_config&gt;:使用指定的配置文件而不是 conf 目录下的 nginx.conf 。nginx启动sudo systemctl start nginx.service/重启restart/停止stop 【nginx -s...

2018-08-17 14:55:27 256

原创 【面试】四、Java反射

【面试】三、多线程四、Java反射57.什么是反射?58.什么是 java 序列化?什么情况下需要序列化?59.动态代理是什么?有哪些应用?60.怎么实现动态代理?Java通过指定类对应的Class对象,程序可以获得该类里包括的所有Field,不管该Field使用private修饰,还是使用public修饰。获得了Field对象后,就可以很容易的获得该Field...

2018-08-17 13:36:43 95

转载 .tar.gz文件和.rpm文件有什么区别

Linux软件的二进制分发是指事先已经编译好二进制形式的软件包的发布形式,其优点是安装使用容易,缺点则是缺乏灵活性,如果该软件包是为特定的硬件/操作系统平台编译的,那它就不能在另外的平台或环境下正确执行。 1、*.rpm形式的二进制软件包 安装:rpm -ivh *.rpm 卸载:rpm -e packgename 说明:RPM(RedHat Packge Manager)是Red...

2018-08-17 13:30:38 701

原创 Nginx(三)初识配置文件【反向代理】

在计算机网络中,反向代理是代理服务器的一种。服务器根据客户端的请求,从其关系的一组或多组后端服务器(如Web服务器)上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的IP地址,而不知道在代理服务器后面的服务器簇的存在。点击查看维基百科-反向代理Nginx:未完待续......

2018-08-17 13:27:53 130

原创 Nginx(二)初识配置文件【简单认识】

版本:nginx.x86_64 1:1.14.0-1.el7_4.ngx# cat nginx.conf# 定义Nginx运行的用户和用户组user nginx;# nginx进程数,建议设置为等于CPU总核心数worker_processes 1;# 全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]e...

2018-08-17 09:37:44 143

原创 Linux关机和重启命令

环境:centos7关机命令:# 立刻进行关机shutdown -h now halt poweroff重启命令:# 现在重新启动计算机shutdown -r nowreboot 区别:shutdown -h now和shutdown -r now必须是root用户或者具有root权限的用户才能使用,而halt和reboot是Linux系统中的任何...

2018-08-16 15:02:09 199

原创 Nginx(一)安装 【阿里云 CentOS 7 yum安装 】

 目录添加Nginx到YUM源安装Nginx启动Nginx访问Nginx开机启动NginxNginx配置信息添加Nginx到YUM源添加CentOS 7 Nginx yum资源库,打开终端,使用以下命令:# sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-...

2018-08-16 14:51:20 2631

原创 js实现map操作,js自定义map

我们在spring框架中,经常用到将数据放入model 传到前端进行使用,但是如果我们直接传递一个Map,有时候不能直接使用,比如在标签中我们可以直接 用${columnType.key}获取,但是在script中用的时候,不能直接获取,假如map 的 key 为 int类型时候,直接就报错了怎么解决呢?首先,在这里讲一下JavaScript prototype 属性定义和用法...

2018-07-10 11:55:17 13819

原创 【springboot】【三】yml 配置文件(怎样更加简便的获取到配置文件中的属性,以便每个class都能快速获取到)

怎样更加简便的获取到配置文件中的属性,以便每个class都能快速获取到?   创建一个配置文件对应的类将创建好的properties 类引入在properties类中添加@Component解决报错访问一下:成功如果,我们有生产环境和开发环境,怎样更简单的切换配置呢?创建一个开发环境用的yml:application-dev.yml创建一个生产环境用的:application-prod.yml假如...

2018-07-07 16:46:07 2650

原创 【springboot】【二】 properties 与 yml 配置文件

上一篇文章中,我们用idea创建了一个springboot项目,idea默认给我们生成的配置文件是.properties文件,但是官方推荐的是.yml 格式的。我们先来看一看properties文件怎么写的改成yml:冒号后面需要空格!!!启动一下:报错了,因为我们配置文件中缺少了空格,修改过了重新启动:可以看到启动成功。接下来继续说一下配置文件的使用在项目里使用配置文件中的内容:首先修改一下配置...

2018-07-07 15:50:28 1098

原创 【springboot】【一】用idea创建一个简易springboot项目

在idea中File-&gt;new-&gt;project选择Spring Initializr (spring初始化程序)2.如果你用过maven name这个你应该认识了3.选择spring组件,由于是web项目,先选择webTemplateEngines 中有FreeMark组件sql选项中有mybatis和mysql组件4.项目名称确认,项目存放路径选择创建结束。进入我们的项目:看一看目...

2018-07-07 15:13:23 4935

原创 ajaxFileUpload进行文件上传时,总是进入error

ajax提交form表单一定要加 enctype="multipart/form-data"&lt;form class="form-horizontal m-t required-validate" id="iForm" enctype="multipart/form-data"&gt;遇到一个问题:提交form表单后,后端执行成功,并返回 200 success但是ajax回调函数进入erro...

2018-07-05 14:15:52 3382 1

转载 如何在HTML标签事件中直接添加jQuery、JS

动态添加JS文件可以这样添加。&lt;div onclick="var newNode = document.createElement("script");newNode.type="text/javascript";newNode.src="test";document.body.appendChild(newNode);"&gt;content&lt;/div&gt;如果是执行代码。每一句

2018-07-05 13:58:17 4996

DM7_SQL语言使用手册.pdf

DM_SQL 语言的特点 DM_SQL 语言符合结构化查询语言 SQL 标准,是标准 SQL 的扩充。它集数据定义、数 据查询、数据操纵和数据控制于一体,是一种统一的、综合的关系数据库语言。它功能强大, 使用简单方便、容易为用户掌握。

2019-08-26

达梦数据库 DM7系统管理员手册.pdf

达梦数据库 DM7系统管理员手册.pdf:在 DM7 之前版本的 DM 数据库中,“数据库”和“实例”这两个术语经常可以互相替换, 意义也很相近。在新版本 DM7 数据库中,“数据库”和“实例”这两个概念之间有着很大的 差别,甚至可以说它们是两个完全不同的实体。

2019-08-26

secoclient-win-64-1.60.3.17

为需要secoclient-win-64-1.60.3.17这个软件的开发人员提供软件分享

2018-06-25

elasticsearch[2.4.4]版本用ik分词器

Elasticsearch默认提供的分词器,会把每个汉字分开,而不是我们想要的根据关键词来分词 Was designed for version [elasticsearch2.4.4] 为elasticsearch2.4.4提供的ik中文分词器插件

2017-09-13

sigar.jar等

sigar进行JAVA后台系统资源监控报错时

2017-08-22

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

TA关注的人

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