【287天】每日项目总结系列025(2017.11.19)
外键:保证引用的完整性和数据的准确性添加外键的sql语句:alter table 表名 add foreign key(外键列名) references 主键表名(主键列名)删除外键的SQL语句:alter table 表名 drop foreign key 外键名一对多:在多的一方添加一个外键指向一的一方的主键多对多:创建一张第三方表,该表除了id字段之外,还至少有两个字段分别...
2017-11-19
前端导出
第一种情况需要文件服务器,前端去文件服务器去下载,这种不做讨论。本文侧重于第二种情况:后端返回文件流的形式:处理方法1:请求头处理 application/vnd.ms-excel
2022-05-07
COMPX322-25A Asynchronous Event Viewer
COMPX322-25A Assignment OneDue Date: Monday March 24th, 10amAsynchronous Event ViewerPART ONEFor this coursework you are to implement a web application that displays information about local events. Your implementation will require use of the following:Validated HTML ...
2025-02-26
内网穿透技术-- rust
技术实现: A请求B服务,B服务在自己家里部署。 (A是不能直接连接B的) 此时,需要有一个角色C, 部署在公网上。B请求C , 然后维持一个会话。 A请求C,C在缓存的会话中,找到B,转发流量即可。
2024-08-26
JS严格模式
整理一下JS严格模式中不同于一般模式的地方。 启用严格模式 有两种方式启用严格模式 js文件第一行代码为'use strict'; 方法内第一行代码为'use strict'; 第一种方式对整个js文件中所有代码启用严格模式; 第二种方式对单个方法中所有代码启用严格模式; 每一段内嵌js代码视同单个js文件。如下面代码中第一段script内嵌js...
2016-08-21
MySQL调优笔记(二)深入理解 Mysql 索引底层原理
从算法时间复杂度分析来看,哈希算法时间复杂度为 O(1),检索速度非常快。比如查找 id=1 的数据,哈希索引只需要计算一次就可以获取到对应的数据,检索速度非常快。缺点
2022-06-02
Golang memory model
The Go memory model specifies the conditions under which reads of a variable in one goroutine can be guaranteed to observe values produced by writes to the same variable in a different goroutine.
2017-02-26
CE4208 Distributed Systems
CE4208 Distributed Systems Assignment #1: Data Centred Distributed Systems AssignmentPage 1 of 3CE4208 Distributed SystemsData Centred Distributed Systems Assignment1.OverviewThis is an individual assignment, where each student must submit their own solution – any duplicate solutions will receive...
2025-03-06
Mybatis - 表关联one-to-many
one to one - association ; //单对一,使用association one to many -collection ; //单对多,使用collectionNested results - column is not necessary ,javaType is necessary !//使用嵌套结果,column 不是必需的,但是JavaType是必需的; nested queries - column is necessary ,javaType is not necessary !//...
TiDB 6.0 新特性解读 | Collation 规则
对数据库而言,合适的字符集和规则能够大大提升使用者运维和分析的效率。TiDB 从 v4.0 开始支持新 collation 规则,并于 TiDB 6.0 版本进行了更新。本文将深入解读 Collation 规则在 TiDB 6.0 中的变更和应用。
2022-05-12
故障分析 | cassandra 集群数据故障转移
作者:杨文DBA,负责客户项目的需求与维护,会点数据库,不限于MySQL、Redis、Cassandra、GreenPlum、ClickHouse、Elastic、TDSQL等等。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。
2023-01-10
Hive内置操作符之关系运算符
关系运算符比较两边的结果并返回一个结果值:TRUE或FALSE值,这取决于两边的操作数之间的比较是否有效,因为比较的两边有可能出现null值的情况。除了is null,is not null之外,null在任何关系运算符中出现结果都是null值。
2022-02-16
Oracle案例:ORA-00600: internal error code, arguments: [4187]
本案例客户来自某省电信,alert日志大量的ORA-00600[4187]报错,已经影响到业务正常运行。Fri Nov 19 16:07:09 2021Errors in file /u01/ora
2022-03-01
如何配置极狐GitLab Runner 帮助镜像
GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab 是 GitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。
2024-03-19
深入理解 python 虚拟机:字节码灵魂——Code obejct
在本篇文章当中主要给大家深入介绍在 cpython 当中非常重要的一个数据结构 code object! 在上一篇文章 深入理解 python 虚拟机:pyc 文件结构 ,我们简单介绍了一下在 code object 当中有哪些字段以及这些字段的简单含义,在本篇文章当中将会举一些例子以便更加深入理解这些字段。
2023-04-02
面试--js实现继承的几种方式
基于原型的继承 {代码...} 这种继承会有如下的缺点:1、如果父类包含有引用类型的属性 所有的子类就会共享这个属性。2、在创建子类的实例时 不能向父类的构造函数传递参数 组合式继承 原型继承+构造函数的继承 {代码...} 子类继承父类的属性,一组在子类实例上,一组在子类原型上(在子类原型上创建不必要的多余的属性)...
打造高逼格、可视化的Docker容器监控系统平台
对于一个物理机上运行多个容器应用时,容器的运行情况如:CPU使用率、内存使用率、网络状态、磁盘空间等信息,都是需要去了解的,因此监控是必须的。对于容器的监控方案可谓多种多样,本身自带命令docker stats。