突破瓶颈,对比学习:Eclipse开发环境与VS开发环境的调试对比
曾经看了不少Java和Android的相关知识,不过光看不练易失忆,所以,还是写点文字,除了加强下记忆,也证明我曾经学过~~~
突破瓶颈,对比学习:
学习一门语言,开发环境很重,对于VS的方形线条开发环境有先入为主的先天因素。
因此多年以来(从学校开java课),对Eclipse那椭圆形的线条,似乎有点抗拒或格格不入的情怀。
抗拒情怀其实是一种瓶颈,如果不突破,很容易被局限,不管是跨语言的水平扩展突破,还是语言内的突破,都是同理。
只要是开发者,总会遇到到瓶颈,而这瓶颈久久不能突破,就是抗拒情怀在作怪。
我也不例外,我也是在抗拒和接受中来来回回轮回N次了,只是轮回后的层次稍有不同~~~
用习惯了C#,你抗拒了Java,那就是你的瓶颈了。
用习惯了EF,HN,你抗拒了其它ORM框架,那就是你的瓶颈了。
先入MVC,却抗拒WebForm,那就是你的瓶颈了。
以上情况反之亦然。
有些人,只因为自己先入为主的情怀,而抵毁另一门语言或框架,动不动把家里的垃圾的往人家的博客里扔,这是不道德的,没素质的,该被鄙视的。
要突破瓶颈,最好的方式:就是学习你抗拒的语言或框架,然后和自己熟悉的语言或框架对比,不知不觉中,视野就会慢慢开阔,瓶颈也就突破了。
所以很多三五年的人问我遇到瓶颈了怎么突破,我偶尔会建议他们去研究秋色园的源码,那套源码的高级知识点相当多,相当适合中高级的开发者研究。
秋色园的架构和ASP.NET MVC,大体类似,可以对比研究学习:
XHtml模板引擎(原生html当模板): - Razor视图引擎(cshtml)
MVC 架构设置 - MVC 架构
CYQ.Data 数据层 - EF 数据层。
Eclipse开发环境与VS开发环境的调试对比
学习另外一门语言,开发环境首当其冲,对于基本的:
C#添加引用DLL,在java里就是引入jar了,在项目属性里添加:
而对于开发者一项重要的技能就是调试了,而调试,用的最多的就是VS里的即时调试窗口:
在VS窗口是这个,通过Ctrl+Alt+I快捷键可调出:
而eclipse是:窗口(Windows)-》显示视图(Show View)-》显示(Display)(默认没有,只有在调试状态下才出来)
出来后,也可以敲调试的代码片断:
不过VS是回车就运行代码,而eclipse是要选中代码,然后右键,选择"执行(execute)“。
另外对于调试的快捷键,VS里是F11(进入函数内)+F10(单步,不进函数内)+F5(继续),而Eclipse就变成了F6+F5+F8
版权声明:本文原创发表于博客园,作者为路过秋天,原文链接:http://www.cnblogs.com/cyq1162/p/3221376.html
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
集群管理器和调度器 Nomad
Nomad 详细介绍 Nomad 是一个集群管理器和调度器,专为微服务和批量处理工作流设计。Nomad 是分布式,高可用,可扩展到跨数据中心和区域的数千个节点。 Nomad 提供一个常规工作流跨基础设施部署应用。开发者使用一个声明式作业规范来定义应用该如何部署,资源有什么要求(CPU,内存,硬盘)。Nomad 接收这些作业,查找可用的资源来运行应用。调度算法确保所有的约束都满足,尽量在一个主机部署尽可能多的应用,优化资源利用。此外,Nomad 支持在所有主流操作系统运行虚拟化,容器化或者是独立的应用,灵活的支持广泛的工作流负载。 Nomad 已经在生产环境使用,主要特性: Docker:Nomad 支持 Docker 作为第一类的工作负载类型 操作简单 多个数据中心和多个区域 灵活的工作负载 可扩展 代码示例: # Define the hashicorp/web/frontend job job "hashicorp/web/frontend" { # Run in two datacenters datacenters = ["us-west-1", "us-east-1"] # ...
- 下一篇
小网站架构优化-提升抗并发能力:子应用程序分离方案
前言: 标题为啥要加个“小”,只因为上一篇文章“ 小网站架构优化:从100并发抗到4000并发”,带了个“小”字,所以这篇也顺流加个“小”了。 大意“小”是特指秋色园(流量小,服务器配置低)的意思,毕竟文章都是从实战后才写出来的。 关于现实网站的抗并发实情: 由于每个网站的性能点,最后都离不开抗并发这一话题。 也许,网站本身并没有那么多并发访问,但为何还要抗并发? 因为现实不是每个人都是善良的,商业竞争也很激烈,竞争对手间时不时的互相攻击网站也很普遍。 昨天才一网友向我说起,他朋友的网站,逢周一就会被竞争对手攻击,导致业务无法开展,换服务器也无济于事。 所以,提升网站的抗并发能力,除了抵抗用户的高峰期访问,也是是自我网站保护的一种手段。 什么样的站点能抗的起高并发? 若除却外部带宽等因素造成的外部影响,则内部答案只有一个:静态网站。 静态网站何以能抗高并发? 因为静态页面据说在操作系统内核级就能缓存数据并做出响应,所以抗并发能力理论上是最强的。 所以,你看看电商网站,除却技术背后的实现,你能看到的页面,多数是静态页面。 所以技术的背后是Java还是.net还是php,看似就...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- 设置Eclipse缩进为4个空格,增强代码规范
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- 2048小游戏-低调大师作品