到底什么时候该使用MQ?

不能让“高层组件”依赖“低层组件”,而且两者都应该依赖于抽象!!! 即设计原则中的【依赖倒转】详见场景2     原文地址:http://mp.weixin.qq.com/s/Brd-j3IcljcY7BV01r712Q   一、缘起 一切脱离业务的架构设计与新技术引入都是耍流氓。 ...

2019-01-17 11:23:24

阅读数:26

评论数:0

Java中类似C#初始化对象的简便方法(new的对象后面跟两个花括号,无需构造方法)

C#中有一种初始化对象的简便方法: public class Car { public string brand{ get; set; } public string color{ get; set; } } Car car = new Car { brand =...

2019-01-17 10:24:54

阅读数:6

评论数:0

无状态服务 VS 有状态服务

对服务器程序来说,究竟是有状态服务,还是无状态服务,其判断依旧是指两个来自相同发起者的请求在服务器端是否具备上下文关系。如果是状态化请求,那么服务器端一般都要保存请求的相关信息,每个请求可以默认地使用以前的请求信息。而对于无状态请求,服务器端所能够处理的过程必须全部来自于请求所携带的信息,以及其他...

2019-01-15 11:47:10

阅读数:39

评论数:0

windows Apache ab安装及压力测试

转自 : https://www.cnblogs.com/crazycoderl/p/7799216.html   ab 是apachebench的缩写。 ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,它既可以用来测试apach...

2019-01-10 15:30:45

阅读数:22

评论数:0

websocket导致spring boot 项目单元测试启动失败的问题解决

背景 一个项目中需要实时的向前端展示数据变化,因此使用websocket。但是在项目中增加websocket后,功能没有问题,但是之前写的单元测试代码都无法运行。(代码和报错贴出来,如下,可以忽略) package com.hengyun.admin;   import org.junit.T...

2019-01-08 14:28:22

阅读数:36

评论数:0

Mysql 如何设置时间字段自动更新(需5.6以上版本)

转自 : https://www.cnblogs.com/lhj588/p/4245719.html   应用场景:   1、在数据表中,要记录每条数据是什么时候创建的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录创建时间; 2、在数据库中,要记录每条数据是什么时候修改的...

2019-01-04 12:42:39

阅读数:40

评论数:1

使用natapp实现内网穿透,将本地项目发布到外网上,别人可以直接通过互联网访问

转自 : https://www.cnblogs.com/duanyue/p/7601688.html   官网:https://natapp.cn/ 软件很好用,这对于前端工程师来说,有了这个工具就很爽了,当你的领导或者不在你公司内网范围内的人,想要看你的页面效果,就很简单了。 详细的不...

2018-12-25 23:07:27

阅读数:31

评论数:0

Java、C#将一个List赋值给另一个List的方式(及直接用=等号赋值会出现的坑)

#声明和实例化 声明:ArrayList a, 仅仅只是声明了一个list变量,其未来作用相当于C++中的引用变量,亦或者相当于一个对象块的索引,但并未为其分配具体的完整的对象所需要的内存空间,其所分配的空间仅仅只是"a"变量所需空间; 实例化:实例化的过程...

2018-12-20 14:18:33

阅读数:67

评论数:0

IDEA下SpringData-JPA根据数据库表生成实体类,并解决table等注解下的下红色波浪线Cannot resolve table

首先要给项目的Modules添加JPA:             完成上述操作后即可在View --> Tool Windows下看到 Persistence选项,将其打开   在弹出的Persistence窗口的项目上右键,选择Generate Persist...

2018-11-30 10:17:17

阅读数:99

评论数:0

SpringBoot中使用Cache缓存的最简单实现(SpringData)

application.yml文件中配置show-sql方便对结果进行验证 spring: jpa: database: oracle show-sql: true generate-ddl: false dialect: org.hibernate.dia...

2018-11-27 10:54:43

阅读数:41

评论数:0

js/java判断两个区间是否存在重叠交叉

