OpenStack Ussuri 安装的OS环境要求初探

OpenStack Ussuri 版本不可以部署在 CentOS 7 1804 平台上,即便解决了 Python 的问题,也会因为 Python组件deltarpm无法被 Python 3 有效调用而导致安装失败。
分类: 企业开发 发布时间: 08-08 14:01 阅读次数: 0

DbSchema生成表单和报表,原来如此简单

DbSchema 8 for Mac是mac上一款非常实用的商业数据库ER图绘制软件,可以轻松的对文档进行注释或标注,而且Dbschema集成了SQL和数据工具,能生成直观的图表、PDF文件或HTML 5文档等,非常的实用。现在就来给大家分享DbSchema如何生成表单和报表,不要错过哦!
分类: 数据库 发布时间: 08-08 14:01 阅读次数: 0

销售常用的3个思路和1个爆款数据分析工具

2020年已经过了一半,我们公司的销售小伙伴又要开始准备2020年中销售数据分析报告了。每到这个时候,销售小伙伴的黑眼圈总是格外的明显。白天沟通拜访客户,晚上还要熬夜加班做报表。很多小伙伴都跟我抱怨,销售数据分析难做!光是汇总几个月的数据就得复制到“手指抽筋”,更别说还有大量的无用数据,能用的数据很少,但是领导们的期望却很高,总指望通过数据能直接提升业绩。这可咋整?!就以我们公司为例,我们是一家t
分类: 企业开发 发布时间: 08-08 14:01 阅读次数: 0

直播教育系统开发前景如何?该如何搭建直播教育系统?

直播已经火遍了大街小巷,无论是零售行业还是教育行业,生产行业,都有直播的一席之地,特别是教育行业,纷纷推出直播加教育的新模式,那么直播教育系统开发的前景如何,又该如何搭建教育直播平台呢?1、直播教育系统开发要有互动性互动性的意思是学员和老师可通过文字与或者语音进行交流互动,且老师可以通过学生的反馈及时了解学生的听课情况,这有助于学生增强学习兴趣,提高学习动力。也有利于老师对学生进行监督。2、要打破
分类: 企业开发 发布时间: 08-08 13:51 阅读次数: 0

程序员必备排序算法

(一)冒泡排序(稳定)1.基本思想:每一趟从数组的头部开始,两两做比较,根据大小进行位置的交换,直到最后一个数到达末尾,即该数为此趟的最大值,在循环中继续重复此操作,最终得到排序好的序列2.时间复杂度:最优的情况也就是开始就已经排序好序了,那么就可以不用交换元素了,则时间花销为:[ n(n-1) ] / 2;所以最优的情况时间复杂度为:O( n^2 );最差的情况也就是开始的时候元素就是逆序的,那么每一次排序都需要交换元素,则时间花销为:[3n(n-1) ] / 2;所以最差的情况时间复杂度为:_int i,j; double temp; for(i=n/2;i>0;i--)//通过循环初始化顶堆 { heapadjust(a,
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

经典查找算法

顺序查找顺序查找又称线性查找,从线性表的一端开始,顺序扫描线性表,依次将扫描到的结点关键字和给定值k相比较。如果当前扫描到的结点关键字与k相等,则查找成功;若扫描结束后,仍然未找到关键字等于k的结点,则查找失败。复杂度为O(n)int seqSearch(int a[],int n,int k){ for (int i = 1; i <= n; i++) { if (a[i] == k) return i; } return 0;}二分查找要求:有序数组思想:将n个元_七大查找算法
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

《数据库系统概论》重点知识点总结4-5章

第四章 数据库安全性数据库的安全性是指保护数据库以防止不合法使用所造成的数据泄露,更改或破坏。Ⅰ.数据库的不安全因素①非授权用户对数据库的恶意存取和破坏②数据库中重要或敏感的数据被泄露③安全环境的脆弱性根据计算机系统对各项指标的支持情况,TCSEC/TDI 将系统划分为4组(division) 7个等级, 依次是D、C (C1, C2)、B (B1, B2, B3)、A (A1), 按系统可靠或可信程度逐渐增高Ⅱ.数据库安全性控制主要包括用户身份鉴别,多层存取控制,审计,视图和数据加密
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

《数据库系统概论》重点知识点总结6,7,9,10

第六章 关系数据理论Ⅰ.范式1.第一范式(1NF):满足每一个分量必须是不可分的数据项的关系模式2.第二范式(2NF):若R∈1NF,且每一个非主属性完全函数依赖于任何一个候选码,则R∈2NF3.第三范式(3NF):设关系模式 R<U, F>∈1NF,若R中不存在这样的码x,属性组Y及非主属性Z (Z不属于Y)使得X→Y, Y→Z成立,Y+X,则称R<U, F>∈3NF。即不存在传递依赖4.扩充第三范式(BCNF):在关系模式R<U, F>中,每一
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

Leetcode.506——相对名次

