#CMake实践

Android 性能测试_Monkey 实践【转】

参考资料:1.Monkey测试策略:https://testerhome.com/topics/597 2.AndroidMonkey测试详细介绍:http://www.jikexueyuan.com/course/1619.html3.Monkey总结:https://testerhome.com/topi...

ASP.NET跨平台最佳实践

八年的坚持敌不过领导的固执,最终还是不得不阔别已经成为我第二语言的C#,转战Java阵营。有过短暂的失落和迷茫,但技术转型真的没有想象中那么难。回头审视,其实单从语言本身来看,C#确实比Java更优秀(并非C#天生丽质,而是它站在了巨人的肩膀上)。本文并非为.NET正名而来,而仅仅是分享作者近几年在ASP.NET跨平台...

百万级高并发mongodb集群性能数十倍提升优化实践

线上某集群峰值TPS超过100万/秒左右(主要为写流量,读流量很低),峰值tps几乎已经到达集群上限,同时平均时延也超过100ms,随着读写流量的进一步增加,时延抖动严重影响业务可用性。该集群采用mongodb天然的分片模式架构,数据均衡的分布于各个分片中,添加片键启用分片功能后实现完美的负载均衡。集群每个节点流量监控...

基于Spring Boot、Spring Cloud、Docker的微服务系统架构实践

/由于最近公司业务需要,需要搭建基于SpringCloud的微服务系统。遍访各大搜索引擎,发现国内资料少之又少,也难怪,国内Dubbo正统治着天下。但是,一个技术总有它的瓶颈,Dubbo也有它捉襟见肘的地方。所幸霸主Spring也推出了一整套微服务解决方案,各个子项目也巧妙地解决了分布式系统开发过程中的各种各样的问题。...

MySQL学习之EXPLAIN执行计划详解及最佳实践

  备注:环境mysql5.6.38  使用EXPLAIN关键字可以模拟优化器执行SQL语句,从而知道MySQL是如何处理你的SQL语句的,分析你的查询语句或者表结构的性能瓶颈。  语法:Explain+SQL语句  在select语句之前增加explain关键字,MySQL会在查询上设置一个标记,执行查询时,会返回执...

Redis学习之4种模式实践及机制解析(单机、主从、哨兵、集群)

  Redis在日常部署的时候,可以有多种部署模式:单机、主从、哨兵、集群(分区分片),因此本例将对上面这四种模式进行详细的讲解,特别是集群模式将进行最细致的讲解(现行普遍使用的方式)。  单机部署很简单,直接下载Redis进行安装即可,此处不作详细讲解,具体Redis的安装请参考:Mac下安装Redis及RedisD...

IO模型之AIO代码及其实践详解

  AIO是java中IO模型的一种,作为NIO的改进和增强随JDK1.7版本更新被集成在JDK的nio包中,因此AIO也被称作是NIO2.0。区别于传统的BIO(BlockingIO,同步阻塞式模型,JDK1.4之前就存在于JDK中,NIO于JDK1.4版本发布更新)的阻塞式读写,AIO提供了从建立连接到读、写的全异...
代码星球 ·2021-01-24

IO模型之NIO代码及其实践详解

  NIO我们一般认为是NewI/O(也是官方的叫法),因为它是相对于老的I/O类库新增的( JDK1.4中的java.nio.*包中引入新的JavaI/O库)。但现在都称之为Non-blockingI/O,即非阻塞I/O,因为这样叫,更能体现它的特点。而下文中的NIO,不是指整个新的I/O库,而是非阻塞I/...
代码星球 ·2021-01-24

gslX680驱动的移植实践

将gslX680触摸屏驱动移植到自己的开发板上(对应的源码文件gslX680.c),并且实现可以使用makemenuconfig进行动态的加载和卸载因为触摸屏设备属于一种典型的输入设备,所以他的驱动源码最好是放在 driversinputouchscreen这个目录下,这样是最规范的。 (1)定义一...
代码星球 ·2021-01-24

framebuffer应用编程实践

framebuffer的使用主要包括4个部分:(1):首先需要打开设备文件/dev/fb0。(2):获取设备的信息。包括可变信息和不可变信息,分别使用两个结构体来进行封装,这两个结构体在<linux/fb.h>头文件中定义,所以需要先包含这个头文件。(3):如果有需要可以对可变的参数进行修改。(4):做mm...

Ghostscript命令实践

一、将单张PDF文件igs.pdf转化为tiff文件。1.gs-sDEVICE=tiffg4-sOutputFile=igs.tiff-dMaxStripSize=8192igs.pdf-dAdjustWidth=true|false (Boolean;default=true)Iftrue,thenifth...
代码星球 ·2021-01-22

Linux服务器,PHP的10大安全配置实践

PHP被广泛用于各种Web开发。而当服务器端脚本配置错误时会出现各种问题。现今,大部分Web服务器是基于Linux环境下运行(比如:Ubuntu,Debian等)。本文例举了十大PHP最佳安全实践方式,能够让您轻松、安全配置PHP。PHP安全性设置提示:DocumentRoot:/var/www/DefaultWebs...
首页上一页...7891011...下一页尾页