红米 12C earth 秒解锁 跳过168小时 红米note12 note12pro note12pro+系列机型解锁bl root教程步骤Fastboot

news2024/12/23 0:18:04

最近上手体验了Redmi 12C/红米12C,这是红米新推出的百元机,起售价699元,4+64G版本,具有不错的性能,具有5000mAh大电池,具有双频wifi,支持双卡双待,支持SD卡扩展等。

如果你近期想要给家里的父母或者爷爷奶奶买一台百元机的话,那可以好好考虑一下Redmi 12C。

箱子里的主要配件,就是一个充电器,一个充电线(mico USB),然后还要一个卡针,别的就没了。相比于之前用过的小米手机中都有透明的手机壳,在红米12C中是没有的。

手机壳厂商的商机来啦,为红米Redmi 12C这样出货量极大,且买的人都想要多用几年的机型做适配的手机壳,应该是不愁销量的。

机器的 build.prop 配置

####################################
# from generate-common-build-props
# These properties identify this partition image.
####################################
ro.product.system.brand=alps
ro.product.system.device=missi
ro.product.system.manufacturer=Xiaomi
ro.product.system.model=missi
ro.product.system.cert=missi
ro.product.system.name=missi
ro.product.system.marketname=
ro.system.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi
ro.system.product.cpu.abilist32=armeabi-v7a,armeabi
ro.system.product.cpu.abilist64=arm64-v8a
ro.system.build.date=Thu Jan  5 21:00:23 CST 2023
ro.system.build.date.utc=1672923623
ro.system.build.fingerprint=alps/missi/missi:12/SP1A.210812.016/V13.0.2.0.SCVCNXM:user/release-keys
ro.system.build.id=SP1A.210812.016
ro.system.build.tags=release-keys
ro.system.build.type=user
ro.system.build.version.incremental=V13.0.2.0.SCVCNXM
ro.system.build.version.release=12
ro.system.build.version.release_or_codename=12
ro.system.build.version.sdk=31
####################################
# from out_sys/target/product/missi/obj/PACKAGING/system_build_prop_intermediates/buildinfo.prop
####################################
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=SP1A.210812.016
ro.build.display.id=AL6390-earth-build-20230105205745
ro.build.version.incremental=V13.0.2.0.SCVCNXM
ro.build.version.sdk=31
ro.build.version.preview_sdk=0
ro.build.version.preview_sdk_fingerprint=REL
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=12
ro.build.version.release_or_codename=12
ro.build.version.security_patch=2022-12-01
ro.build.version.base_os=
ro.build.version.min_supported_target_sdk=23
ro.build.date=Thu Jan  5 21:00:23 CST 2023
ro.build.date.utc=1672923623
ro.build.type=user
ro.build.user=builder
ro.build.host=non-pangu-pod-sm1r8
ro.build.tags=release-keys
ro.build.flavor=missi-user
# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
# use ro.product.cpu.abilist instead.
ro.product.cpu.abi=arm64-v8a
ro.product.locale=zh-CN
ro.wifi.channels=
# ro.build.product is obsolete; use ro.product.device
ro.build.product=missi
# Do not try to parse description or thumbprint
ro.build.description=missi-user 12 SP1A.210812.016 V13.0.2.0.SCVCNXM release-keys
# end build properties
ro.product.mod_device=earth
persist.sys.mitalk.enable=true
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
ro.config.sms_received_sound=FadeIn.ogg
ro.config.sms_delivered_sound=MessageComplete.ogg
ro.product.manufacturer=Xiaomi
ro.config.elder-ringtone=Angel.mp3
keyguard.no_require_sim=true
ro.com.android.dataroaming=false
persist.enable_task_snapshots=false
sys.miui.shutdown.waittime=500
persist.sys.watchdog_enhanced=true
persist.sys.oom_crash_on_watchdog=true
dalvik.vm.dexopt.secondary=true
ro.surface_flinger.supports_background_blur=1
persist.sys.miui_mi_fluency.enabled=true
persist.sys.precache.appstrs1=com.sina.weibo,com.smile.gifmaker,com.ss.android.article.news,com.ss.android.ugc.aweme
persist.sys.precache.appstrs2=com.taobao.taobao,com.tencent.mm,tv.danmaku.bili
persist.power.useautobrightadj=true
persist.radio.apm_sim_not_pwdn=1
ro.com.google.clientidbase=android-xiaomi
ro.miui.has_real_blur=1
ro.support_one_handed_mode=true
ro.sf.lcd_density=440
ro.miui.fpstool_enabled=true
####################################
# from device/mediatek/system/common/system.prop
####################################
ro.product.property_source_order=odm,vendor,product,system
vendor.rild.libpath=mtk-ril.so
vendor.rild.libargs=-d /dev/ttyC0
wifi.interface=wlan0
ro.mediatek.wlan.wsc=1
ro.mediatek.wlan.p2p=1
mediatek.wlan.ctia=0
#
wifi.tethering.interface=ap0
#
ro.opengles.version=196610
# ro.kernel.qemu=1
# ro.kernel.qemu.gles=0
wifi.direct.interface=p2p0
#dalvik.vm.heapgrowthlimit=256m
#dalvik.vm.heapsize=512m
# USB MTP WHQL
ro.sys.usb.mtp.whql.enable=0
# Power off opt in IPO
sys.ipo.pwrdncap=2
ro.sys.usb.storage.type=mtp
# USB BICR function
ro.sys.usb.bicr=no
# USB Charge only function
ro.sys.usb.charging.only=yes
# audio
ro.camera.sound.forced=0
ro.audio.silent=0
ro.zygote.preload.enable=0
# temporary enables NAV bar (soft keys)
qemu.hw.mainkeys=0
ro.kernel.zio=38,108,105,16
#ro.kernel.qemu=1
#ro.kernel.qemu.gles=0
#ro.boot.selinux=disable
# Disable dirty region for Mali
#debug.hwui.render_dirty_regions=false
# performance
ro.mtk_perf_simple_start_win=1
ro.mtk_perf_fast_start_win=1
ro.mtk_perf_response_time=1
# disable ipo for development
sys.ipo.disable=1
# identity
Build.BRAND=MTK
# Disable iorapd
ro.iorapd.enable=false
####################################
# from device/xiaomi/missi/system.prop
####################################
####################################
## display prop
####################################
# C3T code for HQ-218872 by gaopeng at 20220811 start
vendor.debug.sf.latch_unsignaled=1
# C3T code for HQ-218872 by gaopeng at 20220811 end
# C3T code for HQ-219132 by luziyang at 2022.8.15 start
persist.bluetooth.disableabsvol=true
# C3T code for HQ-219132 by luziyang at 2022.8.15 end
#C3T code  for HQ-233830 by liuhelong at 20220823 start
persist.vendor.max.brightness=500
#C3T code  for HQ-233830 by liuhelong at 20220823 end
# C3T code for HQ-218760 by yinxiang at 20220812 start
ro.vendor.audio.sos=true
# C3T code for HQ-218760 by yinxiang at 20220812 end
####################################
## audio prop
####################################
#C3T code for HQ-219003 by dailei at 2022.08.18 misound start
ro.vendor.audio.soundfx.type=mi
ro.vendor.audio.soundfx.usb=true
ro.vendor.audio.hifi=false
ro.vendor.audio.sfx.earadj=true
ro.vendor.audio.scenario.support=false
ro.vendor.audio.sfx.scenario=false
ro.vendor.audio.surround.support=true
ro.vendor.audio.vocal.support=true
#C3T code for HQ-219003 by dailei at 2022.08.18 misound end
# C3T code for HQ-223791 by yinxiang at 2022-08-10 start
#button jack mode & switch
persist.vendor.audio.button_jack.profile=volume
persist.vendor.audio.button_jack.switch=0
# C3T code for HQ-223791 by yinxiang at 2022-08-10 end
# C3T code for HQ-218751 by gaopeng at 2022/08/23 start
# prop for cabc
ro.vendor.cabc.enable=true
# support unlimited color temperature adjust
ro.vendor.colorpick_adjust=true
ro.vendor.all_modes.colorpick_adjust=true
# White Point Calibration
ro.vendor.whitepoint_calibration_enable=false
#Property for display feature histogram
ro.vendor.histogram.enable=false
# support unlimited color temperature adjust
# displayfeature use poll to monitor backlight brightness
ro.vendor.xiaomi.bl.poll=true
#system property for displayfeature hidl
sys.displayfeature_hidl=true
# C3T code for HQ-266601 by guoliwen at 2022.12.2 voice change start
vendor.audiohal.telephonytx.type=2
# C3T code for HQ-266601 by guoliwen at 2022.12.2 voice change end
# displayfeature and displayfeatureservice use it to debug pq effect
vendor.displayfeature.entry.enable=true
#system property for HBM mode
vendor.hbm.enable=true
#system prop for dc backlight
persist.vendor.dc_backlight.enable=false
#support charge oneTrack property
persist.vendor.charge.oneTrack=true
# C3T code for HQ-218751 by gaopeng at 2022/08/23 end
# shorten wait time for services exit to optimize shutdown time
ro.build.shutdown_timeout=2
####################################
# from variable ADDITIONAL_SYSTEM_PROPERTIES
####################################
# Removed by post_process_props.py because ro.product.first_api_level is a disallowed key
#ro.product.first_api_level=31
ro.treble.enabled=true
pm.dexopt.aggressive_dex2oat.enable=false
ro.actionable_compatible_property.enabled=true
ro.postinstall.fstab.prefix=/system
ro.secure=1
security.perf_harden=1
ro.adb.secure=1
ro.allow.mock.location=0
ro.debuggable=0
net.bt.name=Android
ro.miui.ui.version.code=13
ro.miui.ui.version.name=V130
ro.fota.oem=Xiaomi
ro.vendor.build.software.version=Android12_130
ro.com.android.mobiledata=false
ro.miui.cust_device=earth
ro.mi.development=false
ro.miui.has_cust_partition=true
ro.miui.version.code_time=1672848000
ro.rom.zone=1
ro.miui.restrict_imei=1
ro.config.media_vol_default=10
persist.vm.stackdump.threshold=0
persist.sys.slab.threshold=256000,358400,460800,665600,819200
persist.binder.check.enable=true
persist.binder.check.size=200
ro.miui.remove_uri_80_flag=1
ro.miui.ui.fonttype=mipro
ro.miui.ui.font.theme_apply=true
ro.miui.ui.font.animation=disable
ro.miui.ui.font.version=2
ro.miui.ui.font.mi_font_path=/system/fonts/MiSansVF.ttf
ro.malloc.impl=jemalloc
dalvik.vm.lockprof.threshold=500
persist.sys.debug.fdtrack_abort_threshold=4096
####################################
# from variable PRODUCT_SYSTEM_PROPERTIES
####################################
persist.sys.mcd_config_file=/system/etc/mcd_default.conf
ro.miui.has_security_keyboard=1
ro.miui.support_miui_ime_bottom=1
dalvik.vm.ps-min-first-save-ms=8000
debug.stagefright.c2inputsurface=-1
debug.atrace.tags.enableflags=0
persist.traced.enable=1
dalvik.vm.image-dex2oat-Xms=64m
dalvik.vm.image-dex2oat-Xmx=64m
dalvik.vm.dex2oat-Xms=64m
dalvik.vm.dex2oat-Xmx=512m
dalvik.vm.usejit=true
dalvik.vm.usejitprofiles=true
dalvik.vm.dexopt.secondary=true
dalvik.vm.dexopt.thermal-cutoff=2
dalvik.vm.appimageformat=lz4
ro.dalvik.vm.native.bridge=0
pm.dexopt.first-boot=verify
pm.dexopt.boot-after-ota=verify
pm.dexopt.post-boot=extract
pm.dexopt.install=speed-profile
pm.dexopt.install-fast=skip
pm.dexopt.install-bulk=speed-profile
pm.dexopt.install-bulk-secondary=verify
pm.dexopt.install-bulk-downgraded=verify
pm.dexopt.install-bulk-secondary-downgraded=extract
pm.dexopt.bg-dexopt=speed-profile
pm.dexopt.ab-ota=speed-profile
pm.dexopt.inactive=verify
pm.dexopt.cmdline=verify
pm.dexopt.first-use=speed-profile
pm.dexopt.shared=speed
dalvik.vm.dex2oat-updatable-bcp-packages-file=/system/etc/updatable-bcp-packages.txt
dalvik.vm.dex2oat-resolve-startup-strings=true
dalvik.vm.dex2oat-max-image-block-size=524288
dalvik.vm.minidebuginfo=true
dalvik.vm.dex2oat-minidebuginfo=true
# Removed by post_process_props.py because overridden by ro.iorapd.enable=false
#ro.iorapd.enable?=true
dalvik.vm.madvise.vdexfile.size=0
dalvik.vm.madvise.odexfile.size=0
dalvik.vm.madvise.artfile.size=0
persist.sys.timezone=Asia/Shanghai
persist.sys.oom_crash_on_watchdog=true
persist.sys.sysrqOnAnr_D_state=true
persist.sys.miui_scout_enable=true
persist.sys.enable_miui_coredump=true
ro.secureboot.devicelock=1
persist.sys.scout_binder_gki=true
persist.sys.device_config_gki=true
ro.miui.support.enable_new_factory_reset=1
persist.sys.miui_animator_sched.bigcores=6-7
persist.sys.miui_animator_sched.sched_threads=2
ro.config.low_ram.threshold_gb=6
ro.config.low_ram.version=2
persist.miui.extm.enable=0
persist.miui.extm.version=3.0
####################################
# from variable PRODUCT_SYSTEM_DEFAULT_PROPERTIES
####################################
ro.config.per_app_memcg=false
persist.log.tag.Telecom=I
ro.mediatek.version.branch=alps-mp-s0.mssi1.tc8sp2-cs1
ro.vendor.mtk_omacp_support=1
ro.vendor.mtk_flv_playback_support=1
ro.vendor.mtk_cta_set=1
ro.vendor.mtk_telephony_add_on_policy=0
persist.vendor.vzw_device_type=0
persist.vendor.wfc.sys_wfc_support=1
ro.vendor.customer_logpath=/data
ro.vendor.have_aee_feature=1
persist.vendor.mdlog.flush_log_ratio=72340194296137244
ro.base_build=noah
media.stagefright.thumbnail.prefer_hw_codecs=true
vendor.mtk_thumbnail_optimization=true
ro.audio.usb.period_us=16000
persist.sys.fuse.passthrough.enable=true
debug.sf.use_phase_offsets_as_durations=1
debug.sf.late.sf.duration=27600000
debug.sf.late.app.duration=20000000
debug.sf.early.sf.duration=27600000
debug.sf.early.app.duration=20000000
debug.sf.earlyGl.sf.duration=27600000
debug.sf.earlyGl.app.duration=20000000
debug.sf.hwc.min.duration=17000000
# Auto-added by post_process_props.py
persist.sys.usb.config=none
# end of file
import /system/build_${ro.boot.radio.multisim.config}.prop
import /system/build_${ro.boot.product.hardware.sku}.prop

