SpringMVC的@RestController和@ResponseBody注解使用时返回的java对象数据会自动转化为json格式,这是SpringMVC提供的一种机制,这样js可以在前端直接操作返回的json对象数据!!! 问题: 我想知道springmvc本身就能返回json格式,为什么用第 ...
分类:
编程语言 时间:
2020-01-13 23:39:23
阅读次数:
129
实验三spark和hadoop的安装 hadoop的安装在之前的随笔中已经介绍过,此处传送门:https://www.cnblogs.com/heiyang/p/11293969.html 接着介绍,spark的安装,不是很难,唯一需要注意的是不同的hadoop版本都有对应的spark版本,下载的时 ...
分类:
其他好文 时间:
2020-01-13 23:38:59
阅读次数:
149
转:https://www.jianshu.com/p/f3e43328c1b5 一、集群方案与分区 1、一致性hash分区 一致性哈希分区(Distributed Hash Table)实现思路是为系统中每个节点分配一个token,范围一般在0~232,这些token构成一个哈希环。数据读写执行节 ...
分类:
其他好文 时间:
2020-01-13 23:37:55
阅读次数:
104
从上往下打印出二叉树的每个节点,同层节点从左至右打印。 思路:就是写一个层序遍历代码,用队列将根、左孩子、右孩子有序入队最后再出队即可 1 import java.util.*; 2 /** 3 public class TreeNode { 4 int val = 0; 5 TreeNode le ...
分类:
其他好文 时间:
2020-01-13 23:37:38
阅读次数:
77
当我们开始一个新的 JavaScript 项目时,我们需要考虑的第一件事就是搭建一个前端编译环境。但是在面对众多的 JavaScript 构建工具时,我们却无所适从,不知道究竟哪一个才是最适合我们的。 想象一下,如果有一个很简单的判断标准,让你知道如何针对不同的项目,选取不同的前端构建工具,那是不是 ...
分类:
编程语言 时间:
2020-01-13 23:37:20
阅读次数:
136
MySQL InnoDB存储引擎使用MVCC机制来提供一致性非锁定读((consistent nonlocking read)。 假设现在有表TB001,其表结构为: CREATE TABLE `TB001` ( `ID` VARCHAR(20) NOT NULL, `C1` VARCHAR(20) ...
分类:
数据库 时间:
2020-01-13 23:36:38
阅读次数:
166
电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额。如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负),否则无法购买(即使金额足够)。所以大家都希望尽量使卡上的余额最少。 某天,食堂中有n种菜出售,每种菜可购买一次。已知每种菜的价格以及卡上的 ...
分类:
其他好文 时间:
2020-01-13 23:36:21
阅读次数:
98
返回正常默认模式 esc esc 进入输入状态的方式 i,当前位置插入 I,在当前行第一列插入 o,向下新起一行进行输入 O,向上新起一行进行输入。 a,当前列向后挪动一列进行输入 A,移动到当前行最后进行输入 i,当前位置插入 I,在当前行第一列插入 o,向下新起一行进行输入 O,向上新起一行进行 ...
分类:
系统相关 时间:
2020-01-13 23:36:01
阅读次数:
114
具体的官网链接为:https://hadoop.apache.org/docs/r2.10.0/hadoop-project-dist/hadoop-common/SingleCluster.html 官方Grep案例 [root@iZbp1efx14jd8471u20gpaZ hadoop-2.7 ...
分类:
其他好文 时间:
2020-01-13 23:35:42
阅读次数:
136
J - 二分 POJ - 1905 When a thin rod of length L is heated n degrees, it expands to a new length L'=(1+nC)L, where C is the coefficient of heat expansion ...
分类:
其他好文 时间:
2020-01-13 23:34:01
阅读次数:
87
题目大意 给一个图,可分为两部分,每部分有n个点,左边为A,右边为B。Ai向Ai+1连一条有向边,Bi向Bi+1连一条有向边,并给定m条从A到B的有向边。每条边都给定容量。多次询问,修改一条边的容量,然后求出A1到Bn的最大流。 \ 数据范围 2≤n,m≤2×10^5,流量=Bj+1。 由此,只需要 ...
分类:
其他好文 时间:
2020-01-13 23:33:49
阅读次数:
90
一、官方案例:定量值地图的创建 数据形式: 过程: 分别双击经纬度(默认的纬度会自动添加到行功能区,经度到列功能区) 将Id放入标记卡详细信息 将Magnitude^10(震级^10)放入大小,(该字段比Magnitude具有更宽的值范围) 将Magnitude放入标记卡颜色 编辑颜色:橙色-蓝色发 ...
分类:
其他好文 时间:
2020-01-13 23:33:26
阅读次数:
101
实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 以下是一些例子,输入位于左侧列,其相应输出位于右侧列。1,2,3 → 1,3,23,2,1 → 1, ...
分类:
其他好文 时间:
2020-01-13 23:33:10
阅读次数:
67
一、原型分为两种,直接原型和间接原型。 对于普通对象来说,Object.prototype是直接原型。 对于函数和数组来说,Object.prototype是间接原型。 1.每个对象都有原型,原型里存放着对象的共有属性。 2.对象的原型也是对象。 3.对象的原型也有原型。 Object.protot ...
分类:
其他好文 时间:
2020-01-13 23:32:57
阅读次数:
100
在多线程共享临界资源的场景下,分布式锁是一种非常重要的组件。 许多库使用不同的方式使用redis实现一个分布式锁管理。 其中有一部分简单的实现方式可靠性不足,可以通过一些简单的修改提高其可靠性。 这篇文章介绍了一种指导性的redis分布式锁算法RedLock,RedLock比起单实例的实现方式更加安 ...
分类:
编程语言 时间:
2020-01-13 23:31:57
阅读次数:
85
git 常用命令获得版本库 git init git clone 版本管理 git add 将已修改的文件纳入到暂存区 git commit 将暂存区提交到版本库 git rm 删除版本库中的特定文件 git rm --cached 从缓存区删除,文件回到工作区修改的状态 git reset HEA ...
分类:
其他好文 时间:
2020-01-13 23:31:40
阅读次数:
110
OpenWrt 是一个比较完善的嵌入式 Linux 开发平台,在 OpenWrt 中增加软件包极其方便,按照 OpenWrt 的约定就可以很简单的完成。软件包需要在 package 目录下创建一个目录,以包含该软件包的各种信息和与 OpenWrt 建立联系的文件。然后创建一个Makefile 与 O ...
分类:
移动开发 时间:
2020-01-13 23:31:13
阅读次数:
375