简述数据库的三大范式? 第一范式(1NF):列不可再分,确保每一列的原子性。 第二范式(2NF):属性完全依赖于主键,满足第二范式就必须先满足第一范式。 第三范式(3NF): 属性不依赖于其他非主属性,属性直接依赖于主键。 增删改查语句(left join,right join)? 增:insert ...
分类:
编程语言 时间:
2019-05-27 09:15:53
阅读次数:
145
1.join方法的实现 测试结果如下 2. java.util.concurrent.CountDownLatch ...
分类:
编程语言 时间:
2019-05-27 10:27:32
阅读次数:
124
转自https://blog.csdn.net/lch_2016/article/details/81052343 ...
分类:
编程语言 时间:
2019-05-27 10:27:52
阅读次数:
138
一、在Spring Initializr中创建初始化项目 https://start.spring.io/ 二、通过maven导入Idea中(解压后的项目) 解压文件 黄色的为项目需要的真正的代码 , 蓝色git , 红色是maven其中有第三方插件可以改为Gradle. 只留黄色的就可。 选择Im ...
分类:
编程语言 时间:
2019-05-27 10:30:46
阅读次数:
125
1.概述 在Spring Security 4中,可以使用内存中身份验证以纯文本格式存储密码。 对版本5中的密码管理过程进行了重大改进,为密码编码和解码引入了更安全的默认机制。 这意味着如果您的Spring应用程序以纯文本格式存储密码,升级到Spring Security 5可能会导致问题 。 在这 ...
分类:
编程语言 时间:
2019-05-27 10:32:38
阅读次数:
148
HashMap:我们最常用的Map,它根据key的HashCode 值来存储数据,根据key可以直接获取它的Value,同时它具有很快的访问速度。HashMap最多只允许一条记录的key值为Null(多条会覆盖);允许多条记录的Value为 Null。非同步的。 TreeMap: 能够把它保存的记录 ...
分类:
编程语言 时间:
2019-05-27 10:35:57
阅读次数:
119
给定一个只包含括弧的字符串,判断其括弧规则是否合法。
分类:
编程语言 时间:
2019-05-27 10:39:29
阅读次数:
102
python数据类型 Date: 2019 04 20 Author: Sun 1. 自省机制 什么是自省? 自省(introspection)是一种自我检查行为。 自省是指这种能力:检查某些事物以确定它是什么、它知道什么以及它能做什么。自省向程序员提供了极大的灵活性和控制力 Python自省机制 ...
分类:
编程语言 时间:
2019-05-27 11:47:48
阅读次数:
171
线程间通信 概念:多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。 为什么要处理线程间通信 多个线程并发执行时, 在默认情况下CPU是随机切换线程的,当我们需要多个线程来共同完成一件任务,并且我们 希望他们有规律的执行, 那么多线程之间需要一些协调通信,以此来帮我们达到多线程共同操作 ...
分类:
编程语言 时间:
2019-05-27 11:48:19
阅读次数:
132
场景: 工具平台中需要根据中文关键词做一些标记处理;该关键词由属性文件配置 问题:读入的中文与被处理文件无法匹配 解决思路:文件与spring必须编码一致; 1、spring读取属性的bean(org.springframework.beans.factory.config.PropertyPlac ...
分类:
编程语言 时间:
2019-05-27 11:51:01
阅读次数:
121
Lars Bak是这个项目的组长,目前该JavaScript引擎已用于其它项目的开发。第一个版本随着第一个版本的Chrome于2008年9月2日发布。 Lars Bak是这个项目的组长,目前该JavaScript引擎已用于其它项目的开发。第一个版本随着第一个版本的Chrome于2008年9月2日发布 ...
分类:
编程语言 时间:
2019-05-27 11:51:13
阅读次数:
120
~~~ import java.util.Scanner; / 采用面向对象的方式 写一个登录系统 @author Administrator / //用户信息 class UserInfo{ public static String[] user = new String[10]; public ...
分类:
编程语言 时间:
2019-05-27 11:53:27
阅读次数:
337
服务器 datalen+Message >PackageData >网络传输([]byte) >客户端 >UnPackageData >datalen+Message 用Soket写网络程序,需要自己定制协议。 {len+data} len 解析出来的是data数据的长度,data 解析出来的是想要 ...
分类:
编程语言 时间:
2019-05-27 11:55:26
阅读次数:
122
参考资料:https://www.cnblogs.com/X-Do-Better/p/8628492.html; https://blog.csdn.net/iot_change/article/details/8496977 一、前言 对于C++中的string类,需要使用的话,需要包含头文件<s ...
分类:
编程语言 时间:
2019-05-27 11:55:53
阅读次数:
127
super()函数是用于调用父类的一个方法。举个例子: 执行下面代码时,会显示Son类没有属性money 所以如果没有用构造方法【__init__】初始化父类的值就无法调用相应属性,这时候我们可以将代码改为: 这样就可以正常执行了,但是在实际运用中,由于子类继承的父类可能会改变名字,并且子类可能不止 ...
分类:
编程语言 时间:
2019-05-27 11:57:18
阅读次数:
385
1.字典格式 dic={'k1':'v1', 'k2':'v2' } 字典的key是无序的,所以不根据下标取值,根据key取值。 2.添加元素 第一种 :dic[‘k3’]=v3 #key存在就修改 ,不存在就添加 第二种 : dic.setdefault('k4','v4') #key存在就不变, ...
分类:
编程语言 时间:
2019-05-27 11:57:53
阅读次数:
114
1. 时空复杂度分析: O(1)、O(n)、O(n^2)、O(log n)、O(n log n)是什么意思 传输门-比较易懂 2. 待更新。。。 ...
分类:
编程语言 时间:
2019-05-27 12:01:22
阅读次数:
103
struck模块的使用:struct模块中最重要的两个函数是pack()打包, unpack()解包。 # coding:utf-8 import struct a = 18 bytes = struct.pack('i', a) print("%s pack后的长度:" % a, len(byte ...
分类:
编程语言 时间:
2019-05-27 13:08:34
阅读次数:
263
项目的部署地为: 中国大陆与美国东海岸, 两个地区的服务器数据不进行同步, 中国地区的服务器页面展示中文, 美国地区的服务器页面展示成英文, 项目后台使用python编程语言进行开发, 并结合django框架进行版本迭代. 这里对项目的国际化进行配置说明: 一.在配置文件settings.py中: ... ...
分类:
编程语言 时间:
2019-05-27 13:10:10
阅读次数:
358
开始这个小项目的时候要确保你的电脑中有装上selenium以及相应的浏览器驱动,还有别忘了Mongodb数据库 我们首先打开拉勾网的官网查看下基本的页面元素 当我在搜索框中输入java的时候,url如下,当我想用下面的url进行抓取的时候,我发现事情并不简单。 我点击下一页的时候发现,url并没有变 ...
分类:
编程语言 时间:
2019-05-27 13:10:47
阅读次数:
135