Android Studio 连接真实手机

今天一时兴起想看看Android studio 是如何将一个小应用安装到真实手机上的。遇到了两个问题 1,下载360手机助手连接手机成功(开发者模式选择MTP)后发现在AS工具栏的profile“app”中未发现有真实手机。通过百度,大佬们说是因为在手机连接上以后,会自动连接手机助手,导致adb被占用,以至于AS无法检测到设备,只要把该手机助手的进程关闭就好了。通过任务管理器关闭360手机助手,问题得到解决。 2,当我把USB断开后发现,原本的虚拟手机AS找不到了,一脸懵逼,想想第一个问题是因
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

线程之回顾总结

java线程的6中状态:    new   runable   blocked   waiting   timed_waiting   terminated 转换图:    操作系统层面的东西,操作系统中的进程:   什么是进程:     一个程序进入到内存中的过程,简称为进程!     官方解释:process,计算机中的程序关于某数据集合中的一次运行活动,是系统进行资源分配和调度的基本单位!   什么是进程状态:     一个进程是有生命周期的,整个生命周期我们可以称为一组状态:     
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

Java中的三种工厂模式

/** * 设计模式之工厂模式,用户创建对象的,通过工厂模式来降低代码的耦合度 * @author */ //简单工厂模式 public class SimpleFactory{ /** * 根据不过的String参数 name返回不同的汽车对象name * @param name * @return */ public Car getCar(String name){ /* * 利用equals()方法的特性:对于任何非空引用值x,x.equals(null) * 都应返回false * "
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

python学习之 python制作词云图 我的第一张python词云图 python怎么做词云图

首先是思路 针对本文的代码: 注意: 本代码词云图 需要准备 词语内容保存text文件 一个png格式的图片 整体思路: 首先获取需要分析词语的内容保存到一个文件, 然后读取文件. 然后打开一个已有的png图片(其实额可以穿件一个的, 这个代码需要打开已有的), 然后使用参数设置词云图 大小等参数, 图片中填充内容. 然后保存图片文件 再去目录文件下查看图片就已经有了 利用pip安装一些依赖 pip install jieba pip install matplotlib p
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

CF700E Cool Slogans 后缀自动机 + right集合线段树合并 + 树形DP

又是一道 SAM 神题. Code: #include<bits/stdc++.h> #define maxn 400002 #define setIO(s) freopen(s".in","r",stdin) using namespace std; namespace tr { #define lson t[x].l #define rson t[x].r #define mid ((l+r)>>1) int cnt;
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

大整数四则运算(vector)

