- 博客(15)
- 资源 (5)
- 收藏
- 关注
原创 【Android】studio查看日志解决刷爆问题
查看logcat时突然报出logcat: Unexpected EOF! This means that either the device shut down, logd crashed, or this instance of logcat was unable to read log messages as quickly as they were being produced.
2022-01-26 10:20:13 4677
原创 【Linux】Windows编写的shell语言在乌班图中运行失败的几点注意
可能有些小伙伴通过第二种情况就已经解决了,或者有些人没有真正的解决~解决办法:(1)通过指令:sed -i 's/^M$//' xxxxxxx.sh,上面的指令会把 xxxxxxx.sh 中的 ^M 替换成空白!且保存退出即可;(2)若还是不能够解决问题,直接使用dos2unix命令修改: 首先安装模块:sudo apt-get install tofrodos 安装完成,执行shell代码: dos2unix test.sh 此时输出:dos2unix: converting file
2022-01-18 15:23:54 652
原创 【Android自动化】uiautomator1.0文本元素定位实践--基础篇<1>
通过Android自带的uiautomator1.0获取移动app中的文本元素方案以哔哩哔哩为例,找到手机界面中的关键元素并点击
2022-01-11 14:14:57 1938
原创 【Android自动化】移动端App--OOM崩溃的评估验证
在实际项目中OOM崩溃已可以从代码提交上就可以感知到,在测试验证中可以清晰的定位到是什么原因引起的OOM
2022-01-10 17:50:46 1485
转载 Java线程安全的三中方式
一个程序在运行起来的时候会转换成进程,通常含有多个线程。通常情况下,一个进程中的比较耗时的操作(如长循环、文件上传下载、网络资源获取等),往往会采用多线程来解决。比如显示生活中,银行取钱问题、火车票多个售票窗口的问题,通常会涉及到并发的问题,从而需要多线程的技术。当进程中有多个并发线程进入一个重要数据的代码块时,在修改数据的过程中,很有可能引发线程安全问题,从而造成数据异常。例如,正常逻辑下...
2018-12-20 16:54:10 333 2
转载 http1.0与http1.1的区别
1、HTTP 1.1支持长连接(PersistentConnection)和请求的流水线(Pipelining)处理HTTP 1.0规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接,服务器完成请求处理后立即断开TCP连接,服务器不跟踪每个客户也不记录过去的请求。HTTP 1.1则支持持久连接Persistent Connection, 并且默认使用persi...
2018-12-20 16:03:19 286
转载 Java并发编程:用AQS写一把可重入锁(非原创)
前一篇博客Java并发编程:自己动手写一把可重入锁详述了如何用synchronized同步的方式来实现一把可重入锁,今天我们来效仿ReentrantLock类用AQS来改写一下这把锁。要想使用AQS为我们服务,首先得弄懂三个问题:AQS是什么?AQS已经做了什么以及我们还需要做些什么?AQS简介AQS是J.U.C包下AbstractQueuedS...
2018-11-15 00:37:43 160
原创 Java多线程
多线程即在同一时间,同事处理多个事件。创建多线程方式有:继承线程类,实现Runnable接口以及匿名类。进程(Processor)和线程(Thread)的区别进程:启动一个程序或运行一个某一类就叫一个进程。 接着又启动一个程序,这叫两个进程。线程:线程是在进程内部同时做的事情,可以理解为在一个程序中,程序内部的各种活动及其功能的开启。这就是由多线程来实现的。我们可以创建一个类packag...
2018-11-13 16:56:37 139
原创 数据结构及算法(未完待续...)
数据与数据的类型1.数值型数据的特征是通过简单的数制转化进入计算机并由计算机“直接计算”结果,这类数据主要包括整数,实数 和复数等。计算机对数值型数据进行的操作主要是加减乘除等四则运算,主要用于计算方法,工程计算和商务处理等领域中的数值计算。2.非数值型数据的特征是需要经过各种比较复杂的编码方式才能进入计算机,计算机系统对这些数据主要不是进行“直接计算”,而是着眼于数据之间各种关系的存储和处理...
2018-11-09 16:57:09 218
原创 微信小程序制作,随意玩玩儿。
1.搜集素材,将图片放入images文件夹中。2.pages文件夹中每个文件对应各个功能主页,细节,轮播,搜索,课程,阅读,我的页面。完整项目在我的资源上https://download.csdn.net/download/nightglow/10766369...
2018-11-05 21:33:46 335
原创 Java设计模式。观察者模式。
不多说咯,直接上代码。package Test;1.创建被观察者接口。//被观察者接口interface ISubject{//给观察者们发送消息void sendMsg(String msg);//添加一个观察者void addObserver(Observable user);//取消一个观察者void removeObserver(Observable user);}...
2018-11-04 21:33:16 131
转载 python 实训学习心得,基于scrapy爬取网页信息。
python基于scrapy爬取网页信息,并保存数据。pycharm,vs code , sublime3 都可以写。1。打开终端。安装模块(wheel , scrapy ,pymysql。。。等等)如果有人安装失败,可以试试pip install Scrapy(将scrapy首字母为大写,仅供参考)2. 安装好后,在cmd中输入:scrapy startproject xxx(项目名,自...
2018-11-04 21:28:02 1901
python基于scrapy爬取网页信息
2018-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人