排序:
默认
按更新时间
按访问量

Android 通过 APT 解耦模块依赖

本文开源实验室原创,转载请以链接形式注明地址:http://www.poponet.cn/ Android APT 的新玩法,生成类的特殊加载方式。在 Android 多 module 工程中使用 APT,会出现类冲突问题,如果你也碰上这种问题,希望本文对你有所帮助。 对本文有任何问题,可加我的...

2018-08-31 01:03:51

阅读数:23

评论数:0

Android 7.1.1系统源码下载、编译、刷机-Nexus 6实战

基本概念 AOSP : 就是Android Open Source Project也就是谷歌开放源代码项目。 通过Google官方下载的源代码也就是AOSP的代码,是不包含Google开发的全家桶的应用。 ps: 这个作为一个Android程序员肯定要知道的一个专业词,不然显得你很Low,很不专...

2018-08-31 01:02:43

阅读数:22

评论数:0

分布式 RPC 服务框架

主要核心部件: Remoting: 网络通信框架,实现了 sync-over-async 和 request-response 消息机制 RPC: 一个远程过程调用的抽象,支持负载均衡、容灾和集群功能 Registry: 服务目录框架用于服务的注册和服务事件发布和订阅 ...

2018-08-28 18:41:41

阅读数:18

评论数:0

JDBC连接池、监控组件

Druid是一个JDBC组件,它包括三部分:  DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。  DruidDataSource 高效可管理的数据库连接池。  SQLParser  Druid可以做什么?  1) 可以...

2018-08-28 18:41:02

阅读数:19

评论数:0

ARM Cortex-M 系列 MCU 错误追踪库 CmBacktrace

CmBacktrace 详细介绍 0、CmBacktrace 是什么 CmBacktrace (Cortex Microcontroller Backtrace)是一款针对 ARM Cortex-M 系列 MCU 的错误代码自动追踪、定位,错误原因自动分析的开源库。主要特性如下: 支持的...

2018-08-27 16:55:58

阅读数:34

评论数:0

​动态非侵入 AOP 解决方案 JVM-Sandbox

JVM-Sandbox 详细介绍 JVM-Sandbox,JVM 沙箱容器,一种基于 JVM 的非侵入式运行期 AOP 解决方案。 JVM-SANDBOX 的核心功能: 实时无侵入 AOP 框架 在常见的 AOP 框架实现方案中,有静态编织和动态编织两种。 静态编织 静态编织发...

2018-08-27 16:55:13

阅读数:32

评论数:0

抽屉网点赞爬虫

import requests from bs4 import BeautifulSoup import time user_cookie = "" # 注意:抽屉网 cookies中的gpsd是最要的验证数据 def login(phone_id,...

2018-08-24 12:17:52

阅读数:20

评论数:0

python中文编码&json中文输出问题与解决

python2.x版本的字符编码有时让人很头疼,遇到问题,网上方法可以解决错误,但对原理还是一知半解,本文主要介绍 python 中字符串处理的原理,附带解决 json 文件输出时,显示中文而非 unicode 问题。首先简要介绍字符串编码的历史,其次,讲解 python 对于字符串的处理,及编码...

2018-08-24 12:17:04

阅读数:27

评论数:0

ELK 架构之 Logstash 和 Filebeat 配置使用(采集过滤)

相关文章:ELK 架构之 Elasticsearch 和 Kibana 安装配置ELK 架构之 Logstash 和 Filebeat 安装配置ELK 使用步骤:Spring Boot 日志输出到指定目录,Filebeat 进行采集,Logstash 进行过滤,Elasticsearch 进行存储...

2018-05-22 10:02:56

阅读数:961

评论数:0

你想知道的大数据知识都在这里

毋庸置疑,现如今是属于大数据(Big Data)的,革命性的时代。从社交媒体到企业,每时每刻都在产生大量的数据。无所作为,从而把这样的宝藏白白浪费掉是及其愚蠢的。企业已经学会了收集大数据以获取更高的利润,并提供更好的服务以及更深入地了解其目标客户。大数据主要是指企业中日常生成的,大量的有组织以及无...

2018-05-22 01:24:17

阅读数:90

评论数:0

C++雾中风景9:emplace_back与可变长模板

