bullet

网站开发进阶(五十七)纯CSS画的基本图形(矩形、圆形、三角形、多边形、爱心、八卦等)

笑着哭i 提交于 2020-04-20 17:49:51
正方形 #square { width: 100px; height: 100px; background: red; } 长方形 #rectangle { width: 200px; height: 100px; background: red; } 圆形 .circle { width: 100px; height: 100px; background: red; border-radius: 50px; } 椭圆 .oval { width: 200px; height: 100px; background: red; border-radius: 100px / 50px; } 上三角 .triangle-up { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 100px solid red; } 下三角 #triangle-down { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-top: 100px solid red; } 左上三角

逻辑回归原理小结

大憨熊 提交于 2020-04-16 18:27:29
【推荐阅读】微服务还能火多久?>>>     逻辑回归是一个分类算法,它可以处理二元分类以及多元分类。虽然它名字里面有“回归”两个字,却不是一个回归算法。那为什么有“回归”这个误导性的词呢?个人认为,虽然逻辑回归是分类模型,但是它的原理里面却残留着回归模型的影子,本文对逻辑回归原理做一个总结。 1. 从线性回归到逻辑回归     我们知道,线性回归的模型是求出输出特征向量Y和输入样本矩阵X之间的线性关系系数\(\theta\),满足\(\mathbf{Y = X\theta}\)。此时我们的Y是连续的,所以是回归模型。如果我们想要Y是离散的话,怎么办呢?一个可以想到的办法是,我们对于这个Y再做一次函数转换,变为\(g(Y)\)。如果我们令\(g(Y)\)的值在某个实数区间的时候是类别A,在另一个实数区间的时候是类别B,以此类推,就得到了一个分类模型。如果结果的类别只有两种,那么就是一个二元分类模型了。逻辑回归的出发点就是从这来的。下面我们开始引入二元逻辑回归。 2. 二元逻辑回归的模型     上一节我们提到对线性回归的结果做一个在函数g上的转换,可以变化为逻辑回归。这个函数g在逻辑回归中我们一般取为sigmoid函数,形式如下:     \(g(z) = \frac{1}{1+e^{-z}}\)     它有一个非常好的性质,即当z趋于正无穷时,\(g(z)\)趋于1

Vue进阶(幺零九):npm install 遇到的-4048错误的解决办法

Deadly 提交于 2020-04-15 10:40:15
【推荐阅读】微服务还能火多久?>>> 项目环境: vue+weback,操作系统: win7 64位 在安装vue项目npm依赖包过程中,居然破天荒的遇到了4048错误,具体错误截图如下图所示: 解决方法 进入项目目录,把node_modules文件夹删除,package-lock.json文件也删除; 以管理员身份运行CMD; cd到项目目录,先清除npm缓存: npm cache clean --force 再进行 npm install 点赞 1 收藏 分享 文章举报 No Silver Bullet 博客专家 发布了656 篇原创文章 · 获赞 2690 · 访问量 2479万+ 他的留言板 关注 来源: oschina 链接: https://my.oschina.net/u/4350255/blog/3235182

基于canvas的游戏制作

♀尐吖头ヾ 提交于 2020-03-24 00:32:37
3 月,跳不动了?>>> 使用canvas画布设计游戏 一、目录 1、Canvas介绍 2、案例 二、canvas介绍 什么是Canvas元素 HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。画布是一个矩形区域,您可以控制其每一像素。canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法,可以创建丰富的图形引用。 创建Canvas元素 <canvas id="canvas" width="宽度" height="高度" style="border: 2px solid #000;background: #fff;"></canvas> 三、案例实操 1、人物拼图游戏 运行结果: 代码: 难度选择: <form> <label>低</label> <input type="range" id="scale" value="4" min="3" max="5" step="1"> <label>高</label> </form> 创建画布: <canvas id="puzzle" width="480px" height="480px"></canvas> 链接js: <script src="slinding.js"></script> js代码: 1、调用getContext()方法获取上下文,并画图。 2、创建一个和背景大小一样的画布

Google 官方 Channel 盖戳:谷歌面试官眼中的优秀简历长什么样?

限于喜欢 提交于 2020-03-24 00:05:36
3 月,跳不动了?>>> Google的招聘官对想要申请Google岗位的同学提供了一些具体的提示和建议,帮助大家撰写和准备简历从人群中脱颖而出,其中包括业务,工程和技术职位的示例。主要从Resume Basics,Education,Experience,Optional section等几方面展开讲解,同时详细说明了如何用搞笑有说服力的方式来描述你曾经做过的Project。 Format • Use simple and consistent design, font, sizing and spacing • Use black or dark, readable ink • Format as PDF Content • Include your contact information and email at the top • Don’t have to include objective statements • Don’t need to include references Length • Keep to one page for business and internship roles, and no longer than two pages for engineering and technical roles • Include what’s

Google 官方 Channel 盖戳:谷歌面试官眼中的优秀简历长什么样?

