
技能点
架构师速成记
从业10年,专注于数据治理、架构设计、以及生活导向的自媒体探索者;全网程序员粉丝10万+
展开
-
@RequestBody @RequestParam使用介绍
@RequestBody:先介绍一下@RequestBody的使用场景:注解@RequestBody接收的参数是来自requestBody中,即请求体。一般用于处理非 Content-Type: application/x-www-form-urlencoded编码格式的数据,比如:application/json、application/xml等类型的数据。就applicati...原创 2020-01-14 15:39:06 · 857 阅读 · 0 评论 -
add -net使用样例
nginx配置路由route add -net 192.168.29.0/24 gw 192.168.45.82route add -net 192.168.29.0/24 gw 192.168.45.82lsof -i:8000原创 2020-01-14 15:34:20 · 725 阅读 · 0 评论 -
davinci BI docker启动部分命令
1docker run -p 18077:80 -v /opt/tar/openresty/nginx:/usr/local/openresty/nginx/:rw -d openresty/openrestydocker cp cbd7023e37b6:/usr/local/openresty/nginx /opt/tar/openresty/nginxdocke...原创 2020-01-14 15:32:06 · 1322 阅读 · 0 评论 -
开源协议
软件开发人员可以对开源协议简单了解下具体内容可参考百科:https://baike.baidu.com/item/%E5%BC%80%E6%BA%90%E5%8D%8F%E8%AE%AE/10642383?fr=aladdin以下图来源于网络:...原创 2020-01-14 15:27:02 · 377 阅读 · 0 评论 -
表元数据统计 | 统计MySQL数据表大小
需要统计表的元数据基本信息:如统计表的容量大小、行数等,可参数如下语句SELECT TABLE_NAME, (DATA_LENGTH/1024/1024) as DataM , (INDEX_LENGTH/1024/1024) as IndexM, ((DATA_LENGTH+INDEX_LENGTH)/1024/1024) as AllM, TAB...原创 2020-01-14 15:24:25 · 611 阅读 · 0 评论 -
spring cloud gateway 实现限流概要思路
Map computeIfAbsent方法说明使用场景用springcloud gateway实现限流的时候遇到了computeIfAbsent的语法(demo如下:令牌桶)限流一般有两个实现方式,令牌桶和漏桶:令牌桶是初始化令牌(容器)的个数,通过拿走里边的令牌就能通过, 没有令牌就报错,可以设置向容器中增加令牌的速度和最大个数;漏桶是向里边放入请求,当请求数量达到最大值后,丢弃,...原创 2020-01-14 15:19:40 · 518 阅读 · 0 评论 -
Node.js安装及环境配置之Windows篇
from:https://www.cnblogs.com/zhouyu2017/p/6485265.html一、安装环境1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境...翻译 2018-12-06 14:47:48 · 149 阅读 · 0 评论 -
搭建idea下的vue工程
快速启动篇进入项目的目录下运行一下命令即可初始化项目:(重要!!!!)cnpm i运行项目:cnpm run devcnpm不是内部命令的解决方案:配置环境变量部署篇打包生成tomcat部署的文件(进入项目目录执行一下命令)npm run build此时项目会生成一个dist目录直接copy里面的内容到tomcat中即可注意点:接...原创 2018-12-06 17:23:05 · 333 阅读 · 0 评论 -
通俗地讲,Netty 能做什么?
作为一个学Java的,如果没有研究过Netty,那么你对Java语言的使用和理解仅仅停留在表面水平,会点SSH,写几个MVC,访问数据库和缓存,这些只是初等Java程序员干的事。如果你要进阶,想了解Java服务器的深层高阶知识,Netty绝对是一个必须要过的门槛。有了Netty,你可以实现自己的HTTP服务器,FTP服务器,UDP服务器,RPC服务器,WebSocket服务器,Redis的Pr...翻译 2018-12-06 23:05:16 · 1153 阅读 · 0 评论 -
500G 史上最全的JAVA全套教学视频网盘分享
1、javascript视频教程链接: https://pan.baidu.com/s/1slYX3Ff 密码: jn922、JPA视频教程链接: https://pan.baidu.com/s/1c3QkLQ4 密码: 8f8v3、马士兵hibernate视频教程链接: https://pan.baidu.com...转载 2019-01-13 15:09:43 · 61102 阅读 · 9 评论 -
csdn 直接粘贴带图片与代码的文章到自己博客中或者到今日头条的解决办法
开篇点题:复制csdn中的文章,理想状态是全选 (文章到开头到结尾)然后到自己的博客粘贴即可。但是有时随着技术的限制,最近貌似不怎么行了,复制的内容居然不带图片。不可理解现在临时想个方案临时方案1. 找到博客文章2 .单机右键,检查(或者叫审查元素,根据浏览器显示项有所不同)3.找到右侧baidu_pl类,然后右键选择edit as html ,复制此类下的所有...原创 2019-01-21 01:25:09 · 1650 阅读 · 0 评论 -
JS闭包精讲分享 (前端每周分享)
Js闭包理解闭包前需要知道的几点:变量作用域、作用域链、内存回收机制 变量作用域 举个栗子: 2 .作用域链全局作用域和局部作用域中变量的访问权限,其实是由作用域链决定的。每次进入一个新的执行环境,都会创建一个用于搜索变量和函数的作用域链。作用域链是函数被创建的作用域中对象的集合。作用域链可以保证对执行环境有权访问的所有变量和函数的有序访问。...原创 2019-02-20 20:44:27 · 484 阅读 · 0 评论 -
推荐几个IDEA插件,Java开发者撸码利器。
这里只是推荐一下好用的插件,具体的使用方法不一一详细介绍。 JRebel for IntelliJ一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。收费的,破解比较麻烦。不过功能确实很强大。算是开发必备神器了。热部署快捷键是control+F9/command+F9。.ignoregit提交时过滤掉不需要提交的文件,很方便,有些本地文件是不需要提交到Git上的。...转载 2018-12-08 19:23:12 · 853 阅读 · 0 评论 -
Sping 常见问题汇总
1. 一般问题 31.1. 不同版本的 Spring Framework 有哪些主要功能? 31.2. 什么是 Spring Framework? 31.3. 列举 Spring Framework 的优点。 31.4. Spring Framework 有哪些不同的功能? 31.5. Spring Framework 中有多少个模块,它们分别是什么? 41.6. 什么是 ...转载 2018-12-12 14:48:00 · 206 阅读 · 0 评论 -
Html相关知识点
web 基础的课程htmlcssjavascript--js后续服务器端技术jquery.ajax静态页面(客户端技术)html:页面的内容用适当的元素显示CSS:设置页面元素的外观/样式Js:页面元素添加动态的显示效果开发环境:记事本,文本编辑器运行环境: 浏览器动态页面,服务器端技术:提交JSPPHPASP.NEThtml课程...原创 2018-12-02 16:49:03 · 802 阅读 · 0 评论 -
IDEA集成热部署插件Jrebel${001}
热部署插件JrebelIDEA开发工具想集成热部署插件,可是网上搜了很多资料,总是部署不起作用,一直就没在理会。后来开发工具总是重启浪费了很多时间。最终决定重新搞一下,现在可以使用了。下载插件和破解包,已经准备好了,分享链接如下:6.4.3版本地址:链接:https://pan.baidu.com/s/1URGlO-hmWGZ18S3t...原创 2018-04-24 15:21:31 · 443 阅读 · 0 评论 -
错误代码如404、500{{1004}}
• 100 - 继续。• 101 - 切换协议。• 110 重新启动标记答复。• 120 服务已就绪,在 nnn 分钟后开始。• 125 数据连接已打开,正在开始传输。• 150 文件状态正常,准备打开数据连接。• 200 - 确定。客户端请求已成功。• 201 - 已创建。• 202 - 已接受。• 203 - 非权威性信息。• 204 - 无内容。• 205 - 重置内容。• 206 - 部分...原创 2018-04-24 16:37:14 · 905 阅读 · 0 评论 -
使用IntelliJ IDEA查看类的继承关系图形{{1023}}
利用了IDEA的diagram,结果一目了然,也是好用到炸裂,就此分享。1、查看图形形式的继承链在你想查看的类的标签页内,点击右键,选择 Diagrams,其中有 show 和 show ... Popup,只是前者新建在标签页内,后者以浮窗的形式展示: 实际上,你也可以从左边的项目目录树中,对你想查看的类点击右键,同样选择Diagrams,效果是一样的: 然后你就会得到如下图所示的继承关系图形,...翻译 2018-06-06 17:49:18 · 619 阅读 · 0 评论 -
byte[]转String,编码与乱码问题,以及Base64编码{{1038}}
首先常用的byte[]直接转String很简单:[java] view plain copypublic static void main(String[] args) { String str="我是中国人"; byte[] arr=str.getBytes(); System.out.println("打印:"+arr); for(byte ...转载 2018-06-25 15:03:32 · 2647 阅读 · 0 评论 -
IaaS&PaaS&SaaS
IaaSInfrastructure as a Service,基础设施即服务。假如你现在要做一个网站,你肯定要有一台服务器或者虚拟机,要么自己搭建,要么买服务器运营商的。说白了,IaaS就是解决企业硬件问题的,包括服务器、存储设备、网络设备等基础设施。基础设施有了,你就可以搭建环境了。PaaSPlatform as a Service,平台即服务。假如你现在要做一个网站,你不...转载 2018-08-07 00:25:04 · 436 阅读 · 0 评论 -
echart图形设计
1.柱形图设计option= { color: ['#00AEFF','#00699A','#fed61c'], backgroundColor: '#2A456B',//背景色 tooltip : { trigger: 'axis', axisPointe...原创 2018-11-11 23:28:04 · 622 阅读 · 0 评论 -
cxf动态调用webservice慢的解决方案
CXF初次调用webservce很慢,是因为创建的过程比较耗时初步方案可以结合缓存(redis等)加快调用过程//定义缓存,加快创建效率 public static Map<String,Endpoint> factoryMap=new HashMap<String, Endpoint>(); public static Map<String,Clien...原创 2018-11-25 18:57:36 · 3724 阅读 · 2 评论 -
MyBatis自带的缓存配置(Cache)
如果要实现 mybatis 的二级缓存,一般来说有如下两种方式:1. 采用 mybatis 内置的 cache 机制。2. 采用三方 cache 框架, 比如ehcache, oscache 等等.采用 mybatis 内置的 cache 机制。在 sql 语句映射文件中加入 <cache /> 语句 , 并且相应的 model 类要实现 java Serializable...翻译 2018-11-29 15:16:35 · 1051 阅读 · 0 评论 -
JAVA调用DOS命令
JAVA调用DOS命令1 java调用某个程序Process p=Runtime.getRuntime().exec("\\p.exe");p.waitFor();第一行的“.\\p.exe”是要执行的程序名,Runtime.getRuntime()返回当前应用程序的Runtime对象,该对象的exec()方法指示Java虚拟机创建一个子进程执行指定的可执行程序,并返回与该子进程对...原创 2018-12-02 15:57:34 · 2970 阅读 · 0 评论 -
错误问题汇总
SinopecWeb问题解决方案1、上传文件出错 [com.opensymphony.xwork2.ognl.OgnlValueStack]-[WARN] Error setting valueognl.MethodFailedException: Method "setUpload" failed for object com.newstar.content.acti...原创 2018-12-02 16:16:59 · 745 阅读 · 0 评论 -
SpringMVC接收List型参数
1、controller @RequestMapping("/postList") @ResponseBody public String postList(@RequestBody List<Sting> testL){ System.out.println(testL); return null; } ...原创 2018-12-04 15:34:18 · 2188 阅读 · 0 评论 -
错误汇总
DataExchange问题解决方案 1、spring引入jstl标签1、加上红线一行2找到jstl中的uri地址,并在jsp页面引入 运用jstl表达式 Rest方式2种方式 2、springMVC框架web设置get请求的编码 验证 3、、jsr303验证方式,导...原创 2018-12-02 16:41:16 · 595 阅读 · 0 评论 -
Alibaba插件安装:代码规范检查Coding Guidelines{{1002}}
IDEA安装此插件后可规范用户代码格式如下图:-----欢迎JAVA编程人员加入:群号369022804 备注csdn原创 2018-04-24 12:46:10 · 808 阅读 · 0 评论