拿到的这款是黑色版本,其背面设计如下,整体看起来还不错,镜头模组看起来还萌萌哒。红米Redmi 12C的后盖上有倾斜的纹理,不容易沾指纹。

背面的Redmi标识旁边的圆圈,是红米12 C的指纹识别区域,位置稍微靠上了一些,不过有指纹识别还是更方便和安全的。

红米Redmi 12C的正面颜值如下所示,顶部居中的水滴屏,四周边框如下,底部略宽,其余还好,整体观感还挺协调的。

红米Redmi 12C的屏幕为一块720p的LCD,细腻程度上不如1080p,但是观感还是没问题的。百元机用720p屏幕,还可以减轻处理器的渲染压力,对于提升流畅度、降低功耗和增强续航都是有利的。

而且屏幕的观感还不错,不是那种亮度很低的屏幕,日常使用没啥问题。

红米Redmi 12C的机身顶部具有3.5mm耳机孔,据说现在购买还送耳机,这可实在太好了。中老年人其实对于耳机也是有需求的,但是他们往往不舍得花钱买耳机用,所以很多人可能还没用过耳机,这服务也很贴心了。

扬声器位于底部,充电接口为micro-usb接口,充电功率为10W。micro-usb充电也并不会影响到日常使用。

通讯方面,红米Redmi 12C支持双卡双待,有两张卡也没啥问题。