C++11的版本在vector容器添加了emplace_back方法,相对于原先的push_back方法能够在一定程度上提升vector容器的表现性能。所以我们从STL源码角度来切入,看看这两种方法有什么样的区别,新引进的方法又有什么可学习参考之处。1.emplace_back的用法emplace...

2018-05-22 01:23:03

阅读数:106

评论数:0

2.Spring构建REST Web Service

1. 你将会建立什么?Tips: 上面已经提到,我们将使用Spring创建一个“Hello World”REST Web服务的过程,但是最终的效果是什么样呢?我们将构建一个接受HTTP GET请求的服务:http://localhost:8080/greeting当我们发出上面的Http Get ...

2018-05-20 01:10:34

阅读数:33

评论数:0

一次数组越界的bug经历

数组和指针都是C里面的好东西,但是一旦使用不当,真的会让人抓狂。下面是写程序时遇到的一次数组越界的经历,感觉对以后写程序有点启发,所以记录下来。 起因:我想用OLED动态显示一组浮点数,而且浮点数的长度是不定的。1、如果只是单纯的显示,没有消隐的话,上一次的长数的据残留会影响下一次短长度数据的显示...

2018-05-20 01:09:41

阅读数:79

评论数:0

PHP生成腾讯云COS请求签名

目标使用 PHP 创建 COS 接口所需要的请求签名,按照官方示例,请求签名应用在需要身份校验的场景,即非公有读权限时。否则在请求API接口时,就必须携带签名作为请求头的一部分传递。步骤准备好用户信息将会使用到的用户信息包括:SecretId:腾讯云账号内分配SecretKey:腾讯云账号内分配B...

2018-05-18 01:16:24

阅读数:216

评论数:0

DropZone(文件上传插件)

1. html文件dropzone的原理是模拟表单来上传文件,html中的元素有多重形式。可以建立一个form表单:123<form id="dropz" action="/upload.php" enc...

2018-05-18 01:15:41

阅读数:77

评论数:0

SpringBoot开发案例从0到1构建分布式秒杀系统

前言​最近,被推送了不少秒杀架构的文章,忙里偷闲自己也总结了一下互联网平台秒杀架构设计,当然也借鉴了不少同学的思路。俗话说,脱离案例讲架构都是耍流氓,最终使用SpringBoot模拟实现了部分秒杀场景,同时跟大家分享交流一下。秒杀场景秒杀场景无非就是多个用户在同时抢购一件或者多件商品,专用词汇就是...

2018-05-16 09:41:57

阅读数:69

评论数:0

JS 数据类型、赋值、深拷贝和浅拷贝

js 数据类型六种 基本数据类型:Boolean. 布尔值,true 和 false.null. 一个表明 null 值的特殊关键字。 JavaScript 是大小写敏感的,因此 null 与 Null、NULL或其他变量完全不同。undefined. 变量未定义时的属性。Number. 表示数字...

2018-05-16 01:54:57

阅读数:51

评论数:0

vsts + XX云服务器构建netcore+docker持续集成交付部署

持续集成交付部署是什么意思,它给我们带来什么好处?先贴一张图持续集成(Continuous Integration)持续集成强调开发人员提交了新代码之后,立刻进行构建、(单元)测试(这个要看情况了是否需要)持续交付(Continuous Delivery)持续交付在持续集成的基础上,将集成后的代码...

2018-05-16 01:54:11

阅读数:123

评论数:0

使用卡诺图简化你的逻辑判断

什么是卡诺图卡诺图是真值表的变形,它可以将有n个变量的逻辑函数的2^n个最小项组织在给定的长方形表格中,同时为相邻最小项(相邻与项)运用邻接律化简提供了直观的图形工具。在部分情况下,卡诺图能让你的逻辑变得一目了然,但是如果需要处理的逻辑函数的自变量较多,卡诺图会使图形更加复杂。更多一个简单的例子现...

2018-05-15 10:31:53

阅读数:84

评论数:0

Java高级特性之泛型

前言想写一下关于 Java 一些高级特性的文章,虽然这些特性在平常实现普通业务时不必使用,但如果想写出优雅而高扩展性的代码,或是想读得懂一些优秀的源码,这些特性又是不可避免的。如果对这些特性不了解,不熟悉特性的应用场景,使用时又因为语法等原因困难重重,很难让人克服惰性去使用它们,所以身边总有一些同...

2018-05-15 10:30:56

阅读数:26

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