zoukankan      html  css  js  c++  java
  • 随笔-近期工作学习小结

    一晃到复活节了,前段时间要换工作时还想复活节前能不能工作安定下来呢。现在安定算是安定吧,仍然在原公司没动。之前找工作时拿到一家offer了,但总感觉一阵恐慌,要离开舒适区去迎接新的挑战,而且整体薪酬还略低于当前。就在接到对方HR电话后打算写离职报告时,人资通知调了薪资,简直抓到一根救命稻草,终于可以说服自已不用折腾了,赶紧拒掉offer,另一家面试也懒得去了,再在老地方待个一年半载再说吧。

    工作还是老样子,还是那些项目还是那些人,还是需要加很多班,和以前没任何变化,先这样做着看吧。

    近期在前端优化和数据库调优上有一些进展,前端主要是ionic的移动端,用gzip压缩,又去掉多余的重复样式库,现在只要几百K了,各种杂项(包括图片、图标、样式)加起来应该能在一兆以内。单页面应用能这样算是可以的了,先用着吧。数据库主要是解决死锁,收集了一些排查、记录死锁的脚本,主要还是加索引、WITH(NOLOCK)等几项,或是先写进临时表再进行后续操作。有所好转,但还没能根治,服务器上SQL任务太多,很多又是要UPDATE或DELETE的,导致上班高峰期很容易死锁。

    去脚本之家下载了很多电子书,现在百度网盘下载要扫码关注,并发数字获取下载码了,下载了大概十几二十本后会提示下载太频繁,被禁三天。这三天是中间完整的三天,我周三早上被禁的,周六晚上还不行,周天才恢复。然后周天又下载了十几二十本,又提示被禁了,只能再等三天。不过这两次下载的够看好一阵了。

    以前看视频,总是靠在椅子上看,收获不大,很容易忘 。现在学习边看教程边开起来对着敲,这样熟悉更快,也更有实战感觉。最近学了MongoDB和Redis,对着敲几遍之后,就不像原先那样有种陌生感了,感觉慢慢能上手CRUD基本操作了。现在还需要到实际项目里去用用看。

    原先只下载视频,现在还搭配着电子书和源码。电子书在脚本之家很多,其它地方没试过。源码淘宝有一些成熟项目,几块钱就够,主要看下思路和规范。一直看视频容易疲劳,可以搭配起来。而且专看一样(比如最近专看数据库),也容易厌烦,也要搭配着来。比如前端(微信小程序或Angular/VUE)看一看,.net core看一看,数据库看一看,架构和运维再搭配着。虽然日常工作确实重复劳动和维护占了大多数,但多长一些的时间来看,还是有学到一些东西的,只不过都要靠自已去多想多做,没有大佬带着,也没有新项目有个宽松的期限供折腾。好在互联网资源足够多,真想学的话,到处都能学到。

    从近期去面试和面试别人的经历来看,Redis和RabbitMQ出现的频率较多,互联网用这个可能比较多,传统内部管理系统可能用得少,这两个有接触一些皮毛,还是要在实际项目中用起来才知道奥妙,至少要搭个测试环境自已动手做一遍,不然太空泛了。

    要学的东西实在太多,.net只是其中很小的一块,也不用担心转Java的问题,不过SQL转Oracle,存储过程语法和特性差异,还大过C#和java呢。最近工作和数据库打交道太多,慢慢都有些DBA的样子了。随着在公司年限的增长,对业务的深入熟悉,确实会多做很多数据库相关的事情,因为项目大量业务逻辑都在存储过程里。即使不用存储过程,写在代码里也是一样,算是业务核心代码,也是需要经验丰富些的大佬来写,不容易出问题。

    加油吧,搞技术没有弯道可以超车,还是要脚踏实地一个个体系掌握过去。我也知道选择比努力重要,但怎么选择?去哪选择?选择什么?一脸懵逼,还是老老实实看教程对着练吧。

    PS:原先青轴太响,换了个黑轴的,实在爽,都是京东99包邮的,强烈推荐大家都换成机械键盘,哪怕是99元的,都比公司配发的好用太多了。

    再PS:今晚学会了mongo的Group和mapReduce,反复敲了好多遍,其实就是把SQL里的写法转成mongo,也无非是SELECT、WHERE、GROUP分别换种写法,要去记下语法就是了。

  • 相关阅读:
    dedecms列表页实现文档按权重weight排序
    DEDEcms5.7各个文件的作用与安全防御设置
    我的SEO笔记
    分析网站日志
    网页上链接的添加规范与标准
    解决引用bootstrap样式时遇到的冲突问题
    js滚动到指定位置导航栏固定顶部
    使用rem自适应屏幕
    SQL 操作结果集 -并集、差集、交集、结果集排序
    简洁的左右滑动式轮播图
  • 原文地址:https://www.cnblogs.com/liuyouying/p/10746544.html
Copyright © 2011-2022 走看看