- 博客(31)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 TCP和UDP的不同?
答:(1)TCP/IP网络参考模型包括4个层次:应用层、传输层、网络层和链路层。而传输控制协议(TCP)和用户数据报协议(UDP)就属于TCP/IP网络中最常用的传输层。 (2)TCP协议具有可靠性和有序性等特性,并且以字节流的方式发送数据,通常被称为流通信协议。TCP协议是通过在端点与端点之间建立持续的连接而进行通信的。建立连接之后,发送端要对发送的数据标记序列号和错误检测代码,并以字...
2019-01-28 08:54:45 131
原创 Java数据结构(一)
/*一:以下都是java.util包中的类。。。 * 1.链表 LinkedList:链式结构(可以使用Iterator类来遍历链表) * a.链表是由若干个称为结点的对象组成的一种数据结构。分为单链表和双链表。创建的时候默认为双链表。 * 单链表:每个结点含有一个数据和下一个结点的引用。 * 双链表:每个结点含有一个数据并含有上一个结点的引用和下一个结点的引用。...
2019-01-28 08:49:36 136
转载 Android开发——JVM、Dalvik以及ART的区别
转自https://blog.csdn.net/seu_calvin/article/details/52354964ART模式ART模式英文全称为:Android runtime,谷歌Android 4.4系统新增的一种应用运行模式,与传统的Dalvik模式不同,ART模式可以实现更为流畅的安卓系统体验,对于大家来说,只要明白ART模式可让系统体验更加流畅,不过只有在安卓4.4以上系统中...
2019-01-27 21:58:29 536
转载 安卓版本更迭
Android在正式发行之前,最开始拥有两个内部测试版本,并且以著名的机器人名称来对其进行命名,它们分别是:铁臂阿童木(Astro Boy,注意不是Astro阿童木)和发条机器人(Bender)。需要注意的是,Android 1.0和1.1的版本代号并不是这两个,维基百科中的“Android Version History”词条部分是错误的。 [3] 后来由于涉及到版权问题,谷歌将其命名规则变...
2019-01-27 19:43:59 285
转载 JDK源码分析之Object
Java作为一种面向对象(Object Oriented)的编程语言,一切事物都可以看成对象,而Object是java一切Class的父类,也就是说,java中一切除Object的class都继承自Object,因此对Object类的理解对于学习java有着至关重要的意义。 从类方法看Objectjava设计者将几乎所有的类都需要的高频使用的方法集成到一个超类中,这就是Object,O...
2019-01-27 19:40:06 140
转载 通过adb shell命令查看当前与用户交互的当前activity
转自https://www.baidu.com/link?url=9L7tfIX-72afs_NnJrKHrmiOEQ7UL7Tosu2fbE_Ik7E7wgO7mbVvsewbUd13CS97WxXLOGi1Uq6N73AYmaav3qpwL6EvL6G_WkqZD8QckbK&wd=&eqid=e1a14c42000128fb000000065c48240d在做an...
2019-01-23 17:34:28 919 1
原创 把SVN项目存到码云,然后下载到Android Studio进行代码改写
一.上传码云之前,应该把SVN项目的svn版本控制关系 去掉这部分转自https://blog.csdn.net/qq_35955217/article/details/702443531.按ctrl+alt+s打开设置面板选择 Version Control 点击 "-"号,直接清除。2.直接把根目录下的.svn删除。3.clean一下工程。二、把干净...
2019-01-22 00:56:45 466
转载 Android Studio查看项目的svn地址
首先,Android Studio打开你的svn项目。然后点下面的Version Control,点到如图所示位置,就看到信息了:
2019-01-21 18:35:39 1363
转载 android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题
转自https://www.baidu.com/link?url=3RvOfagX2Dm7jXTs5-hVKHBTY59pCX1TJT5gGpOJISC-l85Kz2iyQIJffjsyfdKl_iB6DAB5uF_Mr2GLYzIA86ha5OUpFZnMd14dWzAtYzu&wd=&eqid=8b76c4bf0001bc48000000065c44928eAndroi...
2019-01-20 23:30:33 1236
原创 adb命令清单 解释完档
C:\Users\lenovo>adbAndroid Debug Bridge version 1.0.32 -a - directs adb to listen on all interfaces for a connection -d - directs command t...
2019-01-19 23:05:51 547
原创 安卓6.0以上需要动态获取权限的问题
一、除了需要在manifest文件中注册各权限外,还需要在代码中动态调用安卓API申请权限。 (新发现:文件清单不注册权限,只要代码动态允许也可以)二、有时会遇到一点开应用图标,就奔溃的时候(很有可能是因为导入的so文件出问题了),如果又要收集异常日志的话(有crashhandler的话),此时应该要把一开始就是出现异常的代码或者代码块 try catch finally掉,然后赋写入s...
2019-01-19 22:37:47 1091
原创 android studio的快捷键
0.生成方法 比如initData()--按 Alt+Enter1.格式化Ctrl + Alt +L2.try catch :ctrl + alt + t3.删除一行:ctrl+Y4.增加一行:Ctrl+D5.导入文件 如:import class :alt + enter6.查找文件7.单文件替换 Ctrl+R8.提取全局变量 Ctrl+alt+f9...
2019-01-16 23:07:16 215
原创 当cmd adb devices 可以读出设备,但Android studio 读不出来的时候
当cmd adb devices 可以读出设备,但Android studio 读不出来的时候解决办法,cmd adb kill-server ,然后start-server。重启as。原始的解决方法,只是很久没做了而已。 ...
2019-01-15 12:07:32 1879 5
原创 解决小米手机USB安装apk时AS报错:INSTALL_FAILED_USER_RESTRICTED
一、把工程下面几个目录的文件删除,然后clear、rebuild。删除.gradle , .idea , build 三个文件夹,注意不要删错了哦。 二、小米八设置/更多设置/开发者选项->取消启用MIUI优化。用USB接口,选择传输文件(MTP) ...
2019-01-14 19:15:13 9804 4
原创 Can't use Subversion command line client: svn...The path to the Subversion executable is probably wr
把别人的项目拷贝自己电脑,因为他们是用svn管理的。导入出现以下问题。Can't use Subversion command line client: svn...The path to the Subversion executable is probably wr 因为本地电脑没用svn管理过,所以直接在https://tortoisesvn.net/downloads....
2019-01-14 18:39:04 21577
转载 HDMI
高清多媒体接口(英语:High Definition Multimedia Interface,简称 [1] )是一种全数字化视频和声音发送接口,可以发送未压缩的音频及视频信号。HDMI可用于机顶盒、DVD播放机、个人计算机、电视游乐器、综合扩大机、数字音响与电视机等设备。HDMI可以同时发送音频和视频信号,由于音频和视频信号采用同一条线材,大大简化系统线路的安装难度。中文名高清多媒体接...
2019-01-06 22:04:51 260
原创 JNI以前的一些笔记--1
##交叉编译>在一种平台下编译出来另外一种平台可以运行的二进制代码。>包括操作系统的不同(windows, linux,mac os),处理器结构的不同(x86,arm,mips)##ndk>Android native develop kits >google 提供的一个交叉编译工具链 >利用ndk-build.cmd的工具 来编译写的c...
2019-01-04 12:05:04 132
转载 JAVA web后台开发知识体系
转自https://blog.csdn.net/qq_28511781/article/details/70187334
2019-01-04 11:08:41 272
转载 Java中static方法和普通方法的区别
转自:https://blog.csdn.net/qq_28511781/article/details/71405945 注意:非静态方法既可以访问静态数据成员 又可以访问非静态数据成员,而静态方法只能访问静态数据成员; 非静态方法既可以访问静态方法又可以访问非静态方法,而静态方法只能访问静态数据方法。 原因:因为静态方法和静态数据成员会随着类的定义而被分配和装载入内存中,而非静态方...
2019-01-04 11:05:34 10831
原创 安卓所谓的(图片)三级缓存
一.三级缓存Android采用Task来管理多个Activity,当我们启动一个应用时,Android就会为之创建一个Task,开启一个应用时,也会为该应用创建一个DVM。首先需要一个连网权限和写入SD卡的权限,--以便做二级缓存。<uses-permissionandroid:name="android.permission.INTERNET"/><uses...
2019-01-04 10:33:22 903
原创 人脸识别
mark一.用过sdk的几家公司旷视科技(Face++) 商汤科技 云从科技 虹软二.几个知识点1.人脸检测(包括提取人脸特征值)2.人脸1:1比对 1:n比对 (N可以为多大)3.活体检测(这个涉及到双目摄像头,并且需要其中一个是红外摄像头)...
2019-01-04 09:21:16 152
原创 HashMap的两种遍历方式
一.Iterator<Entry<String, ArrayList<ChatMessage>>> iterator_friendList = groupChatMessageMap.entrySet().iterator(); if (iterator_friendList != null) { ...
2019-01-03 13:48:42 269
原创 Sqlite的基本操作
一.新建数据库/** * 定义一个数据库创建的帮助类,里面有两个方法需要实现 * 相当于 file类 * @author Administrator * */public class MySQLiteOpenHelper extends SQLiteOpenHelper { public MySQLiteOpenHelper(Context context) { ...
2019-01-03 13:28:25 265
有偿求助:让一个安卓9.0的硬件产品可以正常使用谷歌系列app
2021-04-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人