摘要: 话不多说 直接上菜! 一.因为是微信扫码登录,所有要在微信开放平台 微信开放平台 (qq.com) 进行注册 如下 1.资源中心 里面也有详细的官方讲解,里面也有demo 可以下载 2.在 管理中心 创建应用 填写一系列的信息 3. 提交审核,大概需要三到五天的时间审核完成; 4. 审核完成微信开放 阅读全文
posted @ 2022-06-27 21:33 Bytezero! 阅读(2758) 评论(1) 推荐(0) 编辑
 
摘要: Java  开发人员调度软件项目 (java基础编程总结项目)+javaBean+测试代码+数组知识+数据结构+继承+多态+封装+自定义异常,异常处理+构造器知识+重载+重写+接口+实现接口+关键字使用(static +equalsIgnoreCase+fianl+instanceof判断类型)+向下转型与向上转型 https://www.cnblogs.com/Bytezero 阅读全文
posted @ 2021-10-13 12:07 Bytezero! 阅读(218) 评论(0) 推荐(0) 编辑
 
摘要: 1 /** 2 * 项目名称:机房预约系统 3 * 时 间:2021-08 4 * 作 者:Bytezero!·zhenglei 5 * 6 * 系统简介: 7 * 学校有几个规格不同的机房,由于使用时经常出现“撞车”的现象,开发一套系统,解决这一问题 8 * 身份简介: 9 * 学生代表:申请使用 阅读全文
posted @ 2021-08-20 19:15 Bytezero! 阅读(673) 评论(0) 推荐(0) 编辑
 
摘要: 1 /* 2 比赛规则: 3 学校举行一演讲比赛,共12个人参加,比赛两轮,第一轮为淘汰赛 第二轮为决赛 4 每名选手都有对应的编号:如10001~10012 5 比赛方式:分组比赛 每组6人 6 第一轮分为两小组,整体按照选手编号进行抽签后顺序演讲 7 十个评委分别个每名选手打分,去除最高分和最低 阅读全文
posted @ 2021-08-19 10:35 Bytezero! 阅读(201) 评论(0) 推荐(0) 编辑
 
摘要: 1 C++职工管理系统 2 该项目实现 八个 功能 3 1-增加功能 2-显示功能 3-删除功能 4-修改功能 4 5-查找功能 6-排序功能 7-清空功能 8-退出功能 5 实现多个功能使用了多个C++知识 增加功能:可以按着提示 增加员工的信息 并保存到初始化文件中,增加信息(数量 编号 姓名 阅读全文
posted @ 2021-08-11 20:35 Bytezero! 阅读(671) 评论(0) 推荐(0) 编辑
 
摘要: 1 /** 2 * ProjectNmae:通讯录管理系统 3 * 功能: 4 * 添加联系人:向通讯录添加新人 5 * 显示联系人:显示通讯录中的所有联系人信息 6 * 删除联系人:按照姓名进行删除指定联系人 7 * 查找联系人:按照姓名查看指定联系人信息 8 * 修改联系人:按照姓名重新修改指定 阅读全文
posted @ 2021-08-04 16:41 Bytezero! 阅读(1097) 评论(3) 推荐(0) 编辑
 
摘要: 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 /* 5 *模拟实现道具店购物功能(商店暂时只支持一种类型的商品) 6 *商品具备名称,价格,库存等属性 7 *模拟玩家购买游戏道具 8 *1.玩家选择要购买的道具 阅读全文
posted @ 2021-07-30 12:45 Bytezero! 阅读(142) 评论(0) 推荐(0) 编辑
 
摘要: 1 //皇帝游戏 2 3 //EmperroGame 4 #include <stdio.h> 5 #include <windows.h> 6 #include <mmsystem.h> 7 #include <stdlib.h> 8 #include <string.h> 9 #include 阅读全文
posted @ 2021-07-28 11:40 Bytezero! 阅读(179) 评论(0) 推荐(0) 编辑
  2024年4月23日
摘要: 1.第一种方式 (改变记事本的编码集为ANSI)另存为 ANSI 这样就OK啦 2.第二种方式 改变cmd编码集 javac -encoding utf8 源文件名.java 阅读全文
posted @ 2024-04-23 17:01 Bytezero! 阅读(106) 评论(0) 推荐(0) 编辑
  2024年4月22日
摘要: 1.首先打开 “我的电脑” 里的环境变量 如下的 ,选中 “属性” 2.选中 属性之后 打开 高级系统设置 3.点击环境变量 3.在系统变量中 点击 新建 4.如图所示: 新建 变量名 :JAVA_HOME 变量值为:E:\ProgramFiles\java\jdk-22 (这个值是你自己下载jdk 阅读全文
posted @ 2024-04-22 19:53 Bytezero! 阅读(1074) 评论(0) 推荐(0) 编辑
  2024年3月5日
摘要: 进制: 我们生活中使用的是十进制 计算机中使用的是二进制 在Java中的进制的分类? 十进制:逢十进一 二进制:逢二进一 八进制:逢八进一 十六进制:逢十六进一 10 -> A 11 -> B 12 -> C 13 -> D 14 -> E 15 -> F 在计算机中,数据最终都会变成二进制,也就是 阅读全文
posted @ 2024-03-05 23:12 Bytezero! 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 计算机在对数据进行运算的原理? 3 - 2 = 1 3 + (-2) = 1 先将3这个十进制,变成二进制的原码形式,然后变成反码形式,最后变成补码形式 先将-2这个十进制,变成二进制的原码形式,然后变成反码形式,最后变成补码形式 将这两个数二进制的补码形式参与运算会得到一个二进制补码形式 然后再将 阅读全文
posted @ 2024-03-05 23:01 Bytezero! 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 传统的C/C++等编程语言,需要程序员负责回收已经分配的内存。显示进行垃圾回收是一件比较困难的事情,因为程序员并不总是知道内存应该何时被释放。如果一些分配出去的内存得不及时回收,就会引起系统运行速度下降,甚至导致程序瘫痪,这种现象被称为内存泄漏。总体而言,显示进行垃圾回收主要有如下两个缺点: 1.程 阅读全文
posted @ 2024-03-05 22:50 Bytezero! 阅读(90) 评论(0) 推荐(1) 编辑
  2024年2月27日
摘要: 方案一 :可以用 if来替代 如下 原因:在Android Studio中使用JDK17以上版本,会出现switch语句报错"Constant expression required"的问题,这是因为在JDK17中switch语句的条件表达式支持使用枚举类型,而这个特性还没有被支持。 方案2:换JD 阅读全文
posted @ 2024-02-27 23:00 Bytezero! 阅读(1949) 评论(0) 推荐(0) 编辑
摘要: 一、混淆的意义 混淆代码并不是让代码无法被反编译,而是将代码中的类、方法、变量等信息进行重命名,把它们改成一些毫无意义的名字,同时也可以移除未被使用的类、方法、变量等。 所以直观的看,通过混淆可以提高程序的安全性,增加逆向工程的难度,同时也有效缩减了apk的体积。总结如下: 1、将项目中的类、方法、 阅读全文
posted @ 2024-02-27 17:10 Bytezero! 阅读(3141) 评论(0) 推荐(0) 编辑
摘要: 可以在 gradle.properties 里添加 android.injected.testOnly=false 点击同步 就可以运行了 如下: 阅读全文
posted @ 2024-02-27 14:20 Bytezero! 阅读(10) 评论(0) 推荐(0) 编辑
  2023年3月24日
摘要: Android  LineChart 折线图Demo 1 首先在 build.gradle 里导入包 implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0' 2.新建 启动Activity LineChartActivity 如下 1 ** 2 * @Author: Bytezero_zhen 阅读全文
posted @ 2023-03-24 11:30 Bytezero! 阅读(110) 评论(0) 推荐(0) 编辑
  2022年11月4日
摘要: Android的BLE广播数据包解析---Android系列, 蓝牙技术(含BLE) 一、引言 理解和分析这个数据包结构(这里面也涉及广播间隔时间的设置,设备广播数据间隔设置长了,会影响设备被发现的效率;设置短时,又响应功耗)。 我们所说的BLE设备,其实是有区分有两种角色 Central 和 Peripheral,也就是中心设备和外围设备。中心设备可以主动连接外围设备,外围设备发送 阅读全文
posted @ 2022-11-04 14:39 Bytezero! 阅读(3275) 评论(0) 推荐(0) 编辑