什么是数据库? 数据库是一批数据构成有序集合,存放在结构化数据表中。 特点:实现数据共享、减少数据冗余、特定数据类型、统一数据控制。 表: 是二维数组集合,用来储存数据和操作数据的逻辑结构。 数据类型: 决定数据在计算机中的存储格式。 主键: 用唯一标识表中的每一条数据。不能重复、不能为空。 什么是 ...
分类:
数据库技术 时间:
2020-03-29 11:04:57
收藏:
0 评论:
0 赞:
0 阅读:
46
由Wilson Chen (aka. unruledboy)维护,详情页:http://overflowstack.github.io/。 ...
分类:
Web开发 时间:
2020-03-29 11:04:36
收藏:
0 评论:
0 赞:
0 阅读:
85
转载自https://juejin.im/entry/5795d1c76be3ff006618a6a4 主流的Web端即时通讯方案大致有4种:传统Ajax短轮询、Comet技术、WebSocket技术、SSE(Server-sent Events)。本文将简要介绍这4种技术的原理,并指出各自的异同点 ...
分类:
Web开发 时间:
2020-03-29 11:04:17
收藏:
0 评论:
0 赞:
0 阅读:
71
IBM罗睿兰CEO任期内给全球投资者的最后一封信: https://www.doit.com.cn/p/360631.html ...
分类:
其他 时间:
2020-03-29 11:03:56
收藏:
0 评论:
0 赞:
0 阅读:
53
可以把脚本保存到外部文件中。外部文件通常包含被多个网页使用的代码。 外部 JavaScript 文件的文件扩展名是 .js。 如需使用外部文件,请在 <script> 标签的 "src" 属性中设置该 .js 文件: <!DOCTYPE html> <html> <body> <script src ...
分类:
编程语言 时间:
2020-03-29 11:03:11
收藏:
0 评论:
0 赞:
0 阅读:
58
@property作用: python的@property是python的一种装饰器,是用来修饰方法的。 我们可以使用@property装饰器来创建只读属性,@property装饰器会将方法转换为相同名称的只读属性,可以与所定义的属性配合使用,这样可以防止属性被修改。 1.修饰方法,让方法可以像属性 ...
分类:
编程语言 时间:
2020-03-29 11:02:34
收藏:
0 评论:
0 赞:
0 阅读:
59
1、新建一个web项目 2、导入jar包:四个核心(bean、core、context、expression),一个依赖 spring-framework-3.0.2.RELEASE-dependencies:集成了很多jar包,是最新版本。 spring-framework-4.2.4.RELEA ...
分类:
编程语言 时间:
2020-03-29 11:01:29
收藏:
0 评论:
0 赞:
0 阅读:
48
原文:https://blog.csdn.net/zjthorse/article/details/83048869 vscode中内置了Emmet的扩展,这让我们在写网页代码时方便了很多,但是有时我们也需要自定义一些Emmet的代码片段来实现一些特殊代码的生成,比如:自动导入一些来自CDN的js或 ...
分类:
其他 时间:
2020-03-29 11:00:57
收藏:
0 评论:
0 赞:
0 阅读:
64
#前言:今天我们来聊聊shell脚本中的函数知识,看一下函数的优势,执行过程和相关的使用案例,我们也来看一下shell和python的函数书写方式有什么不同 #简介 1、函数也具有别名类似的功能 2、函数是把程序里多次调用相同的代码部分定义成一份,然后给这份代码定义个名字,如果出现重复的就调用就行了 ...
分类:
系统服务 时间:
2020-03-29 11:00:39
收藏:
0 评论:
0 赞:
0 阅读:
56
加权轮询 后端集群每台机器都分配一个权重,权重高得会承担更多的流量,相反权重低的分配的流量也会少,这种策略允许后端集群机器配置差异化 java实现 多线程输出结果 ...
分类:
编程语言 时间:
2020-03-29 11:00:20
收藏:
0 评论:
0 赞:
0 阅读:
52
线程的一个关键特性是每个线程都是独立运行且状态不可预测。 如果程序中的其他线程需要通过判断某个线程的状态来确定自己下一步的操作,这时我们需要使用threading库中的Event对象。 event.set():设置事件状态为True event.wait ():等待event.set 把事件状态设置 ...
分类:
编程语言 时间:
2020-03-29 10:59:56
收藏:
0 评论:
0 赞:
0 阅读:
48
定义 对业务场景抽象后得出的支撑骨架 架构为业务场景而生,被业务场景所弃 架构设计没有最好,只有“最合适”(受实际场景制约) 人员技术研发能力/业务复杂度/数据规模大小/时间成本/运维能力... “最合适”架构是各方面折中(Balance)的结果 单体架构->注册、查询、下单分别成立一个部(微服务架 ...
分类:
其他 时间:
2020-03-29 10:58:39
收藏:
0 评论:
0 赞:
0 阅读:
48
User.mapper.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3- ...
分类:
其他 时间:
2020-03-29 10:57:56
收藏:
0 评论:
0 赞:
0 阅读:
49
今天在IDEA中导入了一个Eclipse项目,编译时报错: 原因:Eclipse可以智能地把UTF-8 BOM文件转换为普通的UTF-8文件,IDEA没有这个智能转换。 2种解决方式: 1、在所在目录下新建一个java文件,把原文件的内容剪切过去,删除原文件,再把新文件重命名为原来的文件名。 2、点 ...
分类:
编程语言 时间:
2020-03-29 10:56:43
收藏:
0 评论:
0 赞:
0 阅读:
229
用堆排序只能过50%, TLE警告 时间复杂度分析 堆排序过程中是直接将数据当作乱序处理, 但乘法表是含有一定的顺序信息的, 条件比完全乱序强, 所以需要一个能把顺序信息用起来的方法 堆排序$(n m)log(n m)+klog(n m)=(n m)log(n m)$ ...
分类:
其他 时间:
2020-03-29 10:56:16
收藏:
0 评论:
0 赞:
0 阅读:
109
一、题目说明 题目215. Kth Largest Element in an Array,在一个无序数组中找第k大的元素。难度是Medium! 二、我的解答 这个题目最直观的解答是,先对数组排序,然后直接返回: 性能如下: 三、优化措施 用小根堆实现,无需多言: 上面2个方法都不是最好的办法:方法 ...
分类:
其他 时间:
2020-03-29 10:55:06
收藏:
0 评论:
0 赞:
0 阅读:
45
将ASP.NET升级到ASP.NET Core之后,相信大家都会遇到HttpContext.Current无法使用的问题。这也是我们迁移ASP.NET Core必须解决的问题。 本文我们详细讨论一下,使用HttpContext的正确姿势。 先列一下使用HttpContext的具体场景: 1. 在Co ...
分类:
Web开发 时间:
2020-03-29 10:54:33
收藏:
0 评论:
0 赞:
0 阅读:
45
数组 一维数组:数据类型 数组名 [常量表达式] 注意: 命名规则和变量名相同 数组后面一定是[],方括号内 是常量表达式 常量表达式表达元素的个数,即数组的长度 定义数组的常量表达式不能是变量 引用: 一维数组引用的一般形式:数组名[下标] 数组元素的下标起始值为0 初始化: 单个元素逐一赋值 a ...
分类:
编程语言 时间:
2020-03-29 10:53:23
收藏:
0 评论:
0 赞:
0 阅读:
69
Given a string, your task is to count how many palindromic substrings in this string. The substrings with different start indexes or end indexes are c ...
分类:
其他 时间:
2020-03-29 10:52:57
收藏:
0 评论:
0 赞:
0 阅读:
27
多多填坑,多多记录! 在微信小程序里安装vant-weapp的时候,出现了如下“Sorry, name can only contain URL-friendly characters and name can no longer....” 这是因为在npm初始化的时候,会向我们询问项目名,如果我们 ...
分类:
Web开发 时间:
2020-03-29 10:52:19
收藏:
0 评论:
0 赞:
0 阅读:
1375