2年以下的初级程序员和0基础的门外汉
文章平均质量分 78
IT修真院
这个作者很懒,什么都没留下…
展开
-
IT 人能在一线城市里生活一辈子吗?
我觉得有必要再重新讲清楚几点。1 程序员的薪资说是根据年限来划分,但背后隐藏的含义就是你在对应的年限内,应该有对应的技术水准的增长,如果年限和技术对应不上,那么单纯讨论薪资没有任何意义 。2 能够达到我说的这个标准的人很多,但是我也能百分百的确定,大部分人都做不到。原因不是没有这个机会,这个通道,而是人的选择不同。我能确定的就是,这条路线很大程度上,取决于你自己的努力,受外界的影响不算大。...原创 2019-05-20 10:27:57 · 1296 阅读 · 0 评论 -
Nginx反向代理和jetty服务器配置
这里是修真院小课堂,本篇分析的主题是【Nginx反向代理和jetty服务器配置】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【Nginx反向代理和jetty服务器配置】大家好,我是IT修真院深圳分院第01期学员,一枚正直纯洁善良的web程序员。今天给大家分...原创 2019-05-17 09:52:37 · 1165 阅读 · 0 评论 -
Session和Cookie的区别
这里是修真院前端小课堂,本篇分析的主题是【Session和Cookie的区别】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【Session和Cookie的区别】1.背景介绍什么是CookieCookie 是在HTTP协议下,服务器或脚本可以维护客户...原创 2019-05-15 09:43:46 · 15287 阅读 · 0 评论 -
普通索引和唯一索引的思考
这里是修真院小课堂,本篇分析的主题是《普通索引和唯一索引的思考》大家好,我是IT修真院深圳分院java第4期学员,一枚正直善良的java程序员。今天给大家分享一下,修真院官网java任务一中关于普通索引和唯一索引的区别,以及在任务中使用的一些感想。1.背景介绍索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 从数据搜索实现的角度...原创 2019-05-17 09:53:47 · 1217 阅读 · 0 评论 -
反射的基本使用
大家好,我是IT修真院深圳一枚正直纯洁善良的java程序员今天给大家分享一下,官网Java任务深度思考中的知识点——反射的基本使用1.背景介绍反射的概述反射是框架设计的灵魂JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取信息以及动态调用对象的方法的特性称为java语言的反射机制...原创 2019-11-07 19:44:31 · 204 阅读 · 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 · 477 阅读 · 0 评论 -
angular如何使用日历插件
这里是修真院前端小课堂,本篇分析的主题是【angular如何使用日历插件】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【angular如何使用日历插件】1.背景介绍 日历在网页中的应用有很多,比如说后台的搜索功能,备忘录功能等等。要实现日历功能...原创 2019-05-20 10:38:07 · 3447 阅读 · 0 评论 -
如何使用Canvas及动画实现
这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【如何使用Canvas及动画实现】如何使用Canvas及其动画实现什么是Canvas?Canvas API(画布)是在HTML5中新增的标签用于在网页实时生成图像,并且可以操作图像内容,基本上它...原创 2019-05-16 10:41:59 · 3313 阅读 · 0 评论 -
如何使用状态机?
小课堂 - 如何使用状态机任务四如何使用状态机?目录 1.背景介绍 2.知识剖析 3.常见问题 4.解决方案 5.编码实战 6.扩展思考 7.参考文献 8.更多讨论1.背景介绍1.什么是有限状态机?...原创 2019-12-25 16:44:00 · 380 阅读 · 0 评论 -
【修真院“善良”系列之十七】请拿好这支时间之箭
这里是修真院前端小课堂,本篇分析的主题是【请拿好这支时间之箭】适用读者:3年以下的后端开发者文章目录:1.为什么要做性能优化2.性能优化之前,先定位问题3.Nginx和Tomcat4.Controller和Service又做了什么5.Memcache和DB做了什么6.听说他们久经沙场一 为什么要做性能优化“这破网站慢死了。”果冻咬着牙说,“这些程序员都是干嘛吃的 ?”毛毛看着果冻笑,没说话...原创 2019-05-20 10:29:38 · 907 阅读 · 0 评论 -
果冻公开课第六课:5分钟理解浮动布局
果冻公开课第六课:5分钟理解浮动布局果冻公开课已认证的官方帐号4 人赞同了该文章浮动,是如何实现页面布局的呢?它有哪些特质和使用方法?今天,我们就用5分钟的动画短视频来深入浅出地理解浮动~动画视频:https://v.qq.com/x/page/q0842mu4v1d.html果冻公开课:如何理解浮动布局?文字解析:网页儿也能这么图文...原创 2019-05-14 14:45:37 · 315 阅读 · 0 评论 -
你想告诉准程序员些什么?
实现一个功能的方案有很多种,不要让自己停留在原地。 敏捷开发流程比你懂多少技术还要重要。 编码规范大于写代码的自由度。 不要让自己限制于一门语言,选择合适的方案去应用在不停的场景。 好的程序员是至少0.75个产品经理,永远记着自己不是写完代码在本地运行,而是要交付给用户使用的。 不断的重构,如果你一次把代码写完不用做任何修改,证明你需要学习新的知识了。 好的开源框架是最好的老师。 保...原创 2019-05-30 20:10:41 · 468 阅读 · 0 评论 -
详解 Spring Aop
大家好,我是IT修真院深圳分院一枚正直纯洁善良的java程序员。今天给大家分享一下,修真院官网Java任务3,深度思考中的知识点—Spring Aop?1.背景介绍1、什么是AOP1)在OOP(面向对象编程)中,正是这种分散在各处且与对象核心功能无关的代码(横切代码)的存在,使得模块复用难度增加。2)AOP则将封装好的对象剖开,找出其中对多个对象产生影响的公共行为,并将其封...原创 2019-12-25 16:47:42 · 291 阅读 · 3 评论 -
什么是VueCLI3
这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能。本篇分享的是:【什么是VueCLI3】背景介绍Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供:通过 @vue/cli 搭建交互式的项目脚手架。通过 @vue/cli + @vue/cli-se...原创 2019-11-01 10:25:52 · 543 阅读 · 0 评论 -
SpringMVC工作原理
大家好,我是IT修真院深圳分院一枚正直纯洁善良的JAVA程序员。今天给大家分享一下,修真院官网JAVA任务二的一个知识点:SpringMVC工作原理1、背景介绍一:背景介绍JavaWeb经历的几个变化:1:Jsp Model1第一代2:JSP Model1第二代3:JSP Model21)Jsp Model1第一代JSP Model1是JavaWeb...原创 2019-12-26 19:22:00 · 338 阅读 · 0 评论 -
详解AngularJS服务
1. 背景介绍什么是服务?Services are designed to be the glue between controllers, the minions of data, the slaves of functionality, the worker-bees of our application.以上是Angular团队对于服务的定义,翻译过来就是说 servic...原创 2019-11-20 20:31:30 · 278 阅读 · 0 评论 -
为什么要用Log4j来替代System.out.println
这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【为什么要用Log4j来替代System.out.println】1.背景介绍log4j可能是我们最常用的日志生成的依赖jar包了,当然还有其他的日志生成jar包,但本次不介绍。。。s...原创 2019-05-20 10:35:12 · 2675 阅读 · 0 评论 -
前端如何进行用户权限管理
这里是修真院前端小课堂,本篇分析的主题是【前端如何进行用户权限管理】1:问题:假如在做一个管理系统,面向老师学生的,学生提交申请,老师负责审核(或者还需要添加其他角色,功能权限都不同)。现在的问题是,每种角色登录看到的界面应该都是不一样的,那这个页面的区分如何实现呢?2:要不要给老师和学生各自设计一套页面?这样工作量是不是太大了,并且如果还要加入其它角色的话,难道每个...原创 2019-05-21 10:11:57 · 38938 阅读 · 0 评论 -
用CSS写一个简单的幻灯片效果页面
这里是修真院前端小课堂,本篇分析的主题是【用CSS写一个简单的幻灯片效果页面】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【用CSS写一个简单的幻灯片效果页面】1.背景介绍CSS3属性中有关于制作动画的三个属性:Transform,Transition...原创 2019-05-15 09:45:02 · 6202 阅读 · 7 评论 -
如何使用IconFont?——矢量图标
这里是修真院前端小课堂,本篇分析的主题是【如何使用IconFont?——矢量图标】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【如何使用IconFont?——矢量图标】1.背景介绍网上的一些小图标除了可以使用css精灵图制作外,还可以使用现在比较热门的...原创 2019-05-20 10:44:35 · 3980 阅读 · 4 评论 -
px、em、rem、%、vw、wh、vm等单位有什么区别?
这里是修真院前端小课堂,本篇分析的主题是【px、em、rem、%、vw、wh、vm等单位有什么区别?】这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【px、em、rem、%、vw、wh、vm等单位有什么区别?】1.背景介绍传统的项目开发...原创 2019-05-20 10:49:29 · 16397 阅读 · 0 评论 -
九宫格的布局你能够想到哪些办法实现?它们各自的优缺点是什么?
这里是修真院前端小课堂,本篇分析的主题是【九宫格的布局你能够想到哪些办法实现?它们各自的优缺点是什么?】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【九宫格的布局你能够想到哪些办法实现?它们各自的优缺点是什么?】1.背景介绍要做九宫格,首先得明白什么是...原创 2019-05-16 10:33:51 · 2191 阅读 · 0 评论 -
浏览器如何渲染页面?
这里是修真院前端小课堂,本篇分析的主题是【浏览器如何渲染页面?】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【浏览器如何渲染页面?】一、背景介绍浏览器是前端工程师或页面重构师工作中必不可少的,WEB页面运行在各种各样的浏览器当中,浏览器载入、渲染页面的...原创 2019-05-15 09:53:10 · 7859 阅读 · 0 评论 -
有哪些常见的验证表单方式,他们各自的优缺点是什么?
这里是修真院前端小课堂,本篇分析的主题是【有哪些常见的验证表单方式,他们各自的优缺点是什么?】这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【有哪些常见的验证表单方式,他们各自的优缺点是什么?】一.背景介绍表单验证是javascript...原创 2019-05-16 10:36:08 · 2218 阅读 · 3 评论 -
页面的重绘与回流,以及如何优化
这里是修真院前端小课堂,本篇分析的主题是【页面的重绘与回流,以及如何优化】浏览器对页面的呈现流程页面呈现流程浏览器把取到的HTML代码解析成1个DOM树 HTML中的每个tag都是DOM中的1个节点 根节点是document对象 DOM树里包含了所有HTML标签 包括display:none;隐藏(因为DOM tree无法识别样式),还有用JS动态添加的元素等...原创 2019-05-16 10:39:47 · 1679 阅读 · 0 评论 -
渐进增强和优雅降级之间有什么不同?
这里是修真院前端小课堂,本篇分析的主题是【渐进增强和优雅降级之间有什么不同?】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【渐进增强和优雅降级之间有什么不同?】一.背景介绍:渐进增强和优雅降级是在CSS3出现之后才火起来的。由于低级浏览器,(特)比(别...原创 2019-05-20 10:48:02 · 14382 阅读 · 8 评论 -
F12 console的用法,以及如何debug程序?
这里是修真院前端小课堂,本篇分析的主题是【F12 console的用法,以及如何debug程序?】这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【F12 console的用法,以及如何debug程序?】1.背景介绍Chrome中C...原创 2019-05-21 10:12:13 · 21729 阅读 · 0 评论 -
如何使用BOOTSTRAP 栅格系统?
这里是修真院前端小课堂,本篇分析的主题是【如何使用BOOTSTRAP 栅格系统?】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【如何使用BOOTSTRAP 栅格系统?】一、背景介绍今天小课堂分享的内容主要是讲,Bootstrap中的栅格系统(Grid Sy...原创 2019-05-20 10:29:55 · 1180 阅读 · 6 评论 -
跨越解决方案之nginx
这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【跨越解决方案之nginx】1.背景介绍跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。所谓同源是指,域名,协议,端口...原创 2019-05-17 09:56:26 · 939 阅读 · 0 评论 -
什么是RESTFUL?REST的请求方法有哪些,有什么区别?
这里是修真院前端小课堂,本篇分析的主题是【什么是RESTFUL?REST的请求方法有哪些,有什么区别?】这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【什么是RESTFUL?REST的请求方法有哪些,有什么区别?】1.背景介绍restF...原创 2019-05-21 10:09:32 · 27297 阅读 · 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 · 564 阅读 · 0 评论 -
什么是session?什么是cookie?session和cookie有什么区别?
这里是修真院前端小课堂,本篇分析的主题是【什么是session?什么是cookie?session和cookie有什么区别?】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【什么是session?什么是cookie?session和cookie有什么区别?】什么...原创 2019-05-20 10:34:29 · 35025 阅读 · 8 评论 -
什么是REST?
这里是修真院前端小课堂,本篇分析的主题是【什么是REST?】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【什么是REST?】1.背景介绍要解释什么是REST,你应该先了解什么是API(Application Programming Interface,...原创 2019-05-20 10:46:09 · 6901 阅读 · 4 评论 -
简述原型链是什么,有什么用处?若想访问一个对象的原型,应该使用什么方法?
这里是修真院前端小课堂,本篇分析的主题是【简述原型链是什么,有什么用处?若想访问一个对象的原型,应该使用什么方法?】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【简述原型链是什么,有什么用处?若想访问一个对象的原型,应该使用什么方法?】1.背景介绍原型...原创 2019-05-15 09:53:28 · 3570 阅读 · 5 评论 -
如何阻止事件冒泡和默认行为?
这里是修真院前端小课堂,本篇分析的主题是【如何阻止事件冒泡和默认行为?】1.背景介绍浏览器的事件发生顺序浏览器的事件发生顺序分为事件冒泡与事件捕获,分别由微软和网景公司提出。事件冒泡可以形象地比喻为把一颗石头投入水中,泡泡会一直从水底冒出水面。也就是说,事件会从最内层的元素开始发生,一直向上传播,直到document对象。因此在事件冒泡的概念下在p元素上发生click事...原创 2019-05-16 10:41:03 · 1571 阅读 · 0 评论 -
什么是jsp?jsp的内置对象有哪些?
这里是修真院前端小课堂,本篇分析的主题是【什么是jsp?jsp的内置对象有哪些?】每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【什么是jsp?jsp的内置对象有哪些?】1、背景介绍百度百科是这么介绍jsp的:“jsp是一种动态网页技术标准。它出现...原创 2019-05-15 09:44:28 · 13027 阅读 · 0 评论 -
【修真院“善良”系列之十六】代码结构中Dao,Service,Controller,Util,Model是什么意思,为什么划分
适合受众:2年以下的初级程序员和0基础的门外汉内容大纲:1.为什么需要一个好的代码结构2.什么样才是一个好的结构3.每一个分类代表什么含义4.是否适用于WEB,Android和IOS?5.进一步的学习的话,是要学习系统架构么?一 为什么需要一个好的代码结构好的代码结构并不仅仅是为了看上去清晰,它更像是我们对一个系统的拆解和组装。 好的代码结构可以让...原创 2019-05-20 10:26:52 · 1009 阅读 · 0 评论