- 博客(58)
- 资源 (3)
- 收藏
- 关注
原创 手机投屏原理
手机投屏有两种模式:推送模式、镜像模式。一、推送模式主要用户视频和音乐,投屏之后可以关闭手机或聊微信,电视或音乐不会停止播放,场景:视频APP(腾讯视频、爱奇艺)中的TV按钮。投屏协议有DLNA协议,airplay推送协议,lelink协议通过投屏协议传输数据传输数据内容:视频地址?二、镜像模式投屏手机屏幕或者投屏电脑屏幕,也就是同屏显示。主要用于投屏手机PPT...
2020-03-20 16:25:03
8164
原创 AttributeError: 'str' object has no attribute 'read'
json解析时报错json.load(filename)json.loads(string)一个从文件加载,一个从内存加载
2019-08-27 09:44:47
25946
3
原创 Python 测试
从年初准备毕业论文到现在入职,差不多半年时间没有写博客了,对于一个没有做开发的假程序媛,要开始测试方面的学习了。因为工作需要,要做一下测试方面的工作,也在这里记录下自己入坑时遇到的问题,当然大家有好的建议的话也欢迎留言,对于测试而言,自己应该是个小白了。一起加油鸭~开发工具:PyCharm Python版本3.7.3 Anaconda...
2019-07-12 09:26:34
343
原创 Python:Anaconda配置
配置:setting->Project:workspace-->Project Interpreter---选择Anaconda路径
2019-01-27 20:43:28
252
原创 数据结构(笔记一):数组
定义数组(Array)是一种线性表数据结构。他用一组连续的内存空间,来存储一组具有相同数据类型的数据。关键点线性表(线性表结构的还有:链表、队列、栈;非线性表:二叉树、堆、图等) 连续的内存空间和相同类型的数据结构 一维数组寻址公式:a[i]_address = base_address + i * data_type_size 数组和链表的主要区别:链表适合插入、删除...
2019-01-07 21:48:44
223
原创 数据结构与算法(一)开篇
最近在重新学习数据结构与算法,极客时间的一个专栏与“剑指报价”。在这里总结自己遇到的问题与学到的知识,同时也督促自己坚持学完专栏。以后将会总结以下10个数据和10个算法(但不仅限于这些内容,也会涉及自己学习过程中对之前知识的复习):10个数据结构:数组,链表,栈,队列,散列表,二叉树,堆,跳表,图,Trie的树。10个算法:递归,排序,二分查找,搜索,哈希算法,贪心算法,分治算法,回溯...
2018-12-20 16:29:12
534
原创 Android笔试题-基础
Uri1,调网浏览器 Uri myBlogUri = Uri.parse(“ http://xxxxx.com ”); returnIt = new Intent(Intent.ACTION_VIEW,myBlogUri); 2,地图 Uri mapUri = Uri.parse(“geo:38.899533,-77.036476”); returnIt = new Inte...
2018-11-14 16:28:53
1085
原创 Android Studio 配置和使用SVN
配置SVN,记录下步骤和遇到的问题。1.下载TortoiseSVN,我下载版本的是1.9 64位,TortoiseSVN是Subversion版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。TortoiseSVN的下载:官网下载:https://tortoisesvn.net/downloads.html 百度云下载:TortoiseSVN64位安装包 ...
2018-11-13 09:25:43
856
转载 python----- 列表,数组,矩阵两两转换
# -*- coding: utf-8 -*- from numpy import * a1 =[[1,2,3],[4,5,6]] #列表 print('a1 :',a1) #('a1 :', [[1, 2, 3], [4, 5, 6]]) a2 = array(a1) #列表 -----> 数组 print('a2...
2018-09-18 11:14:38
247
原创 python----文件夹中,txt内容的批量替换
#coding=utf-8import osdef listFiles(dirPath): fileList = [] for root, dirs, files in os.walk(dirPath): for fileObj in files: fileList.append(os.path.join(root, fileObj...
2018-09-15 11:25:21
3940
1
转载 Python,使用Anaconda安装Levenshtein,出现: Failed building wheel for xxx错误
出现原因:缺失相应的whl文件。 解决办法:下载并安装对应的whl文件。点击下方链接,即可找到并下载相对应的whl文件: Unofficial Windows Binaries for Python Extension Packages 例如,出现“ Failed building wheel for python_Levenshtein”则下载相应python版本的p...
2018-09-02 17:47:12
9232
原创 使用Random获取某一区间内的随机数
假设,我们需要获取min-max(例如:1000-2000)内的随机数:Random random = new Random();int s = random.nextInt(max)%(max-min+1) + min;
2018-05-14 10:45:21
4081
原创 Python学习(二):基础yuf
注释:单行注释:#coding = utf-8 # - * - coding:utf-8 - * - # - * - coding:utf-8 - * - #输出itcase.cn程序中含有中文时:需要在开头添加: # - * - 编码:utf-8 - * - 多行注释:单引号''' 多行注释 第一行 第二行'''输出:打印...
2018-05-07 15:48:06
339
原创 Python入门(1):认识Python
Python的作者是Guido van Rossum(龟叔)Python的正式诞生于1991年蟒的解释器如今有多个语言实现,我们常用的是CPython的(官方版本的Ç语言实现),其他还有Jython的(可以运行在Java的平台),IronPython的(可以运行在.NET和单声道平台),PyPy (Python中实现的,支持JIT即时编译)Python中目前有两个版本,Python2和Python...
2018-05-07 11:02:07
297
原创 Not supplying enough data to HAL, expected position 3850844 , only wrote 3850560
必须在主线程更新UI
2018-04-13 21:11:38
10348
1
原创 Android Studio获取开发版SHA1值
获取开发版SHA1:1、打开android studio 找到Terminal并打开,或者在最下面找到Terminal ;2、 输入命令 C: 进入c盘;3、接着 输入命令 cd Users\Administrator其中Administrator是自己的用户名 Administrator文件下有个.adnr
2017-12-27 15:06:11
234
原创 QQ第三方登录授权错误代码
110201 未登陆110405 登录请求被限制110404 请求参数缺少appid110401 请求的应用不存在110407 应用已经下架110406 应用没有通过审核 //没有通过审核的应用只能被授权创建应用的QQ账号登录100044 错误的sign110500 获取
2017-09-04 09:35:07
8215
1
转载 Gradle配置dependencies
转自:http://blog.youkuaiyun.com/honjane/article/details/52575803 dependencies { compile fileTree(dir: 'libs', includes: ['*.jar']) compile project(':honjane-demo-library')
2017-06-26 17:31:50
3171
转载 Android Studio获取sha1和md5的方法
转自:http://blog.youkuaiyun.com/lylodyf/article/details/54908805在注册一些三方平台的时候经常会用到sha1,在此记录一下1.在Android Studio最下面找到Terminal点击2.切换到C盘,cd到Users\Administrator\.android文件夹下面3.输入指令keytool -list
2017-06-08 16:20:30
320
原创 【Android错误汇总】genymotion连不上网-Fragment图层叠加-UI的一些问题
genymotion连不上网-Fragment图层叠加-UI的一些问题 配色网站 构造函数问题 divider android获取屏幕的高度和宽度 Java.lang.IllegalStateException: The specified message queue synchronization barrier token has not been posted or has already been removed.
2017-06-08 09:04:06
509
原创 【Android Studio错误汇总】eclipse项目导入Android Studio .9.png图片不能识别报错的问题
【问题】 eclipse项目中可以正常使用,导入Android Studio .9.png图片提示文件找不到,无法引用。【解决方案】 Android studio对.9图进行了更严格的定义, 1. 如果一张图片不是.9图的话,图片的后缀名千万不要带有XXXX.9.png,这样在android studio上是非法,会报错。 2.如果一张图
2017-05-31 11:05:55
1497
原创 【Android Studio错误汇总】Attribute "height" already defined with incompatible format.
Attribute "height" already defined with incompatible format.
2017-05-31 10:58:40
6269
原创 【Android Studio学习笔记之错误】Error running test: Default Activity not found
在Android Studio简单的Widget程序,如果不和应用程序关联,就不需要在Android工程中创建MainActivity,Build Project之后,调试安装时会提示Error:Default Activity Not Found,是因为AndroidStudio在你创建工程时,默认设置Lunche工程时是需要Activity的。解决方法:在Android Studi
2017-05-24 09:15:08
2651
1
原创 fragment使用getActivity(),出现getActivity()为空
遇到getActivity()为null,或getContext()时, 1. 是不是放在了第三方的回调中 2. 是不是在其他进程中调用了(其实第一点就是在其他进程中调用了) 3. 是不是调用时不在指定生命周期范围内(onAttach与onDetach之间)
2017-05-19 19:56:17
1358
原创 RelativeLayout 布局居中以及一些基本布局
项目中因为一些特殊要求,需要使用RelativeLayout 布局。在这里稍作整理。1.居中在RelativeLayout的子空间里,使用以下3个属性就行了。 android:layout_centerVertical="true" android:layout_centerHo
2017-05-16 16:33:17
1535
原创 查询重复值
select * from tb_userinfo where UserName in(select UserName from tb_userinfo group by UserName Having COUNT(UserName)>1)
2017-05-08 17:16:57
245
原创 Sharedpreference的mode类型
Activity.MODE_PRIVATE,//默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中,可以使用Activity.MODE_APPEND Activity.MODE_WORLD_READABLE,//表示当前文件可以被其他应用读取, Activity.MODE_WORLD_WRITEABL
2017-05-05 09:31:56
381
原创 Android --- 获取12/24制系统时间(使用SimpleDateFormat和Calendar)
最近项目中需要把12小时制时间变为24小时制时间,因为项目中之前使用的是SimpleDateFormat,首先想到的是否需要改变参数,后来去网上查了下发现转换很简单。SimpleDateFormat格式化时间年月日用的是:yyyy-MM-dd如果希望格式化时间为12小时制的,则使用hh:mm:ss而如果希望格式化时间为24小时制的,则使用HH:mm:ss代码中因为项目需要将
2017-04-22 11:25:22
4478
原创 Multiple dex files define Lorg/kobjects/base64/Base64;
因项目中有两个ksoap2包,根据自己的需要删掉一个就好啦
2017-04-20 10:30:25
1088
转载 Android通过webservice连接SQLServer 详细教程(数据库+服务器+客户端)
出处 http://blog.youkuaiyun.com/zhyl8157121/article/details/8169172其实之前发过一篇这样的博文http://blog.youkuaiyun.com/zhyl8157121/article/details/7709552,但那个只是简单记录了一些自己的想法,并没有想作为教程来看,后来由于一些朋友想要源代码,就附上了下载地址,但并没有做什么讲解,从现在开始
2017-04-06 18:26:45
568
原创 两个Activity跳转到同一个Activity并传值
项目中遇到两个Activity,例如A、B,都向C传递值,值的结果不一样,但C接受的参数一样。这时,就需要一个判断条件来判断值是哪个页面传来的。1、在B界面中intent中也要传数值,可以是intent.putStringExtra("from","A界面"); 2、在B界面中intent中传值,可以随便传值,但是不要传Key为“from”的,然后在C界面中的判断条件就是if(inte
2017-03-20 20:36:36
1981
原创 “/”应用程序中的服务器错误。未将对象引用设置到对象的实例。
可能存在如下问题,可以从下面的问题中查找自己的错误是属于哪一类。自己遇到的一般是对象为NULL的问题。参考大神的分析,留下解决方案,以便日后查找。一、数据库方面 1、ViewState 对象为Null。2、DateSet 空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。
2017-03-18 18:14:18
12607
原创 ImageView随机显示图片
1.初始化一个数组。int[] ImageArray = new int[]{R.drawable.bg1,R.drawable.bg2,R.drawable.bg3,R.drawable.bg4};2.使用Random产生随机数。random.nextInt(4);//产生0-3的随机数,不包括4Random random = new Random(); int randomImag
2017-03-11 21:08:30
2794
原创 TextView设置最多显示指定个字符,超过部分显示省略号(...)
<TextView android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" android:gravity="center"
2017-03-10 19:02:48
2666
原创 在Activity或Fragment中响应ListView内部按钮的点击事件
在Adapter中定义一个回调接口,在Activity中实现该接口,从而实现对点击事件的响应。除了接口回调之外,也可以使用抽象类回调。
2016-12-27 17:31:18
3393
原创 安卓在线视频播放器,视频路径为中文
最近在写一个视频APP,做播放器时发现服务器中视频路径为中文还有很多“《”,“》”,“-”等等这样的特殊符号,安卓播放器无法识别中文字符,所以就想着将路径转码成UTF-8格式的。一般我们都会用到URL或者uri:Url转码:path1 ="content/捉妖记.mp4"; try { path = "http:
2016-11-27 18:37:59
1755
原创 order by同时根据两个条件排序
order by可以按一个或多个(最多16个)字段排序查询结果,可以是升序(ASC)也可以是降序(DESC),如果缺省,则是升序。order by中如果定义了多个字段,则按照字段的先后顺序排序。 order by通常放在SQL语句的最后。例:按照类别升序和时间降序查询音乐类别和上传时间select IndexId,updatetime2 from tb_MusicInfo
2016-11-20 21:15:24
40101
1
原创 android获取屏幕的高度和宽度
在Activity中:android获取屏幕的高度和宽度有两种方法: 1、WindowManager wm = (WindowManager) getContext() .getSystemService(Context.WINDOW_SERVICE); int width = wm.getDefaultDisplay().getWidth(); int
2016-11-19 22:18:12
298
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人