自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 oracle查询表结构信息SQL记录

oracle查询表结构信息sql语句

2022-07-28 16:58:32 622 1

原创 使用ResourceUtils在发布后获取spring boot项目本地资源文件的坑

resource.getFile() expects the resource itself to be available on the file system, i.e. it can’t be nested inside a jar file. This is why it works when you run your application in STS but doesn’t work once you’ve built your application and run it from the.

2020-11-03 10:06:10 484

原创 SpringMVC配合Ajax异步上传文件测试笔录(使用的是axios)

注意: formData为H5中提出的,所以老版本的浏览器可能不支持(例如:IE等)鉴于网上一大堆异步上传文件没有讲清楚,特意作如下笔记,以防忘记:前端代码部分:<html><head> <title>文件上传案例</title> <script src="${pageContext.request.contextPath}/js/axios.min.js"></script></head>&lt

2020-05-24 10:51:32 303

原创 maven中为防止联网重复下载项目结构的解决方案

使用maven骨架进行初始化项目工程时,为了不让maven重复性在联网环境下下载项目结构,在idea中集成maven时,可以在runner下的VM Options中加入: -DarchetypeCatalog=internal同理: 在命令中也可以添加该参数使用初始化maven骨架结构。...

2020-04-27 15:59:02 619

原创 新版本react-native中使用定位遇到坑

yarn add @react-native-community/geolocation --save或npm install @react-native-community/geolocation --saveimport geolocation from "@react-native-community/geolocation"// 然后使用navigator.geolocation...

2020-04-23 15:44:23 1845

原创 关于react-native报错: Invariant Violation: WebView has been removed from React Native. It can ....

