#Eb

spring boot使用AOP统一处理web请求

为了保证服务的高可用,及时发现问题,迅速解决问题,为应用添加log是必不可少的。但是随着项目的增大,方法增多,每个方法加单独加日志处理会有很多冗余那在SpringBoot项目中如何统一的处理Web请求日志?基本思想:  采用AOP的方式,拦截请求,写入日志AOP是面向切面的编程,就是在运行期通过动态代理的方式对代码进行...

spring boot使用WebClient调用其他系统提供的HTTP服务

WebClient的请求模式属于异步非阻塞,能够以少量固定的线程处理高并发的HTTP请求WebClient是SpringWebFlux模块提供的一个非阻塞的基于响应式编程的进行Http请求的客户端工具,从Spring5.0开始提供在SpringBoot应用中1.添加SpringWebFlux依赖<dependen...

WebGL学习笔记二——绘制基本图元

webGL的基本图元点、线、三角形gl.drawArrays(mode,first,count)  first,代表从第几个点开始绘制即顶点的起始位置  count,代表绘制的点的数量。  mode,代表图元类型。    (1)gl.POINTS——点<!DOCTYPEhtmlPUBLIC"-//W3C//DTD...

WebGL学习笔记一

WebGL是什么?  WebGL是一组基于JavaScript语言的图形规范,浏览器厂商按照这组规范进行实现,为Web开发者提供一套3D图形相关的API  这些API能够让Web开发者使用JavaScript语言直接和显卡(GPU)进行通信。WebGL应用由JavaScript程序和着色器程序构成。WebGL的编程开发...
代码星球 ·2021-02-01

vs2015 debug时出现 C2039“cout”: 不是“std”的成员

今天想起电脑上的vs2015,发现好久没用了,用了下,遇到了一个问题由于不常用c++,还是觉得应该记录下来,以免下次遇到,不知怎么处理新建项目HelloHello.cpp#include"stdafx.h"intmain(){std::cout<<"helloworld!I'mC++."<<st...

解决org.springframework.web.multipart.MaxUploadSizeExceededException

今天在springboot2X里做文件上传遇到了如下错误org.springframework.web.multipart.MaxUploadSizeExceededException:Maximumuploadsizeexceeded;nestedexceptionisjava.lang.IllegalStateEx...

php下webservice使用总结

基于thinkphp3.2的1.修改php配置php.ini   extension=php_soap.dll  soap.wsdl_cache_enabled=0 2.soap有两种模式wsdl和no-wsdl   (1)wsdl  首先,先生成wsdl文件生成wsdl的方法<?p...
代码星球 ·2021-02-01

web.py开发

 web.py需要使用python2.X,所以安装python版本2.7.9web.py是一个轻量级Pythonweb框架,它简单而且功能强大web.py安装安装python(1)使用pippipinstallweb.py 安装的目录Python27Libsite-packages (2)...
代码星球 ·2021-02-01

使用Amoeba for mysql实现mysql读写分离

Amoeba主要在应用层访问MySQL的时候充当query路由功能,专注分布式数据库proxy开发。座落与Client、DBServer(s)之间。对客户端透明。具有负载均衡、高可用性、Query过滤、读写分离、可路由相关的query到目标数据库、可并发请求多台数据库合并结果。在Amoeba上面你能够完成多数据源的高可...

facebook 用curl获取用户资料

用facebook获取用户信息$graph_url="https://graph.facebook.com/me?scope=email&fields=id,name,email,first_name,last_name,link,birthday,picture&access_token=$acces...

web压力测试工具

http_load  以并行复用的方式运行,用以测试web服务器的吞吐量与负载  可以以一个单一的进程运行,还可以测试HTTPS类的网站请求命令格式:http_load-p并发访问进程数-s访问时间需要访问的URL文件-parallel简写-p:含义是并发的用户进程数。-fetches简写-f:含义是总计的访问次数-r...
代码星球 ·2021-02-01

压力测试 webbench

Linux下webbench最多可以模拟3万个并发连接去测试网站的负载能力webbench-c500-t30http://127.0.0.1/phpinfo.php说明:  -c客户端数量(并发数量),-t持续时间 注:  1、压力及性能测试工作应该放到产品上线之前,而不是上线以后;  2、测试时并发应当由小...
代码星球 ·2021-02-01

webuploader跨域上传

浏览器在跨域请求前会发个options请求来验证是否跨域,所以后端再处理这个options请求时,要告诉浏览器一些信息。也就是个header信息header("Access-Control-Allow-Origin:*");//options请求就只需要输出头部信息在服务端,处理图片上传的方法里加上这句,就可以上传图片...
代码星球 ·2021-02-01

Yii2的Debug工具

yii2的Debug工具调用 r=debug可以对程序进行性能分析,从而对程序进行改良(1)数据库某条sql语句的执行时间(2)debug的profiling标签YII::beginProfile('profile1');//代码片段YII::endProfile('profile1');查看中间代码的执行时...
代码星球 ·2021-02-01

Yii2结合webuploader实现图片上传

 js中uploader=WebUploader.create({//自动上传。auto:true,//swf文件路径swf:'webuploader/Uploader.swf',//文件接收服务端。server:'admin.php?r=goods/upload-img',//处理上传的URL……}发送到服...
首页上一页...4748495051...下一页尾页