自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简单sql语法总结

1.删除表中的所有的数据的同时,将自动增长清零。truncate table SW_Admin_Log2.不删除表的数据,直接重置自动增长的值dbcc checkident('SW_Admin_Log',reseed,0) 子查询select (select Title from SW_ProductType a where p.TypeID=a.ID ) ne...

2019-11-08 17:52:50 199

原创 vue.js 点击操作DOM($event事件)

vue中有两种方法获取到当前元素var el = event.target; //当前元素,可修改(能够用此方法获取到他的子元素,不能获取他本身的内容)var el = event.currentTarget;//当前元素,不可修改(能够用此方法获取到他的子元素及能获取他本身的内容)点击当前元素删除父级元素呢!先看一下代码: <draggable class="...

2019-11-27 09:47:45 3676

原创 Spring 中@Transactional(rollbackFor = Exception.class) 事物回滚

@Transactional(rollbackFor = Exception.class)//事物回滚 public JsonResult addLike(Integer userId, List<Integer> ids) { userBusinessLikeMapper.delLike(userId); userBusinessLi...

2019-11-26 16:12:02 827

原创 使用 FeignClient 进行微服务交互(微服务接口互相调用)

先写一个公共方法: public String getSettingValue(String name) { Map<String, Object> map = (Map) settingClient.getByName(name).getData(); return (String) map.get("value"); }然后...

2019-11-20 15:20:09 3701 3

原创 Integer的缓存机制、自动装箱拆箱

一、什么是自动装箱拆箱很简单,下面两句代码就可以看到装箱和拆箱过程//自动装箱 Integer total = 99; //自动拆箱 int totalprim = total;简单一点说,装箱就是自动将基本数据类型转换为包装器类型;拆箱就是自动将包装器类型转换为基本数据类型。 public static void main(String[] args) {...

2019-11-19 15:16:01 214

原创 java中public class Test{ public Test(){ } }(Test()是类Test的构造方法)

public class testController implements Runnable { private String name; public testController(String name) { this.name=name; System.out.println("name:"+name); } public...

2019-11-15 11:38:01 12042

原创 多线程(二):run()方法和start()方法的区别

先运行以下代码看下start()方法:public class testController implements Runnable { private String name; public testController(String name) { this.name=name; System.out.println("name:"+n...

2019-11-15 11:19:55 304

原创 多线程(一):run()方法和start()方法的区别

首先我们通过以下代码运行来看下start()方法和run()方法的区别:public class testController extends Thread { //在该方法中实现线程的任务逻辑 public void run() { //获取当前正在执行的线程名称 System.out.println("线程名称:"+Thread.curre...

2019-11-15 10:29:10 333

原创 java 多线程之 implements Runnable

请看以下题目:public class testController implements Runnable { int b = 100; synchronized void m1() throws InterruptedException { b = 1000; System.out.println("开始暂停重载1秒"+b); ...

2019-11-15 09:43:37 2042

原创 Spring Cloud Config+Bus:实现动态刷新配置文件

如果需要实现修改远端仓库里的配置文件的信息,对应的配置信息的客户端也能动态的刷新配置信息,而不要重新启动程序。那么需要引入消息中间件,我这里使用的是RabbitMQ,还有微服务和RabbitMQ进行通信的Spring Cloud Bus。Config Server1.pom.xml <dependency> <groupId>org.spr...

2019-11-13 18:18:25 217

原创 linux下修改docker容器RabbitMQ端口映射(修改RabbitMQ默认端口)

1.xshell 执行以下命令获取docker容器IDdocker ps -a2.修改 /var/lib/docker/containers/{容器 ID+ 一些字符串}/hostconfig.json 中"PortBindings":{"容器端口/tcp":[{"HostIp":"","HostPort":"改成你要改的端口"}]3.修改并上传配置文件后执行以下代码sy...

2019-11-13 17:48:21 3041 1

原创 JAVA 1*2*3*4*5*.*n 1到n的阶乘(Integer和BigInteger的区别)

我们分别使用Integer和BigInteger运算一下1到10的阶乘 public static JsonResult test(){ BigInteger b=new BigInteger("1"); for (int i = 2; i < 10; i++) { b = b.multiply(new BigIntege...

2019-11-08 14:48:34 1031

原创 浅谈Vue项目优化心得

1、打包优化提取组件的CSS到单独到文件 屏蔽sourceMap 开启gzip压缩 公共库使用cdn外链 打包vender时不打包vue、vuex、vue-router、axios等,换用国内的 bootcdn、unpkg 直接引入到根目录的 index.html 中。并把上述文件配置在externals中。 vue.config.jsconst Gzip =...

2019-11-06 18:57:16 228

原创 navicat 自动删除多余备份

rem 删除C:\Users\Administrator\Documents\Navicat\MySQL\Servers\卡娱阿里云服务器\qiang 这是您要删除文件的路径(目录下15天前的备份文件)Forfiles /p C:\Users\Administrator\Documents\Navicat\MySQL\Servers\卡娱阿里云服务器\qiang /s /d -15 /m *....

2019-11-04 16:52:35 2423

空空如也

空空如也

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

TA关注的人

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