自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 邱与他的bug——Android中点击返回键重新刷新的问题

问题 在进入手机“运存与存储空间”的时候,第一次进去会刷新4秒,显示正在加载,在进入后查看某一具体类型的(视频、音乐、图片)占用内存情况,进入查看后,再次点击返回键的时候,会重新加载,显示正在加载并持续4秒。 分析 其实这样的刷新是有必要的,若是在进入图片后,删除某些图片,这时候点击返回键,只有重新加载数据才能显示删除图片后的内存占用情况,若是不刷新,显示的则是第一次进入后的页面。 涉及知识 Activity Android中Activity的生命周期 Activity的各个阶段 fragment fra

2021-12-30 09:52:38 2341 1

原创 Android跳转小项目-CHANGE页面-Recycylerview、List、Context(二)

页面二 页面需求 需要在change页面中出现两列内容,左边列为1-30,在数字后跟删除按钮;右边为31-60,数字后为删除按钮,在点击某一边的删除按钮后,对应的数组会跳转到另一列中。 流程说明 首先,需要创建change_page.xml页面,在页面中使用线性布局,添加两个RecyclerView,然后再单独创建item_demo.xml为RecyclerView中的item设置样式。 接下来创建适配器RecycleAdapterDemo.java ① 创建一个继承RecyclerView.Adapte

2021-11-30 16:46:21 2365

原创 Android跳转小项目-主页面(一)

需求说明 项目共有3个页面,第一个主页面,主页面内包含两个按钮button,当点击第一个bt1时,跳转到中间的页面,简称CHANGE页面,当点击bt2时,跳转到第三个页面,简称CAMERA。 全部内容分四部分完成,3个页面为3部分,最后一部分进行整合。 Adroid Studio 开发说明 新建项目 一般为新建Empty空项目 项目架构 每一个xml文件都对应一个类,启用某个xml页面的时候直接启用xml绑定的对应类,并将这个类在manifests中注册,也就是在Activity标签中添加。 主要需

2021-11-30 16:45:51 263

原创 Oracle终端创建用户+创建+插入+删除(详细+代码)

进入Oracle sqlplus 用户名/密码(使用管理员用户,也就是system用户) 代码如下: create user test1 identified by test1; 授权: grant connect,resource to test1; 切换到新建的数据库 conn test1/test1; 删除用户 drop user test1 cascale; 完成 查看当前用户的所有的表 注意,Oracle和Mysql区别较大,此处不是字段,而是都这样。这句是通用的。 sele.

2021-11-01 20:34:27 236

原创 数组扩容的三种方式(含代码)笔试题

第一种 int[] arr1 = new int[5]; //原数组 int[] arr2 = new int[arr1.length * 2]; //新数组 扩容两倍 for (int i = 0; i < arr1.length; i++) { arr2[i] = arr1[i]; //复制操作,将原数组中的内容拿出来放到新数组中 } arr2[6] =4;//按照下标插入 .

2021-11-01 17:02:01 235

原创 IDEA2021搭建第一个Mybatis+Mysql项目(超详细+含代码)

准备内容 创建项目 新建maven工程 完成后的界面如下

2021-10-26 12:01:11 1868

原创 win中Gitbash无法直接粘贴解决方案

既让要从别的地方克隆别人的项目,为的就是方便。但git中却不能直接复制粘贴,这就很麻烦,遇到问题就要解决问题,于是,就有了如下方案: 1、 2、 或者点击右键,粘贴 ...

2021-10-24 21:56:24 977

原创 (2021)ORA-12541:no listenr,Navicat连接ORACLE问题解决方案

Oracle上次连接的时候好好的,这次使用navicat连接的时候就显示,ORA-12541:no listenr。一起来解决。此文含有两部分。 这表示没有监听程序,需要打开监听程序。 方法:按ctrl+shift+esc跳出任务管理器,然后点击服务。 然后下拉找到Oracle....listenr,左键开始 然后回到navicat连接即可。 若是无法连接成功,还是显示no listenr,记得回头查看此处的服务,会发现又停止了。这是由于监听程序自动关闭了。 若遇到这种.

2021-10-14 15:03:16 1065 1

原创 (2021)OracleXETNSListener自动关闭停止,解决方案如下。

