自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (1)
  • 收藏
  • 关注

原创 微服务中AJAX跨域问题及处理方法

此文章记录功能,以防以后使用跨域问题1.什么是跨域跨域是指跨域名的访问,以下情况都属于跨域:跨域原因说明 示例 域名相同,端口不同 www.jd.com:8080 与 www.jd.com:8081 域名不同 www.jd.com 与 www.taobao.com 二级域名不同 item.jd.com 与 miaosha.jd.com...

2020-02-19 14:42:54 603 1

原创 Java 微信支付 步骤 以及代码

用于个人记录,以防后续用到,也希望能帮助到更多的小伙伴微信支付步骤及代码: 1、商户生成订单 2、商户调用微信下单接口,获取预交易的链接 3、商户将链接生成二维码图片,展示给用户; 4、支付结果通知: 微信异步通知商户支付结果,商户告知微信支付接收情况 商户如果没有收到通知,可以调用接口,查询支付状态 5、如果支付成功...

2019-11-06 00:14:14 569 1

原创 消息中间件(消息队列)ActiveMQ 深入浅出

今天分享一下消息中间件(消息队列)ActiveMQ过几天有空在总结一下RabbitMQ 为什么使用消息中间件? 在生活中,我们经常会在网上碰到一些比较奇怪的案例,比如,我们经常在注册用户的时候,网站常常 会给我们发送一封激活邮件,但是我们很久才能够收到这个邮件,我们在平常生活中进行一些支付的时 候,经常会发生的情况是我们支付成功以后,一直到晚上或者第二天的时候才能够收到这个短...

2019-09-21 23:23:59 198

原创 Java 深入浅出 Redis 从入门到实践

1.为什么要使用Redis? 互联网行业特点: 高并发 同时访问量大 高可用 网站任何时候都能访问 海量数据 动态数据量大 正式由于互联网行业的这些特点,单纯的关系型数据库是扛不住的,那么这个时候就需要非关系型数据库的加入。非关系型数据库是为了配合关系型数据库共同应对互联网产品问题而存在的,他们之间的关系是合作,而不是替代。应用场景:...

2019-09-20 21:21:33 189

原创 腾讯第三方登陆OAuth验证 数据入库

1.在腾讯开放平台中注册应用 平台会给一个复制到index.html中放到外网中进行验证 2.验证成功以后会得到:App Key : 101213361App Secret : 3bd600efbe3a1cd85f477111af4105503. index.html 中的代码:https://graph.qq.com/oauth

2015-05-14 19:15:41 1062

原创 memcache的集群、高可用

http://blog.snsgou.com/post-800.html error   http://www.tuicool.com/articles/fE3ABf搭建Magent代理服务器: 在 192.168.1.2、192.168.1.3 上分别 编译安装 magent [CSDN下载 Magent] #编译安装magent: cd /usr/local/ mkdi

2015-05-09 12:26:48 769

原创 nginx反向代理原理

用户访问反向代理服务器——反向代理服务器将请求转给真实服务器——真实服务器处理完请求后将数据返回给反向代理服务器——反向代理服务器向用户返回查询结 果Linux下支持反向代理的程序有很多,如squid、apache、vanish、nginx,考虑到公司现网业务多为nginx,所以在此也将使用 nginx作为反向代理服务器

2015-05-09 12:26:45 771

原创 memcache的安装与memcached的服务

一、安装memcached       下载memcache包  memcached-1.4.20.tar.gz       路径:http://www.danga.com/memcached/二、下载libevent,memcached需要用到socked,依赖此安装文件。         版本libevent-2.1.3-alpha.tar.gz       下载地址:ht

2015-05-09 12:25:19 362

原创 memcache分布式

一、我使用一台服务器来配置多个端口号/usr/local/memcached-1.4.21/bin/memcached -d -p 11211 -u root -m 10 -c 1024 -t 8 -P /tmp/memcached.pid/usr/local/memcached-1.4.21/bin/memcached -d -p 11212 -u root -m 10 -c 1

2015-05-09 12:24:03 341

原创 include&require

require、include、require_once、include_once的区别require 的使用方法如 require("MyRequireFile.php"); 。 这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前, 就HP 程 序网页的一部份。常用的函数,亦可以会先读入 require 所指定引入的文件,使它变成 P这个方法将它引入网页中。incl

2015-05-09 12:22:42 455

原创 mysql的存储引擎

InnoDB提供了具有提交、回滚和崩溃恢复能力的事务安全。处理效率低,占用磁盘空间多,保存数据和索引MYISAM是mysql的默认引擎,不支持事物,也不支持外键,但是访问速度快MEMORY与MYISAM访问速度相当,但是MEMORY的数据重启mysql服务后数据被丢失MERGE一组MyISAM表的组合,这些MyISAM表必须结构完全相同。MERGE表本身没有数据,对

2015-05-09 12:21:14 316

原创 mysql四种启动格式

1、mysqld启动mysql服务器:./mysqld –defaults-file=/etc/my.cnf –user=root客户端连接:mysql –defaults-file=/etc/my.cnformysql -S /tmp/mysql.sock2、mysqld_safe启动myfaults-file=/etc/my.

2015-05-09 12:20:28 349

原创 mysql忘记密码登录---解决办法

1.修改MySQL的登录设置:# vi /etc/my.cnf在[mysqld]的段中加上一句:skip-grant-tables例如:[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockskip-grant-tables保存并且退出vi。 2.重启mysql服务service mysq

2015-05-09 12:19:41 500

原创 apache+mysql+php实现最大负载的方法

apache+mysql+php实现最大负载的方法1、Apache 处理 PHP 脚 本的速度要比静态页面慢 2-10 倍,因此尽量采用多的静态页面,少的脚本。2、PHP 脚本如果不做缓冲,每次调用都需要编译,因此,安装一个 PHP 缓冲产品能提升 25-100% 的性能。3、如果你采用了 Linux 系统,建议升级内核到 2.4,因为静态页面由内核服务。4、另外一项缓冲技术是把不

2015-05-09 12:18:56 782

原创 事务

事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。事务通常是以BEGIN TRANSACTION开始,以COMMIT或ROLLBACK结束。COMMIT表示提交,即提交事务的所有操作。具体地说就是将事务中所有对数据库的更

2015-05-09 12:18:14 350

原创 Apache与Nginx的优缺点比较

1.nginx相对于apache的优点: 轻量级,同样起web 服务,比apache占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优点: rewrite ,比ngi

2015-05-09 12:13:51 379

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除