摘要:
代码规范这东西网上很容易百度到一堆,除了天下文章一大抄的问题,另外,多数只给了结果,原因没有充分说明,或者非常的纠结于大写小写,一个函数可以写几行的细节。感觉有点容易让新人误入歧途。 于是锅叔打算根据自己的经验分析下这些规范产生的原因,帮助新人深入理解为什么这么规定,知其然并知其所以然。 一、“代码 阅读全文
摘要:
—— 你以为我每天上班就是为了几个臭钱么!? —— 是的,你说对了…… IT是一个有些让业外同行羡慕嫉妒恨的行业,统计数据来说平均薪资应当是仅次于金融行业的,远高于其他传统行业,有一倍甚至数倍的差距。一线城市的一个中高级程序员,可能已经是某些传统行业公司高管的薪资水平了。概率上来说从业IT,确实是一 阅读全文
摘要:
当经历了无数的日日夜夜,朝九晚九,攻克了无数难关,终于将系统预定功能开发完成,通过测试,部署上线后。你是否会感觉志得意满,到达了人生巅峰,高唱无敌是多么寂寞。 现实情况是,如果你这个系统,业务没有做起来,没啥人用,huan则罢liao。如果有越来越多的人,持续使用。随着用户增多,业务数据增多,那系统 阅读全文
摘要:
另有一篇我的字符编码本质入门的文章见这里:https://www.cnblogs.com/uncleguo/p/16008551.html 实话说,作为一个多年Java老年程序员,直到近来,在没有决心花时间搞清楚Java String的编码相关问题之前, 自己也都还是似懂非懂,一脸懵逼的。设想如果在 阅读全文
摘要:
一、蓝牙模式HID与BLE 当扫码枪与手机连接时,通常采用的是蓝牙HID(Human Interface Device)模式。本质上是一个把扫码枪作为一个硬件键盘,按照键盘协议把扫码后的结果逐个输入到对应的控件上。 优点:无需开发集成,配对就可以立即作为键盘输入使用。可以使用输入框等组件直接接收扫码 阅读全文
摘要:
——“为什么服务器收到的请求或者打开的文本文件有时会乱码?” ——“因为编码不对。” ——“编码的本质是什么?为什么编码不对就会乱码?一段文本是如何在网络中传输后最终显示给用户的?Java String默认使用什么编码?” ——“……” 乱码问题相信很多同学都有幸遇到过的,也解决过,但根据个人面试的 阅读全文
摘要:
Zxing3.2.1 之前遇到过Android Zxing扫码乱码的问题,网上搜了下解决了下。 今天又遇到了问题。 依然会乱码。 研究总结如下: Zxing 可以在Hints中添加默认编码格式。这个编码格式是用于解读Byte数据时, 1.如果码中没有指定编码集则,默认使用该编码格式。 2.如果制定了 阅读全文
摘要:
需求需要在扫码时产生一个短促的提示音, 搜了下像这样实现。测试时发现多次扫码后,会触发程序崩溃问题。 异常如下 java.lang.RuntimeException: Init failed at android.media.ToneGenerator.native_setup(Native Met 阅读全文
摘要:
关于一些日志聚合由来及原理科普见我的另外一篇 《编程入门之日志聚合系统》 https://www.cnblogs.com/uncleguo/p/15948763.html Loki日志聚合系统是由Loki + Promtail+Grafana三部分组成的,这三个依次分别为日志存储引擎,日志收集器,G 阅读全文
摘要:
(关心具体部署的同学,可以移步我的另外一篇《Centos部署Loki日志聚合系统》https://www.cnblogs.com/uncleguo/p/15975647.html) 一、啥是日志, 为啥要聚合 面试初级同学常问的问题之一就是,一个在线运行的生产系统,如果出现了一些在测试环境复现不了的 阅读全文