- 博客(16)
- 收藏
- 关注
原创 SaaS、BaaS
SaaS(Software as a service)软件即服务,直接给用户提供一个软件,直接使用。包括前端、后端、环境及服务器。BaaS(Backend as a service)后端即服务,给用户提供后端支持,用户使用的话,需要自己根据自己的需求,基于这个后端做前端开发。包括后端、环境及服务器。...
2021-11-03 17:36:49
243
原创 Vue 弹窗获取form表单输入的内容
<el-form @submit.prevent="submit" ref="form" :model="form" label-width="80px"> <el-form-item label="类型"> <el-input v-model="form.type" name='type' id='type'></el-input> </el-form-item &.
2021-06-16 08:42:18
2896
原创 hive sql 已知日期返回周几
通过使用两个函数pmod(datediff( dt ,'2018-01-01'),7)这里dt是 数据库表中存的日期,datediff(A,B)是DayA-DayB,两个日期之间差的天数pmod(A , B) 是A/B取余我挑了一天2018-01-01,这天是周一,也就是说除以7的余数是0的,就是周一可以通过case when 来说明是周几select count(1),dtcase pmod(datediff( dt ,'2018-01-01'),7) ...
2021-03-01 17:05:35
1746
原创 hive sql相关
if用法if(条件表达式,结果1,结果2)表达式中间没有逗号,例如:SELECT DISTINCT if( t = '21' and page = 'home' and block = 'a' and id = '001', u, NULL ) ) as userFROM table1...
2021-02-26 19:01:24
78
原创 SQL中select和groupby数据的关系
select后面的内容一定是groupby中出现过的,或者是对数据表中数据做过聚合的比如一个表中 有 姓名,性别,年龄groupby 性别,这时候就是把男和女 分成两个组要搜索的数据只能是基于这两个组,比如avg(年龄),基于分组以后的年龄求平均,但不能查看name,这样就一个性别里面有好几个名字,就有问题了。所以select后面的数据 要么是groupby里面出现的内容,要么是对数据表里的数据求聚合,聚合函数包括count()select count( ) from Company -
2021-02-25 18:52:55
2928
1
原创 使用Charles抓包,电脑和手机配置教程
电脑下载安装Charles电脑安装证书手机下载安装证书网址: http://charlesproxy.com/getssl正常情况会直接下载
2021-02-24 19:02:29
235
原创 Vue使用echarts插件
引入echarts安装echarts项目依赖npm install echarts --save或npm install echarts -S在 main.js 中全局引入 echartsimport * as echarts from 'echarts';Vue.prototype.$echarts = echarts;//之前引入echarts用这种方式有报错:import echarts from "echarts";报错:"export 'def...
2021-02-24 18:58:33
187
原创 pycharm实现基于mysql关键词检索问题
后端是使用pycharm写的 单个关键词的检索实现如下:def adProQuery(): content = request.form.get('ad_proSearch')#需要查询的内容 if content is None: content = "" pros = Cy_regist.query.f
2020-06-18 18:31:49
381
1
原创 C语言和java的自增运算区别
看到一道C语言的题目int main(){ int y,x=3,z=1; y=(++x)+ (++x); printf("%d",y);}输出y是10在C语言中变量的内存空间是在编译时分配的,而且在变量的生命周期内,一个变量名只对应一块内存区域,它的运算顺序是先算前面的(++x)此时(++x)变为4,再计算后面的(++x),此时(++x)变为5,再计算前后两项的和,5+5=10在...
2020-03-24 14:57:31
539
原创 密码学知识点总结
第一章 密码学概论信息安全的三要素(三种属性):机密性、完整性(真实性)、可用性。机密性:是指保证信息不泄露给非授权的用户或实体,确保存储的信息和被传递的信息仅能被授权方得到。通常通过加密来保证机密性。完整性:只在数据整个生命周期...
2019-12-19 20:19:44
6232
2
原创 数据结构笔记_1
首先,什么是数据结构? 数据结构(data structure)是带有结构特性的数据元素的集合,它研究的是数据的逻辑结构和数据的物理结构以及它们之间的相互关系,并对这种结构定义相适应的运算,设计出相应的算法,并确保经过这些运算以后所得到的新结构仍保持原来的结构类型。 简而言之,数据结构是相互之间存在一种或多种特定关系的数据元素的集合,即带“结构”的数据元素的集合。“结构”就是指数据元素之间...
2019-10-25 15:38:28
154
原创 区块链分为公有链、私有链和联盟链 它们的区别?
简单说,区块链本质是一种开源分布式账本,它是比特币和其他虚拟货币的核心技术,能高效记录买卖双方的交易,并保证这些记录是可查证且永久保存的。同时,区块链本身具有去中心化、去中介化、信息透明、无法篡改和安全等特点。区块链分为公有链、私有链和联盟链。那么,它们三者有什么区别? 我们熟悉的比特币就是公有链,它是指全世界任何人都可读取、发送交易且能获得有效确认的共识区块链。公有链的任何节点都是向任何人开...
2019-10-21 16:46:00
11058
原创 事务的ACID特性
数据库事务(简称:事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。在关系数据库中,一条SQL语句,一组SQL语句或整个程序都可以称为一个事务。一个数据库事务通常包含了一个序列的对数据库的读/写操作。它的存在包含有两个目的:1.为数据库操作序列提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。2.当多个应用程序在并发访...
2019-10-18 17:16:31
266
1
原创 区块链相关技术概述
区块链可以看作可信的分布式数据库,用P2P网络通信机制、块链式账本存储机制、密码机制、共识机制4大核心机制,保证了系统的分布式特性、不可篡改特性、不可抵赖特性,使区块链系统“诚实”而“透明”,在应用中具有大范围、跨主体、高效率、低成本的特点。技术包括:P2P组网技术、块链式账本结构、共识机制、数字签名、加密机制、隐私保护机制等。P2P组网技术——区块链的通信基础块链式账本结构——不可篡改共...
2019-10-15 19:41:28
2485
原创 中传计算机技术非全复试经验贴
这是我第一次在CSDN写博客,首先为了纪念我的考研,还有过程中接受过很多学长学姐的帮助,非常感激,也希望我自己的这一点点经历能帮助到别人。另外这也是新的开始,在这里慢慢记录我的学习和成长,希望我们共同进步。中传复试成绩出的是真的晚,前天晚上刚出成绩,要知道这时候已经没有什么其他可以调剂的学校了,真的很佩服一志愿报中传的,可以说是背水一战。其他的不多说了,进入正题。我复试成绩79.5,笔试成绩7...
2019-04-17 22:21:57
1852
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人