IT工程师
文章平均质量分 86
IT修真院
这个作者很懒,什么都没留下…
展开
-
高级程序员和普通程序员有哪些区别?
高级程序员和普通程序员有哪些区别?先不说高级。就只说初级程序员经常容易犯的错误,把这些错误改正了,你离中级就不远了。初级程序员经常犯的错误集锦1 命名不规范2 日志不规范3 拒绝写接口和假数据4 不写单元测试5 盲目集成6 逻辑不清7 不做方案8 不关注性能9 害怕重构10 做出来就好,不考虑优雅的方案11 不考虑未来需求的变化...原创 2019-06-18 18:09:07 · 580 阅读 · 0 评论 -
Nginx反向代理和jetty服务器配置
这里是修真院小课堂,本篇分析的主题是【Nginx反向代理和jetty服务器配置】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【Nginx反向代理和jetty服务器配置】大家好,我是IT修真院深圳分院第01期学员,一枚正直纯洁善良的web程序员。今天给大家分...原创 2019-05-17 09:52:37 · 1172 阅读 · 0 评论 -
Session和Cookie的区别
这里是修真院前端小课堂,本篇分析的主题是【Session和Cookie的区别】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【Session和Cookie的区别】1.背景介绍什么是CookieCookie 是在HTTP协议下,服务器或脚本可以维护客户...原创 2019-05-15 09:43:46 · 15295 阅读 · 0 评论 -
普通索引和唯一索引的思考
这里是修真院小课堂,本篇分析的主题是《普通索引和唯一索引的思考》大家好,我是IT修真院深圳分院java第4期学员,一枚正直善良的java程序员。今天给大家分享一下,修真院官网java任务一中关于普通索引和唯一索引的区别,以及在任务中使用的一些感想。1.背景介绍索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 从数据搜索实现的角度...原创 2019-05-17 09:53:47 · 1224 阅读 · 0 评论 -
反射的基本使用
大家好,我是IT修真院深圳一枚正直纯洁善良的java程序员今天给大家分享一下,官网Java任务深度思考中的知识点——反射的基本使用1.背景介绍反射的概述反射是框架设计的灵魂JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取信息以及动态调用对象的方法的特性称为java语言的反射机制...原创 2019-11-07 19:44:31 · 209 阅读 · 0 评论 -
angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
这里是修真院前端小课堂,今天给大家分享的是:angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?AngularJS ng-if 指令AngularJS 实例取消选中,并移除内容:? 1 2 3 4 5 6 7 8 9 ...原创 2019-11-01 10:04:25 · 482 阅读 · 0 评论 -
为什么要用Log4j来替代System.out.println
这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【为什么要用Log4j来替代System.out.println】1.背景介绍log4j可能是我们最常用的日志生成的依赖jar包了,当然还有其他的日志生成jar包,但本次不介绍。。。s...原创 2019-05-20 10:35:12 · 2682 阅读 · 0 评论 -
为什么要使用tiles框架?
1.背景介绍复合视图模式:所有的网站都有一些共通的东西:所有的网站都是有网页构成,而且它们彼此分享着共通的结构。这些页面有着共通的布局,但是页面和页面之间又有不同的地方,而且不同的地方通常都在同样的位置。复合视图模式正式确定这个结构的使用,允许创建具有相似的结构,其中页面的每个部分在不同情况有所不同的页面。Tiles是一个复合视图框架:它允许在应用程序中重用页面片段。最早的...原创 2019-11-01 09:58:39 · 379 阅读 · 0 评论 -
什么是RESTFUL?REST的请求方法有哪些,有什么区别?
这里是修真院前端小课堂,本篇分析的主题是【什么是RESTFUL?REST的请求方法有哪些,有什么区别?】这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【什么是RESTFUL?REST的请求方法有哪些,有什么区别?】1.背景介绍restF...原创 2019-05-21 10:09:32 · 27319 阅读 · 2 评论 -
cookie和session
转自https://blog.csdn.net/qq_41287705/article/details/79945037大家好,我是IT修真院深圳分院第5期学员,一枚正直善良的JAVA程序员。今天给大家分享一下,修真院官网JAVA任务5中,cookie和session的相关知识点一、背景介绍HTTP协议的无状态性有状态A:你今天中午吃的啥?B:吃的大盘鸡。A:味道怎么样呀?B:还不错,挺好吃的。无...原创 2020-03-06 17:02:48 · 571 阅读 · 0 评论 -
互联网公司的“敏捷开发”流程是怎么样的,每个职位的角色和分工是什么?
这里是修真院前端小课堂,本篇分析的主题是【互联网公司的“敏捷开发”流程是怎么样的,每个职位的角色和分工是什么?】前言================================================1.本回答从属于“IT修真院”收藏夹系列第二篇,第一篇是IT职业介绍。第一篇对IT职业做了一个相对深入的介绍,给了想从事互联网职业的人一个了解各个职业的机会,已经有40...原创 2019-05-21 10:11:30 · 18790 阅读 · 4 评论 -
第一人称入行分享贴:大学混了四年,如何顺利入行互联网
第一人称入行分享贴:大学混了四年,如何顺利入行互联网编者按:警告!警告!FBI WARNING!本篇是由一位:(一口气读完)敲多了代码写多了BUG,让他写入行文的时候不知为何突然有了一种翻身农奴把歌唱然后开始追忆似水年华(我在说些什么鬼),然后乐呵呵地回忆被自己浪费掉的大学时光的郑州分院3期学员同时也曾是鄙人的直属师兄汪开放写的入行文其中大部分经历不具备参考价值,本...原创 2019-06-03 20:26:24 · 770 阅读 · 2 评论 -
毕业后,你折腾了多久做了多少努力才找到正确的方向或者道路?
毕业后,你折腾了多久做了多少努力才找到正确的方向或者道路?第一份工作 冷饮店里做冰淇淋,老板告诉我说,冲的鲜奶,一定要搅拌均匀,不能看出来是奶粉冲的。第二份工作 制版社里画PS,先扫描大宝的盒子再做成一模一样的PSD图出来,那个时候不懂的是干嘛的,直到几年后听说当初的老板因为盗版被抓起来了。第三份工作 骑着自行车去送水,肩挑两桶上六楼。后来人家上门来问说,为什么你们的矿泉水,还没开,...原创 2019-06-03 19:44:25 · 335 阅读 · 1 评论 -
最高效的学习方法——逆向学习法
最高效的学习方法——逆向学习法如何让更多的同学更加快速、高效地投入IT学习中去呢本期的【逆向学习法】以短动画的形式为大家展示迥异于填鸭式教学的高效学习方法流量党同学也可以看下面的文字介绍:在学习编程的过程中,主要有两种方式,自学和老师上课。可是这两种方式都有它们各自的缺点,导致在学习的过程中困难重重:自学编程自学主要面临三个问题:没有方向、没有辅导、没有...原创 2019-05-31 21:07:36 · 566 阅读 · 0 评论 -
2019 java 京东笔试题
想进京东的同学注意了,这里是修真院面试笔记整理,那么这里就给大家分享一下【2019 java 京东笔试题】1、JVM的内存结构和管理机制;2、JVM实例运行3、JVM实例消亡4、JVM的生命周期5、JVM的内存管理6、jvm的垃圾回收机制7、哪些“垃圾”需要回收?8、什么时候进行垃圾回收?9、GC基本原理10、如何进行垃圾回收?11、常见的GC算法:...原创 2019-05-18 19:50:31 · 395 阅读 · 0 评论 -
2018 java 百度面试题
想进百度的同学注意了,这里是修真院面试笔记整理,那么这里就给大家分享一下【2018 java 百度面试题】一面1、给一个函数,返回 0 和 1,概率为 p 和 1-p,请你实现一个函数,使得返回 0、1 概率一样。2、10 亿个 url,每个 url 大小小于 56B,要求去重,内存 4G。3、把一个 bst 转化成一个双向链表。4、http 和 https 区别,http...原创 2019-05-17 09:42:38 · 181 阅读 · 0 评论 -
2018 java 字节跳动笔试题
想进字节跳动同学注意了,这里是修真院面试笔记整理,那么这里就给大家分享一下【2018 java 字节跳动笔试题】一面实现算法:求全排列。输入:一个整数n输出:从1至n所有数字组成的全排列简单SQL语句(仅包含count和group by)、mvc架构(自己吹的)、java垃圾回收机制、MySQL中事务隔离级别、网络通信相关(TCP\UDP,有状态与无状态连接)四种引用状...原创 2019-05-11 19:19:28 · 1038 阅读 · 0 评论 -
2018 java 阿里笔试题
想进阿里的同学注意了,这里是修真院面试笔记整理,那么这里就给大家分享一下【2018 java 阿里笔试题】1、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?2、Vector,ArrayList, LinkedList的区别是什么?3、HashTable, HashMap,TreeMap区别?5、Tomcat,A...原创 2019-05-16 10:30:45 · 440 阅读 · 0 评论 -
2018 java腾讯笔试题
想进腾讯的同学注意了,这里是修真院面试笔记整理,那么这里就给大家分享一下【2018 java腾讯笔试题】1、String是最基本的数据类型吗?2、int 和 Integer 有什么区别?3、String 字符串常量,StringBuffer 字符串变量(线程安全),StringBuilder 字符串变量(非线程安全)4、说出Servlet的生命周期,并说出Servlet和CGI...原创 2019-05-15 09:40:26 · 528 阅读 · 0 评论 -
2019 java 京东笔试题
想进京东的同学注意了,这里是修真院面试笔记整理,那么这里就给大家分享一下【2019 java 京东笔试题】JVM的内存结构和管理机制;JVM实例运行JVM实例消亡JVM的生命周期JVM的内存管理jvm的垃圾回收机制哪些“垃圾”需要回收?什么时候进行垃圾回收?GC基本原理如何进行垃圾回收?.常见的GC算法:.常见的垃圾收集器:JVM垃圾回收...原创 2019-05-20 10:21:19 · 492 阅读 · 0 评论 -
百度 2018 前端笔试
想进百度的同学注意了,这里是修真院面试笔记整理,那么这里就给大家分享一下【百度 2018 前端笔试】一面angularJS双向绑定vue双向绑定,vdom手写冒泡js的模块化把AMD和CMD说一下就好了原型链 主要考察了 一个普通对象和构造函数fuction 出来的对象的原型链的区别如何隐藏一个元素 , 父元素visibility为false,子元素为true是否还...原创 2019-05-19 18:31:48 · 224 阅读 · 0 评论 -
修真院教学模式四大体系之职业素养
修真院教学模式四大体系之职业素养技能树IT修真院已认证的官方帐号修真院教学模式介绍不同于市面上其他培训机构的传统教学模式修真院经过线下3年多的实践探索通过8万多篇的学习日报,400余名结业学员99%就业率的教学成果开创了一套独有的347教学模式三大阶段:【任务】【复盘】到【真实】,从技能学习到项目经验的积累四大体系:从【知识技能...原创 2019-05-14 14:39:38 · 486 阅读 · 0 评论 -
Apache下载与安装
这里是IT修真院分享课,今天要分享的主题是【Apache下载与安装】下载:打开网页http://httpd.apache.org/点击:在download页面点击:然后再新页面选择:在新窗口选择:选择32位或64位apache下载,此处下载64位的apache:httpd-2.4.34-o110h-x64-vc14.zip安装将htt...原创 2019-05-22 11:13:05 · 362 阅读 · 0 评论 -
如何看待知乎、饿了么后端的招聘纷纷由 Python 渐渐转向 Java?
【如何看待知乎、饿了么后端的招聘纷纷由 Python 渐渐转向 Java?】一开始会觉得php很快,python很灵活,Ruby很拽,c很高深,nodejs很装逼,JAVA又笨重又麻烦又严格又死板。维护三到五年的大型项目之后才会懂得JAVA的好啊。还有人说我项目小的时候无所谓,大了之后重新开发一遍都来得及,说这种话的基本上都是不懂技术听别人瞎叨叨几句的门外汉,遗留系统处...原创 2019-05-20 10:31:04 · 3311 阅读 · 0 评论 -
【Web小课堂】登录之后,在其他页面怎么判断是否已经登录?f
这里是修真院前端小课堂,本篇分析的主题是【登录之后,在其他页面怎么判断是否已经登录?】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【Web小课堂】登录之后,在其他页面怎么判断是否已经登录?】1.背景介绍登录功能,是前端经常要完成的需求之...原创 2019-05-15 09:56:50 · 2110 阅读 · 0 评论 -
IT行业都有哪些职位,初学者如何选择才能够快速进入这个行业?
【本人性格不好,被惹到了必然句句带脏字,所以评论中如果有不开眼的,请慎重。另外,这篇回答从头到尾都是我自己的个人偏见,绝对不客观,也绝对不会为本答案负责。所以,有自己正常思维的请不要再看下去了。】互联网行业的薪资水准相对较高,刚入行一个月,半年,或者一年超过其他行业薪资很正常。那么,互联网行业究竟有哪些职位呢,又分别适合哪些传统行业转型?1.产品2.UI3.CSS...原创 2019-05-14 14:54:07 · 23119 阅读 · 18 评论 -
什么是session?什么是cookie?session和cookie有什么区别?
这里是修真院前端小课堂,本篇分析的主题是【什么是session?什么是cookie?session和cookie有什么区别?】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【什么是session?什么是cookie?session和cookie有什么区别?】什么...原创 2019-05-20 10:34:29 · 35064 阅读 · 8 评论 -
有哪些常见的验证表单方式,他们各自的优缺点是什么?
这里是修真院前端小课堂,本篇分析的主题是【有哪些常见的验证表单方式,他们各自的优缺点是什么?】这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【有哪些常见的验证表单方式,他们各自的优缺点是什么?】一.背景介绍表单验证是javascript...原创 2019-05-16 10:36:08 · 2231 阅读 · 3 评论 -
闭包是什么,如何使用?
这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能。本篇分享的是:【闭包是什么,如何使用?】1.背景介绍是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。简单来说,假设函数A在函数B中进行了定义,并且当A在执行时访问了B内部...原创 2019-11-01 09:56:03 · 393 阅读 · 0 评论 -
页面的重绘与回流,以及如何优化
这里是修真院前端小课堂,本篇分析的主题是【页面的重绘与回流,以及如何优化】浏览器对页面的呈现流程页面呈现流程浏览器把取到的HTML代码解析成1个DOM树 HTML中的每个tag都是DOM中的1个节点 根节点是document对象 DOM树里包含了所有HTML标签 包括display:none;隐藏(因为DOM tree无法识别样式),还有用JS动态添加的元素等...原创 2019-05-16 10:39:47 · 1687 阅读 · 0 评论 -
CSS有哪些方式可以实现垂直居中(方法大总结)
这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能。本篇分享的是:CSS有哪些方式可以实现垂直居中(方法大总结)1.背景介绍44年前我们把人送上月球,但在CSS中我们仍然不能很好的实现垂直居中。——@James Anderson2.知识剖析垂直居中就...原创 2019-11-27 15:08:35 · 322 阅读 · 3 评论 -
渐进增强和优雅降级之间有什么不同?
这里是修真院前端小课堂,本篇分析的主题是【渐进增强和优雅降级之间有什么不同?】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【渐进增强和优雅降级之间有什么不同?】一.背景介绍:渐进增强和优雅降级是在CSS3出现之后才火起来的。由于低级浏览器,(特)比(别...原创 2019-05-20 10:48:02 · 14403 阅读 · 8 评论 -
如何理解JS中的call及apply
这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【如何理解JS中的call及apply】1.背景介绍在 javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为...原创 2019-11-27 13:20:40 · 381 阅读 · 0 评论 -
post提交的数据有哪几种编码格式?能否通过URL参数获取用户账户密码
这里是修真院前端小课堂,本篇分析的主题是【post提交的数据有哪几种编码格式?能否通过URL参数获取用户账户密码】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【post提交的数据有哪几种编码格式?能否通过URL参数获取用户账户密码】1.背景介绍HTTP/1....原创 2019-05-20 10:47:07 · 3556 阅读 · 5 评论 -
继承有几种方式,分别是什么,想要实现继承可以使用哪些方法
这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【继承有几种方式,分别是什么,想要实现继承可以使用哪些方法】1.背景介绍 简介 在JS中继承是一个非常复杂的话题,比其他任何面向对象语言中的继承都复杂得多。在大多数其他面...原创 2019-10-30 20:35:52 · 376 阅读 · 0 评论 -
【修真院“善良”系列之十九】他删库了他跑路了
早上起来培宇QQ跟我说,老大,我上午有事,要请假。我说:你的直接主管现在是古尘,直接找她~他说:好~然后中午有朋友微信问我说:做一个这样的H5多少钱?我转给广亮:广亮,估个报价和时间,我手机打不开。是的,我的手机打不开。很多做H5的都不考虑Winphone的兼容性。但是我喜欢Winphone+Nokia的结合,我接受不了Low的不行的Android和土的不行...原创 2019-05-15 09:42:50 · 4404 阅读 · 0 评论 -
【修真院“善良”系列之十】初级Java程序员的学习路线
知乎总是建议我修改内容,说我骗赞。算了,直接发专栏好了。说过很多遍这个话题了。重复一遍,再说一次。第一。 Java语法的学习。 3天你需要会这些:1. String,Integer,Long,Array,List,Map会用就够了。2. Interface和Impl能分得清就够了,永远不要去用继承。3.Model,也是Bean,记着Model里只有Get和Set方法。贫血模型。4.try-ca...原创 2019-05-20 10:24:15 · 792 阅读 · 0 评论 -
自学编程需要注意什么?
1。选合适自己的职业,不同的职业门槛不一样,难度不一样,或多或少总有差别。笨的选JS,有点底子的选Java,半调子的选Android或者是IOS-如果这两个职业还没完蛋的话。不想写代码的选PM和UI,要求不高的选QA,不爱打交道的就直接奔着运维去吧。2。不要去看视频。3。各种语言的语法都不是最重要的,一两天看会就可以了。不要纠结细节, 保持进度。...原创 2019-05-30 20:11:08 · 420 阅读 · 0 评论 -
【修真院“纯洁”系列之二十】除了修真院,还有谁能够在你找工作之前提供真实项目机会?
【除了修真院,还有谁能够在你找工作之前提供真实项目机会?】修真院的修行体系是这样的。1任务,任务由浅到深,全部选自实战项目,时长一个月~两个月,主要用来学习基本技能,动手能力和实战技巧多是在这里生根和成长。2小课堂,小课堂每天由师兄主讲,选题来自我们认为的关键知识点,时长三个月,主要用来培养理论体系和表达能力,提前为面试的时候把自己的知识点展露出来做准备,让程序员开口说...原创 2019-05-16 10:35:44 · 1157 阅读 · 0 评论 -
怎么样在3个月左右从0基础成为一个独立完成项目的工程师?
这里是修真院前端小课堂,本篇分析的主题是【怎么样在3个月左右从0基础成为一个独立完成项目的工程师?】IT修真院自问自答系列第十七篇,干货和硬广混杂。一 前言2015年6月成立修真院到2017年2月份,我花了一年零八个月的时间来验证我的想法。第一,程序员可以学习的更快。第二,每个人都可以通过努力改变自己的人生轨迹。是的。我很早就思考这个问题,每个人都应...原创 2019-05-20 10:32:05 · 2081 阅读 · 0 评论