转自 : https://blog.csdn.net/Mister_SNAIL/article/details/77860240   js/java判断两个区间是否存在重叠交叉 存在区间A、区间B 重叠的情况有4种,两种相交,两种包含。如图: 不重叠的情况有2种,A在...

2018-11-22 09:56:30

阅读数:36

评论数:0

在 Java 中初始化 List 的五种方法(包括java8, java9等)

Java 中经常需要使用到 List,下面简单介绍几种常见的初始化方式。 1.构造 List 后使用 List.add 初始化 这是最常规的做法,用起来不太方便。 2.使用 {{}} 双括号语法 这种方式相对方便了一些。 外层的{}定义了一个 LinkedList 的匿名内部类。内层的{...

2018-11-21 16:27:25

阅读数:813

评论数:0

JavaScript遍历对象、数组总结, ES6语法遍历……

原文地址 : https://www.cnblogs.com/chenyablog/p/6477866.html         在日常工作过程中,我们对于javaScript遍历对象、数组的操作是十分的频繁的,今天抽空把经常用到的方法小结一下,方便今后参考使用!     javaScrip...

2018-11-13 14:39:33

阅读数:109

评论数:0

C# 方法中的this参数public static String HeHeFangFa( this string str)

先看下面的代码:   public static class StringExtension { public static void Foo(this string s) { Console.WriteLine("Foo invoked f...

2018-11-05 11:06:52

阅读数:82

评论数:0

一文看懂Modbus, Rtu, Rs485等名词的联系

Modbus rtu和Modbus tcp两个协议的本质都是MODBUS协议,都是靠MODBUS寄存器地址来交换数据;但所用的硬件接口不一样,Modbus RTU一般采用串口RS232C或RS485/422,而Modbus TCP一般采用以太网口。现在市场上有很多协议转换器,可以轻松的将这些不同的...

2018-10-30 09:55:08

阅读数:282

评论数:0

EA反向生成Mysql数据库对应表 及 windows下装MYSQL 的驱动装完找不到ODBC驱动的解决办法。

    转自: https://blog.csdn.net/u013040472/article/details/69936108   1.安装MySQL数据源驱动程序(在官网下载即可, 下载最新版就行,与本地安装的数据库版本无关, 但是要注意安装32位还是64位,对应版本不一定是你操作系...

2018-10-22 16:15:48

阅读数:108

评论数:0

使用Chrome打开Unity打包的WebGL时候出现错误:Could not initialize WebGL context. Failed starting Unity解决方法

使用Unity3D打包的H5 WebGL项目, 使用火狐浏览器可以正常打开, 但使用Chrome会出现如下错误 是因为Chrome默认只支持WebGL 1.0,听说最新版的Chrome支持WebGL 2.0,未进行验证。   解决方法: 在打包时将Auto Graphics API的对...

2018-10-09 11:52:48

阅读数:189

评论数:0

IDEA上传代码到gitee

需要条件: 1.码云/Github建好的git项目 2.IDEA编辑器 3.本地项目   步骤1:创建远程项目   步骤2:复制远程项目地址  注意:此处码云官方已经给出上传项目方法,不过用的是命令行的形式,我们选择一种更加简单的方法。   步骤3:创建好本地项目,点击V...

2018-09-26 16:28:09

阅读数:550

评论数:0

idea maven命令启动springboot项目

使用maven命令启动 ①找到下图的edit configurations  ②点击+号,选择maven  ③添加命令的名称,执行这个命令的项目和命令,这个命令是spring-boot:run,设置成功后apply  注意: 因为本身就是选择的maven启动, 所以这里的命令前面是不需要加...

2018-09-26 09:40:20

阅读数:353

评论数:0

Vue + webpack的纯前端项目如何配置外部配置文件

转自 : https://www.jianshu.com/p/ee2862796d23   需求背景 如果前后端项目是部署在同一台服务器的话,只需要在development模式下配置config/index.js中的proxyTable实现开发调试时可以代理转发和跨域即可。当部署到服务器时,...

2018-09-19 14:21:29

阅读数:476

评论数:0

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