最好用的技术是最基础的

  今天这篇文章我们不是要讲解技术,而是要分享一些在我工作上遇到的一些事与工作上面的心得

  最近我刚刚入职了一家新的公司,这家公司的技术leader技术上挺牛的,而且还性格上还是挺平易近人的,最让我敬佩的是我的leader现在已经有四十几了,还能够在一些码农上面工作,这个相信在国内还算是比较少见的。而且我还有一个专职的前端同事,技术上面也是挺厉害的(补充一下:公司是主营电子商务的,所以技术人员相对较少),最近在网页上面遇到了很多奇葩的问题,比如在手机滚动的时候,原本顶部和底部都有固定栏来固定的,这样即使是在滚动或者是滑动的时候都不会出现顶部和底部的滚动条跟着一起运动的现象,然后这还最后还会回归正常,这个就让人不可思议了,这里说明一点底部和顶部都是用position:fixed。第二个问题是在电脑上通过手机的模拟是正常的,但是在手机上面就出现了了手机屏幕可以左右滑动,换句话说即使宽度不止是百分之百了,看到这里有很多的网友应该会想是不是你没有加viewport这个东西,但是我敢很肯定的告诉你,这个我是加上去了。这两个问题的棘手之处在于,一、很难直接通过审查元素来获取是那个地方出现错误的,二、这两个问题的手机和PC上面的模拟表现出来是不一样的,不方便我们做调整。下面就请看我的同事大神发功是怎样解决了这些问题的。

 只见大神拿到了这几个bug的时候,显示跟我们一样都是通过代码审查元素,但是这些我之前就已经审查过的,所以这个发现不了问题所在,大神接下来就是通过把所有的代码完完整整的展开,然后一个一个标签去检查,虽然这样比较浪费时间,但是总比你找不出来问题在哪里好吧,哐哐哐,大神花了差不多3、4个小时的时间,终于把bug给解决了,这里由衷的对同事的耐心点个赞。

 这里可能大神同事用的技术比较的入门,但是这个虽然说是入门,但是有谁多少个人在现实工作中能够去这样做的呢,所以在这里我想对这几天的内容进行总结

 工作结论

 1、在遇到问题的时候我们不妨抛弃一部分工具,减少工具的依赖,一步一步的耐心的检查代码

2、在技术上面不是谁学的东西多久强,而是谁能够把bug调好了,才是大神

 3、最强的技术往往不是你能够做出多牛逼的特效,而是在遇到问题的时候谁能够把难题解决了,这个真心要像同事学习

  

时间: 2024-10-08 11:13:05

最好用的技术是最基础的的相关文章

20145311王亦徐 《网络对抗技术》 MSF基础应用

20145311王亦徐 <网络对抗技术> MSF基础应用 实验内容 掌握metasploit的基本应用方式以及常用的三种攻击方式的思路 主动攻击,即对系统的攻击,不需要被攻击方配合,以ms08_067渗透为例 针对浏览器的攻击,以漏洞10_046为例 针对客户端的攻击,对具体应用的攻击,以对Adobe阅读器的漏洞攻击为例 最后是一个auxiliary模块的例子的应用 基础问题回答 1.解释exploit,payload,encode是什么 exploit是渗透攻击模块,利用系统服务应用中的漏洞

20145311 王亦徐 《网络对抗技术》 Web基础

