一、this指针 1、this指针的引入 应用场景1:当我们在类中定义了一个变量同时在类成员函数中定义了一个同名变量,即变量名重复时我们又想使用类中定义的变量,此时便需要this指针 应用场景2:当成员函数的参数与类的成员函数名相同时,在赋值的时候要用this指针,类似场景1,即this.a=a;不 ...
分类:
编程语言 时间:
2019-01-13 11:42:19
阅读次数:
181
一、Feign实现应用间的通信 声明式REST客户端(伪RPC),采用基于接口的注解。本质上是Http客户端,Http远程调用。 1、 在Order工程中的pom文件增加 2、增加注解@EnableFeignClients 3、声明要调用的接口 4、在Order应用调用 ...
分类:
其他好文 时间:
2019-01-05 14:17:58
阅读次数:
252
在线演示 演示地址:http://139.196.87.48:9002/kitty 用户名:admin 密码:admin 技术背景 前面我们通过Ribbon或Feign实现了微服务之间的调用和负载均衡,那我们的各种微服务又要如何提供给外部应用调用呢。 当然,因为是REST API接口,外部客户端直接 ...
分类:
编程语言 时间:
2018-11-07 14:05:39
阅读次数:
355
技术背景 前面我们通过Ribbon或Feign实现了微服务之间的调用和负载均衡,那我们的各种微服务又要如何提供给外部应用调用呢。 当然,因为是REST API接口,外部客户端直接调用各个微服务是没有问题的,但出于种种原因,这并不是一个好的选择。 让客户端直接与各个微服务通讯,会有以下几个问题: 客户 ...
分类:
编程语言 时间:
2018-10-23 20:53:41
阅读次数:
203
之前参见了中国软件杯大赛,在大赛中用到了深度学习的相关算法,也训练了一些简单的模型。项目线上平台是用java编写的web应用程序,而深度学习使用的是python语言,这就涉及到了在java代码中调用python语言的方法。 为了能在java应用中使用python语言训练的算法模型,我在网上找了很久。 ...
分类:
编程语言 时间:
2018-07-31 19:09:16
阅读次数:
375
this关键字主要有三个应用: (1)this调用本类中的属性,也就是类中的成员变量; (2)this调用本类中的其他方法; (3)this调用本类中的其他构造方法,调用时要放在构造方法的首行。 应用一:引用成员变量 如上面这段代码中,有一个成员变量name,同时在方法中有一个形式参数,名字也是na ...
分类:
其他好文 时间:
2018-07-21 15:08:11
阅读次数:
207
问题描述
?有一个应用,偶尔会出现访问不了的情况。具体表现为,当其它应用调用它的接口时,可能会出现超时,过一段时间后,再调用它的接口可能又正常了。观察应用日志发现,这个被调用的应用会偶发性地连接不上数据库。因为该应用没有办法及时地查询到数据库,应用返回数据时间过长,也就导致调用该应用接口的其它应用超时。这种情况比较偶发,一天大概几次,没什么特别规律。
?应用日志中只能大概看出,出现问题时该应用
分类:
数据库 时间:
2018-07-09 16:24:13
阅读次数:
193
命令执行 应用有时需要调用一些执行系统命令的函数, 如PHP中的system、exec、shell_exec、passthru、popen、proc_popen等, 当用户能控制这些函数中的参数时,就可以将恶意系统命令拼接到正常命令中,从而造成命令执行攻击,这就是命令执行漏洞。 利用条件 应用调用执 ...
分类:
其他好文 时间:
2018-05-24 20:42:12
阅读次数:
278
方式一: 应用:调用存储过程 MySQL:编写存储过程 方式二: 应用:编写纯生SQL MySQL:只存储 方式三: 应用:ORM->纯生SQL MySQL:只存储 ...
分类:
数据库 时间:
2018-05-22 23:47:16
阅读次数:
200
昨日内容回顾 队列是内置锁的,所以别的应用调用它,是安全的。 凡是涉及到手动加锁的,都是不安全的。常用的一般都是消息中间件 没有返回值的铅矿 close和join成对使用 执行输出: ...
分类:
编程语言 时间:
2018-05-15 20:57:22
阅读次数:
190