自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 Springboot 使用 CaffeineCache 的 @Cacheable EL表达式中引入注入的 bean 方法定义KEY

@Cacheable keyuseannotationbeaninSpring调用Sping容器中的bean的中的方法在@Cacheable的 EL表达式中;@Servicepublic class GenerateKey { public String getKey(){ return "key"; }}@Servicepublic class CacheUtilsService {//使用public 修饰符 @Aut...

2020-08-04 23:07:26 1487

原创 Spring boot + Spring security 跨域鉴权失败却报跨域问题。

问题场景:Spring boot + Spring security 跨域鉴权失败当我重写AuthenticationEntryPoint 的 commence方法,@Componentpublic class CustomAuthExceptionEntryPoint implements AuthenticationEntryPoint { @Override public void commence(HttpServletRequest request, HttpS...

2020-06-14 09:14:31 941 4

原创 Angular ngx-cookie-service 对于 cookie的 删除等操作不生效

源自于:https://github.com/stevermeister/ngx-cookie-service/issues/5主要取决于后端对于域名的cookie的设置路径,如果你直接使用cookieService.delete('mycookie')是不生效的。需要传入路径参数,具体的路径可以看自己的cookie来进行,cookieService.delete('mycookie', '/');;…cookieService.deleteAll('/')...

2020-06-13 13:08:15 774

原创 Rabbit MQ的Erlang下载

RabbitMQ和Erlang的版本需要对应匹配否则无法使用。Erlang官网版本下载(https://www.erlang.org/downloads)。下载这个东西实在太慢了,能慢哭你信不,太难了。各取所需!https://pan.baidu.com/s/1u_x3fsXVRw44BdZAI20EqA兼容对比官网链接:https://www.rabbitmq.co...

2019-12-15 17:21:06 220 1

原创 angularx-qrcode ERROR TypeError: Cannot read property '_android' of undefined

首先之前是Angular7升级到Angular8出现此问题。推测是升级导致,去npm官网看一下插件版本说明。很明显,意思我们要修改一下tsconfig.json修改即可。通常版本升级会导致一系列问题,多分析问题原因,找到合适的方向仍然是解决问题得关键。...

2019-10-16 20:40:21 1984

原创 html2canvas 在Angular引入问题

之前使用html2canvas的版本是1.0.0-rc.1 并且安装@type/html2canvas,引入方式是import * as html2canvas from 'html2canvas';这里引用的@type/html2canvas包下面的升级html2canvs成1.0.0-rc.5 改成import html2canvas from 'html2canvas';此时引用的是...

2019-10-11 22:11:35 778

原创 nginx 配置 判断百度蜘蛛来确定是发挥Angular ssr 还是 Angular 客户端渲染

因为Angular进行服务端渲染,但是渲染完之后的项目有一些问题,毕竟是在node里面运行,所以用nginx进行判断,如果是百度蜘蛛进行访问,返回Angularssr服务端渲染,否则返回angular客户端渲染。正常 Angular在nginx的配置是这样location / { root /usr/local/test; index ...

2019-08-06 22:15:43 741

原创 Angular 7 SSR 之后使用 node + nginx 部署在linux

没看到网上详细教程,自己捣鼓一会整出来了,首先是node部署项目本地启动,然后nginx连接到本机即可。1、linux安装node安装node不多说,csdn找个教程,按照步骤来就行,不多说了。2、安装pm2来支持项目持续后台运行输入npm install -g pm2安装完毕的路径 /usr/local/src/nodejs/bin/pm2输入 [root...

2019-08-04 18:22:33 1039

原创 Linux -bash: pm2: command not found 及 forever:command not found解决方案

Linux -bash: pm2: command not found 及 forever:command not foun无论是pm2还是forever都是一个原因,就是没设置到系统的环境变量上面。linux 输入echo $PATH 可以看到环境变量配置当我们是用命令回去环境变量里面找我们直接使用挂在到/usr/local/bin即可安装完毕的路径 /u...

2019-08-04 16:47:58 1271 2

原创 阿里云的nginx 配置https遇见的问题总结!

1、the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /etc/nginx/conf.d/default.conf:开启https的方式不对,nginx版本升级后有修改listen 443 sslon改成listen 443 ssl;...

2019-07-30 21:32:09 9853 1

原创 nginx搭建图片服务器,但还是报错404,解决办法!

404就是没找到路径,就是配置的路径不对也就是location那块出问题了。当你的nginx是这样配置location /images1/images2/ { root /usr/local/; autoindex on; } 他会去你的服务器的/usr/local/images1/images2/ 下找文件 而不是/usr/lo...

2019-07-05 17:44:58 1475

原创 Angular 结合 ng-bootstrap分页

方法请使用(pageChange) 不要使用 (click)否则导致page还没改变就查询了、<ngb-pagination class="d-flex justify-content-center" [(page)]="page" [pageSize]="pageSize" [collectionSize]="totalTemplate" (pageChange)="getSele...

2019-06-27 21:53:31 579 1

原创 ng2-dragula 使用报错 Uncaught ReferenceError: global is not defined

Angular2使用ng2-dragula实现拖拽功能报错ncaught ReferenceError: global is not defined at Object../node_modules/crossvent/node_modules/custom-event/index.js (vendor.js:88511) at __webpack_require__ (ru...

2019-06-09 21:03:34 7090 2

原创 Angular 分别用tomcat 和 nginx部署在阿里云服务器,并且解决构建包太大的问题。

最近部署angular简单写一写过程。1、首先将Angular项目在本地打包切换到目录下使用ngbuild或者ngbuild --prod --aot 后者命令打包会更小,但是校验比较严格,变量的修饰符是private也会报错,并且我的项目使用了tinymce插件打包就报错我不得不将他整成独立的js文件使用。打包之后会生成dist文件夹2、tomcat部...

2019-05-25 16:48:57 1124 3

原创 引入buttoncss Gradient has outdated direction syntax. New syntax is like `to left` instead of `right`.

引入buttoncss后控制台一直提示 Gradient has outdated direction syntax. New syntax is like `to left` instead of `right`.、也就是说Gradient有过时的方法,请使用新的方法 toleft而不是使用right也就是说归于Gradient 的使用发方法变了。css文件中...

2019-05-08 15:51:21 497

原创 修改git的文件权限.

在修改权限的文件的目录执行查看git权限命令: git ls-tree HEAD 从100755->100644命令: git add --chmod=-x 文件名.尾椎 从100644->100755命令: git update-index --chmod=+x 文件名.尾椎 ...

2019-05-06 18:01:52 3384

原创 mysql mybatis 取得查询结果中随机的一条数据

思路:首先写自己想要的查询的结果集 SELECT a.id as id, a.type as type, a.content as content FROM autoadd as a WHERE a.type = 1随机 + 一条 也就是先打乱查询顺序再选一条使用 ORDER BY ...

2019-04-28 22:59:10 7633 3

原创 Angular2对于属性 contenteditable="true"的div等html元素的双向数据绑定实现

ng2对于双向数据绑定很好通常是使用是 [(ngModel)]="model"但是对于 contenteditable="true" 的 div这样的元素不行,主要input这种元素是含有value的属性,div这种元素是没有的,需要使用如下方法:<div contenteditable="true" [textContent]="model" (input)="mode...

2019-04-16 22:29:47 999

原创 谈一下css最近用的比较好的处理样式涉及的方法

其实你玩css玩的好,省了很多js的代码。方便快捷。(name相当于一个选择器)1、name:focus 焦点聚集离开样式2、name:hover 鼠标悬浮离开样式当你还在用click的js以及removeClass方法时候可以试试这两个对于css的处理当然那个是最基本要想玩的6需要配好一些方法符号3、name > name1{color:red }name...

2019-04-15 22:33:50 97

原创 对于 react 创建项目 create-react-app: command not found 错误

如果npm版本是5.2以上版本,在cmd中输入 npx create-react-app my-app,当前目录下创建一个名为my-app的工程,命令行窗口中将会显示依赖库的一些日志,看步骤4。...

2019-03-28 23:10:31 2700

原创 docker部署springboot项目出现java.io.FileNotFoundException: /xxxx/ xxxx(No such file or directory)

环境阿里云的centos部署的springboot项目,采用maven打的jar包。项目中设计文件的上传和下载,所以会有对于文件路径的处理,但是在下载文件的时候一直会出现java.io.FileNotFoundException: /xxxx/ xxxx(No such file or directory)这个错误,一开始查实权限的问题,后来就给权限,结果也不是,后来排除发现是对于设置的...

2019-03-17 21:07:14 6333

原创 对于使用 Spring Cloud Bus 实现通知微服务架构的配置文件的更改,请求接口不/actuator/refresh后没刷新配置值

使用SpringCloudfinchley 和 SpringBoot 2.0+还需要引入&lt;dependency&gt; &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt; &lt;artifactId&gt;spring-cloud-starter-bus-amqp&lt;/artifactId&gt...

2019-03-02 18:53:40 2480 6

原创 利用栅格处理list集合数据,使每行显示两条或者多数据时候

这个是微信小程序的框架,TouchUI,做页面查询数据是list的对象,但是要用栅格每行显示两条数据 &lt;ui-row wx:for="{{resumeCoverImg}}" wx:key="unique" id="resumeCoverImg"&gt; &lt;ui-col span="6" vertical-align="middle" align="cen

2018-07-12 16:41:05 680

原创 关于idea搭建SpringBoot启动时:Process finished with exit code 0解决办法

使用idea(springboot initializr)快速搭建springboot项目,一路next;启动时候:Process finished with exit code 0,这不是错;意思是:这个表示程序正常执行完毕退出了。这就表示项目启动成功后了,此时运行,最后运行完毕自动退出。而现在我们想要的是启动项目访问路径,我们需要的是springmvc的框架(可以使用一些注解如:@RestCo...

2018-07-10 10:42:46 56572 3

原创 bootatrap页脚处理固定于底部不遮挡内容

搭建个人网站的时候遇见个问题,主要我觉得这种方式处理简单。bootatrap自带页脚(如下)但是使用的时候会出现遮挡文字的情况;&lt;nav class="navbar navbar-default navbar-fixed-bottom" id="footer"&gt; &lt;div class="container"&gt; &lt;div class="navbar-header&q

2018-07-04 20:28:18 2284

原创 关于java中IO的简单回顾

最近回顾一下java中的IO流知识,简单总结。一、简单定义理念理解:主要处理设备之间的数据传输。IO就是Input和Output的首字母代表着输入输出,并且输入输出是相对于从程序和文件之间。IO流的输入流和输出流分为二、简单分类:1、输出流向文件中写数据:a、使用FileWriter,字节流(处理音频,图片数据)FileWriter fw = new FileWriter("F:\\test.tx...

2018-06-20 16:27:55 186

原创 mybatis处理集合、数组参数使用in查询等语句的两种方法

对于mybatis的参数类型是集合数组的时候进行查询。顺便回忆一下。有两种处理方式。第一种:参数list使用mybatis的标签SELECT  * FROM  TABLE_NAME AS a WHEREa.id not in #{extraIds}&lt;foreach collection="extraIds" item="extraId" index="i" open="(" separato...

2018-06-15 10:31:41 4962

原创 js中的引号使用不正确导致js方法传入参数类型错误

主要讲一下在js中使用单引号拼接html元素。问题:$('#classInfos').append('&lt;tr&gt;&lt;tdid="'+o.value+'"&gt;'+o.title+'&lt;/td&gt;&lt;td&gt;&lt;a href="javascript:" onclick="removeItem('+o.value+')"&gt;删除&am

2018-06-13 16:58:00 2522

原创 js(angualrjs)赋值给某个“动态属性”字段时候处理方法!

主要是在angualrjs中的问题,js应该一样,思想是一样的,前端html页面,根据传入不同的一个string字符串image或者video,后台绑定这个属性值,但是要是点此字段是不行的。他会识别去找页面中的这个parameter字段来绑定值。&lt;input name="image" ng-model="model.image"/&gt;&lt;input name="video" ng-m...

2018-05-25 14:05:10 1858

原创 zepto的fadein,fadeout,toggle的引用并且使用

在应用zepto.js发现并没有fadeIn方法,然后引用了此方法!/** * zepto.animate.alias.js */(function ($) { $.extend($.fn, { fadeIn: function (speed, easing, complete) { if (typeof(speed) === 'undefin...

2018-03-14 18:04:43 4196

原创 angualr2 FormData 文件上传

通过FormData对象可以组装一组用 XMLHttpRequest发送请求的键/值对;同时可以实现文件的上传!使用他的append方法就行;最值得注意的是在angualr2中千万别写请求格式!!1、文件获取 (change)="fileChange($event,txDetailFm.controls['file'])" placeholder="上传文件"

2018-01-21 16:27:15 1149

原创 计算页码总数的高效方法

通常我们根据每页展示条数size和结果总条数count计算总页码page;判断能否被整除来决定是否加上1;int size = 5;int count = 21;int page ;if (count%5 ==0 ) {page = count/size;}else {page = count/size+1;}另一种算法是:int count=22; 

2017-11-29 18:33:42 5064

原创 jquery的validate简单表单验证

使用bootstrap框架引用link href="lib/bootstrap/css/bootstrap.css" rel="stylesheet">link href="lib/bootstrap/css/bootstrap-responsive.css" rel="stylesheet">link href="lib/bootstrap/css/boo

2017-11-17 12:55:57 231

原创 jquery实现单机li标签时,执行跳转,li标签下面的a标签路径

思路:这是一个触发事件,li标签被单击时,触发click方法,方法会获取到a标签的路径,进行页面跳转。沿着这个思路去完成。1、引入jqueryscript src="http://code.jquery.com/jquery-latest.js">script>2、实现ul> li>点击这里也可以a href="http://bird.so">birda>li>

2017-11-14 16:53:52 8738 4

原创 jquery实现html页面的导航的标签内容切换

原理:导航栏的ul li 都对应的 一个div,每个li单机时候添加属性,并且与之对应的div展示。主要是利用jquery的一些方法进行操作;ul class="switch"> li class="selected">导航一li> li>导航二li> li>导航三li>ul>div class="content"> div>内容一div>

2017-11-13 14:17:27 13626

原创 svn更新时候冲突,进行resolve进行删除,则以后进行更新,删除的文件不会再次下载

每次update都会删除执行resolve删除的文件,在文件夹下面进行Check for Modifications时候可以看见被删除的文件1、Check for Modifications(检查更新)点击Check for Modifications,系统列表所以待更新的文件及文件夹的状态.,或者是resolve时候执行的删除的文件当更新后进行Revert

2017-11-10 14:00:56 7112

原创 Thymeleaf判断集合是否为空

在使用thymeleaf判断,一个map集合的value(list集合)是否为空时候发现不行,不知为何,可以通过其他语法判断。th:if="${#lists.isEmpty(map.value)}">官方有些知识点还是要参阅官网文档。

2017-11-09 13:01:44 47063 2

原创 rowspan和colspan使用

colspan代表columnspan,column,英文列的意思代表的意思就是,列合并rowspan代表rownspan,row,英文行的意思代表的意思就是行合并

2017-11-08 18:23:38 19729

原创 Spring data jpa 的 findBy...

1、语法:List findByAgeAndNameOrderByAge(Int age,String name);       a、简单理解,find查询,by通过,age 和 name 按照age进行排序以下(后续补充)忽略:2、criteriaBuilder 的简单用法。a.创建criteriaBuilder CriteriaBuilder criteriaBui

2017-11-07 18:32:26 3420

原创 thymleaf读取内容中的html元素

一、利用读取的数据库内容无法解析html元素,需要使用1、2、

2017-11-06 18:27:38 2197

Erlang_win64_22.2.exe

RabbitMQ为了搭建运行环境,erlang的官网下载实在太慢,当前最新版本提交到这里提供给大家和自己下载,Erlang_win64_22.2

2019-12-15

空空如也

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

TA关注的人

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