数据类型:人们对数据进行分类,便于电脑识别 种类 ...
分类:
其他好文 时间:
2018-08-25 18:42:54
阅读次数:
90
一 SpringBoot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域( ...
分类:
系统相关 时间:
2018-08-25 18:42:40
阅读次数:
248
1. 基本概念 1.1 单库 1.2 分片 分片解决的是“数据量太大”的问题,也就是通常说的“水平切分”。 一旦引入分片,势必有“数据路由”的概念,哪个数据访问哪个库。 路由规则通常由3种方式: (1)范围:range 优点:简单,容易扩展 缺点:各库压力不均(新号段更活跃) (2)哈希:hash ...
分类:
数据库 时间:
2018-08-25 18:42:32
阅读次数:
145
文件读写 如果在代码中写入大量的数据,会增加代码的冗余度,通过读取文件的方式,可以精简代码,便于数据的修改和代码的维护 IO流的分类:字节流和字符流 字符流 字符输出流:写文本文件的,抽象基类java.io.Writer。写的方法write,很多重载形式,写字符数组、单个字符、字符串、字符串组一部分 ...
分类:
编程语言 时间:
2018-08-25 18:42:22
阅读次数:
176
参考资料:https://blog.csdn.net/sunshinezff/article/details/48749453 题解摘抄: 显然可以发现随着白边权值的增大。最小生成树中白边的个数不增。 然后根据这个性质我们就可以二分一个值,然后每次给白边加上这个值。看一下最小生成树中白边的个数。 最 ...
分类:
其他好文 时间:
2018-08-25 18:42:12
阅读次数:
151
Selinux是由美国国家安全局发起的,在进程层面管控文件系统资源的访问的一种安全机制。集成于内核之中,但可以通过修改/boot/grub/grub.conf文件(centos6)中title后Kernel所在行的内容进行屏蔽: 只需要在行尾添加“selinux=0”即可,此时并未在当前环境生效,通 ...
分类:
系统相关 时间:
2018-08-25 18:42:04
阅读次数:
205
嘟嘟嘟 这道题有一个特别重要的一点,就是节点数为 n 的图只有 n 条边,于是就有一下几个性质: 1.每一个点的出度都为1。 2.一个k个节点的强连通分量都是有k条边的环,而且这个环不会通往其他的点,只可能有别的点通往这个环。 所以说,对于一个在环中的点,答案就是这个环的节点数(包括自环),对于一个 ...
分类:
其他好文 时间:
2018-08-25 18:41:55
阅读次数:
243
概述 多线程的本质就是CPU轮流随机分配给每条线程时间片资源执行任务,看起来多条线程同时执行任务。 多条线程同时访问同一块资源,比如操作同一个对象、统一变量、同一个文件,就会 的问题。 多线程引发问题实例 这里我也借助网上两个比较经典的案例,卖票和存取钱。 卖票案例 多个线程同时卖票,同一时间多个线 ...
分类:
移动开发 时间:
2018-08-25 18:41:32
阅读次数:
207
An AVL tree is a self-balancing binary search tree. In an AVL tree, the heights of the two child subtrees of any node differ by at most one; if at any ...
分类:
其他好文 时间:
2018-08-25 17:36:43
阅读次数:
263
数据类型及方法 数据类型 1. number 不区分整数和浮点数 2. string 字符串 3. boolean true / false 布尔 4. object null 数组 5. function 函数 6. undefined 未定义 number方法 method|DES | Numb ...
分类:
Web程序 时间:
2018-08-25 17:36:36
阅读次数:
160
In [14]: %timeit L = [n ** 2 for n in range(1000)] 362 µs ± 16.1 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each) In [17]: %run my_app.py 435... ...
分类:
编程语言 时间:
2018-08-25 17:36:27
阅读次数:
184
1、MapReduce中数据流动 (1)最简单的过程: map - reduce (2)定制了partitioner以将map的结果送往指定reducer的过程: map - partition - reduce (3)增加了在本地先进性一次reduce(优化)过程: map - combin(本地 ...
分类:
编程语言 时间:
2018-08-25 17:36:18
阅读次数:
196
Lambda 来源于微积分数学中的 λ,其涵义是声明为了表达一个函数具体需要什么. Table of contents "Introduction" "使用" Introduction 什么是Lambda? 我们知道,对于一个Java变量,我们可以赋给其一个“值”。 如果你想把“一块代码”赋给一个J ...
分类:
其他好文 时间:
2018-08-25 17:36:11
阅读次数:
154
#__author:"Feng Lin" #date: 2018/8/25 #增: dict1={'name':'lin','age':21,'sex':'man'} #有键就添加 dict1['hight']=185 print(dict1) #无键就覆盖 dict1['age']=24 prin... ...
分类:
编程语言 时间:
2018-08-25 17:36:02
阅读次数:
145
1、stark - 总结 2、各种小知识点 3、目录结构 4、github代码 github代码 : https://github.com/venicid/stark-Xadmin 原始版 https://github.com/alice-bj/stark_pro_0 简洁版 https://git ...
分类:
其他好文 时间:
2018-08-25 17:35:55
阅读次数:
207
初识javascript js是前端中作交互控制的语言,有了它,我们的前端页面才能“活”起来。学好这么语言显得非常重要,但是存在一定难度,所以一定要认真学习,充满耐心。 js书写规范 1.严格区分大小写 2.每一行完整的语句要用 ; 3.代码要缩进 4.js必须用半角符号 注册事件 document ...
分类:
Web程序 时间:
2018-08-25 17:35:46
阅读次数:
133
1.分段调试 面对长的SQL,出错时一般直接看定位的行号,有时候不出错但是没数据时,应该尝试分段调试,很长的SQL嵌套很多的子查询时,一个一个子查询进行分别调试,看哪一步子查询出了问题,层层推进 2.日志查看 通常情况下,日志都是很重要的指示。有时候一些莫名其妙的错误时,错误信息看得懂却始终调不通时 ...
分类:
数据库 时间:
2018-08-25 17:35:36
阅读次数:
170