最近,接触了一段时间的微信小程序,在小程序的开发过程中,遇到了不少坑,再次总结一下: 1.小程序所有接口域名必须为https,而且不能加端口号; 比如:在小程序后台设置时无端口号,调用时再加入,会出现本地调试可用,线上版本不可用的情况。 2.wx.request 请求最大并发数为5,如果超过此限制, ...
分类:
微信 时间:
2017-03-28 15:29:15
阅读次数:
509
一、行锁概念及特点 1.概念:给单独的一行记录加锁,主要应用于innodb表存储引擎 2.特点:在innodb存储引擎中应用比较多,支持事务、开销大、加锁慢;会出现死锁;锁的粒度小,并发情况下,产生锁等待的概率比较低,所以支持 的并发数比较高。 二、数据库事务 1.概念:事务是一系列操作组成的工作单 ...
分类:
数据库 时间:
2017-03-28 00:01:02
阅读次数:
258
Jmeter分布式测试 在使用Jmeter进行性能测试时,如果并发数比较大(比如最近项目需要支持1000并发),单台电脑的配置(CPU和内存)可能无法支持,这时可以使用Jmeter提供的分布式测试的功能。 一、Jmeter分布式执行原理: 1、Jmeter分布式测试时,选择其中一台作为调度机(mas ...
分类:
其他好文 时间:
2017-03-27 14:13:55
阅读次数:
127
Semaphore是非常有用的一个组件,它相当于是一个并发控制器,是用于管理信号量的。构造的时候传入可供管理的信号量的数值,这个数值就是控制并发数量的,就是同时能几个线程访问。我们需要控制并发的代码,执行前先通过acquire方法获取信号,执行后通过release归还信号 。每次acquire返回成... ...
分类:
编程语言 时间:
2017-03-23 18:38:16
阅读次数:
253
在企业应用中,通常单个计算机的配置是有限的,而企业应用又是高并发的需求,这个时候会通过计算机集群的方式来提高并发数,从而提高整体应用服务的性能。集群是将多台计算机作为一个整体来提供相关应用的服务。FineBI支持多计算机服务的集群部署,通过集群部署利用有限的计算..
分类:
系统相关 时间:
2017-03-20 14:33:52
阅读次数:
214
Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newS... ...
分类:
编程语言 时间:
2017-03-19 14:08:35
阅读次数:
222
一、MySQL 连接优化 1.查看连接参数(show variables) 2.查看连接状态(show status) Connection_errors_max_connections 当MySQL的最大并发数大于系统变量(show variables)中max_connections的最大并发数 ...
分类:
数据库 时间:
2017-03-12 19:34:21
阅读次数:
258
FXO/FXS永远成对出现<并发数只有1路>,如下图:
分类:
其他好文 时间:
2017-03-12 13:51:03
阅读次数:
178
Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newS ...
分类:
编程语言 时间:
2017-03-05 23:42:47
阅读次数:
224