扩展性方面,还支持SD卡扩展。如果64G存储空间不够用的话,可以花20-30块再买一个SD卡,扩展一下容量,可以把一些数据迁移到SD卡中。

性能方面,红米Redmi 12C采用的是联发科的Helio G85处理器。这款处理器的性能如何?能够满足中老年人的日常使用吗?

安兔兔跑分21万分,不到当下旗舰的零头,但是这性能在百元机里,已经属于很强的了。

实际测试就直接来测一下《王者荣耀》吧,手动开启高帧率,分辨率给个节能模式,看看帧率表现如何。

英雄选了目前玩的最6的狂铁,直接来了一把排位。

帧率如下所示,60帧全程都是很稳的,而且全程温度表现非常好,一点儿都不热。

战绩也是杠杠的,新手机器人福利局。

拍照的话,日常随手记录个生活,也是够用的。对于中老年人来说,这相机拍摄效果,他们大多数应该也是满意的。

相机启动速度也挺快的,但是建议拍照后稍微停一下,不然容易糊掉。

网络方面,这次我特别关注了一下红米Redmi 12C的网络,是支持双频WiFi的,也就是2.4G和5G都支持。下载软件和刷抖音快手等短视频时的网速也搜搜地,体验非常好。

其实这是其相比于9A和10A提升非常大的地方,支持5G WiFi,可以让使用红米Redmi 12C的人,获得更加好的上网体验。

