自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Awna的博客

傻逼一样的坚持

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

原创 mysql修改数据库名称

有没有这么种情况,你写代码写额一半了,发现自己数据库的名字看着不舒服,想修改,但是数据库里面又有数据,然后表之间有外键关联,name你通过直接复制表结构和表数据的方式可能并不好使,那怎么才能修改数据库的名称呢?万能方法,不区分mysql版本。

2024-07-13 11:17:33 283 1

原创 minio直接通过地址访问无需服务器转发

做网站有些图片、视频、js等资源,没有什么变化,想在网站上直接使用,前端拿到地址可直接访问获得,而不是通过后台转一道再获得,折腾了半天访问不到,从网上找资料挨个试,也没完全解决,正要放弃的时候,突然看了下控制台启动信息,卧槽,这不会是端口问题吧!尝试使用api端口访问数据,果然可以。下面就将设置方式记录。

2024-06-23 12:37:29 441

原创 vscode配置vue格式化代码不管用

所有配置都配好了就是无法使用自己想要的vetur格式化代码。后台发现调整默认格式化代码的顺序就可以,

2024-06-23 09:50:23 211

原创 vscode初始化设置

{ // 如果此设置为 false,则无论新设置的值如何,都不会发送遥测数据。由于合并到 `telemetry.telemetryLevel` 设置,目前已弃用。 // 启用要收集的崩溃报告。这有助于我们提高稳定性。 // 此选项需重启才可生效。 "telemetry.enableCrashReporter": true, // 如果此设置为 false,则无论新设置的值如何,都不会发送遥测数据。已弃用,推荐使用 `telemetry.telemetryLevel` 设置。 // 启用要收集的

2024-06-23 08:30:35 289

原创 使用 Gulp 复制图像已损坏/损坏

有一个简单的任务,将图像从一个文件夹复制到另一个文件夹。以前一切对我来说都很好,但最近我的图像复制到输出文件夹时已损坏。当您尝试打开它们时,会出现错误,指出文件已损坏且无法读取。

2024-06-16 17:21:52 287

原创 spring boot2.7.x遇到问题

高版本已移除了validation以来,需手动添加。

2024-06-06 18:38:18 289

原创 redis不同结构占用内存估算

redis占用内存估算

2024-06-05 10:17:29 409

原创 flutter开发中遇到的问题总结

文章目录flutter Error: Could not resolve the package ‘characters‘ in ‘package:characters/characters.dart‘.背景:解决过程:解决方法:两个Contain嵌套,都设置尺寸,内部的Contain为什么尺寸不起作用显示结果如下解决办法如上面的页面如何阻止事件冒泡充满屏幕遇到可用区域显示不下使用fitteedBox多设备适配(推荐)去掉安卓状态栏半透明解决ListView/GridView作为Column的子Widget

2020-12-18 16:15:50 3849 4

原创 vue-cli4创建项目并配置多环境

Vue-cli4创建项目并配置多环境安装vue-clinpm install -g @vue/cli创建项目vue create vue-demo配置多环境在什么情况下会使用到多环境?比如访问后台的接口地址随着环境不同地址会不同添加多环境配置文件配置文件内容.env.prodNODE_ENV=productionVUE_APP_BASE_URL='http://prod.com'NODE_ENV:制定vue模式,一般用的development和production,即一个是

2020-11-20 20:40:25 1234

原创 typescript环境配置

基本概念node: 是独立于浏览器运行的js环境npm: 会随着node一起被安装,是nodejs的包管理器,可以通过npm安装各类工具,尤其是前端开发工具编译器的选择使用vscodetypescript环境安装安装node:官网下载安装typescriptnpm install -g typescript检查type是否安装成功tsc -v这一步如果提示tsc: command not found那表明没有配置node-globel环境变量,也就是执行命令的路径

2020-08-25 15:57:41 3681

原创 mac安装axure后无法打开

mac安装axure后无法打开command+n试一下

2019-12-13 13:17:43 8128 1

原创 mybatis

文章目录判断字符串不起作用反例正例分析原因判断字符串不起作用反例<if test="status != null and status == '2'"> AND A.status =2</if>正例<if test='status != null and status == "2"'> AND A.status =2</if...

2019-12-09 10:38:19 135

原创 记录一次恶心的spring AOP不起作用

方法定义成private的了

2018-11-20 13:30:16 886 1

原创 vue+vue-router+vuex+Axios+AdminLTE+element-ui搭建后台管理系统

先占个坑,慢慢完善

2018-10-10 17:35:25 2151

转载 ionic3 ionic start创建项目报错解决方案

文章来至:http://www.ionic.wang/article-index-id-128.html1.首先 ionic start创建项目的时候刚开始就遇到错误(没有生成文件)第一种错误 ionic start ionicdemo tabs运行这个命令以后报以下错误解决方案。 或者下面错误: ionic start出现这个问题主要是网络引起的,解...

2018-09-13 12:38:50 1864

原创 Google 谷歌浏览器上传或下载文件卡死

Google 谷歌浏览器上传或下载文件卡死现象折磨我好久,各种设置都是临时方案,重启启动机器后又是卡死,解决办法,卸载搜狗输入法,重要的话说三遍卸载搜狗输入法,卸载搜狗输入法,卸载搜狗输入法,原来素搜狗输入法的问题,反正这输入法与开发工具快捷键又好多冲突,使用百度输入法也不错。...

2018-09-02 10:50:33 3890 1

原创 itext7将pdf模板转成pdf文件

使用adobe Acrobat Pro DC制作pdf模板这里就略了,大家可以上网搜下,有很多方法撸代码在itext7第一节的基础上在pom文件添加junit依赖方便测试&amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;junit&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;art

2018-08-23 23:06:00 3286 3

原创 itext7接口和类概述以及pdf常见操作

在层次结构的顶部,我们找到了IPropertyContainer界面。此接口定义设置,获取和删除属性的方法。这个接口有两个直接的子接口:IElement和IRenderer。该IElement接口将由例如来实现Text,Paragraph和Table。这些是我们将直接或间接添加到文档中的对象。该IRenderer接口将由例如来实现TextRenderer,ParagraphRenderer和T...

2018-08-21 22:17:05 12112 2

原创 itext7创建helloworld

在前一篇的基础上写一个helloworld案例heloworldpublic static void main(String[] args ) throws FileNotFoundException{ PdfWriter writer = new PdfWriter("F:\\hellowprld.pdf"); PdfDocument pdf = ne...

2018-08-21 21:50:17 1219

原创 itext7入门-----快速开始

最近了解到itext7,感觉很切合实际需求,就想着研究下,发现晚上内容有头没尾的,很多时候不知所以然,下架就我个人通过查看官方网站了解到的知识点做简单的记录,方便日后复制粘贴。为什么选择itext7而不是itext5个人认为重构后的功能肯定比以前的功能和结构更好,个人观点代码是重构出来的,不是撸出来的,小撸怡情,大撸伤身。iText 7带来:所有主类和接口的完整版本,一方面使...

2018-08-20 23:43:57 18233 5

原创 layDate组件切换时自动清除所选日期

在开发中使用了vue.js和layDate组件,在一组表单中发现laydate组件自动清除日期,其实原因是vue和laydate组件绑定事件发生冲突导致,可以吧vue绑定删除,通过技术获取日期组件...

2018-08-05 19:22:57 4097

原创 java熔断、降级、hystrix监控

一、hystrixhttps://blog.csdn.net/zjcsuct/article/details/78198632二、实现方式1.通过注解实现2.AOP实现3.继承方式实现三、hystrix监控1.单机监控修改项目配置1、pom.xml &lt;dependency&gt; &lt;groupId&gt;com.n...

2018-07-13 10:27:11 8676

原创 常见的 POST 提交数据方式对应的content-type取值

application/x-www-form-urlencoded这应该是最常见的 POST 提交数据的方式了。浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据。请求类似于下面这样(无关的请求头在本文中都省略掉了): POST http://www.example.com HTT...

2018-05-16 10:18:47 2012

原创 guava学习笔记

一、maven坐标 &lt;dependency&gt; &lt;groupId&gt;com.google.guava&lt;/groupId&gt; &lt;artifactId&gt;guava&lt;/artifactId&gt; &lt;version&gt;18.0&lt;/version&gt; &lt;/dependen

2018-05-11 18:55:44 1423

原创 logback.xml日志配置详解

一、logback的介绍  Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块:   logback-core:其它两个模块的基础模块   logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4j API使你可以很方便地更换成其它日志系统如log4j或JDK14 L...

2018-04-17 17:02:16 3080

原创 Nginx

占坑

2018-04-12 18:53:24 197

原创 zookeeper

占坑

2018-04-12 18:49:24 329

原创 RabbitMQ应用、集群

占坑

2018-04-12 18:47:18 173

原创 elasticsearch安装、集群

占坑

2018-04-12 18:44:35 213

转载 redis、redis集群、redis调优

转载自: https://blog.csdn.net/liqingtx/article/details/60330555 这篇文章主要介绍了超强、超详细Redis入门教程,本文详细介绍了Redis数据库各个方面的知识,需要的朋友可以参考下 【本教程目录】 1.redis是什么 2.redis的作者何许人也 3.谁在使用redis 4.学会安装redis 5.学会启动redis 6...

2018-04-12 18:42:37 380

原创 java实现深拷贝

我们经常会用到对象的拷贝,但是但是继承Cloneable重写clone实现的只是浅拷贝,那么什么是深拷贝,什么是浅拷贝呢。 拷贝就是设计模式中原型模式的一种体现,原型模式是内存二进制流的拷贝,要比new一个对象的性能好的多的多,特别是在for循环中产生大量对象时,原型模式能更好的体现其优点。 其实从内存方面来说简单一句话,就是看有没有开辟新的内存空间用于存储拷贝的对象,浅拷贝只是拷贝一份引用,...

2018-04-12 16:26:54 19983 5

转载 webstorm 2017 激活破解方法大全

webstorm 作为最近最火的前端开发工具,也确实对得起那个价格,但是秉着勤俭节约的传统美德,我们肯定是能省则省啊。方法一:(更新时间:2018/4/8)v3.3注册时,在打开的License Activation窗口中选择“License server”,在输入框输入下面的网址:http://im.js.cn:8888 (新,感谢 [ qq_34394012 ])点击:Acti...

2018-04-11 13:08:34 10532 2

原创 为什么不能使用Executors.newFixedThreadPool和newCachedThreadPool

newFixedThreadPool的阻塞队列大小是没有大小限制的,如果队列堆积数据太多会造成资源消耗。 newCachedThreadPool是线程数量是没有大小限制的,当新的线程来了直接创建,同样会造成资源消耗殆尽。 在新建线程池的时候使用ThreadPoolExecutor创建,阻塞队列可以使用ArrayBlockingQueue,这个队列的源码很金典,锁是一个成员变量。 成员变量在堆...

2018-04-01 15:13:28 6737 2

原创 spring项目中使用AOP实现熔断

package com.awna.platform.support.client.sale.aspect;import com.netflix.hystrix.*;import com.qunar.awna.support.client.sale.common.util.ClientResult;import org.aspectj.lang.ProceedingJoinPoint;im...

2018-03-28 15:30:35 1378

原创 spring boot +security+oauth认证服务器和资源服务器(基于注解实现)

部分代码是搬别人写好、自己做了调整一、认证服务器配置1.新建maven项目pom.xml&lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&g...

2018-03-06 13:17:22 8835 5

原创 SpringMVC 使用JSR-303进行校验Bean Validation------国际化

即根据不同的语言选择不同的错误消息显示。1、本地化解析器&lt;bean id="localeResolver" class="org.springframework.web.servlet.i18n.CookieLocaleResolver"&gt; &lt;property name="cookieName" value="locale"/&gt; &a

2018-02-24 16:49:23 1022

原创 SpringMVC 使用JSR-303进行校验Bean Validation------组合验证注解

有时候,可能有好几个注解需要一起使用,此时就可以使用组合验证注解@Target({ FIELD}) @Retention(RUNTIME) @Documented @NotNull(message = "{user.name.null}") @Length(min = 5, max = 20, message = "{user.name.length.illegal}") ...

2018-02-24 16:48:28 672

原创 SpringMVC 使用JSR-303进行校验Bean Validation-------方法参数、返回值验证

@RestController@Validated &lt;1&gt;public class BarController { @RequestMapping("/bar") public @NotBlank &lt;2&gt; String bar(@Min(18) Integer age &lt;3&gt;) { System.out.println("a...

2018-02-24 16:47:37 395

原创 SpringMVC 使用JSR-303进行校验Bean Validation-----消息中使用EL表达式

假设我们需要显示如:用户名[NAME]长度必须在[MIN]到[MAX]之间,此处大家可以看到,我们不想把一些数据写死,如NAME、MIN、MAX;此时我们可以使用EL表达式。@Length(min = 5, max = 20, message = "{user.name.length.illegal}", groups = {First.class}) 错误消息:user.n...

2018-02-24 16:46:45 1545

原创 SpringMVC 使用JSR-303进行校验Bean Validation------级联验证

public class User { @Valid @ConvertGroup(from=About.class, to=Other.class) private User user; }级联验证只要在相应的字段上加@Valid即可,会进行级联验证;@ConvertGroup的作用是当验证o的分组是First时,那么验证o的分组是Second,即...

2018-02-24 16:44:44 1287

空空如也

空空如也

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

TA关注的人

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