#CMake实践

Android提升篇系列:Android项目代码优化实践

Android开发中,不同的开发团队,不同的开发人员,在实际编码中会有一些不同的地方。但是,具有一定的更普适性的编码习惯,无疑还是相当重要的。本文主要罗列项目中常见的一些编码片段,并给出相关建议。1.数组标识符应该紧跟在数组类型后面,而非变量后面如intdata[]=newint[1024];建议写成int[]data...

Node.js的进程与子进程:从文档到实践

process模块是nodejs 提供给开发者用来和当前进程交互的工具,它的提供了很多实用的API。从文档出发,管中窥豹,进一步认识和学习process模块:如何处理命令参数?如何处理工作目录?如何处理异常?如何处理进程退出?process的标准流对象深入理解process.nextTick 命令行...
代码星球 ·2020-12-24

Javascript 实践中的命令模式

Encapsulatearequestasanobject,therebylettingyouparameterizeotherobjectswithdifferentrequests,queueorlogrequests,andsupportundoableoperations.“「命令模式」将「请求」封装成对象,以...

微服务开发的 10 个最佳实践

在文章《微服务架构概览》中,我详细讨论了微服务架构以及在现代软件开发中使用它的优缺点。那么,什么是微服务架构呢?我给出的定义是:微服务架构是将软件系统分解成可独立部署的自治模块,这些模块通过轻量级的、语言无关的方式进行通信,共同实现业务目标。软件系统是复杂的。由于人脑只能处理一定程度内的复杂性,大型软件系统的高复杂性导...
代码星球 ·2020-12-24

JavaScript最佳实践:性能

避免全局查找一个例子:functionupdateUI(){varimgs=document.getElementByTagName("img");for(vari=0,len=imgs.length;i<len;i++){imgs[i].title=document.title+"image"+i;}varms...

CMakeLists.txt的写法

1.CMake编译原理CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将CMakeLists.txt文件转化为make所需要的makefile文件,最后用make命令编译源码生成可执行程序或共享库(so(sharedobj...
代码星球 ·2020-12-17

executing external native build for cmake

进一步调试的方法: 在Androidstudio下方打开terminal,然后: gradlewbuild--stacktrace  ...

在 Linux 下用 CMAKE 编译安装 OpenCV 3.2.0

 【安装相关软件和库】  1.安装CMAKE:这里使用apt-get来安装;CMAKE是一个跨平台编译工具,能够输出各种makefile,和project文件,指导编译器编译,对CMAKE具体的可以自行搜索,这里推荐一个链接:  http://www.cnblogs.com/lyq105/archive/20...

appium+java(五)微信小程序自动化测试实践

前言:上一篇《appium+java(四)微信公众号自动化测试实践》中,尝试使用appium实现微信公众号自动化测试,接着尝试小程序自动化,以学院小程序为例准备工作  1、java-client3.4.16依赖包  2、微信应用版本7.0.0  3、android手机(7.0+版本)  4、appium-desktop...

appium+java(四)微信公众号自动化测试实践

前言随着手机阅读的普遍应用,微信公众号阅读,更为普遍,微信和qq一样,都是基于腾讯自研X5内核,不是google原生webview(其实就是进行了二次定制)。实质上也是混合应用的一种,现在很多app产品也开始流行采用X5内核作为其内嵌web浏览服务,所以掌握X5内核的混合应用自动化也是重中之重的一种技能X5内核应用自动...

App调试的几个命令实践【转】

在Android的应用开发中,我们会用到各种代码调试;其实在Android的开发之后,我们可能会碰到一些随机的问题,如cpu过高,内存泄露等,我们无法简单的进行代码调试,我们需要一个系统日志等等,下面我把握工作中碰到的几个常用命令和方法给大家演示实践一下。1.logcat命令这个命令最简单常用,可查看帮助,我不多说,如...

MySQL性能优化 — 实践篇2

 https://blog.csdn.net/org_hjh/article/details/108654791MySQL索引底层数据结构与算法MySQL性能优化原理-前篇MySQL性能优化-实践篇1上一篇 《MySQL性能优化-实践篇1》我们讲了数据库表设计的一些原则,Explain工具的介绍、S...
代码星球 ·2020-12-10

MySQL性能优化 — 实践篇1

转:https://www.jianshu.com/p/bbf79b23b377MySQL索引底层数据结构与算法MySQL性能优化原理-前篇前两篇说完了索引底层数据结构、性能优化原理的基本概念。本篇将讲讲具体实践。对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据...
代码星球 ·2020-12-10

Java 应用性能调优实践

Java应用性能优化是一个老生常谈的话题,笔者根据个人经验,将Java性能优化分为4个层级:应用层、数据库层、框架层、JVM层。通过介绍Java性能诊断工具和思路,给出搜狗商业平台的性能优化案例以供参考。 Java应用性能优化是一个老生常谈的话题,典型的性能问题如页面响应慢、接口超时,服务器负载高、并发数低,...

微信红包的设计实践

红包功能的设计实现是一个很有趣的话题,主要的功能是P个人抢总金额M的N个红包,满足先抢的N个人能抢到红包。如果这是一个leetcode的算法题目难度应该是easy,只要保证Ni抢到的金额区间在[0.01,2倍剩余金额平均值)就能ac。将算法带入到真实的工程实现,问题就要复杂得多,如果达到微信的量级,明显要考虑的有以下几...
代码星球 ·2020-12-09
首页上一页...910111213...下一页尾页