目录 基础 1. 高精度加法 2. 高精度减法 3. 高精度乘低精度 4. 高精度除以低精度 5. 高精度乘高精度 6. 高精度除以高精度 综合 总结 每逢大整数四则运算,都会怯懦,虽是算法竞赛必会的东西,也零散的学过,简单的总结过,但不成体系的东西心里一直没底。 所以今天消耗了大量的卡路里,啃了几套模板之后终于总结成了一套自己的模板 再也不用担心大整数啦 基础 1. 高精度加法 高精度加法等同于算术加法,做单个的加法运算之后存下进位 A和B都为正整数 vector中下标为0存的是低位(以下都
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

Hadoop集群搭建(自己电脑)

学习搭建方法,搭建3台机器 使用安装包: 将上一篇Linux搭建的虚拟机作为主节点 1.将主节点挂起/关闭,找到主节点所在目录 2.复制2个主节点文件夹并改名slave1和slave2 3.在虚拟机中加载新建的两个文件夹作为新的虚拟机并运行和重命名 4.slave1 → su → cd /etc/sysconfig/network-scripts/ → ls → vim ifcfg-eth0 修改IP地址 5.重启网卡 : /etc/init.d/network restart Linux解决
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

ubuntu部分端口命令的使用----开启端口/开启防火墙 ubuntu部分端口命令的使用----开启端口/开启防火墙

ubuntu部分端口命令的使用----开启端口/开启防火墙 https://www.cnblogs.com/zqunor/p/6417938.html 环境系统: ubuntu 工具:xshell + virtualbox 1.测试远程主机的端口是否开启(windows命令行下执行) 1 telnet 192.168.1.103 80 远程访问主机的80端口,测试主机的80端口是否开启 2.查看本地的端口开启情况(ubuntu下执行) 1 sudo ufw status    3.打开80端口
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

centos6系列更换阿里yum源

1.首先备份原来的cent os官方yum源 cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 2.获取阿里的yum源覆盖本地官方yum源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo 3.清理yum缓存,并生成新的缓存 yum clean all yum makec
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

Go基础编程实践(六)—— 文件

检查文件是否存在 在此程序同目录下创建log.txt文件,以检测。 package main import ( "os" "fmt" ) func main() { if _, err := os.Stat("log.txt"); err == nil { fmt.Println("Log.txt file exists") } } 检查文件是否不存在 package main import ( "os" "fmt" )
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

C笔试题之编程题四

13、一个8*8的矩阵内存储1-9的数字,找到一个4*4的方阵使其和最小。   思路:穷举法 1 #include <stdio.h> 2 3 #define uchar unsigned char 4 5 int main(void) 6 { 7 uchar square[8][8] = { 8 { 1, 4, 6, 8, 4, 9, 0, 7 }, 9 { 2, 6, 3, 7, 2, 1, 8, 7 }, 1
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

P2921下载程序小常识

小常识(非常重要): TXD:发送端,一般表示为自己的发送端,正常通信必须接另一个设备的RXD。 RXD:接收端,一般表示为自己的接收端,正常通信必须接另一个设备的TXD。 正常通信时候本身的TXD永远接设备的RXD! 自收自发:正常通信时RXD接其他设备的TXD,因此如果要接收自己发送的数据顾名思义,也就是自己接收自己发送的数据,即自身的TXD直接连接到RXD,用来测试本身的发送和接收是否正常,是***快***简单的测试方法,当出现问题时首先做该测试确定是否产品故障。也称回环测试。 电平逻辑
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

关于情态动词would

1、表示愿意、喜欢、不愿意等 I'd love a coffee. 我想喝杯咖啡。 I'd be only too glad to help. 我非常愿意帮忙。 I'd hate you to think I was criticizing you. 我可不愿意让你认为我是在批评你。 I'd rather come with you. 我倒愿意和你一起去。 I'd rather you came with us. 我倒愿意你和我们一块儿去。 2、提出拿不准的看法 I would imagine
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

17.响应式布局

>>> 响应式布局是一种网页设计模式,这种设计模式可以使网页在不同尺寸的设备上,针对不同的分辨率时,都有比较合理的布局和展示效果; A.响应式布局的核心逻辑 1. 可伸缩的内容区块: 内容区块在一定程度上能够自动调整,以确保填满整个页面; 2. 可自由排布的内容区块: 当页面尺寸变更较大时,能够自动减少/增加排布的列; 3. 可自适应页面尺寸的边距: 当页面尺寸发生较大变化时,区块的边距也会动态调整; 4. 能够适应比例变化的尺寸;当尺寸变化时,图片会自动缩减内容,整体依然保持美观; 5. 能
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

【JZOJ3301】家族

description 阿狸和桃子养了n 个小阿狸, 小阿狸们每天都在一起玩的很开心. 作为工程师的阿狸在对小阿狸们之间的关系进行研究以后发现了小阿狸的人际关系由某种神奇的相互作用决定, 阿狸称之为“键”. 每个键有一个频率, 称为键频率, 是一个整数(单位Hz)。 由于小阿狸们每天成集团地黏在一起, 桃子希望他们能够分成更加独立的几团. 阿狸发现, 一旦小阿狸们分开, 独立的一块连在一起的几个小阿狸就会形成一个家族, 而家族的类型由这个家族的小阿狸的数量唯一确定(比如说只有一个小阿狸的家族显
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

两列布局实现各自独立滚屏,类似与 scrollNav 的功能。

现在移动端 web 开发越来越靠近 app 的功能。所以两列布局各自都能实现独立滚动也常见。基于固定侧边栏导航,另一侧实现内容展示。 这个功能的核心在于使用 vh 单位。 其中 CSS 的代码是核心点,代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <m
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

《算法竞赛进阶指南》学习总结 #include<algorithm>

今天下午大致学完了进阶指南中algorithm头文件下的内容,在这里进行一个总结。 reverse翻转 顾名思义,reverse进行的操作就是翻转原来的顺序,理解非常简单,故不赘述。 操作样例: #include<bits/stdc++.h> using namespace std; vector<int>a; int b[233]; int main() { int na,nb;   //vector的实现 scanf("%d",&na); for(
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

(六)zookeeper的Leader选举与事务投票过半策略之QuorumMaj

投票验证器QuorumVerifier 投票验证器承担了事务投票、Leader选举等过程中是否保证过半的责任,接口结构如下: public interface QuorumVerifier { long getWeight(long id); boolean containsQuorum(Set<Long> set); long getVersion(); void setVersion(long ver); Map<Long, QuorumServer
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

(七)zookeeper的Leader选举与事务投票过半策略之QuorumHierarchical

基于权重实现的投票验证器:QuorumHierarchical 上篇文章解析了基于机器数量实现的投票验证器,基于权重的有一个优点,就是可以让部署在性能更好的机器、网络更好的机房等能提供更稳定、更优质的zookeeper服务拥用更大的投票权. 官方给出的一份权重配置: group.1=1:2:3 group.2=4:5:6 group.3=7:8:9 weight.1=1 weight.2=1 weight.3=1 weight.4=1 weight.5=1 weight.6=1 weight
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0

(八)zookeeper的Leader选举与事务投票之SyncedLearnerTracker与Proposal

投票统计器:SyncedLearnerTracker 这个类的主要作用是为本轮选举或事务投票提供一些统计性的功能,如下: 1.添加投票验证器以及初始化ackset,ackset是一个zookeeper服务发送ack应答列表 2.添加ack应答到相应的列表中 3.验证当前缓存的投票验证器中是否存在指定serverId的参与投票角色 4.检验是否通过本轮选举或事务投票 提案:Proposal static public class Proposal extends SyncedLearn
分类: 其他 发布时间: 07-05 23:14 阅读次数: 0