码迷,mamicode.com
首页 > 2017年11月06日 > 全部分享
前端通过canvas实现图片压缩
在一次的项目中,需要用户上传图片,目前市场随便一个手机拍出来的照片都是好几兆,直接上传特别占用带宽,影响用户体验,所以要求对用户上传图片进行压缩后再上传;那么前端怎么实现这个功能呢? 亲测可将4M图片压缩至100kb左右,代码如下: CSS样式如下(形成图片预览效果): 其原理是通过canvas结合 ...
分类:其他好文   时间:2017-11-06 11:24:49    阅读次数:226
]数值的整数次方
题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 思路: 使用递归,时间复杂度O(logn) 当n为偶数,a^n =(a^n/2)*(a^n/2) 当n为奇数,a^n = a^[(n-1)/2] * a^[(n-1)/2] * ...
分类:其他好文   时间:2017-11-06 11:24:40    阅读次数:132
2017 清北济南考前刷题Day 3 morning
实际得分:100+0+0=100 T1 右上角是必败态,然后推下去 发现同行全是必胜态或全是必败态,不同行必胜必败交叉 列同行 所以n,m 只要有一个是偶数,先手必胜 #include<cstdio> using namespace std; int main() { freopen("star.i ...
分类:其他好文   时间:2017-11-06 11:24:29    阅读次数:162
XPath在python中的高级应用
XPath在python的爬虫学习中,起着举足轻重的地位,对比正则表达式 re两者可以完成同样的工作,实现的功能也差不多,但XPath明显比re具有优势,在网页分析上使re退居二线。 XPath介绍: 是什么? 全称为XML Path Language 一种小型的查询语言 说道XPath是门语言,不 ...
分类:编程语言   时间:2017-11-06 11:24:19    阅读次数:188
初识nginx反向代理和缓存机制(简单实现)
实现的需求图: 环境: nginx缓存和反向代理服务器:192.168.0.224 实际存储数据机器:192.168.0.37 一、实现反向代理 1、安装nginx,两台服务器都需要安装 1)安装依赖包 yum -y install gcc make cmake ncurses-devel libx ...
分类:其他好文   时间:2017-11-06 11:24:10    阅读次数:158
洛谷 P3660 [USACO17FEB]Why Did the Cow Cross the Road III G(树状数组)
题目背景 给定长度为2N的序列,1~N各处现过2次,i第一次出现位置记为ai,第二次记为bi,求满足ai<aj<bi<bj的对数 题目描述 The layout of Farmer John's farm is quite peculiar, with a large circular road r ...
分类:编程语言   时间:2017-11-06 11:24:02    阅读次数:246
LInux安装jdk
查看原装jdk[root@slave1 java]# rpm -qa | grep jdkjava-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86 ...
分类:系统相关   时间:2017-11-06 11:23:56    阅读次数:144
B8:中介者模式 Mediator
用一个中介对象来封装一系列的对象交互,中介者使得各对象不需要显示地相互引用,从而使其耦合松散,而且可以独立的改变它们之间的交互. 减少了各对象之间的耦合,使得可以独立的改变或复用各个Mediator或ColleagueMediator控制了交互,导致Mediator变的复杂 UML: 示例代码: 一 ...
分类:其他好文   时间:2017-11-06 11:23:47    阅读次数:145
如何找到靠谱的Java培训机构
Java人才缺口相当大,这在IT行业中已经是广为人知的,并且成为Java人才,月薪过万,年薪15万,这些都是可观的,Java光凭高薪这一块,就吸引了很多人的学习。自学Java难度过于大了点,所以很多人想找个Java培训机构,那么如何找到靠谱的Java培训机构呢? 如何找到靠谱的Java培训机构? 1 ...
分类:编程语言   时间:2017-11-06 11:23:39    阅读次数:173
Linux下修改Mysql的用户(root)的密码
Linux下修改Mysql的用户(root)的密码 一、拥有原来的myql的root的密码; 方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】 方法二:通过登录m ...
分类:数据库   时间:2017-11-06 11:23:27    阅读次数:170
产品开发 - 规格生成
顾客或者客户需求通常以“顾客语言”来表述,更偏向于解决实际具体的问题。为了给设计和管理产品提供具体的指导,开发团队需要能够做需求转化。创建开发团队可用的简单明了的规格,准确细致的描述产品哪些功能的实现能够获得商业上的成功。规格需要能够反映客户的需求、有别于竞争产品并且在技术和经济上具有可行性。 1. ...
分类:其他好文   时间:2017-11-06 11:23:18    阅读次数:142
直击大圣车服一周年发布会:这个汽车生态平台要放大招!
去年,一家汽车主机厂、一家互联网公司、一家保险公司,联合起来要做一个汽车生态平台。消息一出,有人赞许,有人质疑 ...
分类:其他好文   时间:2017-11-06 11:23:12    阅读次数:344
程序员豪摆25台iPhone X向女友求婚,闺蜜参与策划人手1台
南方都市报消息,一台iPhone X售价近万元,一般人买一部都要思忖再三,而深圳一位程序员,居然一口气买了25部,摆在地上相当壮观。据南方都市报报道,这名程序员豪摆25台iPhone X向女友求婚。据悉两人是游戏爱好者,因游戏结缘,小伙还贴心定制了一枚游戏婚戒。 这些iPhone X最终如何处理了呢 ...
分类:其他好文   时间:2017-11-06 11:23:05    阅读次数:185
pycharm中导入库pandas
接触python时间还短,经常一头雾水,因为要导入pandas等库,就去网上查。很多推荐Anaconda的工具导入,但是实践后发现挺麻烦的。 后,发现一篇简单易行的文章,pycharm自带第三方库导入功能,相当好用。开开心心记下来,如有冒犯,请联系我:http://blog.csdn.net/byl ...
分类:其他好文   时间:2017-11-06 11:22:58    阅读次数:316
2017读书列表
2017读书列表去年的主题是旅游,今年的主题是读书,明年的主题是健身。1月份圆觉经[唐]佛陀多罗译赖永海编(1月4号结束)四十二章经[东汉]迦叶摩腾、竺法兰汉译赖永海编(1月5号开始)金刚经说什么[台]南怀瑾(1月14开始)HTTPS权威指南[英]伊万·里斯蒂奇(1月17结束)2月份人..
分类:其他好文   时间:2017-11-06 11:22:50    阅读次数:169
CentOS7 php 安装 amqp扩展
继续安装完 rabbitmq后,安装phpqmqp扩展 http://www.cnblogs.com/8000cabbage/p/7788575.html 参考:carson 1.安装rabbitmq-c https://github.com/alanxz/rabbitmq-c/releases 安 ...
分类:Web程序   时间:2017-11-06 11:22:42    阅读次数:296
Centos 7 安装OCSInventory NG 2.3.1全记录
OCSInventoryServer安装记录OS:centos7coreIP:192.168.8.108hostname:OCSInventoryuserroot:ocsadminusrocs:ocsadminyuminstallopensshvimwget-y#sshvimwget yumupdate关闭selinuxvim/etc/selinux/config SELINUX=disable关闭防火墙systemctlstopfirewalld.service systemctldi..
分类:其他好文   时间:2017-11-06 11:22:35    阅读次数:789
1208条   上一页 1 ... 59 60 61 62 63 64 65 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!