51dev.com IT技术开发者社区

51dev.com 技术开发者社区

piwik安装和基本使用

piwik安装和基本使用

(1)piwik简介Piwik是一个PHP和MySQL的开放源代码的Web统计软件,它给你一些关于你的网站的实用统计报告,比如网页浏览人数,访问最多的页面,搜索引擎关键词等等。(2)Piwik环境要求要运行Piwik,你的主机需要几件事情:Web服务器,如Apache,Nginx,IIS等PHP版本...

memcached介绍和基本命令

memcached介绍和基本命令

Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon)是用C写的,但是客户端可以用任何语言来...

最全的Git克隆github上的项目到本地方法

最全的Git克隆github上的项目到本地方法

本篇教程适合刚学github的童靴学习阅读,老鸟自觉绕过。使用git来操作github上的项目,如果出现Permissiondenied(publickey).显示错误。那就是用户名、邮箱设置不正确或根据邮箱生成的公钥不正确。重新配置一下就好。 根据如下教程可以基本避免绝大多数使用ssh连...

RabbitMQ 延迟队列实现订单支付结果异步阶梯性通知

RabbitMQ 延迟队列实现订单支付结果异步阶梯性通知

在第三方支付中,例如支付宝、或者微信,对于订单请求,第三方支付系统采用的是消息同步返回、异步通知+主动补偿查询的补偿机制。 由于互联网通信的不可靠性,例如双方网络、服务器、应用等因素的影响,不管是同步返回、异步通知、主动查询报文都可能出现超时无响应、报文丢失等情况,所以像支付业务,对结果的...

Nginx基本使用方法

Nginx基本使用方法

相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了。摘一段百度百科上的描述:反向代理(ReverseProxy)方式是指以代理服务器来接受interne...

better-scroll滚动无效 几种原因

better-scroll滚动无效 几种原因

首先附上better-scrooll的github地址:https://github.com/ustbhuangyi/better-scroll可以下载官方案例学习。本人也会将better-scroll小案例上传自己github,附上本人使用better-scroll制作页面的github地址:ht...

redis下载笔记

redis下载笔记

redis下载地址:https://github.com/MicrosoftArchive/redis/releasesredis中的php扩展下载地址:https://windows.php.net/downloads/pecl/releases/redis/igbinary扩展下载地址:http...

SVN中trunk,branches,tags用法详解

SVN中trunk,branches,tags用法详解

Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目...

不调用shutdown.sh,不直接kill 进程,tomcat启动、关闭脚本

不调用shutdown.sh,不直接kill 进程,tomcat启动、关闭脚本

为了解决这样的一个问题:假设在用户abc的home目录/home/abc下有两个tomcat,分别放在了apache-tomcat-8.5.29_projects和apache-tomcat-8.5.29_Jenkins目录下。一个监听7070端口,一个监听8080端口。调用/home/abc/ap...

handsontable自定义渲染

handsontable自定义渲染

本文主要介绍在使用Handsontable过程中,对加载的数据进行字体颜色、样式(style)、数据格式化,对齐方式的处理,并添加自定义图片和单机事件功能。  代码如下:<!DOCTYPEhtml><html><head><title>handsont...

前端开发:一款快速、安全、可靠的电子表格组件(Handsontable)

前端开发:一款快速、安全、可靠的电子表格组件(Handsontable)

HandsontableCommunityEdition(CE)是一个开源的JavaScript电子表格组件,非常流行的web应用程序的UI组件,可用于各种技术,如React、Angular和Vue,它很容易与任何数据源集成并提供了各种有用的功能,如数据绑定、验证、排序和强大的上下文菜单,它可以处理...

CheckVersionLib版本检测更新库

CheckVersionLib版本检测更新库

当你百度到这篇文章的时候意味着你在项目集成CheckVersionLib库的时候遇到了麻烦,吐槽一下这个库的作者,虽然库很好用但是作者也太懒了,使用说明就几句话,开发者很容易就掉沟里了0.0,但是!没有遇到麻烦的程序员不是好的程序员,接下来让我们一起征服这个库。1添加module依赖compile&...

nginx location配置详细解释

nginx location配置详细解释

语法规则: location[=|~|~*|^~]/uri/{…}= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~/static//a...

Erlang到底好在哪里 -- 聊聊我使用Erlang的经历与感受

Erlang到底好在哪里 -- 聊聊我使用Erlang的经历与感受

08年开始接触Erlang,组里正好来了一位Erlang专家--余峰同学(现在**担任核心系统资深技术专家,花名褚霸),在霸爷的大力传教下,我立即就被Erlang的强大与优美迷住了。当时我正在为实现一个分布式语音服务集群头痛,开发语言是C++,在需要跨界研究语音处理、语音传输的情况下,实在没有精力去...

nginx重定向规则的入门实例

nginx重定向规则的入门实例

导读:nginx重定向规则,Nginx的重定向模块HttpRewriteModule的用法说明,nginx重定向的IF条件判断等。 Nginx的重定向用到了Nginx的HttpRewriteModule。使用:rewrite命令nginx的rewrite相当于apache的rewriter...