- 博客(126)
- 资源 (2)
- 收藏
- 关注
原创 windows11下运行ie浏览器
在Windows 11的全新舞台上,Edge浏览器以其搭载的谷歌Chromium内核,成为了我们畅游互联网世界的首选工具。然而,面对国内众多软件对IE浏览器控件的依赖,我们在享受新技术的便利的同时,也不得不面对兼容性的挑战。那么,当我们需要IE浏览器时,应该如何应对呢?保存文件后,双击打开,IE浏览器便会如同一位久未谋面的老友,重新出现在我们的电脑屏幕上。这样的方式,既解决了兼容性问题,又让我们在新时代的技术浪潮中,依然能够保留那份对过去的怀念和尊重。让我们一起感受技术的魅力,探索更多的可能性。
2024-11-14 22:54:16
364
转载 vue项目中实现监听键盘按键事件
document.onkeydown = (e) => { // 46--delete,8--回退。//delete键后执行刷新方法。//取消原来的后续事件。
2024-01-24 18:51:04
220
原创 docker笔记(持续更新中)
docker容器中安装vim在使用docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲apt-get install vim命令时,提示: Reading package lists... Done Building dependency tree Reading state information... Done E: Una...
2021-02-03 15:41:08
134
转载 细说mysql数据库实战规范
前言我们小伙伴们经常使用到mysql数据库,一般就这么一用,很少会考虑mysql里面的细节问题,如sql语句的规范,或索引有没有起到相应的效果,今天老顾就给大家介绍一下mysql实战命名规范 1、所有数据库对象都要小写字母、并用下划线分割 2、所有数据库对象*不要用mysql关键字命名 3、库表的命名要达到看到此名称,就大概知道是干嘛的 4、临时库表...
2019-08-27 09:38:59
275
原创 deepin 安装mongodb
MongoDB数据库安装指南 EditRevision historyMongoDB安装指南说明Use this tutorial to install MongoDB Community Edition from .deb packages on Debian 7 “Wheezy” or Debian 8 “Jessie”. While Debian includes its o...
2019-02-11 11:14:17
744
3
原创 mysql常见报错及解决办法
今天查看mysql日志的时候发现[Warning] IP address '10.0.0.220' could not be resolved: Name or service not known,原来是mysql DNS反解:skip-name-resolve的原因,屏蔽一下就可以了Mysql日志报The InnoDB memory heap is disabled原因:是因
2016-09-06 13:38:11
2011
转载 nice服务端架构重构与演进
nice 是一款图片社交 App,目标是让人们发现生活的美好。产品的核心体验是基于生活方式的社交。我们期望通过图片、直播、标签、潮牌新品等方式,让用户表达自己的生活方式,以这些内容作为基础,为用户提供社交场景。产品方面,目前我们仍然在积极探索怎样更好的为用户提供这种价值。现阶段,nice 服务端主要面对以下几方面挑战:
2016-09-01 18:53:53
1427
转载 大型支付系统后台对账系统的控制和管理
1.对账周期:A公司对玩家开放了包括支付宝、财付通在内的十余种电子支付渠道,大部分都是按月对账的,即当月1-10号(视渠道有差异)进行对账,然后11号开始打款/转账。部分渠道可能是本月对上上个月的账,即3月对1月的账,如短信渠道(还分本地和外地)。还有的可能是周结算,如中腾神州行。2.各渠道成交额: 快钱、易宝等开通了网关支付+账户余额支付的渠道成交量最大,最高的时候可以达到千万级别,最低
2016-09-01 18:24:48
3359
原创 解决上传iphone拍照的图片自动翻转的问题
昨天遇到一个奇怪的问题,客户用iphone拍照后上传的图片在生成缩略图时被翻转了,原图 缩略图然后我排查image类的问题,怀疑可能是这里出bug了,结果并不是这样,断点调试后发现getimagesize这里获取的宽高和电脑显示的刚好是相反的,难道是php的gd组建的问题?于是我又用js获取,和我php获取的是一样的, 但是在文件属性里确实正常的然后java,go都有问题,可见这肯定是图片存储信
2016-08-28 11:47:27
25306
原创 PHP,Mysql-根据一个给定经纬度的点,进行附近地点查询–合理利用算法,效率提高2125倍
目前的工作是需要对用户的一些数据进行分析,每个用户都有若干条记录,每条记录中有用户的一个位置,是用经度和纬度表示的。还有一个给定的数据库,存储的是一些已知地点以及他们的经纬度,内有43W多条的数据。现在需要拿用户的经纬度和已知地点进行距离匹配,如果它们之间的距离小于一定的数据,比如说500米,就认为用户是在这个地点。MYSQL本身是支持空间索引的,但是在5.x的版本中,取消了对Distance()
2016-08-28 11:47:24
610
原创 搜集牛人博客,充实空余时间
风雪之隅 http://www.laruence.com/搜索技术博客-淘宝 http://www.searchtb.com/伯乐在线 http://blog.jobbole.com/96940/
2016-08-28 11:47:21
427
原创 mysql中间件研究(Atlas,cobar,TDDL)
mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover等,但其不支持大数据量的分库分表且性能较差。下面介绍几款能代替其的mysql开源中间件产品,Atlas,cobar,tddl,让我们看看它们各自有些什么优点和新特性吧。AtlasAtlas是由 Qihoo 360, Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它是在mys
2016-08-28 11:47:18
592
原创 大数据量数据库优化
一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性
2016-08-28 11:47:16
4140
原创 Android推送方案分析(MQTT/XMPP/GCM)
本文主旨在于,对目前Android平台上最主流的几种消息推送方案进行分析和对比,比较客观地反映出这些推送方案的优缺点,帮助大家选择最合适的实施方案。 方案1、 使用GCM服务(Google Cloud Messaging) 简介:Google推出的云消息服务,即第二代的G2DM。 优点:Google提供的服务、原生、简单,无需实现和部署服务端。 缺点:Android版本限制(必须大于2.2版本),
2016-08-28 11:47:13
837
原创 android、ios与服务器端php使用rsa加密解密通讯
最近做手机项目,服务器端使用的是php,客户端分别有android版及ios版,在部分通讯环节需要对内容进行加密,RSA加密演算法是一种非对称加密演算法,能够较好达到要求,不过如果服务器架设https服务,较为麻烦,系统效率也不高,我们只需要在部分重要接口上使用RSA加密解密就行。首先,准备工作下载RSA密钥生成工具openssl,点击下载,解压缩至独立的文件夹,进入其中的bin目录,执行以下命令
2016-08-28 11:47:10
1239
原创 JAVA和PHP通用的加解密整理版
日常开放中 平台中通常不会只有单一的环境,因此跨平台的通讯 通常会使用标准的AES,DES等加密规则 公司的项目开发中 遇到了JAVA和PHP的加密解密跨平台的问题 经过多方查找资料以及研究找出一个通用的基础加解密方案如下 1:JAVA代码 (3DES版)import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.
2016-08-28 11:47:07
5921
原创 php使用curl库进行ssl双向认证
官方文档:http://www.php.net/manual/zh/function.curl-setopt.php#10692官方举例:curl_setopt($ch, CURLOPT_VERBOSE, '1');curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, '1');curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, '1');
2016-08-28 11:47:05
1162
原创 ]JPEG图片存储格式及原理
JPEG是联合图象专家组(Joint Picture Expert Group)的英文缩写,是国际标准化组织(ISO)和CCITT联合制定的静态图象的压缩编码标准。和相同图象质量的其它常用文件格式(如GIF,TIFF,PCX)相比,JPEG是目前静态图象中压缩比最高的。我们给出具体的数据来对比一下。例图采用Windows95目录下的Clouds.bmp,原图大小为640*480,256色。用工具S
2016-08-28 11:47:02
9436
原创 png图片的文件存储格式
图形图像的位图格式—PNG格式图形图像的位图格式—PNG格式PNG是20世纪90年代中期形成的图像文件存储格式,其目的是企图代替GIF和TIFF文件格式,同时增加一些GIF文件格式所不具有的特性。开始时,并没有多少人知道,直到1996年10月1日由PNG向国际网络联盟(World Wide Web Consortiun)提出,并推荐认可标准,并且大部分绘图软件支持PNG这种格式。从此PNG图像格式
2016-08-28 11:46:59
2600
原创 实现php文件安全下载
public function downloads($name){ $name_tmp = explode("_",$name); $type = $name_tmp[0]; $file_time = explode(".",$name_tmp[3]); $file_time = $file_time[0]; $file_date = date("Y/md",$file_time);
2016-08-28 11:46:53
587
原创 【转载】打算屏蔽百度蜘蛛,可以尝试以下方法
好像现在屏蔽baiduspider已经成为一种时尚,难道这玩意也跟着纳斯达克变? 首先我自己不会屏蔽baiduspider,也不大相信baiduspider会故意忽略robots.txt,但如果你真的想屏蔽 baiduspider,可尝试以下方法: 1. 上传一个robots.txt到根目录,内容为: User-agent: baiduspider Disallow: /
2016-08-28 11:46:48
2610
原创 python操作MySQL数据库
我采用的是MySQLdb操作的MYSQL数据库。先来一个简单的例子吧:?12345678910importMySQLdb try: conn=MySQLdb.connect(host='localhost',user='root',passwd='root',db='test',port=3306) cur=conn.cursor() cur.exe
2016-08-28 11:46:45
408
原创 Python建立SSH连接的方法
我需要实现一个Windows下远程连接到SSH服务器执行命令的功能,所以就在网上找资料。我的环境是:Windows7 64位,Python 2.7 32位。按照网上的说法,需要下载pycrypto和paramiko两个模块进行安装。最后下载的版本是pycrypto2.3和paramiko1.7.6。 安装过程也比较简单,先安装pycrypto后安装paramiko,解压后在命令提示
2016-08-28 11:46:43
535
原创 Python中的SSH
使用SSH client连接可以使用paramiko或者使用Pexpect,这些都可以自动化连接SSH并进行预先安排的操作,只不过,在连接SSH的时候,需要提前准备SSH私钥,为了简便,用openssh自动创建 下载open ssh客户端(如果用pexpect,那么可以调用openssh客户端)yum install openssh-clients先下载Pexpect模块,Pexpec
2016-08-28 11:46:40
1193
原创 搭建 OAuth 认证服务器
现在越来越多开放的互联网公司提供对外的 API 接口,使得第三方应用开发人员可以开发基于该平台接口的应用程序。国外有Twitter、Flicker Service等;国内的,像腾讯微博开放平台、新浪微博开放平台等等。 这些平台接口的认证方式,无一例外的,都采取了 OAuth 来实现(Twitter原来使用的是Basic Auth方式,后来全面转向OAuth)。 那么,OAuth 是什么?OAu
2016-08-28 11:46:37
888
原创 【引用】一步一步搭建OAuth认证服务器
现在越来越多开放的互联网公司提供对外的 API 接口,使得第三方应用开发人员可以开发基于该平台接口的应用程序。国外有Twitter、Flicker Service等;国内的,像腾讯微博开放平台、新浪微博开放平台等等。 这些平台接口的认证方式,无一例外的,都采取了 OAuth 来实现(Twitter原来使用的是Basic Auth方式,后来全面转向OAuth)。 那么,OAuth 是什么?OAu
2016-08-28 11:46:34
1940
原创 【引用】基于 PHP & MySQL 搭建OAuth Server
接上一篇《一步一步搭建 OAuth 认证服务器》的文章,其实也就是介绍了一下 OAuth 的理解和 oauth-php 这个开源的项目,并没有做出一个演示。今天这篇文章就来做一个Demo,我们基于 PHP 来搭建一个 OAuth认证服务器。开始吧! 为了方便理解,可以先看一下在 OAuth 认证过程中的几个关键术语,这也是 RFC5849 中 “1.1. Terminology” 小节的内容。
2016-08-28 11:46:32
555
原创 架构相关知识,先转下,以后用的着再说
如果你在构建一个 Lotus Notes型的应用,我们推荐使用CouchDB,主要是由于它的MVCC机制。另外如果我们需要master-master的架构,需要基于地理位置的数据分布,或者在数据结点可能不在线的情况下,我们推荐使用CouchDB。如果你需要高性能的存储服务,那我们推荐MongoDB,比如用于存储大型网站的用户个人信息,比如用于构建在其它存储层之上的Cache层。
2016-08-28 11:46:29
376
原创 视频接口
/*$aa = file('http://t.sina.com.cn/mblog/sinaurl_info.php?url=aewGe5,hbgL5o,7ypJ7,hbk0To,hSnOL');$bb = json_decode($aa['0'],true);print_r($bb);
2016-08-28 11:46:26
675
原创 自动更新ssi页面的思路汇总
最近在试图将页面静态化,有三种思路, 1 静态生成html,需要在发布文章的时候点击生成,缺点是需手工生成,而且每一次改动都需要重新生成整个页面。实时性差吗,不能保证是最新发布的。 2 ajax调用,不用手工生成,js直接读取最新显示,实时性好,但缺点是搜索引擎不收录。 3 ssi 不需要手动生成,自动完成静态化,但是还有有点小的问题,就是实时性不好,尽管有的可以支持包涵动态文件
2016-08-28 11:46:24
1025
原创 js获取当前url参数
function request(paras){ var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); var paraObj = {} for (i=0; j=paraString[i]; i++){ paraObj[j.substring(0,
2016-08-28 11:46:21
360
原创 ASP动态网页下UTF-8页面乱码+GB2312转UTF-8 +生成UTF-8格式的文件(编码)
ASP动态网页下UTF-8页面乱码+GB2312转UTF-8 +生成UTF-8格式的文件(编码) 最好的方法: 先说一下基本的东西: UTF-8 简体中文 繁体中文 美国/加拿大英语 日文 韩文 俄文 codepage指定了IIS按什么编码读取传递过来的串串(表单提交,地址栏传递等)。 出乱码的原因也就是网站要整合的时候模块编码不相同引起的。 就像我的博客相同,整合的时候都会出这个问题,因为BLO
2016-08-28 11:46:18
2498
原创 php根据源url获取主机名,协议名总结
/*$hostname=gethostbyaddr($_server['remote_addr']); //获取主机名echo $hostname; //输出结果//$hosts=gethostbynamel('localhost'); //获取ip地址列表print_r($hosts); //输出数组//$protocol='tcp';
2016-08-28 11:46:16
3325
原创 跨站用asp实现数据提交检测
function createobj() {if (window.ActiveXObject) { return new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { return new XMLHttpRequest(); }}//代理方式获取
2016-08-28 11:46:13
447
原创 PHP自适应宽高度等比例缩略图函数 (无裁切)
对于产品类或者图片类网站来说,缩略图是一个很重要的应用。其实说来很简单,也就是把大图缩放成一个小图,用于图片的列表展示,这样可以达到用户快速浏览的目的,又能节省带宽。 如果是等比例缩放,比如小图是大图的1/2或者1/5之类的,比较容易处理。但有时候我们需要处理大量不同尺寸的大图,让其生成固定宽高度的缩略图。那就需要一种自适应的方式缩放,就是大图在缩放的过程中,如果宽度先达到缩略图的宽度,那大图多余
2016-08-28 11:46:10
2875
原创 【引用】asp代码过滤包括空格
和大家分享这篇日志,我的看法是: 原文地址:asp代码过滤包括空格 原文作者:lovercocaFunction RemoveHTML(strHTML) ON ERROR RESUME NEXTDim objRegExp, strOutputstrHTML = replace(strHTML," ","")strHTML = replace(strHTML,chr(13),"")st
2016-08-28 11:46:08
1374
原创 js,php,asp中的html编码解码
'相当于php中的htmlspecialchars()' Convert special characters to HTML entities. function htmlspecialchars(someString) ' Critical that ampersand is converted first, since all entities contain the
2016-08-28 11:46:05
725
原创 JSON在PHP中的应用(跨域的数据调用)
互联网的今天,AJAX已经不是什么陌生的词汇了。说起AJAX,可能会立即想起因RSS而兴起的XML。XML的解析,恐怕已经不是什么难题了,特别是PHP5,大量的XML解析器的涌现,如最轻量级的SimpleXML。不过对于AJAX来说,XML的解析更倾向于前台Javascript的支持度。我想所有解析过XML的人,都会因树和节点而头大。不可否认,XML是很不错的数据存储方式,但是其灵活恰恰造成了其解
2016-08-28 11:46:02
503
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人