import React, { Component } from 'react'import {View } from "react-native"/* import {WebView} from "react-native" -- 当前最新版本已不支持 react-native 0.6之后版本已从react-native移除WebView组件, 按文档上步骤发现需...

2020-04-20 22:12:27 2394

原创 Java服务器端处理下载文件乱码问题(低版本IE浏览器:IE8可能无效)

java解决下载文件名乱码问题: // 获取浏览器版信息 String useAgent = request.getHeader("use-agent"); // 获取文件名 String fileName = "文件名.jpg"; // 处理文件名乱码 getFileName(useAgent, fileName); // 网上一搜一大把工具类 p...

2020-04-19 14:57:08 454

原创 MongoDB随记

使用数据库: use test显示当前库中的所有集合(相当于关系型数据库中的表): show collections 或 show dbs显示当前库中所有的集合名: db.getCollectionNames()开启数据库认证(linux系统在/etc/mongod.conf(mongodb3.x及以上版本)或/etc/mongodb.conf):# mongod.conf...

2020-04-17 23:41:46 157

原创 Tomcat中的三种部署方式

直接拷贝项目目录或项目的war包文件至tomcat的webapps目录下(虚拟目录为项目目录名)。如果此时Tomcat已经启动,则会自动解压war,如果在启动时删除war文件则对应的解压项目也会删除在conf目录中的server.xml的Host节点处配置如下: <Context docBase="[项目所在绝对路径]" path="[访问时的虚拟目录]" /> <!-...

2020-04-08 23:04:52 197

原创 CSS3实现页面灰白效果

在html、body或指定节点处添加如下样式即可:html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:gra...

2020-04-04 20:10:19 1158 1

原创 MySQL-DCL语句-用户管理及授权相关笔记

DCL-MySQL数据库管理相关用户管理相关库: mysql相关表:user添加用户#通过MySQL自带的DCL语句创建用户CREATE USER '用户名'@'主机名' IDENTIFIED BY '用户密码';#例: CREATE USER 'admin'@'%' IDENTIFIED BY 'admin'; #创建一个账户为admin,密码为admin,可远程或者本地登录的...

2020-03-29 17:39:17 261

原创 Git命令整合笔记

Git基础Git项目结构Git命令初始化git init #初始化项目,将项目交给git进行版本管理此时,在git管理的项目根目录下会出现一个名为.git的隐藏文件夹,该文件夹存放了git的配置文件。git add 提交到暂存区git add [具体文件] 提交具体的文件的到暂存区git add . 提交全部到暂存区git commit提交到本地库git c...

2020-03-06 10:03:19 140

转载 Flex布局总结

Flex布局总结采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称"项目"。容器默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(cross axis)。主轴的开始位置(与边框的交叉点)叫做main start,结束位置叫做main end;交叉轴的开始位...

2020-01-04 23:13:14 125

原创 jQuery全录笔记

jQuery全录笔记JQuery 入口函数jQuery选择器基本选择器层级选择器基本筛选选择器内容筛选选择器属性筛选选择器其它选择器(了解)jQuery操作DOM获取DOM元素相关盒模型属性-位置属性:DOM节点操作遍历jQuery元素吸顶导航案例让页面滚动至指定位置,兼容代码:jQuery控制标签的属性jQuery获取DOM相关数据的方法index()获取元素的索引值JQ操作css类相关控制函数...

2020-01-02 21:57:49 187

原创 JavaScript控制 audio和vedio相关API注意点

1) 直接调用duration导致返回NaN问题由于浏览器在加载音视频媒体资源时是通过异步加载的,所以当调用duration属性此时资源文件还未加载,所以会返回NaN值。如下代码<button onclick="getVidDur()" type="button">获得视频的长度</button><br /><br /><audio...

2019-12-28 20:08:00 277

原创 Javascript事件冒泡、事件捕获及事件相关

####javascript中三种事件方式:1. onXXX方式该方式为最简单直接使用事件的方式:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,...

2019-12-23 20:45:29 146

原创 原生javascript操作DOM节点的相关方法

JavaScript原生操作节点的相关方法这几天无聊在用原生的js玩控制DOM节点操作,为方便今后用到不用重复去翻百度查资料,现将使用到的dom操作相关API进行记录:首先这里需要注明一个知识点:一般情况下DOM树结构对应如下:document 文档element 元素node 节点元素 DOM中一个标签...

2019-12-23 19:31:05 410

原创 Javascript关键字this原理解析

Javascript中this关键字原理分析这段时间由于在对JavaScript进行更深入的学习,在深入分析的过程中遇到了this这个关键字,于是在网上查找了很多对于this相关的博文,发现很多博客中对于this关键字的理解有误,这些错误的文章容易误导新手更深入的理解JavaScript的底层原理,为防后期出现混乱现对该this关键字进行相关简单的分析。首先,需要知道是, 在各种版本的编程语言...

2019-12-17 12:03:37 354

原创 ServletContext相关细节复习

ServletContext细节复习四个获取资源文件方法共同细节:getRealPath(String path)、getResourceAsStream(String path)、getResource(String path)及getResourcePaths(String path) 四个方法都相对与项目根路径获取资源文件。getRealPath(String path) 相对于...

2019-12-14 11:12:46 113

原创 Java-web底层技术回顾之: Servlet获取当前web应用下的资源API

servlet读取web应用下的资源文件相关问题记录在java web中通过servletContext接口中定义的一系列方法可以获取到web应用下的资源文件。这些方法需要依靠servlet容器提供功能:getResourcePaths方法该方法Set getResourcePaths(String path)该方法返回一个Set集合,集合中包含资源目录中子目录和文件的路径名称。参...

2019-12-10 15:49:59 190

原创 windows 系统下idea运行tomcat乱码问题

不需要修改tomcat conf下的logging.properties文件直接在idea下的helpe菜单下选择Edit Custom VM Options...菜单项,打开idea相关的配置文件idea64.exe.vmoptions注意:该文件并不是放在安装目录下的idea64.exe.vmoptions文件,而是存放在C:\Users\xxxx[此处为登录账户名]\.IntelliJ...

2019-08-19 16:12:44 325

原创 SpringMVC重定向参数传递RedirectAttributes

SpringMVC在重定向时提供了RedirectAttributes接口来进行参数传递。重点笔记,查官网得:Flash attribute support is always “on” and does not need to be enabled explicitly although if not used, it never causes HTTP session creation....

2019-04-23 15:37:48 489

原创 杂项: show profile、全局日志等

查看profiling参数:show variables like '%profiling%';开启profiling进行SQL分析: set profiling=ON;查看SQL结果: show profiles;诊断SQL: show profile cpu,block io for query;开启全局查询日志:在MySQL配置文...

2019-03-12 17:17:36 169

原创 MySQL创建函数时报This function has none of DETERMINISTIC...错时处理

命令行下:#查看变量show variables like '%log_bin_trust_function_creators%';#开启set global log_bin_trust_function_creators=1;这样添加参数后,如果mysql服务器重启,上述参数又会消失。需要永久生效,则需要在my.ini或my.cnf的[mysqld]中配置如下内容:log_bin_...

2019-03-12 15:49:18 793

原创 MySQL慢查询日志相关笔记

MySQL优化SQL,针对慢SQL语句的查询及相关配置。相关命令:#显示慢查询SQL语句数量1. show global status like '%slow_queries%'; #查看是否开启慢查询日志,并显示日志存放位置2. show variables like '%slow_query_log%'; #SQL运行时间超过MySQ...

2019-03-12 15:34:04 104

转载 CentOS 6.X 安装nginx

第一步:在centos下面下载 nginxwget http://nginx.org/download/nginx-1.2.9.tar.gz解压 tar zxf nginx-1.2.9.tar.gz第二部:新建一个用户nginx在安装操作(超级管理员跳过此步骤也可以)useradd nginxpasswd nginx第三步、解压和测试安装环境 ./configure --prefix=...

2019-02-25 09:57:34 156

原创 RabbitMQ总结

文章目录RabbitMQ官方文档中介绍了六种工作模式:点对点模式这里只做个人技术笔录,不搞一堆的废话官网中提示:RabbitMQ实现了多种协议。此处测试使用AMQP 0-9-1协议。使用Java语言(通用Java代码,非Spring AMQP)RabbitMQ官方文档中介绍了六种工作模式:点对点模式工作队列模式(Work queues)发布/订阅模式(Publish/Subscrib...

2019-01-16 10:43:47 323

转载 命令行版谷歌翻译:Translate Shell安装与简单使用

软件介绍Translate Shell[1] (之前叫做 Google Translate CLI) 是一款借助谷歌翻译(默认)、必应翻译、Yandex.Translate 以及 Apertium 来翻译的命令行翻译器。它让你可以在终端访问这些翻译引擎。 Translate Shell 在大多数 Linux 发行版中都能使用。有三种方法安装 Translate Shell。直接下载可执行文...

2019-01-11 15:16:50 2820 3

原创 spring boot2.* 整合ActiveMQ时版本引起的问题简录

之前项目使用的是一直是spring boot 2.0.*的版本整合ActiveMQ。本来以为spring boot2的版本之间改动应该不会太大,所以闲来无事试着更改成spring boot 2.1.*的版本,结果出现了一些版本上的问题。现在版本上出现的问题及解决办法记录了下来。首先添加ActiveMQ相关的依赖:&amp;amp;amp;lt;dependency&amp;amp;amp;gt; &amp;amp;amp;lt;groupId&amp;amp;amp;g

2019-01-11 11:31:55 2375

原创 spring任务执行器与任务调度器(TaskExecutor And TaskScheduler)

对于多线程及周期性调度相关的操作,spring框架提供了TaskExecutor和TaskScheduler接口为异步执行和任务调度。并提供了相关实现类给开发者使用。(只记录采用注解的使用形式,对于XML的使用形式不做笔记。)Spring官方对TaskExecutor的相关解释:Spring的TaskExecutor接口与java.util.concurrent.Executor接口相同。该...

2019-01-09 11:56:55 925

原创 SpringMVC优雅的获取HttpSevletRequest及HttpServletResponse简录

通常情况下,SpringMVC可以通过入参的方式绑定HttpServletRequest和HttpServletReponse(SpringMVC在调用处理器时会自动创建对应的HttpServletRequest和HttpServletReponse对象并传入适配的控制器方法中),例如:@Controller//通过参数,传入HttpServletRequest对象和HttpServletRe...

2019-01-08 13:48:15 6759

原创 简单微服务调用-模板类RestTemplate

微服务建议:每个微服务采用REST风格的URI请求给别的微服务系统使用。Spring框架提供了一个模板类**RestTemplate来方便我们对REST请求进行操作。该类放在org.springframework.web.client包下(对应spring-web-**.jar下)。首先记录一点:模板类RestTemplate底层是通过类HtppURLConnection实现的。RestTem...

2019-01-08 13:47:14 546

原创 springboot2 集成通用Mapper出现的问题简单笔录

1.添加Maven POML坐标:&lt;dependency&gt; &lt;groupId&gt;tk.mybatis&lt;/groupId&gt; &lt;artifactId&gt;mapper-spring-boot-starter&lt;/artifactId&gt; &lt;version&gt;2.0.4&lt;/version&gt;&lt;

2018-11-08 11:09:28 968

原创 CSS样式:外边距重叠及父子外边距重叠问题

上下外边距重叠如图:给红色和绿色两个BOX分别设置上外边距和下外边距.box1{ margin-bottom:100px;}.box2{ margin-top:50px;}结果如图:此时发现:两个box之间的实际距离是100px。 原因:浏览器在渲染相邻两个box时,如果垂直方向且相邻的box直接各设置了上和外边距,则浏览器只会取最大的那个外边...

2018-08-03 11:15:43 8021 4

原创 JPA之联合主键[复合主键]

方法1:通过@IdClass注解指定复合主键对象//复合主键对象:public class IdClass implements Serializable{ private Integer a_id; private Integer b_id; public Integer getA_id() { return a_id; } pu...

2018-07-13 10:28:46 15711 1

原创 Spring Data JPA 之Repository相关子接口

Repository有以下三个子接口CrudRepository&amp;lt;实体类类名,主键ID类型&amp;gt;PagingAndSortingRepository&amp;lt;实体类类名,主键ID类型&amp;gt;JpaRepository&amp;lt;实体类类名,主键ID类型&amp;gt;CrudRepository接口封装了基本的增删改查相关方法。有以下几个方法: 方法名 用途 S...

2018-07-12 17:10:57 610

原创 Spring Data JPA之Query注解与Modifying注解

Spring Data支持JPQL语句。 通过@Query注解可以轻松使用JPQL语句。@Query("SELECT t FROM TestEntity t WHERE t.name LIKE %?1%")List&lt;TestEntity&gt; selectLikeName(@Param("name")String name);Spring Data JPA的JPQL支持占位...

2018-07-12 15:14:33 2158

原创 Spring Data JPA 之Repository 接口相关

Repository 接口是 Spring Data 的一个核心接口,它不提供任何方法,开发者需要在自己定义的接口中声明需要的方法。引自尚硅谷Spring Datappt文件。Repository接口定义如下: Repository&amp;lt;T, ID extends Serializable&amp;gt;Spring Data可以让我们只定义接口,只要遵循 Spring Data的规范,...

2018-07-12 13:21:55 461

原创 Redis之Java连接Jedis

Jedis jedis = new Jedis([服务地址],[监听端口]);通过jedis对象可以操作redis,api与直接在redis命令行中操作类似。JedisPool类似Jdbc,频繁的创建连接、销毁连接会消耗大量的计算机资源。所以成熟的数据库连接jar中都会带有数据库池。在Jedis提供的jar包中可以得出,Jedis也支持数据库池。redis.clients.je...

2018-07-11 16:48:02 182

原创 Redis主从复制[下篇]

命令:SALVEOF NO ONE 从原来的主从关系中脱离,将当前从库变成主库。该命令在主库挂掉时可以将指定某个从库改为主库,只影响本从库的主从关系,而不影响其他从库的主从关系。当主库重新在线时,使用过该命令的从库也不会恢复原来的主从关系。在现在的工作环境中,手动设置主从关系不现实。此时就用到了redis的哨兵模式(sentinel)新建一个sentinel.conf配置文件,文件内容...

2018-07-11 12:52:29 144

Dreamweaver基础教程—构建HTML结构

Dreamweaver网页前段、重构、HTML结构

2014-03-21

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

TA关注的人

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