这个问题会导致连接数据库是显示no listener。 原因:这是因为您近期修改了电脑的名字,如下图。 解决办法:进入到Oracle的安装目录,这是我的目录: 以上的laptop是我之前的电脑名字。 进行修改为: 然后保存。 接下来急促打开服务中的Oracle.....Listener,重新启动即可。 ...

2021-10-14 15:00:43 801

原创 for循环九九乘法表

九九乘法表 package com.briup.day04; import javax.management.MBeanAttributeInfo; import java.util.Scanner; /** * 从键盘获取一个数,打印以此数为终的乘法表 */ public class Test_九九乘法表 { public static void main1(String[] args) { Scanner sc = new Scanner(System.in);

2021-05-19 20:06:46 192

原创 2021-05-19

switch循环 switch循环可以分场景的进行循环,像要求根据不同的年份输入并输出此月份有多少的天的案例。 示例: import java.util.Scanner; /** * 输入不同的月份,显示出不同的月份天数 */ public class Test_不同月份输入输出 { public static void main(String[] args) { //1、实例化对象 Scanner sc = new Scanner(System.in)

2021-05-19 16:58:17 122

原创 2021-05-19

for循环 前面说的是判断,一定要区别循环和判断,一般这两个会同时出现,if是判断,for是循环,一般的关于运算的都有流程,这时候就会用到循环,有时候是循环中嵌套 判断,这样相互结合的使用。 示例: public class for_循环 { public static void main(String[] args) { //利用for循环输出“我喜欢java”10次 for (int i = 1;i <= 10;i++) { //前面的i++可

2021-05-19 16:54:09 118

原创 Java Scanner类

Java Scanner类 在前面的几次实例中,都出现了这个Scanner,其实这是Java中已经封装好的一个类,使用时可以进行调用。 它的用处就是可以从键盘中获取一个数,在执行之前,有以下步骤: //1、实例化对象 Scanner sc = new Scanner(System.in); //此处的sc是自由设定的,方便最佳 //2、获取键盘输入 sc.nextInt(); // 此处前面的可以定义新的变量,如int month = sc.nextInt(); 可以理解为“请从键盘输...

2021-05-18 09:42:19 168

原创 if循环

一、if循环 if循环就是最基础的循环,一般有三种形式,常用来做一个或者多个之间的判断。 形式1: if (a>b) { //若是成立,则输出 System.out.println("成立!") } //这里是不成立的情况,可不管,也可以写输出语句。 形式2: if (a>= 90) { System.out.println(".....") }else if (a>=80 ){ System.out.println(...

2021-05-18 09:41:11 10047

原创 基础运算符、反码、补码、三元运算等

一、运算 这里的运算都是二进制的运算,如10,就是 0000 (24 )0000 1010 1、与运算& 运算规则:0&0=0,0&1=0,1&0=0,1&1=1; 3&5: 3: 0000 (24)0000 0011 5: 0000 (24)0000 0101 —————————————— 0000 (24)0000 0001 因此就是3&5=1 总结:两个同为1时,才输出去1,否则就是0。 2、...

2021-05-18 09:02:58 172

原创 Java开发前期准备

准备 Java开发需要三样东西,Java的jdk,还有编程的图形化界面工具。 步骤 第一步:先下载jdk,最新版本即可,安装jdk之后需要配置jdk的环境变量,配置环境变量具体的方法课可百度关键词“如何配置Java的环境变量”。 第二步:完成前面的之后,就是图像化界面的工具。也就是指集成开发环境。这些都需要下载单独的软件,免费的eclipse,付费的有intellj idea,idea这个也被称为最好的开发工具。idea下载之后,具体的使用去百度,或者去搜相关的视频。 ...

2021-05-18 08:11:16 318 1

原创 Java自学笔记—前言

前言 这是我自己在自学Java时所写的笔记,这次是重新从最基础的学习,同时也是复习。在次之前,我自己已经跟着老师的脚步把Java基础学习过3遍, 但也因为自己是第一次学,期间没有认真学习,其实也不知道怎么学,就这样恍恍惚惚的已经到了大二,要是说自己什么都没学下,其实还是稍稍懂一些的, 这么长时间的接触,终于也知道了该怎么去学习Java,这是我第三次重新从基础学习,按照之前的网友的建议,所以我把这次的学习过程写了下来, 这是我自己系统学习的一个过程。 问题 1、敲代码速度 很多同学刚上大学.

2021-05-17 20:19:42 160

空空如也

空空如也

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

TA关注的人

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