近期需要分析系统性能,得知使用android 系统的systrace 可以实现,通过生成.html为后缀的文件,再使用chrome的浏览器 ,就可以很方便的查看系统性能指标。在此记录总结这几天的劳作,也方便后面再次使用。(本人系统平台MTK8735 6.0)1.android 系统需要配置ftrace 功能,kernel 下的kernel-3.18/arch/arm64/configs/文件需要对
numpy 是 python 的科学计算库import numpy as np1、使用numpy读取txt文件# dtype = "str":指定数据格式 # delimiter = "\t":指定分割符 # skip_header = 1:跳过第一行 npinfo = np.genfromtxt("titanic_train.txt", delimiter = "\t", dtype = "U7
好文章推荐
原创 2022-10-11 17:04:14
202阅读
前言在Android中,IPC的方式有很多种,之前我都没听说过Messen
原创 2022-10-11 16:55:02
198阅读
Rabbitmq的初步使用随着微服务概念发展,大应用逐步拆分为小应用,提高开发效率,专门的人做专门的事情,逐渐的流行起来。在微服务上实现通信的方式大部分是采用rpc方式,也有升级版本的grpc。还有另外一种实现就是使用mq来进行解耦。今天初识mq,快速入门先,准备一个环境实现案例,该文涉及以下内容:安装rabbitmqmq能解决的问题实战演练安装rabbitmq的安装我们采用docker的方式,d
转载 2024-06-18 06:33:48
57阅读
前言关于AIDL的原理以及详细介绍,我在Binder机制原理一文中有讲到,
import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDr ...
转载 2021-08-15 12:44:00
342阅读
2评论
import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDr ...
转载 2021-08-15 01:44:00
400阅读
2评论
Redis Sorted Set 实战案例分析1. 需求背景2. 设计思路2.1. 触发听课率重算思考:结论:2.2. 数据优先级和消费限流2.2.1. 数据优先级思考:结论:2.2.2. 消费限流思考:结论:3. 方案演进3.1. MySQL实现3.2. PriorityBlockingQueue3.3. Redis Sorted Set4. 代码展示 没有最好的技术,只有最合适的技术。根据不
转载 2023-08-30 13:52:09
119阅读
实战 [root@linux-server ~]# a=123456123789 [root@linux-server ~]# echo ${a/1/}    #第一次匹配的被替换 23456123789 [root@linux-server ~]# echo ${a/1/0}  #第一次匹配到1替换成0 023456123789 [root@linux-server
原创 2023-11-07 13:07:13
106阅读
结合之前的那篇基础的中的内容,配合实验,看看具体是如何影响选路。 BGP路由优选原则 唯一优选>BGP路由器将路由通告给邻居后,每个BGP邻居都会进行路由优选,路由选择有三种情况:该路由目的地的唯一路由,直接优选。对到达同一目的地的多条路由,优选优先级最高的。(思科Weight仅本地路由器有效) 对到达同一目的地且具有相同优先级的多条路由,必须用更细的原则去选择一
转载 2024-06-03 09:31:15
142阅读
之前分享了一篇《Java 异常处理从入门到实战 》,当时有人提出如果能分享一篇日志处理相关的文章就更好了。这篇 Chat就是对之前参加异常处理 Chat 同学的一个回应,希望能带给大家一些收获。日志和异常处理结合得当的话,会给项目维护带来非常大的价值。日志:就是介绍一个过程和经历的详细记录。项目日志:就是项目开发过程的详细记录,一般由项目经理记录。代码里的日志:就是程序员记录某个开发过程的详细情况
webpack是一个js打包工具,不一个完整的前端构建工具。它的流行得益于模块化和单页应用的流行。webpack提供扩展机制,在庞大的社区支持下各种场景基本它都可找到解决方案。本文的目的是教会你用webpack解决实战中常见的问题。webpack原理在深入实战前先要知道webpack的运行原理。webpack核心概念entry 一个可执行模块或库的入口文件。chunk 多个文件组成的一个代码块,例
原创 2021-01-09 22:20:15
466阅读
Java经典实战开发第五章的练习题答案作业01://1.编写并测试一个代表地址的Address类,地址信息有国家,省份,城市,街道,邮编组成并可以返回完整的地址信息 public class Address { private String country; private String shengfen; private String city; private String jieda
转载 2023-09-29 10:16:45
8阅读
【云原生实战】KubeSphere实战——多租户系统实战
原创 2022-08-09 11:49:34
333阅读
文章目录前言一、基本知识1.1、什么是主从同步?1.2、原理分析1.3、MySQL配置主从的特点二、实操环境背景前提准备主从同步
原创 2022-05-01 19:09:15
149阅读
Spring框架实战入门第一部分 Spring概述1.1.Spring框架是什么1.2.Spring的优点1.3.Spring体系结构第二部分 IOC控制反转2.1.开发工具准备2.2.Spring的第一个程序2.2.1.创建maven项目2.2.2.引入maven依赖pom.xml2.2.3.定义接口和实现类2.2.4.创建Spring配置文件2.2.5.定义测试类2.2.6.使用spring
转载 2024-03-21 21:16:46
59阅读
这里列举常见的redis实战场景大概从网上找来了下面这里实战场景: 1、最新20条评论 2、排行榜 3、计数 4、统计在某段特点时间里有多少特定用户访问了某个特定资源(比如我想要知道某些特定的注册用户或IP地址,他们到底有多少访问了某篇文章。) 5、按照用户投票和时间排序 6、实时分析正在发生的情况,用于数据统计与防止垃圾邮件等 7、Reverse cache(反向cache) 8、用户最近访问记
转载 2023-06-21 22:08:29
359阅读
最近在写一个篮球社区项目,其中redis的使用场景还挺多的,于是结合项目总结一下redis的使用场景一、缓存项目场景:用户登录或注册时的验证码存储,用户名set Code:1:code 1232 EX 100 NXOKget Code:1:code“1232”set User:1:name bob EX 100 NXOKget User:1:name“bob” 缓存是 redis 出镜率最高的一种
转载 2023-08-31 15:51:48
42阅读
前言Spring 曾有过光辉岁月,它一路与时俱进,引领Java编程潮流至少10年。如今,Spring Boot的诞生,让我们再也不用被Spring的烦琐配置所束缚。Spring Boot 是当前后端开发的极佳框架。它在如今纷繁的技术中尤为突出。第1章:除了讲述Sping、Spring Boot和Spring Cloud之间的关系,作者还重点讲述了如何利用开发工具(如IDEA)来实现开发,如何通过A
转载 2024-05-21 09:12:29
45阅读
  • 1
  • 2
  • 3
  • 4
  • 5