充电和续航的话,10W充电确实不快,但具体多久充满我也没充过,估计要2个多小时?

不过这续航是真的强,5000mAh大电量,配合上低功耗的屏幕,以及低功耗的处理器,续航杠杠的,出门用一天也没有问题。

699的红米Redmi 12C的体验还是超出预期的。这款手机,无论是整体的外观设计,屏幕实际观感,还是处理器的性能表现(比如王者荣耀可以低画质下稳定60帧)方面,都能够很好地满足大家的日常使用。

此外,其还支持双卡双待,还有SD卡扩展,还有双频WiFi,有指纹识别,购买还送耳机。

手机中的系统还是MIUI,如果遇到问题可以去小米之家找售后。

这样一款手机,售价只要699,是大家过年给父母换手机的好选择,也可以送给年迈的爷爷奶奶,姥姥姥爷,让他们也感受一下科技进步带来的乐趣。

小米12C怎么root那。

首先要下载官方包 

红米 12C earth Fastboot 线刷包 root TWRP 刷入magisk recovery卡刷_z920981023的博客-CSDN博客

下载官方包后 需要解锁BL 这个可以在上述文章内,最后找到 连接点击进去 ,有操作人员可以 秒解锁BL 不用等待168小时

下好官方包后,解开刷机包,用magisk 补丁 boot 然后 fastboot flash boot boot.img刷入补丁后的magisk 即可获取root ,开机后安装magisk APK 即可