回眸只為那壹抹淺笑 提交于 2020-03-21 01:43:14
3 月,跳不动了?>>> Google的招聘官对想要申请Google岗位的同学提供了一些具体的提示和建议,帮助大家撰写和准备简历从人群中脱颖而出,其中包括业务,工程和技术职位的示例。主要从Resume Basics,Education,Experience,Optional section等几方面展开讲解,同时详细说明了如何用搞笑有说服力的方式来描述你曾经做过的Project。 Format • Use simple and consistent design, font, sizing and spacing • Use black or dark, readable ink • Format as PDF Content • Include your contact information and email at the top • Don’t have to include objective statements • Don’t need to include references Length • Keep to one page for business and internship roles, and no longer than two pages for engineering and technical roles • Include what’s

基于pygame的游戏案例(2)

本秂侑毒 提交于 2020-03-17 17:38:29
某厂面试归来,发现自己落伍了!>>> 基于pygame的游戏案例 开发工具:python 开发平台:pycharm 游戏案例:飞机大战 游戏规则: 键盘控制飞机的移动,飞机会不断发射子弹,敌机也会随机出现,没消灭一架敌机则增加一分,碰到敌机则游戏结束 二. 飞机大战 游戏截图 代码分析 定义子弹类 class Bullet(pygame.sprite.Sprite): def __init__(self, bullet_img, init_pos): pygame.sprite.Sprite.__init__(self) self.image = bullet_img self.rect = self.image.get_rect() self.rect.midbottom = init_pos self.speed = 10 def move(self): self.rect.top -= self.speed 定义玩家类 def __init__(self, plane_img, player_rect, init_pos): pygame.sprite.Sprite.__init__(self) self.image = [] # 用来存储玩家飞机图片的列表 for i in range(len(player_rect)): self.image.append(plane

视频剪辑必备,聊聊我的PR都装了哪些神奇插件?

好久不见. 提交于 2020-03-16 11:49:11
某厂面试归来,发现自己落伍了!>>> 做剪辑的朋友在用到剪辑软件的同时,少不了也会用到各式各样的插件。因为插件就像是外挂一样,原来很难用软件本身完成的效果,有了插件之后分分钟就能搞定!相信大家剪辑视频用到最多的就是pr,有小伙伴就问了,用pr剪辑视频都用哪些插件呢?今天macdown小编就来谈一谈我的PR都装了哪些神奇插件? 以下插件也适用于fcpx/AE等视频剪辑软件! 一、Flicker free:去除频闪插件 由于我们肉眼和摄像几捕捉的光线频率不一样,所以我们有时候用摄像机捕捉的视频会出现光闪烁的现象,Flicker Free 插件能就能帮助我们弥补这一缺陷,能够很好的处理光闪烁的现象:光闪烁,延时拍摄闪烁,动态闪烁。解决做延时摄影或拍摄慢动作(高帧速率)视频产生的闪光。 同时它也可以非常有效的去除LED灯,电脑显示器或当有电气干扰时产生的闪烁,用法也非常简单! Flicker Free for Mac(AE/PR视频去闪烁插件 二、Beauty Box:磨皮美颜插件 视频剪辑软件里怎能少的了美颜插件呢? Beauty Box自动识别皮肤色调,并创建一个面具,将光滑效果限制在皮肤区域。只需应用过滤器,让它分析视频,设置一些平滑选项,让插件渲染使皮肤修饰非常容易! 它同时支持CUDA和OpenCL,使我们可以实时或近乎实时地播放Nvidia和AMD图形卡

python游戏开发

雨燕双飞 提交于 2020-03-13 16:51:34
python游戏开发 开发环境:python3.7+pygame1.9.6 编译开发软件:pycharm2018.3 一、pygame的窗口制作 二、游戏案例1:坦克大战 三、精灵类测试 四、游戏案例2:贪吃蛇 五、游戏案例3:打飞机 六、游戏案例4:2048 一、pygame的窗口制作 1.安装pygame pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pygame 2.建立pygame项目测试pygame窗口 pygame.init() #重置pygame pygame.display.set_mode((640,480)) #设置窗口大小为640*480 pygame.display.set_caption("pygame") #窗口名称为pygame 测试结果: 完整代码: import pygame from pygame.locals import * import sys def yx_pygame(): pygame.init() pygame.display.set_mode((640,480)) pygame.display.set_caption("pygame") while True: for event in pygame.event.get(): if event.type==QUIT:

Python打飞机游戏

社会主义新天地 提交于 2020-03-12 19:18:25
运行结果: 参考代码: import pygame from sys import exit from pygame.locals import * import random # 定义类 SCREEN_WIDTH = 480 SCREEN_HEIGHT = 800 TYPE_SMALL = 1 TYPE_MIDDLE = 2 TYPE_BIG = 3 # 子弹类 class Bullet(pygame.sprite.Sprite): def __init__(self,bullet_img,init_pos): pygame.sprite.Sprite.__init__(self) self.image = bullet_img self.rect = self.image.get_rect() self.rect.midbottom = init_pos self.speed = 10 def move(self): self.rect.top -= self.speed # 玩家类 class Player(pygame.sprite.Sprite): def __init__(self, plane_img, player_rect, init_pos): pygame.sprite.Sprite.__init__(self) self.image = [] #