51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#CMake实践
Android提升篇系列:Android项目代码优化实践
Android开发中,不同的开发团队,不同的开发人员,在实际编码中会有一些不同的地方。但是,具有一定的更普适性的编码习惯,无疑还是相当重要的。本文主要罗列项目中常见的一些编码片段,并给出相关建议。1.数组标识符应该紧跟在数组类型后面,而非变量后面如intdata[]=newint[1024];建议写成int[]data...
代码星球
·
2020-12-25
Android
提升
系列
项目
代码
Node.js的进程与子进程:从文档到实践
process模块是nodejs 提供给开发者用来和当前进程交互的工具,它的提供了很多实用的API。从文档出发,管中窥豹,进一步认识和学习process模块:如何处理命令参数?如何处理工作目录?如何处理异常?如何处理进程退出?process的标准流对象深入理解process.nextTick 命令行...
代码星球
·
2020-12-24
进程
Node.js
文档
实践
Javascript 实践中的命令模式
Encapsulatearequestasanobject,therebylettingyouparameterizeotherobjectswithdifferentrequests,queueorlogrequests,andsupportundoableoperations.“「命令模式」将「请求」封装成对象,以...
代码星球
·
2020-12-24
Javascript
实践
中的
命令
模式
微服务开发的 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...
代码星球
·
2020-12-24
Javascript
最佳
实践
性能
CMakeLists.txt的写法
1.CMake编译原理CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将CMakeLists.txt文件转化为make所需要的makefile文件,最后用make命令编译源码生成可执行程序或共享库(so(sharedobj...
代码星球
·
2020-12-17
CMakeLists.txt
写法
executing external native build for cmake
进一步调试的方法: 在Androidstudio下方打开terminal,然后: gradlewbuild--stacktrace ...
代码星球
·
2020-12-17
executing
external
native
build
for
在 Linux 下用 CMAKE 编译安装 OpenCV 3.2.0
【安装相关软件和库】 1.安装CMAKE:这里使用apt-get来安装;CMAKE是一个跨平台编译工具,能够输出各种makefile,和project文件,指导编译器编译,对CMAKE具体的可以自行搜索,这里推荐一个链接: http://www.cnblogs.com/lyq105/archive/20...
代码星球
·
2020-12-17
Linux
下用
CMAKE
编译
安装
appium+java(五)微信小程序自动化测试实践
前言:上一篇《appium+java(四)微信公众号自动化测试实践》中,尝试使用appium实现微信公众号自动化测试,接着尝试小程序自动化,以学院小程序为例准备工作 1、java-client3.4.16依赖包 2、微信应用版本7.0.0 3、android手机(7.0+版本) 4、appium-desktop...
代码星球
·
2020-12-15
appium+java
微信
程序
自动化
测试
appium+java(四)微信公众号自动化测试实践
前言随着手机阅读的普遍应用,微信公众号阅读,更为普遍,微信和qq一样,都是基于腾讯自研X5内核,不是google原生webview(其实就是进行了二次定制)。实质上也是混合应用的一种,现在很多app产品也开始流行采用X5内核作为其内嵌web浏览服务,所以掌握X5内核的混合应用自动化也是重中之重的一种技能X5内核应用自动...
代码星球
·
2020-12-15
appium+java
微信
公众
自动化
测试
App调试的几个命令实践【转】
在Android的应用开发中,我们会用到各种代码调试;其实在Android的开发之后,我们可能会碰到一些随机的问题,如cpu过高,内存泄露等,我们无法简单的进行代码调试,我们需要一个系统日志等等,下面我把握工作中碰到的几个常用命令和方法给大家演示实践一下。1.logcat命令这个命令最简单常用,可查看帮助,我不多说,如...
代码星球
·
2020-12-12
App
调试
几个
命令
实践
MySQL性能优化 — 实践篇2
https://blog.csdn.net/org_hjh/article/details/108654791MySQL索引底层数据结构与算法MySQL性能优化原理-前篇MySQL性能优化-实践篇1上一篇 《MySQL性能优化-实践篇1》我们讲了数据库表设计的一些原则,Explain工具的介绍、S...
代码星球
·
2020-12-10
MySQL
性能
优化
实践
MySQL性能优化 — 实践篇1
转:https://www.jianshu.com/p/bbf79b23b377MySQL索引底层数据结构与算法MySQL性能优化原理-前篇前两篇说完了索引底层数据结构、性能优化原理的基本概念。本篇将讲讲具体实践。对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据...
代码星球
·
2020-12-10
MySQL
性能
优化
实践
Java 应用性能调优实践
Java应用性能优化是一个老生常谈的话题,笔者根据个人经验,将Java性能优化分为4个层级:应用层、数据库层、框架层、JVM层。通过介绍Java性能诊断工具和思路,给出搜狗商业平台的性能优化案例以供参考。 Java应用性能优化是一个老生常谈的话题,典型的性能问题如页面响应慢、接口超时,服务器负载高、并发数低,...
代码星球
·
2020-12-09
Java
应用
性能
调优
实践
微信红包的设计实践
红包功能的设计实现是一个很有趣的话题,主要的功能是P个人抢总金额M的N个红包,满足先抢的N个人能抢到红包。如果这是一个leetcode的算法题目难度应该是easy,只要保证Ni抢到的金额区间在[0.01,2倍剩余金额平均值)就能ac。将算法带入到真实的工程实现,问题就要复杂得多,如果达到微信的量级,明显要考虑的有以下几...
代码星球
·
2020-12-09
微信
红包
设计
实践
首页
上一页
...
9
10
11
12
13
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他