- 博客(8)
- 收藏
- 关注
原创 2020史上最全的Java进阶书籍推荐:初级、中级、高级、架构
Effective Java是我读过的最好的编程书籍之一,它包含大量的优秀Java编程实践,并对泛型和并发这两个充满陷阱的Java特性给出了充满洞察力的建议,以至于Java之父James Gosling为这本书作序:“我很希望10年前就拥有这本书。介绍:这本书名为《Java并发编程实践》有些抹杀了它的价值,其中并非只讲述了Java的多线程设施,对一般的并发编程的rationale也有相当透彻的阐述。个人感觉写的挺好的,从基础到应用,很全,适合初学者,当然有一点经验的人也挺适合的,读完这本平时工作够用了。
2025-01-10 21:24:40
1380
原创 2020java面试题-chukou-chengzhang
3.linux 部署项目https://blog.csdn.net/atongmu2017/article/details/84591408?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158453891519725247603353%2522%252C%2522scm%2522%253A%252220140713.130056874…%2522%257D&request_id=158453891519725247603353&biz_id
2025-01-10 21:21:00
773
原创 2019 网络编程面试题
并且,用公钥加密的数据,只有对应的私钥才能解密;这样,数据就能安全着到达双方。解决的办法就是数字证书:小服再给小客发公钥的过程中,会把公钥以及小服的个人信息通过Hash算法生成消息摘要,为了防止摘要被人调换,小服还会用CA提供的私钥对消息摘要进行加密来形成数字签名,当小客拿到这份数字证书之后,就会用CA提供的公钥来对数字证书里面的数字签名进行解密得到消息摘要,然后对数字证书里面小服的公钥和个人信息进行Hash得到另一份消息摘要,然后把两份消息摘要进行对比,如果一样,则证明这些东西确实是小服的,否则就不是。
2025-01-10 21:13:32
404
原创 Android 申请权限结果返回处理(1)
/用户拒绝一次权限后,再次申请时检测到已经申请过一次该权限了,允许开发者弹窗说明申请权限的目的,获取用户的同意后再申请权限,避免用户勾选不再提示,导致不能再次申请权限。//RxPermission权限申请。
2024-12-26 06:04:38
332
原创 Android 架构组件的最新进展
现在,给视图中的某个控件赋予 ID, 它就会在绑定的类中成为一个可用的字段。现在用户的 ViewModel 会在构造函数中接收一个 SavedStateHandle,这样开发者就能在 ViewModel 中马上访问 SavedState。SavedState 会经由 System Server (一个独立的进程) 保存内容 (序列化的数据),也就是说,它会无视进程的限制。所有的这些绑定类均由 Gradle 插件生成,如果开发者修改了某个布局文件,会报错的也会只有这个文件,100% 编译安全。
2024-12-26 05:59:17
911
原创 Android 数据库
什么情况下我们才用数据库做数据存储?大量数据结构相同的数据需要存储时。mysql sqlserver2000 sqlite 嵌入式 轻量级构造方法中的参数介绍://context :上下文 , name:数据库文件的名称 factory:用来创建cursor对象,默认为null//version:数据库的版本号,从1开始,如果发生改变,onUpgrade方法将会调用,android 4.0之后只能升不能降。
2024-12-26 05:48:35
637
原创 Android 插件化细讲知识梳理—大厂面试必问,高级架构师核心知识
虽然面试的是技术工作,面试官也要考核你的沟通能力,除了你的技术能力以外,沟通能力是最重要的,技术再牛,不会沟通,也不会有公司喜欢接收的。到公司里是团队开发项目,不一个人单打独斗,所以良好的沟通能力,能很大程度的提高工作效率,所以如果自己欠缺沟通能力,就提前做些准备,多了解一下要面试的公司,准备一些词语,不要打无准备的仗。什么是方法,方法就是跟着身边大佬走,多问多学,如果身边没有大佬也可以加入我们学习资源交流群,全国的小伙伴天南地北,可以一起聊天学习,更加了解这个行业情况,趋势与走向。
2024-12-26 05:43:14
249
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