- 博客(15)
- 收藏
- 关注
原创 Android Studio2.2版本经验配置和错误总结
安卓Android Studio2.2版本新建项目配置 dx.jar is missing错误 Error:Execution failed for task ':app:mockableAndroidJar'报错的解决方法
2025-04-16 22:33:32
73
原创 JAVA八皇后与黑白皇后
因为一行只能放一个皇后 所以dfs传入的x(正在放第几个就可以作为传入的当前行)任意的两个黑皇后都不在同一行、同一列或同一条对角线上,任意的两个白皇。给定一个n×n的棋盘,现在要向棋盘中放入n个黑皇后和n个白皇后,使。一次dfs在一行同时放黑皇后和白皇后会比较复杂。我们先放完黑皇后再去放白皇后。可以记一下对角线的判定。问总共有多少种放法?
2025-04-09 10:08:26
173
原创 Map<Interger,List<int[]>>往存储的列表里添加新元素
总结:可使用 portals.computeIfAbsent(key, k -> new ArrayList<>()).add(new int[]{x2, y2});或基础写法: List<int[]> list=portals.getOrDefault(key,new ArrayList<>()); list.add(new int[]{x2,y2});
2025-03-22 10:54:25
95
原创 java读入一串二进制数
变成整数形式,是最简单的操作 可以保留二进制数的原本大小 进行二进制基本运算。例如上面输入 110 111 会输出6(即110)
2025-03-02 13:03:29
193
原创 java创建对象注意使用new关键字!Student stu=new Student()
对于这个新创建的对象,其所有属性将被初始化为默认值。此时的stu name="" age=0 都是默认赋值了 此时操作不会导致空指针异常。类中包含字符串类型的属性,这些属性在对象实例化时会被初始化为空字符串(假如Student类是图上的情况 那么我们如果创建Student类。访问这些属性,并且它们会有确定的默认值(空字符串),而不是。拿一个Student类举例子 包括名字和入学年份两个属性。这个时候stu值为null!不指向任何对象实例,尝试通过。访问任何方法或属性都会导致。关键字创建了一个对象,比如。
2025-01-17 13:10:18
301
原创 操作系统模拟虚拟存储器的地址变换过程
需要输入一个数 地址变换算法计算出所在的页号 先访问快表 找不到再访问页表 根据表里的块号 计算出物理地址 块号*块大小+偏移量。编程实现虚拟存储器地址变换算法程序,动态输入所要访问的逻辑地址,变换过程文字描述以及变换后的物理地址;编制页表的初始信息文件,举例说明文件中具有的信息:共有5块,每块的状态、在内存和外存的起始地址等。虚拟地址变换程序提供逻辑地址输入界面,形象地表示出变换成物理地址的过程与最后变换成的物理地址。测试:输入有效、无效地址,测试程序的正确性和错误处理能力。
2024-12-27 12:00:50
375
原创 Activity和Fragment生命周期
onResume():Fragment进入前台获得焦点时被回调,onStart()方法后一定会回调onResume()方法。onPause():暂停该Fragment时将会回调该方法。onCreate():系统创建Fragment对象后回调该方法,实现代码中只初始化想要在Fragment中保持的必要控件,当Fragment被暂停或者停止后可以恢复。Fragment的代码类似Activity的代码,它包含了和Activity类似的回调方法,如:onCreate(),onPause()等。
2024-12-22 11:16:48
314
原创 软件测试方法分类
所谓的静态测试(StaticTestig),是指不运行被测软件本身,仅通过人工分析或检查软件的需求说明书、设计说明书等文档,源程序的文法、结构、过程和接口,以及软件界面等来验证软件正确性的测试过程静态测试主要是检查:检查函数的调用关系是否正确,是否存在孤立的函数;白盒测试,是指基于代码的内部逻辑知识,即基于覆盖全部代码、分支、路径、条件的测试,检测软件内部动作是否按照规格说明书的规定正确实现,检验软件中的所有结构及路径是否都能按预定要求正确工作。部测试,而β测试指的是内测后的公测,即完全交给最终用户测试。
2024-12-21 23:27:52
753
原创 安卓移动设备开发期末复习(4)SharedPreference
Activity中使用getSharedPreferences方法用来获取SharedPreferences对象。检查SharedPreferences文件是否存在,存在就往SharedPreferences文件追加内容,否则就创建新的文件。指定该SharedPreferences数据只能被本应用程序读写,写入的内容会覆盖原文件的内容。指定该SharedPreferences文件数据只能被其它应用程序读,不能写。编辑完成后,调用该方法可以提交修改,相当于数据库中的提交操作。
2024-12-19 11:19:39
1017
原创 安卓移动设备开发期末复习(3)Activity跳转 显示启动
startActivityForResult(Intent intent,int requestCode)第一个参数是Intent,第二个参数是请求码,用于判断数据的来源。**Step1:第1个Activity中使用startActivityForResult()方法实现回传数据。Step3:第1个Activity中使用onActivityResult()方法获取返回的数据。Step2:第2个Activity中添加数据返回代码。resultCode:表示在返回数据时传入结果码;
2024-12-18 16:30:34
404
原创 安卓开发--获取RadioButton选中按钮的文本
第一种方法更为简洁,适用于需要实时响应选中状态变化的场景;第二种方法适用于需要在特定时刻(如按钮点击事件)获取选中状态的场景。(上面的序号改不了,请注意一下。以上两种方法都可以有效地获取到选中的。
2024-12-18 15:31:46
312
原创 RadioGroup的事件监听机制
对RadioGroup添加监听事件, 接口 RadioGroup.OnCheckedChangeListener, 通过该接口来实现对一组RadioButton的监听工作,绑定方法为:setOnCheckedChangeListener(RadioGroup.OnCheckedChangeListener)第二个参数checkedId,表示当前被选中的RadioButton的ID。第一个参数:状态发生改变的RadioGroup。
2024-12-12 22:26:17
454
蓝桥杯蛇形填数c语言
2023-02-14
c语言蓝桥杯计算卡片题
2023-02-12
递归函数反序输出字符串
2023-02-10
c语言统计数字出现次数
2023-02-06
简单的结构体输入字符串问题
2023-01-27
统计出现的字母和字母的个数
2023-01-25
分解质因数最后一个输出不对
2023-01-20
编译对了但是运行的时候出现异常
2022-12-25
c语言/ 简单算术 为什么输出总是0.0
2022-12-14
c++统计成绩题 输出结果不对
2022-11-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人