自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Android 编译器中出现错误

编译器中出现异常错误

2023-03-20 20:50:55 461

原创 ITerm+配置+隐藏username主机名+文件名显示最后一位

ITerm终端配置及其常用修改

2023-02-10 17:00:38 1167

转载 Finished with error: Failed to establish connection with the application instance in Chrome. This ca

Finished with error: Failed to establish connection with the application instance in Chrome.错误信息:Finished with error: Failed to establish connection with the application instance in Chrome.This can happen if the websocket connection used by the web tool

2020-12-14 10:20:06 2192

转载 Android Studio 出现 Connection refused

出现这个情况一般是自己设置了网络代理(HTTP Proxy)原文章链接:https://www.jianshu.com/p/62130ee2dcf1;解决方案:首先关闭网络代理模式,也就是在HTTP Proxy中设置No proxy。使用终端键入open .gradle,会出现一个文件夹弹框。注意使用Android Studio的Terminal无效。然后在文件夹中可以能看...

2019-12-20 10:30:17 1837 2

原创 3.从尾到头打印链表

题目描述输入一个链表,按链表从尾到头的顺序返回一个ArrayList。思路将这个链表逆置,然后再直接存到一个ArrayList。/*** public class ListNode {* int val;* ListNode next = null;** ListNode(int val) {* this.v...

2019-10-03 16:18:16 127

原创 2.替换空格

题目描述请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。public String replaceSpace(StringBuffer str) { String s = str.toString(); char[] chars = s.toCharAr...

2019-10-03 16:05:27 122

原创 1.二维数组中的查找

题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。暴力法直接遍历查找public boolean Find(int target, int [][] array) { for (int i = 0 ; i < arra...

2019-10-03 15:57:37 145

原创 LinearLayout、RelativeLayout内部含有Button或者ImageButton点击事件失灵

一、我们先来了解一下View的事件传递分发——dispatchTouchEvent:方法返回值为true表示事件被当前视图消费掉;返回为super.dispatchTouchEvent表示继续分发该类事件。拦截——onInterceptTouchEvent:方法返回值为true表示拦截这个事件并交由自身的onTouchEvent方法进行消费;返回值为false表示不拦截,需要继续传递给子视图...

2019-05-28 19:56:32 2058

原创 Deepin外接显示器的设置

1.可在终端命令设置输入xrandr查看已经存在的显示器的状态然后输入xrandr --output HDMI-1-1 --auto --primary(HDMI-1-1是我的外接显示器),这是将你的外接显示器设置成主屏幕。然后在输入xrandr --output eDP-1-1 --right-of HDMI-1-1 --auto (eDP-1-1这是我的电脑显示器的名字)...

2019-05-17 01:44:21 19451 2

翻译 二叉树基础

文章目录什么样的二叉树适合用数组来存储树二叉树二叉树的遍历二叉查找树二叉查找树的时间复杂度分析什么样的二叉树适合用数组来存储首先给出问题:二叉树有几种存储方式?什么样的二叉树适合用数组来存储?树首先你需要知道什么是树什么不是树。树的三个概念:节点的高度 = 节点到叶子节点的最长路径(边数)节点的深度 = 根节点到节点所经历的边的个数节点的层数 = 节点的深度+1二叉树树的结...

2019-05-10 01:27:47 157

原创 Java中List迭代器遍历元素(ListItertator逆向遍历)

public class Demo { public static void main(String[] args) { List list = new ArrayList(); list.add("hello"); list.add("world"); list.add("java"); //方式一 for(int i=0;i&lt;list.size()...

2018-09-04 21:42:30 7884

原创 Android 将状态栏和导航栏透明

在使用qq的时候会发现,他的每个界面的图片是全屏的,包括在状态栏和导航栏也会显示。所以我们可以将状态栏和导航栏透明化,就会达到真正的全屏显示 首先我们需要在build里面添加依赖:'com.readystatesoftware.systembartint:systembartint:1.0.3'然后创建一个SystemBarTintManager对象systemBarTint...

2018-07-31 15:12:58 318

原创 第五次周报

1.在Java中main函数:public static void main(String[] args){}(1)public:公共的,访问权限是最大的。由于main方法是被jvm调用,所以权限要够大。(2)static:静态的,不需要创建对象,通过类名就可以。方便jvm的调用。(3)void:方法的返回值是返回给调用者,而main方法是被jvm调用。你返回内容给jvm没有意义。(4)main:...

2018-06-30 15:43:01 144

原创 第四周报告

1.分配出去的内存得不到及时地收回,就会引起系统运行速度下降,导致系统瘫痪,程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果,就是内存泄漏。2.在Java里面的内存分配和回收都是由Jre在后台操作的,Jre会负责收回那些不在使用的内存,这种机制被称为垃圾回收。通常Jre会提供一个后台线程来进行检查和控制,一般会在CPU空闲或内...

2018-06-25 00:12:09 172

翻译 第三周周报

1.当我们使okhttp3模拟访问网页的时候,response.body().string()只能只能调用

2018-06-10 14:23:14 477

原创 第二周周报(做东西学到的东西)

1.button的60s后点击//button的60s后点击的方法private class MyCountDownTimer extends CountDownTimer{ public MyCountDownTimer(long millisInFuture, long countDownInterval) { super(millisInFuture, countDown...

2018-06-03 17:57:07 710

原创 Android登陆一次后不用再次登陆(超简单)

在写一个小东西的时候碰到需要登陆一次就不用登陆了,想了很多方法,最后用的SharedPreferences。在最开始的时候可以初始化一下。例如:SharedPreferences.Editor editor = getSharedPreferences("data",MODE_PRIVATE).edit();SharedPreferences pref = getSharedPreferences...

2018-05-10 19:10:58 12342 2

翻译 活动和碎片的一些区别以及活动的启动模式

一、活动与碎片的区别活动:活动(Activity)是一种可以包含用户界面的组件,主要用于和用户进行交互。碎片:碎片(Fragment)是一种可以嵌入在活动当中的UI片段,他能让程序更加合理和充分地利用大屏的空间。活动可以用来描述一些行为或者一部分用户界面在一个活动中,你可以合并多个碎片在一个单独的活动中建立多个UI面板,同时重用碎片在多个活动中,你可以认为碎片作为一个活动中的一节模块。

2017-09-18 18:13:39 1948

原创 数据结构的一些摘要

1.抽象数据类型      程序设计的基本法则之一是:例程不应超过一页。      模块化的优点:      1)调试小程序比调试大程序容易的多;      2)多个人同时对一个模块式程序编程更加容易;      3)一个写得好的模块化程序把某些依赖关系只局限在一个例程中,这样使得修改起来更加容易。      由模块化是有益的可以推出:全局变量和副作用是有害的。

2017-09-09 19:31:47 1816

原创 文件的一些摘要

File类常见方法:File类:将文件系统中的文件和文件夹封装成了对象。提供了更多的属性和行为可以对这些文件和文件夹进行操作。这些是流对象办不到的,因为流只操作数据。1:创建。    boolean createNewFile():在指定目录下创建文件,如果该文件已存在,则不创建。而对操作文件的输出流而言,输出流对象已建立,就会创建文件,如果文件已存在,会覆盖。除非续写。     

2017-08-14 16:10:15 1623

原创 Android广播摘要

1.Android广播机制概述:Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。广播作为Android组件间的通信方式,可以使用的场景如下:*同一app内部的同一组件内的消息通信(单个或多个线程之间);*同一app内部的不同组件之间的消息通信(单个进程);同一app具有多个进程的不同组件之间

2017-08-06 15:34:19 200

原创 Third Write

1.java 的输入/输出:java的 I/O是通过java.io包下的类和接口支持,其中最重要的是5个类,分别是  File,OutputStream,InputStream, Write,Reader 及一个接口Serializable.File类:可以对文件进行操作字节流:(OutputStream/InputStream),可以使用字节流读取文件内容字符流:

2017-08-02 17:14:20 242

原创 Second Write(JAVA继承与多态数据处理)

1.封装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。好处:将变化隔离;便于使用;提高重用性;安全性。封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问。2.This:代表对象,就是所在函数所属对象的引用。哪个对象调用了this所在的函数,this就代表哪个对象,就是哪个对象的引用。在定义功能时,如果该功

2017-07-28 13:18:05 224

原创 First write(JAVA面向对象编程)

1.二维数组是由若干个一维数组组成的一维数组,他的每一个元素都是一个一维数组。2.for~each*for(数据类型 变量 :数组)语句;*例如:for(int element : array)System.out.println(element);他会打印数组array中的每一个元素。3.clone的用法*相当于复制一个数组,例如:int a[]={1,2,3

2017-07-22 09:55:12 349

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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