Leetcode.506——相对名次题目给出 N 名运动员的成绩,找出他们的相对名次并授予前三名对应的奖牌。前三名运动员将会被分别授予 “金牌”,“银牌” 和“ 铜牌”(“Gold Medal”, “Silver Medal”, “Bronze Medal”)。(注:分数越高的选手,排名越靠前。)示例 1:输入: [5, 4, 3, 2, 1]输出: [Gold Medal, S..._for i in nums.copy()
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

Leetcode.112——路径总和

题目给定一个二叉树和一个目标和,判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和。说明: 叶子节点是指没有子节点的节点。示例: 给定如下二叉树,以及目标和 sum = 22, 5 / \\ 4 8 / / \\ 11 13 4 ...
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

Leetcode.15——三数之和

提要匿名函数:又名lambda函数,以lambda关键字起头,格式为:lambda 参数:表达式(返回体)用法示例lambda:x,y:x+y#等价于def test(x,y): return x+yget()方法:用在字典上,格式为dic.get(key,[default_value])。用于获取键值,default_value可选,用在字典中没有key这个键的情况下..._输入三个数,求三个数之和的lambda函数。
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

Leetcode.383——赎金信

题目给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串ransom能不能由第二个字符串magazines里面的字符构成。如果可以构成,返回 true ;否则返回 false。(题目说明:为了不暴露赎金信字迹,要从杂志上搜索各个需要的字母,组成单词来表达意思。)注意你可以假设两个字符串均只含有小写字母。canConstruct(a, b)..._为了不暴露自己写赎金信的字迹
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

Leetcode.392——判断子序列

题目给定字符串 s 和 t ,判断 s 是否为 t 的子序列。你可以认为 s 和 t 中仅包含英文小写字母。字符串 t 可能会很长(长度 ~= 500,000),而 s 是个短字符串(长度 <=100)。字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,ace是abcde的一个子序列,而aec不是)。示例 1:s ...
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

Leetcode.209——长度最小的子数组

前景提要需要用到的数据结构:列表、字典字符串如何转换成列表?例1:“abcd”->[a,b,c,d]str=abcdlist=list(str)例2:“ad sc fv”->[ad,sc,fv]str=ad sc fvlist=str.split( )如何给字典赋值例1:a={}#建立空字典b=xxc=1a[b]=cprint(a)..._leetcode209 python
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

Leetcode.500——键盘行

题目给定一个单词列表,只返回可以使用在键盘同一行的字母打印出来的单词。键盘如下图所示。示例:输入: [Hello, Alaska, Dad, Peace]输出: [Alaska, Dad]注意:你可以重复使用键盘上同一字符。你可以假设输入的字符串将只包含字母。思路按行将键盘上的三行字母放入三个列表中去,将每个单词与这个三个列表逐一比对,如果某一单词...
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

Leetcode.242——有效的字母异位词

题目给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。示例 1:输入: s = anagram, t = nagaram输出: true示例 2:输入: s = rat, t = car输出: false说明:你可以假设字符串只包含小写字母。思路依题意可知,异位词包含的字母及其数量组成的映射的集合相等。所以如果将单词列表化并按...
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

总结:读《程序员的自我修养》

在《程序员的自我修养》这本书里,作者主要讲了怎么成为一个合格的程序员、一个优秀的程序员。如果一个程序员想要成为全栈工程师应该怎样培养自己。UI的重要性以及如何成为一名合格的UI。首先,应该让自己成为一名合格的程序员。可以自学,也可以接受科班教学,但有一个前提是对编程这件事具有热枕。如果不知道自己为什么要变成或者仅仅把它当做一个谋生的工具,那么是不太适合编程的。编程太枯燥了,没有强烈的兴趣,没有孜...
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

【Python】Assert断言

作用你可以用它自定义异常处理方式基本语法assert expression [, expression2]示例x,y=1,2assert x==y,待猫乘风归效果>>> if __debug__ and not x==y:... raise AssertionError(待猫乘风归)... Traceback (most recent...
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

Nginx+Hexo搭建个人博客

配置Hexo环境安装Hexo安装主题用Nginx进行反向代理Linux下安装nginx更改nginx配置进行代理配置Hexo环境安装Hexosudo apt-get install npm #这是安装npm,如果自己机器上有则跳过sudo npm install cnpm -g #等下我们需要用npm装一些东西,它默认采用国外镜像所以有点慢,我们用它下..._nginx搭建hexo博客
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0

Debian系Linux下mongoDB的安装

在Deepin Linux下验证通过,与其同宗的Ubuntu,Linux mint,Zorin OS,Elementry OS等等发行版可以进行参考。安装执行sudo apt-get install mongodb效果如下:wufeng@miao:~/code/python/taobei/tbfile/note$ sudo apt-get install mongodb[sudo] wu..._依赖: libicu60
分类: 其他 发布时间: 08-08 13:33 阅读次数: 0