
获得徽章 0
- 学习笔记:
写出好的SQL语句的方法:
学好SQL语句,是每位后端必备的技能,因为这是后端日常职责中,接触最多的一项工作。
无论什么关系数据库,本质上SQL语法都是相同的。
所以我们学好一门SQL语言,面对其他的数据库语言也能轻松应对。
会写和写好是不同的概念,面对逻辑复杂的sql语句时,很多人都会出现卡壳现象,所以我们就要写好sql语言。
我们应该做的是,掌握sql基本功,查询时尽量不要使用*,因为这样会增加额外的解析成本。
查询表时尽量不要关联太多表,多表查询时一定要以小驱大,必要时可以强制指定索引,避免临时创建,销毁临时表,因为这样会对MySQL造成不小的负担。
写好sql语言,其实就是改善sql的写法,理解一些sql索引导致失效的场景,以及撰写sql时的一些技巧,就能写出一手优质的SQL。展开评论点赞 - 学习笔记:
在工作中,提升编程能力的方法:
1.进行代码的评审,这样可以提升代码的质量,能更早的发现潜在的缺陷和bug,降低事故成本。对评审的人也是一种锻炼。
2.持续学习能力,因为终身学习对于程序猿来说非常重要,因为这个行业新技术日新月异,曾经风靡一时的编程语言,可能也会被新的语言取代。
3.良好的编程习惯,在工作中,别人看你的代码,就知道你的代码水平,养好良好的编程习惯,不管在什么时候,都对自己有很大的帮助
4.代码注释,即使写再好的代码,也不如写几行注释容易理解。写注释时,要明白这块代码为什么存在。作用是什么。能够更好的帮我们理解记忆这行代码。展开评论点赞 - 学习笔记:
提升学习力的窍门
1.提升搜索能力,让我们能快速在百花缭乱的互联网上搜索到我们想要的内容,节约大量时间。
如何提升搜索能力呢?
那我们就需要善用搜索的关键字,善用垂直内专业网站,找那些好的信息源头去获取信息。
2.主题式学习
就是同时找多本同一主题的书或者课程资料一起综合性学习
3.知识输出
将自己所学的知识讲述给别人听,或者写出来
4.坚持写作
早起需要使用一些技巧才能养成习惯,给自己定小目标,每天写,写多少不要紧,哪怕只有小小一篇,但这样至少写了,我们先坚持下来,养成习惯,然后逐渐养成写作习惯。
5.知识回顾
没天或者每个星期给自己留出时间,用来回顾之前所学的知识,巩固学习,印象更加深刻。展开赞过评论1 - 学习笔记:
作为程序员,写出漂亮的代码是一件很值得骄傲的事。但现实工作中写出漂亮的代码就缺乏思路了,看完这篇文章后,思路清晰了许多。
1.首先我们要规范命名,见名之意,能够读出来。
2.其次就是写好代码注视,方便后期检查代码。
3.写的方法别太长,抽取重复的代码。
4.if表达式不要太长,并且统一返回值和异常处理。
5.尽量使用工具类,不要重复造轮子。
6.定期重构旧代码,不循环调用数据库。
写代码用上这些思路,代码整洁度的层次将提升许多,看完这篇文章,受益良多。展开评论点赞 - 学习笔记:
当面试官问你最大的缺点是什么?该怎么回答。
看完文章之后让我感悟很大,面试官问你这个问题时,是想考验我的心理承受能力,而不是真的让我们去说出自己的缺点。
比如你是做前端的,你可以说你对运维那块的部署相关不熟悉,经验还不足等等。你是做后端的,你可以说你对那些炫酷的页面交互不太熟悉。
我们回答只要别影响到我们所面对的工作就行。展开赞过评论1 - 学习笔记:
今天学习到了Java实现7种常见密码算法
分别为:
1.对称加密
2.非对称加密
3.密码学哈希
4.消息认证码
5.数字签名
6.密钥协商算法
7.基于口令加密PBE
推荐理由:这篇文章博主把这几种密码算法描述的很详细,很容易理解展开赞过评论1 - 读书笔记:
程序员写博客的意义
1.加深对知识点的理解(听,看,读,写)
2.成就感促使继续学习
3.成为更好的沟通者
4.锻炼文笔
5.更好的求职机会
6.更广的人际圈
7.可能有额外收益展开赞过评论1