码迷,mamicode.com
首页 > 2018年05月01日 > 全部分享
图片压缩 canvas
实现流程: 获取<input type="file">上传的文件; 使用FileReader读取图片,并新建一个Image对象将FileReader读取的图片数据放进去; 使用canvas将Image对象等比缩放并写入到画布中,保存为base64格式的数据(这里使用的是FormData对象上传,其实 ...
分类:其他好文   时间:2018-05-01 15:23:25    阅读次数:170
《剑指offer》------求1+2+3+···+n
题目: 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 1.采用&&解答: / 求1+2+3+...+n,要求不能使用乘除法、for、while、if、 else、switch、case等关键字及条件判断 ...
分类:其他好文   时间:2018-05-01 15:23:18    阅读次数:144
013-ant design pro advanced 错误处理
013-ant design pro advanced 错误处理 ...
分类:其他好文   时间:2018-05-01 15:23:10    阅读次数:860
《剑指offer》------和为S的数字
题目: 输入一个递增排序的数组和一个数字S,在数组中查找两个数,是的他们的和正好是S,如果有多对数字的和等于S, 输出两个数的乘积最小的。 思路: 数列满足递增,设两个头尾两个指针i和j, 若ai + aj == sum,就是答案(相差越远乘积越小) 若ai + aj sum,aj肯定不是答案之一( ...
分类:其他好文   时间:2018-05-01 15:23:04    阅读次数:134
JavaScript的动画
动画就是位置的变化: HTML: <div class="bg" id="bg"></div> css: .bg{position: absolute;top: 0;left: 0;width: 100px;height: 100px;background: red;border-radius: 5 ...
分类:编程语言   时间:2018-05-01 15:22:54    阅读次数:154
InnoDB update原理解析
![](http://i2.51cto.com/images/blog/201805/01/d08a4f3250324f2e2715cd36de54d71c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3po
分类:数据库   时间:2018-05-01 15:22:46    阅读次数:162
Java实现一个简单的事件监听器
关于事件监听我们需要知道的一些基础知识。 a)事件三要素: b)事件流转过程: 那么基于以上背景知识,我们来是实现一个简单的监听器,并测试一下事件监听的完整流程。 根据事件三要素设计出一个简单合理的事件载体:Event 监听器接口:EventListener 监听器实现:MyListener 为了规 ...
分类:编程语言   时间:2018-05-01 15:22:39    阅读次数:383
spring boot 集成RabbitMQ的异常
com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(reply-code=404, reply-text=NOT_FOUND - no queue 'h ...
分类:编程语言   时间:2018-05-01 15:22:31    阅读次数:1058
内存管理---原理
...
分类:其他好文   时间:2018-05-01 15:22:23    阅读次数:82
Linux(十五)进程管理
15.1 进程的基本介绍 (1)在linux中,每个执行的程序都称为一个进程,每一个进程都分配一个ID号。 (2)每一个进程都会对应一个父进程,而这个父进程可以复制多个子线程。例如:www服务器 (3)每个进程都可能以两种方式存在的。前台与后台,所谓前台进程就是用户目前的屏幕上可以进行操作的。后台进 ...
分类:系统相关   时间:2018-05-01 15:22:14    阅读次数:181
202. 快乐数
编写一个算法来判断一个数是不是“快乐数”。 一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。 示例: ...
分类:其他好文   时间:2018-05-01 15:22:04    阅读次数:294
TCP拥塞控制-慢启动、拥塞避免、快重传、快启动
一般原理:发生拥塞控制的原因:资源(带宽、交换节点的缓存、处理机)的需求 可用资源。 作用:拥塞控制就是为了防止过多的数据注入到网络中,这样可以使网络中的路由器或者链路不至于过载。拥塞控制要做的都有一个前提:就是网络能够承受现有的网络负荷。 对比流量控制:拥塞控制是一个全局的过程,涉及到所有的主机、 ...
分类:其他好文   时间:2018-05-01 15:21:56    阅读次数:233
Linux(十二)任务调度
12.1 概述 任务调度:是指系统在某个时间执行的特定的命令或程序。 任务调度分类: 1、系统工作:有些重要的工作必须周而复始的执行,如病毒扫描等。 2、个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份。 12.2 基本语法 crontab [选项] 常用选项: -e 编辑c ...
分类:系统相关   时间:2018-05-01 15:21:41    阅读次数:170
Mac python+selenium 环境配置
才接触mac,以下是网上查找的资料,在我电脑上安装成功的过程,尽量都附上了原帖地址。 1.selenium安装 https://www.zhihu.com/question/30496889 网上好多教程都是跟这个差不多,1.1下载pip 【python的安装包管理工具】 https://pypi. ...
分类:编程语言   时间:2018-05-01 15:21:28    阅读次数:200
Win10 1803 Sprint Creators update Consumer edition的版本记录
安装时可选择的版本列表 安装完之后的版本: 3. 时间线更新 ...
分类:Windows程序   时间:2018-05-01 15:21:20    阅读次数:525
java数据类型
1.1 程序概述 软件是什么?其实软件就是用来处理数据的程序。可以把软件分为两个部分,一个部分是“数据”;另一个部分是“数据处理的逻辑”。 什么是数据?用电商来举例,用户就是数据,商品也是数据。那么什么是数据处理逻辑呢?购买商品的流程就是数据处理逻辑了。 程序开发离不开数据,其实说白了程序就是用来处 ...
分类:编程语言   时间:2018-05-01 15:21:10    阅读次数:185
ubuntu 上安装node.js 的简单方法
一、安装 1.升级npm命令如下: n后面也可以跟随版本号比如:$ n v0.10.26 或者 $ n 0.10.26 三、npm镜像替换为淘宝镜像 1.得到原本的镜像地址 $ npm get registry > https://registry.npmjs.org/ 设成淘宝的 $ npm co ...
分类:Web程序   时间:2018-05-01 15:21:03    阅读次数:200
1282条   上一页 1 ... 39 40 41 42 43 44 45 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!