shearphoto头像截取,切图头像上传,JS+PHP开发,发布了-程序员宅基地

技术标签: JS头像截取  shearphoto  头像上传  在线切图 PHP头像上传  头像截图  JS+PHP截图插件  头像截取  

经过数20天的开发,shearphoto的第一个版本终于完成,
我开发shearphoto的全因是切图,截图这类WEB插件实在太少,我特此还专门在网上下载过几个关于截图插件,
基本上互联网上所有的截图插件我都看过了一遍,压根没有令我满意的,要不功能太小,要不BUG超多
要不都基于FLASH的,基于FLASH的截图很不好,扩展性非常差,不方便二次开发这是一个重点问题。
还有些截图插件是收费200块去版权,本来就不怎么让人满意,还收费呢!我就不点名是哪个截图插件了。
于是就想到自己开发一个这样的插件。
本人开发shearphoto前提,首先是不会对代码进行加密,所有代码都是开源的,必须兼容目前所有浏览器(包括IE6)。
也就是说你可以对shearphoto任意修改!另外shearphoto不会对你收取任何费用,当然如果你要找本人定制开发就另谈了!


        再说说这20天开发,那简直就是人间炼狱,每天12小时,烟量不段增加,无数的开发难题困扰着,光插件内的JS方法重写,就超过5次。
重写又重写,重写又有BUG,很多时候,真的无法解决了,我想过放弃,做这种插件首先不赚钱,还占用大量的时间。
每次想到放弃,我都想安慰自己"都开发了一大半了,放弃了就什么都没了,放弃就输了",正是我这种不屈服的精神,shearphoto终于完成了,
shearphoto是我内心挣扎和汗水交织而成的作品,我
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_29146327/article/details/47384009

智能推荐

java实现标准AES加密算法-程序员宅基地

文章浏览阅读415次,点赞5次,收藏6次。【代码】java实现标准AES加密算法。

微内核、宏内核、混合内核,三者到底有什么区别?_微内核 宏内核 windows linux unix-程序员宅基地

文章浏览阅读827次,点赞22次,收藏21次。操作系统内核,你可以把它想象成一个繁忙城市的交通指挥系统。就如同交通指挥系统管理着城市的道路、桥梁和交通信号灯,以确保交通顺畅,内核同样管理着计算机的各种硬件资源,如处理器、内存、硬盘等,以保障操作系统的正常运行。而当我们谈到进程管理和文件系统管理时,这就像是交通指挥系统要确保各个方向的车辆能按照规定的路线行驶,防止交通混乱。总的来说,内核就像是交通指挥系统的角色,它在幕后默默工作,确保计算机的硬件资源能有序、高效、安全地服务于各种上层应用程序。内存管理:内存管理是操作系统内核的一项基本任务。_微内核 宏内核 windows linux unix

最大子列和 四种算法_最大子列和计算规则-程序员宅基地

文章浏览阅读677次。问题描述:给定N个整数的序列{A1,A2,A3,………An},求最大连续子列和算法:暴力搜索、分治、在线处理_最大子列和计算规则

(原创)BAPI 修改销售订单的方法 ‘BAPI_SALESORDER_CHANGE’-程序员宅基地

文章浏览阅读1.7k次。sap 标准程序中可以使用VA02来修改销售订单 change sales order,也可以在程序中调用BAPI来更改订单(如物料编号material,订购数量 order quantity等),用到的函数是 BAPI_SAL..._sap bapi_salesorder_change

Python并行执行for循环_python for 并行-程序员宅基地

文章浏览阅读7.7w次,点赞36次,收藏188次。简介在介绍如何最简单地利用 python 实现并行前,我们先来看一个简单的代码。 words = ['apple', 'bananan', 'cake', 'dumpling'] for word in words: print word上面的例子中,我们用一个 for 循环打印出 words 列表中的每个单词。问题来了,这里我们打印完一个单词才能接着打印另一个单词..._python for 并行

ES(elasticsearch)搜索引擎安装和使用_es搜索引擎-程序员宅基地

文章浏览阅读8.4w次,点赞38次,收藏238次。大数据时代,搜索无处不在。搜索技术是全栈工程师必备技术之一,如今是开源时代,数不尽的资源供我们利用,如果要自己写一套搜索引擎无疑是浪费绳命。本节主要介绍搜索引擎开源项目elasticSearch的安装和使用请尊重原创,转载请注明来源网站www.shareditor.com以及原始链接地址为什么需要搜索引擎 首先想一下:在一篇文章里找一个关键词怎么找?字符串匹配是最佳_es搜索引擎

随便推点

CSAPP实验(1)----datalab_#endif //1 /* * bitxor - x^y using only ~ and & * -程序员宅基地

文章浏览阅读1.6k次,点赞2次,收藏16次。1 实验说明从CSAPP课程主页下载datalab实验所需的压缩包。下图说明本次实验需要补齐的函数名列表。2 实验2.1/* * bitXor - x^y using only ~ and & * Example: bitXor(4, 5) = 1 * Legal ops: ~ & * Max ops: 14 * Rating: 1 */..._#endif //1 /* * bitxor - x^y using only ~ and & * example: bitxor(4, 5) = 1

OpenRTMFP/Cumulus开发笔记(8) Cumulus服务器端处理高并发连接实例-程序员宅基地

文章浏览阅读1.5k次。一.服务器地址的相关初始化,如下:void HighConcurrentServer::initServerAddr(){ std::string localAddr = "YOUR_SERVER_IP_ADDR";//这里要填写服务器IP地址,其他都是相关的socket编程的知识 serverAddr.sin_family = AF_INET; serverAd_cumulus服务器

LOTO示波器选型指南-程序员宅基地

文章浏览阅读4.8k次。LOTO示波器选型指南LOTO示波器属于虚拟示波器,产品主要基于USB接口的,所以使用LOTO示波器产品需要配备一台Windows电脑或者Android(安卓)智能手机/平板。针对一些特殊应用的工业场景,有些客户可以购买LOTO示波器的串口扩展模块,这时可以不使用USB接口,而使用RS232/485/422/CAN/蓝牙 等其他接口。 1:所以在选择示波器时,如果考虑LOTO与其他厂家的台式示波器之中二选一的话,通常LOTO示波器的性能指标是不占优势的,但是有几点LOTO的优势也许可以帮您做决定_示波器选型

autoware工具包 激光雷达和相机联合标定 grab没反应_autoware联合标定 红色选不中-程序员宅基地

文章浏览阅读1k次。在使用autoware工具包进行激光雷达和相机联合标定获取外参时,经常出现点击grab按键没有反应_autoware联合标定 红色选不中

python常用的开发环境包括_Python 全栈:Python 四种常用开发环境总结-程序员宅基地

文章浏览阅读8.3k次,点赞3次,收藏6次。包安装和镜像源先来区分几个小白容易混淆的概念:Python 解释器、PyCharm、Anaconda、Conda 安装、pip 安装。PyCharm 是 Python 常用的集成开发环境,全称 Integrated Development Environment,简称 IDE,它本身无法执行 Python 代码。Python 解释器负责执行 Python 代码。可去 Python 官网下载指定版本..._python开发环境

一个3A的算法库100w+一年,有些小感慨,下次记录下_确认3a等算法库版本-程序员宅基地

文章浏览阅读994次。一个3A的算法库100w+一年,有些小感慨,下次记录下_确认3a等算法库版本

推荐文章

热门文章

相关标签