note12系列也是如此

。note12标准版 note12pro与note12pro+。其中标准版为高通骁龙4.另外两款为天机1080.也就是mtk芯片的。
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/164540.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

UTF-8和Unicode

文章目录Unicode与网络传输Unicode网络传输UTF:Unicode Transformation Format UTF-8是在网络上传输Unicode的一个转换标准,发送时将字符串Unicode转为UTF-8,接收时将字节转为Unicode,就完成来字符串的传输 Unicode与网络传输 U…

移动端 - 搜索组件(search-list篇)

移动端 - 搜索组件(search-input篇) 移动端 - 搜索组件(suggest篇) 这里我们需要去封装搜索历史组件 这一个组件还是很简单的, 但是逻辑部分需要根据实际的需求来进行书写; 所以这里我不太好去写实际的代码, 不过可以提供我的思路(主要的就是去实现增, 删, 改, 查) 第一步: 首…

【STL】string的常见接口使用

目录 1、string类的基础概念 2、string类的常见接口说明及应用 2.1、string类的成员函数 constructor(构造函数) destructor(析构函数) operator(赋值) string类对象的容量操作 迭代器 string类…

【vue2】组件基础与组件传值(父子组件传值)

🥳博 主:初映CY的前说(前端领域) 🌞个人信条:想要变成得到,中间还有做到! 🤘本文核心:组件基础概念与全局|局部组件的写法、组件之间传值(父传子、子传父&#xff…

rcfile和orcfile

一、数据存储要考虑哪些方面 数据加载时间 Facebook数仓每天存储的数据量超过20TB,数据加载既有磁盘I/O又有网络传输,时间占用大 快速的数据查询 低的空间占用 数据压缩/数据编码 适合多种查询模式 如果所有人都查相同的字段,那么就可以针…

QT添加使用图片与UI资源

QT添加使用图片与UI资源1 QT添加使用图片资源1.1 添加新文件1.2 添加QT - QT Resources File 【UI资源文件】1.3 命名资源包名称 并 添加到项目文件1.4 .pro 文件发生变化 art.qrc1.5 点击qrc文件,添加现有文件 - 添加进去的图片文件可以进行正常引用。1.6 修改样式…

分布式任务处理xxljob

7.1 分布式任务处理 7.1.1 什么是分布式任务调度 视频上传成功需要对视频的格式进行处理,如何用Java程序对视频进行处理呢?这里有一个关键的需求就是当视频比较多的时候我们如何可以高效处理。 如何去高效处理一批任务呢? 1、多线程 多线…

通过Docker启动DB2,并在Spring Boot整合DB2

1 简介 DB2是IBM的一款优秀的关系型数据库,简单学习一下。 2 Docker安装DB2 为了快速启动,直接使用Docker来安装DB2。先下载镜像如下: docker pull ibmcom/db2:11.5.0.0 启动数据库如下: docker run -itd \--name mydb2 \--…

Allegro如何导入和导出Pin Delay操作指导

Allegro如何导入和导出Pin Delay操作指导 在做PCB设计等长设计的时候,Pin Delay是个非常重要的数据,关系到信号的长度,Allegro支持把Pin Delay数据导入到PCB中,并且还支持导出,如下图 具体操作如下 导入Pin Delay,选择File选择Import

图论基础: 邻接矩阵与邻接表(c++实现)

文章目录邻接矩阵邻接表邻接矩阵 邻接矩阵(Adjacency Matrix)是表示顶点之间相邻关系的矩阵。 设G(顶点,边):G(V,E)是一个图。其中V{v1,v2,…,vn} [1] 。G的邻接矩阵是一个具有下列性质的n阶方阵: 无向图的邻接矩阵…

手眼标定,9点标定过程及其运算

在工业领域常常会遇到将相机安装在机器手中,由相机快速引导机器手进行工作的方式。其中9点标定的作用是将图像的坐标转化为机器手的坐标。 9点标定的作用意义: 1.计算像素当量,通过9点标定后的计算,可以得出一个由像素值转化为机器…

水平分表、分库和垂直分表、分库和公共表的代码实现和讲解

文章目录一、环境准备二、水平分表1.概念2.代码三、水平分库1.概念2.代码四、垂直分表1.概念2.代码五、垂直分库1.概念2.代码六、公共表1.概念2.代码一、环境准备 操作系统:Win10数据库:MySQL5.7JDK:64位 jdk1.8.0_202应用框架:s…

DOS和DDOS攻击和防御(ATTACK)

目录 一、DOS攻击和DDOS攻击的区别 第一、我们可以从他们两个的英文全称上来看初步的区别 第二、攻击方法不同 二、DOS和DDOS攻击的实现方式 1.DOS攻击 1、SYN Flood(是DOS和DDOS攻击方式之一) 2、UDP洪水攻击 3、Ping洪流攻击 4、teardrop攻击 5、Land攻击 6、Smurf攻击 7、Fr…

【 uniapp - 黑马优购 | 登录与支付 1】登录组件布局实现、用户信息布局与渲染

个人名片: 🐼作者简介:一名大二在校生,讨厌编程🎋 🐻‍❄️个人主页🥇:小新爱学习. 🐼个人WeChat:见文末 🕊️系列专栏:🖼…

设计模式-原型模式

设计模式-原型模式一 官方定义二 案例演示解决方案一 - 一般实现方式实现过程案例分析解决方案二使用场景实现过程一实现过程 二案例分析三 浅拷贝和深拷贝浅拷贝问题演示实现过程案例分析解决方案-----深拷贝实现方式一:重写clone()方法扩展思考一 官方定义 原型模…

在VMware 虚拟机(Win7)中还原真机Ghost备份的Win10系统

要求: 将真机Ghost备份的Win10系统还原到VMware安装的虚拟机(Win7)上 真机(物理机):win10pro_pure_20220709.GHO (备份的GHO文件);安装模式:Win10UEFIGPT 虚…

HashMap源码学习:红黑树原理详解

前言 JDK1.8后的HashMap引入了红黑树,在学习HashMap源码之前,了解了红黑树原理,及其如何通过代码进行实现后,在整体的看HashMap的源码就会简单很多。 概述 红黑树的特性 根节点必须是黑色节点。节点是红色或黑色。所有叶子都是…

Redis原理

Redis内部使用的是文件事件处理器file event handler,它是单线程的,所以Redis叫做单线程模型。它采用IO多路复用机制同时监听多个socket,将产生事件的socket压入内存队列中,事件分派器根据socket上的事件类型来选择对应的事件处理器进行处理。文件事件处理器包含4个部分:多…

【Java寒假打卡】Java基础-线程池

【Java寒假打卡】Java基础-线程池概述基本使用Executors创建指定上限的线程对象线程池-ThreadPoolExecutorvolatile概述 基本使用 package com.hfut.edu.test12;import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors;public class test1 {publ…

java+springboot笔记2023003

java的版本发布: 编译型语言是指使用专门的编译器,针对特定平台(操作系统) 将某种高级语言源代码一次性“翻译”成可被该平台硬件执行的机器码(包括机器指令和操作数),并包装成该平台所能识别的…