20145311 王亦徐 <网络对抗技术> Web基础 实验内容 简单的web前端页面(HTML.CSS等) 简单的web后台数据处理(PHP) Mysql数据库 一个简单的web登陆页面例子 SQL注入.XSS攻击 基础问题回答 (1)什么是表单 表单我觉得主要是用来在网页中采集数据用的,提供了填写数据.选择数据,收集数据并提交给后台的功能,包括很多种表单元素,例如文本框.下拉框.单选复选框等 百度上说一个表单有三个基本组成部分:表单标签(form).表单域(填写数据).表单按钮(提交) (

20145321 《网络对抗技术》 MSF基础应用

20145321 <网络对抗技术> MSF基础应用 MS08_067漏洞渗透攻击 先查看kali和windows的IP地址 进入msfconsole,选择使用ms08_067的exploit,再选择具体要负载使用的payload,设置载荷,主机ip,靶机ip 输入exploit命令即可攻击客户端.获取shell.可查看靶机IP

Servlet---JavaWeb技术的核心基础,JavaWeb框架的基石(一)

初学JavaWeb开发,请远离各种框架,从Servlet开始. Web框架是开发者在使用某种语言编写Web应用服务端是关于架构的最佳实践.很多Web框架是从实际的Web项目抽取出来的,仅和Web的请求和响应处理有关,形成一个基础,在开发别的应用项目的时候则可以从这个剥离出来的基础做起,让开发者更关注具体的业务问题,而不是Web的请求和响应的控制. 框架很多,但套路基本类似,帮你隐藏很多关于HTTP协议细节内容,专注功能开发. 但对于一个初学者来说,过早的接触框架往往事倍功半!同样一个问题,换一种

20155211 网络攻防技术 Exp08 Web基础

20155211 网络攻防技术 Exp08 Web基础 实践内容 Web前端HTML,能正常安装.启停Apache.理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML. Web前端javascipt,理解JavaScript的基本功能,理解DOM.编写JavaScript验证用户名.密码的规则. Web后端:MySQL基础:正常安装.启动MySQL,建库.创建用户.修改密码.建表. Web后端:编写PHP网页,连接数据库,进行用户认证. 最简单的SQL注入,XSS攻击测

2018-2019~6 20165107 网络对抗技术 Exp5 MSF基础应用

20165107 网络对抗技术 Exp5 MSF基础应用 1.实验内容 1.1一个主动攻击实践,如ms08_067(成功) 1.2 一个针对浏览器的攻击,如ms11_050(成功) 1.3 一个针对客户端的攻击,如Adobe(成功) 1.4 成功应用任何一个辅助模块,如scanner/rdp/ms12_020_check(唯一,成功) 2.基础问题回答:用自己的话解释什么是exploit,payload,encode. exploit相当于是载具,是渗透攻击模块,将负责攻击的代码传送到靶机中.

网络爬虫技术入门_Python基础与爬虫技术

Python基础与爬虫技术  课程学习地址:http://www.xuetuwuyou.com/course/195 课程出自学途无忧网:http://www.xuetuwuyou.com 课程简介 本作为一种便捷地收集网上信息并从中抽取出可用信息的方式,网络爬虫技术变得越来越有用.使用Python这样的简单编程语言,你可以使用少量编程技能就可以爬取复杂的网站. <Python 基础与爬虫技术>讲解了从静态页面爬取数据的方法以及使用缓存来管理服务器负载的方法.此外,本课程还介绍了如何使用AJA

Android中直播视频技术探究之---基础核心类ByteBuffer解析

一.前言 前一篇文章我们介绍了Android中直播视频技术的基础大纲知识,这里就开始一一讲解各个知识点,首先主要来看一下视频直播中的一个重要的基础核心类:ByteBuffer,这个类看上去都知道了,是字节缓冲区处理字节的,这个类的功能非常强大,也在各个场景都有用到,比如网络数据底层处理,特别是结合网络通道信息处理的时候,还有就是后面要说到的OpenGL技术也要用到,当然在视频处理中也是很重要的,因为要处理视频流信息,比如在使用MediaCodec进行底层的视频流编码的时候,处理的就是字节,我们如

Android中直播视频技术探究之---基础知识大纲介绍

一.前言 最近各种视频直播app到处都是,各种霸屏,当然我们也是需要体验的,关于视频直播的软件这里就不介绍了,在不是技术的人来看,直播是一种潮流,是一种娱乐方式,但是作为一个高技术的,我们除了看看,更重要的是学习技术,其实Android中的视频技术没什么说的,因为网上的资料很多,但是之前的视频技术大部分都出现在了视频播放,就是主流的视频播放器,那个最重要的一个技术就是视频的编解码,这个也会在后续文章中详细介绍视频的处理技术.但是现在直播的技术是在之前的视频技术上又有了一个要求就是视频录制,现在录

iSCSI技术应用 数据库服务基础 管理表数据

iSCSI磁盘的工作模式 ? Internet SCSI,网际SCSI接口– 一种基于C/S架构的虚拟磁盘技术– 服务器提供磁盘空间,客户机连接并当成本地磁盘使用 ? ISCSI Qualified Name 名称规范– iqn.yyyy-mm.倒序域名:自定义标识– 用来识别 target 磁盘组,也用来识别客户机身份 iqn.2018-3.com.example:server0 服务端:虚拟机Server01.划分分区/dev/vdb[[email protected] ~]# fdisk