数据库概论笔记第一章

数据库概述一、数据库基本概念1.数据库系统数据库(DB)通常包含企业信息的集合。(存在于硬盘上)区分DB:业务是否相关数据库管理系统(DBMS):存储和检索数据(要求方便和高效)(MySQL)数据库系统(DBS):引入数据库后整个系统(包含DB、DBMS)DBS 包括 数据库本身的软件(数据库管理系统DBMS、操作系统OS、应用系统)、硬件、数据库管理员2.计算机硬件!OS指操作系统的文件系统3.使用数据库系统的目的1.使用文件系统的缺点​ a. 数据的冗余和不一致(语言不同导致无
分类: 数据库 发布时间: 04-05 10:12 阅读次数: 0

JCenter已经提桶跑路,是时候学会上传到Maven Central了

用了这么多年的JCenter,终于要“跑路”了,还是有点依依不舍的。详情可以参见本公众号的这篇文章:https://mp.weixin.qq.com/s/rgqSMyF9ROs-WOvK_aJZNQ以前也写过JCenter上传的方法:《2020最新通过novoda上传到JCenter.
分类: 移动开发 发布时间: 04-05 10:12 阅读次数: 0

【C语言基础学习笔记】一、初始C语言(2)

C语言基础学习笔记内容简单说明:初始c语言部分只是大概了解一下c语言的内容,很多地方不会深入探究,因为后面的章节会进行详细的讲解。说明:我是一个初学c语言的小白,很多地方都不是很理解,所以就会自己动手敲代码进行相应的推理验证,希望可爱的你在看到这些步骤时,不要嫌弃我啰嗦。(比如吐槽:这作者咋这样呀,这么简单的还要敲代码验证,真菜呀!…我:好吧,我不装了,我摊牌了,我确实菜,真的菜,咋滴啦,还不允许初学者菜呀!)内心独白:上一篇文章发布后,没想到阅读和支持的小可爱那么多,真的是非常感谢大家!也希望我的博客
分类: 编程语言 发布时间: 04-05 10:12 阅读次数: 0

【HBU】数据库第四周 单表查询

今天是线下课的第一次数据库,新学期新气象。第一次实验课用的机房电脑 本地的sql server没有我之前建立的表和数据,所以上来先借着之前博客里存的代码又新建了一遍。单表查询单表查询选择表中的若干列查询指定列查询全部列查询经过计算的值选择表中的若干元组消除取值重复的行查询满足条件的元组单表查询选择表中的若干列查询指定列查询全体学生的学号和姓名Select SNAME,SNO FROM STUDENT查询结果。查询全部列查询 全体学生的详细记录Select * FROM STUDE
分类: 数据库 发布时间: 04-05 10:12 阅读次数: 0

QT的UDP通信

一、.pro文件QT += core gui networkgreaterThan(QT_MAJOR_VERSION, 4): QT += widgetsCONFIG += c++11# The following define makes your compiler emit warnings if you use# any Qt feature that has been marked deprecated (the exact warnings# depend on
分类: 移动开发 发布时间: 04-05 10:12 阅读次数: 0

Thymeleaf模板入门(三)

Thymeleaf基本语法1. 往期Thymeleaf模板入门(一)Thymeleaf模板入门(二)2. 案例实体类Userpackage top.infinxkj.thymeleaf.pojo;public class User { public String name; public int age; public String getName() { return name; } public void setName(Str
分类: 编程语言 发布时间: 04-05 10:12 阅读次数: 0

Android Binder驱动分析四 addservice源码分析

Android Binder驱动分析三 addservice源码分析接着上网我们分析了如下的代码:将事务添加到servicemanager,然后将其唤醒添加一个binder_work事务给mediaplayserice我们这里分析mediaplayservice提交事务后会做什么//drivers/staging/android/binder.cstatic long binder_ioctl(struct file *filp, unsigned int cmd, unsigned lo
分类: 移动开发 发布时间: 04-05 10:12 阅读次数: 0

2021年度训练联盟热身训练赛第二场 F Interstellar Love DFS 并查集

【2021年度训练联盟热身训练赛第二场】F Interstellar Love (DFS or 并查集)【题目描述】After two years of sharing a bedroom with you in a college dorm, Jeff finally has his own room. Excited about inviting girls over to his room, he ponders over what decorations the fairer sex wil
分类: 移动开发 发布时间: 04-05 10:12 阅读次数: 0

ios 安全获取 udid和imei 通过描述文件mobileconfig

如何获取苹果udid点击测试 https://authapi.applekuid.com目前国内有很多获取udid的方法,例如蒲公英 还有其他的网站都提供了获取udid的功能,但是如何通过代码集成获取?我分析过国内的文章,大部分都差不多,基本都是可以伪装验证通过的;如何保证获取的是真正的设备的udid如何获取苹果真正的udid?baidu 搜索不下千篇的文章,没有一个是安全 或者可以说是的可以安全防止伪装 伪造udid市面上是如何获取udid?1、引导用户安装udid描述文件2、安装描述文件后
分类: 移动开发 发布时间: 04-05 10:12 阅读次数: 0

用OSPF进行vlan划分

大家好,我是爱景甜的网工我是一个思科出身专注于华为的网工好了话不多说进入正题我是第一次写关于vlan的文章不知道写的怎么样希望对大家有帮助先来讲一下vlan是什么,vlan作用极大可以分划不同区域阶段但是它最大的隔离不在vlan划区域的接口和IP地址那么我们既然知道vlan的功能强大我还可以用什么来划分vlan呢!!!!,除了普通的vlan我们还可以用OSPF的方法来划分vlan 那么本期本网工用OSPF的方法来划分vlan用这种方法大家要记住要ACL我们要禁止一个PC,好了废话不多.
分类: 编程语言 发布时间: 04-05 10:12 阅读次数: 0

python 字符串编码转换

a = 'test'a.encode('iso-8859-1').decode('gbk')
分类: 其他 发布时间: 04-05 10:12 阅读次数: 0

海思驱动开发之寄存器操作

海思驱动开发之寄存器操作1.查看海思数据手册2. 配置GPIO为输入输出步骤1:配置复用控制寄存器步骤2. 配置方向寄存器步骤3. 配置数据寄存器3. 配置为中断模式总结1.查看海思数据手册这里需要用到的文档有两个,这里,我们以Hi3516EV200为例。在SDK中打开“ReleaseDoc\zh\00.hardware\chip\Hi3516EV200”路径,里面有3个文档:《Hi3516EV200 经济型HD IP Camera SoC用户指南》即为 Hi3516EV200 的数据手册,《Hi3
分类: 物联网 发布时间: 04-05 10:12 阅读次数: 0

Sql-Server数据库单表查询 4.3实验课

今天更进一步的学习了数据库单表查询,涉及条件、分组、排序等select [all|distinct] <目标表达式>from <表名>where <条件表达式>group by 列名 [having <条件表达式>]order by 列名 [asc|desc]; 1、选择表的若干列2、选择表的元组(where)2.1 比较2.2 确定范围和集合2.3 模糊查询(like)1、选择表的若干列查询表时的目标表达式可以是列名、算术表达式、字符串和函
分类: 数据库 发布时间: 04-05 10:12 阅读次数: 0

初次尝试OpitX +CMake

**初次尝试OptiX + CMake** 首先安装好cuda、vs、OptiX和CMake在OptiX的SDK文件(C:\ProgramData\NVIDIA Corporation\OptiX SDK 7.1.0\SDK)中找到CMakeLists.txt ,将其拖入CMake中,在CMake点击Configure ,完成后点击Generate得到最后点击Open Project,就可以进入OptiX的例子进行编译了(我用的是JetBrains Rider)在这里右键启动该项目等待几秒后
分类: 移动开发 发布时间: 04-05 10:12 阅读次数: 0

Java集合之ArrayList自顶向下源码解析

ArrayListArrayList整体架构首先看一下ArrayList的类继承关系,源码中的签名为public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializablepublic abstract class AbstractList<E> extends Ab...
分类: 其他 发布时间: 04-05 10:12 阅读次数: 0

小小白学Springboot(七)——Thymeleaf国际化页面

ThymeleafThymeleaf常用标签语法实例测试国际化Thymeleaf常用标签有点像小程序和vue.js语法https://blog.csdn.net/weixin_45636641/article/details/108249715${…}来获取model中的变量#{…}来获取内置对象的值,配置文件中的值可通过这个获取@{…} 链接*{…}在循环中可使用该表达式表示当前循环的对象实例测试目录结构依赖引入<dependency> &
分类: 编程语言 发布时间: 04-05 10:12 阅读次数: 0

Spring Cloud Gateway 源码剖析之Predicate谓词详解

欢迎大家关注我的微信公众号【老周聊架构】,Java后端主流技术栈的原理、源码分析、架构以及各种互联网高并发、高性能、高可用的解决方案。一、前言我们上一篇Spring Cloud Gateway 源码剖析之Route数据模型中讲到了 Route 数据模型,其中有 Predicate 属性。这一篇我们就来讲一讲 Predicate 谓词相关源码。Predicate 对象是由 RoutePredicateFactory 工厂类创建,那我们就来看下 RoutePredicateFactory 是如何创建.
分类: 企业开发 发布时间: 04-05 10:12 阅读次数: 0

SpringBoot修改子模块Module的jdk版本+修改原因

1、pom.xmlpom.xml文件中 <properties> <java.version>1.8</java.version> </properties>2、Project Structure3、Settings
分类: 移动开发 发布时间: 04-05 10:12 阅读次数: 0

【2020-2021春学期】数据库作业5:单表查询例题练习

文章目录单表查询1.选择表中若干列【例3.19】查询全体学生姓名和出生年份【例3.20】查询全体学生姓名、出生年份、院系(用小写)2.选择表中的若干元组【例3.21】查询选修了课程的学生学号【例3.22】查询计算机科学系全体学生名单【例3.23】查询所有年龄在20岁以下的学生姓名和年龄【例3.24】查询考试成绩不及格的学生的学号【例3.25】查询年龄在20~23岁(包括20和23)之间的学生姓名、系别、年龄【例3.26】查询年龄不在20~23岁之间的学生姓名、系别、年龄【例3.27】查询CS、MA的学生姓名
分类: 数据库 发布时间: 04-05 10:12 阅读次数: 0

Mysql日志之redo-log和undo-log的记录、存储、配置全解析

Mysql日志全解文章目录Mysql日志全解Mysql日志类型redo-log 重做日志作用内容什么时候产生什么时候落盘什么时候释放对应的物理文件参数配置脏页其他undo-log 回滚日志作用内容什么时候产生什么时候释放对应的物理文件其他Mysql日志类型redo-logundo-logbin-logerror-logslow-query-loggeneral-logrelay-logredo-log 重做日志作用确保事务的持久性redo日志记录事务执行后的状态,用来恢复未
分类: 其他 发布时间: 04-05 10:12 阅读次数: 0