一、创建文件上传FileController类 package com.byzore.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotatio ...
分类:
编程语言 时间:
2019-11-12 00:27:46
阅读次数:
81
1.map的基本介绍 map是key-value数据结构,又称为字段或者关联数组。类似其它编程语言的集合,在编程中是经常使用到的 2.map的声明 1)基本语法 var map 变量名 map[keytype] valuetype 注意:声明是不会分配内存的,初始化需要make,分配内存后才能赋值和 ...
分类:
其他好文 时间:
2019-11-12 00:27:29
阅读次数:
110
一次线上频繁FullGC问题的排查和解决记录,整理了一下通用的排查解决过程,同时介绍了一些可能会用到的工具。 ...
分类:
Web程序 时间:
2019-11-12 00:27:10
阅读次数:
303
编者注:Netty是Java领域有名的开源网络库,特点是高性能和高扩展性,因此很多流行的框架都是基于它来构建的,比如我们熟知的Dubbo、Rocketmq、Hadoop等,针对高性能RPC,一般都是基于Netty来构建,比如soft bolt。总之一句话,Java小伙伴们需要且有必要学会使用Nett ...
分类:
Web程序 时间:
2019-11-12 00:26:35
阅读次数:
125
public String test(MultipartFile file) throws Exception{ BASE64Encoder base64Encoder =new BASE64Encoder(); String base64EncoderImg = file.getOriginalF ...
分类:
其他好文 时间:
2019-11-12 00:26:22
阅读次数:
61
概念 Cookie和鉴权的区别,cookie一般指缓存在本地的数据;鉴权一般指验证用户是否拥有访问系统的权利 鉴权分类 Basic auth:基础鉴权,数据没有加密可明文显示,一般在测试环境使用,不在线上环境使用 Oauth 2.0:并且包含了第三方登录方式,例如微博、微信、QQ等使用第三方账号进行 ...
分类:
其他好文 时间:
2019-11-12 00:26:09
阅读次数:
109
(图片均来自中国大学mooc王道os课程) 一、框架 1.概述 2.进程管理 3.内存管理 4.文件管理 5.输入输出(I/O)管理 二、基本概念 操作系统是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源地分配;以提供给用户和其他软件方便地接口和环境;它是计算机系统中 ...
分类:
其他好文 时间:
2019-11-12 00:25:50
阅读次数:
69
效果预览 按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。 https://codepen.io/comehope/pen/pOZKWJ 可交互视频 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。 请用 chrome, safari, edge 打开观看。 https ...
分类:
其他好文 时间:
2019-11-12 00:25:38
阅读次数:
66
正常情况下,选中一段内容,再按引号,内容会被替换为引号 想要将选中的内容不被替换为引号,而在内容的两端加上引号,只需设置一下即可 File --> Settings --> Editor --> General --> Smart Keys 勾选 Surround selection on typi ...
分类:
其他好文 时间:
2019-11-12 00:25:26
阅读次数:
123
StringBuffer 和 StringBuilder 介绍 大多数情况下, StringBuffer 的速度要比 String 快; StringBuilder 要比StringBuffer快;StringBuffer 和 StringBuilder 都是 AbstractStringBuild ...
分类:
其他好文 时间:
2019-11-12 00:25:09
阅读次数:
82
题意 https://vjudge.net/problem/CodeForces-1228D 有一个n个顶点m条边的无向图,在一对顶点中最多有一条边。 设v1,v2是两个不相交的非空子集,当满足以下条件时f(v1,v2)为真 v1中的点之间不存在边 v2中的点之间不存在边 对于在v1v2中的每一对顶 ...
分类:
其他好文 时间:
2019-11-12 00:24:57
阅读次数:
49
Email:验证数据是否为邮箱EqualTo:验证此字段的数据是否和另一个字段的值相等,常用与校验密码和确认密码InputRequired:检验数据必传Length:校验数据长度NumberRange:检验数据需在指定数字的区间Regexp:自定义正则表达式(如手机号码)URL:必须是url的形式U ...
分类:
其他好文 时间:
2019-11-12 00:24:39
阅读次数:
89
蒙特卡罗算法,在我看来,是一个很神奇的算法,它可以模拟出很多场景,并且模拟出来的数据,可能与真实的数据相差无几,但模拟的成本远远低于真实数据的获取。 今天,我就用蒙特卡罗算法,做两个简单的模拟。一个是π值计算,另外一个求积分。 一、π值 π值是一个无理数,无限不循环,公元480年左右,南北朝时期的数 ...
分类:
编程语言 时间:
2019-11-12 00:24:21
阅读次数:
72
join语句的两种算法,分别是:NLJ和BNL 测试数据: create table t1(id int primary key, a int, b int, index(a)); create table t2 like t1; drop procedure idata; delimiter ;; ...
分类:
其他好文 时间:
2019-11-12 00:24:03
阅读次数:
183
UML工具Visual Paradigm解决方案:最佳的可视化建模UML工具
分类:
其他好文 时间:
2019-11-12 00:23:51
阅读次数:
150
分布式项目首先想到的问题是如何再多个服务之间进行数据传递和接口调用 1、创建两个服务,一个controller,一个service service层的实现类使用的service注解,是alibaba的,不是jdk的 //service层的一个类package com.ghh.service; imp ...
分类:
其他好文 时间:
2019-11-12 00:23:34
阅读次数:
99
首先,要求找到最长最短字符串,我们应该用数组将其存起来,输入的个数是不固定的,我们就可以用Scanner获取要输入的个数,最终找到的个数也不固定,我们可以封装两个方法,并且返回值类型为数组。 我遇到的问题,开始我想到的是字符串拼接,么想到返回值用数组存,导致每次返回的个数都是固定的,就算有多个。 代 ...
分类:
其他好文 时间:
2019-11-12 00:23:18
阅读次数:
99