- 博客(22)
- 收藏
- 关注
原创 Java身后的芸芸众生
题目要求:从市场、技术、设计、优劣势等等等方面分析这几门程序语言与Java的异同我主要选取的是python,javascript,lisp这些个或多或少自己学过或者听别人讲过的语言流行度排名(2020年2月)语言特点优势劣势主要适用场景Java11. 完全面向对象 ...
2020-04-13 00:21:40 164
原创 js动态修改css样式的四种方式
1.使用obj.style.[cssName]来修改样式表的类名。obj.style.backgroundColor= "black";对于用短划线分隔单词的css属性,改为驼峰式命名。注意:通过style对象设置的样式都是内联样式,读取的也是内联样式。2.使用obj.style.cssText来修改嵌入式的cssobj.style.cssText = "display:block;c...
2019-08-28 23:47:37 1784
原创 JavaScript中按键事件
JavaScript中按键事件的e.keyCode || e.which || e.charCode浏览器事件兼容属性Operae/ev/eventkeyCode、whichChromee/ev/eventkeyCode、charCode、whichFirefoxe/ev/eventkeyCode、charCode、whichIE9+wind...
2019-08-28 23:46:12 358
原创 IFE:第10天 事件
事件是您在编程时系统内发生的动作或者发生的事情——系统会在事件出现的时候触发某种信号并且会提供一个自动加载某种动作,列举一些可能发生的事件。用户在某个元素上点击鼠标或悬停光标。用户在键盘中按下某个按键。用户调整浏览器的大小或者关闭浏览器窗口。一个网页停止加载。提交表单。播放、暂停、关闭视频。发生错误。1.事件处理器可以为每一个事件绑定一个事件处理器(事件监听器),用以事件被激...
2019-08-28 23:45:46 123
转载 IFE:第9天 双飞翼布局
双飞翼布局三列布局中,如果想要将主要内容main优先加载优化,则DOM如下所示<div class="grid-s5m0e5"> <div class="col-main">我是主列</div> <div class="col-sub">我是子列</div><br> <div class="col...
2019-08-28 23:45:08 144
转载 IFE:第8天 弹性盒子 Flexbox
在需要设置为柔性的盒子的父元素中设置display:flex;Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为 Flex 布局。.box{ display: flex;}行内元素也可以使用 Flex 布局。.box{ display: inline-flex;}Webkit 内核的浏览器,必须加上...
2019-08-28 23:42:59 153
原创 IFE:第7天 定位与层级
1. 定位 position1.1 静态定位 static每个元素的默认值,将元素放入它在文档布局流中的正常位置。1.2 相对定位 relative开启定位后,可以使用top、right、bottom,left四个属性设置偏移量。选择一个垂直方向和竖直方向上的偏移量即可为一个元素定位。要点相对定位的元素不会脱离文档流开启相对定位后,如果不设置偏移量,元素不会发生任何变化相对定...
2019-08-28 23:36:21 172
原创 IFE:第6天 浮动 float
1. 浮动的工作原理浮动会脱离正常的文档流,并吸附到其父容器左边,正常布局中位于浮动元素下的内容会围绕着浮动元素2.可选值值效果none默认值,元素默认在文档流中排列left元素会立即脱离文档流,向页面的左侧浮动right元素会立即脱离文档流,向页面的右侧浮动3.浮动的规则内联元素变块元素当为一个元素设置浮动以后(float属性是一个非non...
2019-08-28 23:34:15 150
原创 IFE:第5天 盒模型
盒子的宽度 = margin-left + border-left + padding-left +width + padding-right + border-right + margin-right1. 内容区width和height是框内容显示的区域——包括框内的文本内容,以及表示嵌套子元素的其他框也可以使用min-width、max-width、min-height、max-hei...
2019-08-28 23:33:54 229
原创 IFE:第4天 背景列表链接和更复杂的选择器
背景 background背景指的是元素内容、内边距和边界下层的区域(可用background-clip修改)属性说明值备注background-color背景色建议加上,作为后备,以防背景图像无法加载background-image背景图像url(…)、渐变: linear-gradient(to 渐变的方向,开始的颜色,结尾的颜色)渐变可以在中...
2019-08-28 23:33:02 139
原创 IFE:第3天 css工作原理
什么是CSScss(Cascading Style Sheets层叠样式表),样式化和排版网页(例如内容的字体,大小,颜色)CSS是如何工作的浏览器将css的规则应用在html;前置条件html中引用了css.浏览器加载html浏览器解析html,同时加载css浏览器解析css,并使css结合html,生成DOM(Document Objec...
2019-08-28 23:30:39 148
原创 IFE:第2天 HTML简介
1.HTML是什么,HTML5是什么html全称为 (Hypertext Markup Language) 超文本标记语言, 不是一种编程语言,而是一种标记语言 (markup language)“超文本”(hypertext)是指连接单个网站内或多个网站间的网页的链接。链接是网络的一个基本方面。只要将内容上传到互联网,并将其与他人创建的页面相链接,你就成为了万维网的积极参与者。HTML5...
2019-08-28 23:29:44 201
转载 位运算:进阶篇(1)
二进制中的1有奇数个还是偶数个//32位的情况int x;scanf("%d", &x);x ^= x >> 1;x ^= x >> 2;x ^= x >> 4;x ^= x >> 8;x ^= x >> 16;printf("%d", x&1);就比如说如果x=1314520,第一次的异或操作的结果...
2019-07-12 17:43:15 340
转载 位运算:基础篇
各种位运算的常见用法 1. and(与)运算 一个数 and 1的结果就是取二进制的最末位,可用于判断奇偶性 2. or(或)运算 一个数 or 1的结果就是把二进制末尾变成1,若想把一个数二进制末尾变成0,则先 or 1再减一就可以了,即变为最接近的偶数。 3. xor(异或)运算 异或可以这样定义:0和1异或0都不变,异或1则取反。异或的逆运算是其本身,即(a ...
2019-06-26 21:52:46 169
转载 尾递归
什么是尾递归什么是尾递归呢?(tail recursion), 顾名思议,就是一种“不一样的”递归,说到它的不一样,就得先说说一般的递归。对于一般的递归,比如下面的求阶乘,教科书上会告诉我们,如果这个函数调用的深度太深,很容易会有爆栈的危险。// 先不考虑溢出问题int func(int n){ if (n <= 1) return 1; return n * fu...
2019-04-25 22:45:19 1656
原创 (Leetcode)53. Maximum Subarray
看见了一个超短的python解法,哇哦思路:只要前一位数大于零,就把前一位数加到后一位数,这样就保证数字是一直保持增的趋势,而忽略减小的趋势,最后找到数组中的最大值并返回class Solution: def maxSubArray(self, nums: List[int]) -> int: for i in range(1, len(nums)): ...
2019-04-22 17:05:54 161
原创 K-means算法
K-means算法特点优点:容易实现缺点:可能收敛到局部最小值,在大规模数据集上收敛较慢适用数据类型:数值型数据步骤适当给出聚类簇数k根据k,随机选择k个簇质心对任意一个样本,求其到各个簇质心的距离,将其归到距离最近的簇质心用均值等方法更新每个簇的质心重复3、4,直到各个簇质心恒定不变,则聚类完成选择适当的簇数肘部法则–Elbow Method畸变程度:每个簇质心与...
2019-04-19 16:53:16 319
原创 mysql概述
MySQL数据模型层次模型网状模型关系模型表的每一行称为记录(Record)表的每一列称为字段(Column)主键能够唯一的标识一行,所以最好不能修改,据此,可以作为主键的有:自增整数类型:1, 2, 3,…,n全局唯一GUID类型:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (x:16进制数)生成GUID的算法通常都加入了非随机的参数,以保...
2019-04-19 16:46:37 182
原创 机器学习的分类
无监督学习 对不带任何标签的数据特征进行建模,不给定目标值)数据的一类学习算法 聚类:将数据集合分成由类似的对象组成的多个类的过程,类与类之间差异很大,类内部样本相似度很高 密度分析:将寻找描述数据统计值的过程常用算法:K-均值DBSCAN最大期望算法Parzen窗设计监督学习 对数据的若干特征与若干标签之间的关联性进行建模,包括 分类:将实例数据划分到合适的分...
2019-04-19 16:45:03 153
原创 TF-IDF(词频-逆文本频率)
TF-IDF简介TF-IDF(Term Frequency-Inverse Document Frequency, 词频-逆文本频率)。是一种用于信息检索与数据挖掘的常用加权技术,可以评估一个词在一个文件集或者一个语料库中对某个文件的重要程度。一个词语在一篇文章中出现的次数越多,同时在所有文章中出现的次数越少,越能代表该文章的中心意思。词频指的是一个给定的词语在该文件中出现的次数。这个数字...
2019-04-17 23:55:43 2935
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人