今天有个学技术的小兄弟问我,现在这么多的技术我要学哪个?我说你根据岗位来学,学好了哪一门都可以在社会上立足,如今已经早已不是我们当年学习IT时候那么单纯了,给他讲了很多,发现现在的技术栈变得层次复杂且组件丰富,面对复杂问题时全球也有很多框架可以选择,随后根据我的经验整理出了一份如今it技术栈各层次及所需的技术,偏.NET方向,学习的时候可以做为地图将所学知识框进所属的层次中. ------------------------------------------------------------…
从2002年的.NET 1.0开始,1.1,2.x,3.x,4.x,每个新版本的.NET都会增加新的技术,生态圈也在不断壮大. AD: 前言 .Net推出13年了,Visual Studio 2015 / .NET Framework 4.6昨天也发布了. 从2002年的.NET 1.0开始,1.1,2.x,3.x,4.x,每个新版本的.NET都会增加新的技术,生态圈也在不断壮大. 问题 大家是否想过: .NET究竟包含哪些技术呢? 我所掌握的技术这个子集,在.NET技术大系这个超集里面占地比例…
前言 .Net推出13年了,Visual Studio 2015 / .NET Framework 4.6昨天也发布了. 从2002年的.NET 1.0开始,1.1,2.x,3.x,4.x,每个新版本的.NET都会增加新的技术,生态圈也在不断壮大. 问题 大家是否想过: .NET究竟包含哪些技术呢? 我所掌握的技术这个子集,在.NET技术大系这个超集里面占地比例是什么呢? 我究竟还没有掌握多少.NET技术呢? 面试的时候会考哪些技术呢? 相信大家也看过Java的技术栈,一个金字塔形状的(我一下子…
前言 互联网建立50多年了,网站开发技术日新月异,但web前端始终离不开浏览器,最终还是HTML+JavaScript+CSS这3个核心,围绕这3个核心而开发出来大量技术框架/解决方案. 我从2000年初开始做网站开发,使用的技术不断迭代,一些消失了,更多的出现了. 最近写过  .NET技术大系概览 (迄今为止最全的.NET技术栈) ,相信很多网友感叹掌握的.NET技术远没有这个技术栈里面所描述的多. 爆栈三部曲 Web前端开发大系概览 (前端开发技术栈) ,包含大约180个技术点 数据库开发大…
———————————— 我的软件开发生涯 (10年开发经验总结和爆栈人生) 爆栈人生 现在流行说全栈.每种开发都有其相关的技术.您是否觉得难以罗列某种开发所包括对技术(技术栈)呢?   您是否想过:   我做的这个职业,究竟包含哪些技术呢? 我所掌握的技术这个子集,在整个技术大系这个超集里面占的比例是多少呢? 我究竟还没有掌握多少技术呢? 面试的时候会考哪些技术呢? 那么,开发是否也应该有这样的技术栈概览图呢?   我搜索了很久,没有找到一个符合我要求的“较为全面”地表述各种技术大系的图表.所…
本文作者:陈裕发, 腾讯系统测试工程师,由腾讯WeTest整理发表. 1.引言 开发iOS系统中的Push推送,通常有以下3种情况: 1)在线Push:比如QQ.微信等IM界面处于前台时,聊天消息和指令都会通过IM自建的网络长连接通道推送过来,这种Push在本文中暂且称为“在线Push”: 2)本地Push:这种就是最常见的iOS系统通知(作用相当于传统PC端的提示窗口,在iOS10以后全部整合到UserNotifications.framework框架了),不涉及任何网络数据,仅仅是让APP拥…
全链路追踪技术的两个核心要素分别是 全链路信息获取 和 全链路信息存储展示. Node.js 应用也不例外,这里将分成两篇文章进行介绍:第一篇介绍 Node.js 应用全链路信息获取, 第二篇介绍 Node.js 应用全链路信息存储展示. 一.Node.js 应用全链路追踪系统 目前行业内, 不考虑 Serverless 的情况下,主流的 Node.js 架构设计主要有以下两种方案: 通用架构:只做 ssr 和 bff,不做服务器和微服务: 全场景架构:包含 ssr.bff.服务器.微服务. 上…
资源网站 推荐一个资源丰富齐全的网站:风云社区(SCOEE),主要特点是提供的是纯净.优质.无广告.无附加东西的资源.资源很丰富,包括各类软件资源(mac.Windows.ios.ipad.安装等软件资源).图片.音乐.视频.文库等内容,基本上可以满足你的需求.可以在百度百科里搜索,并点击网址进去即可查看和下载丰富的资源.可以多看看几个资源网站,对比一下. StackOverFlow Stack Overflow是一个与程序相关的IT技术问答网站. ITEye ITeye是一个学习和研究java…
1.引言 微信小程序自2017年1月9日正式对外公布以来,越来越受到关注和重视,小程序上的各种技术体验也越来越丰富.而音视频作为高速移动网络时代下增长最快的应用形式之一,在微信小程序中也当然不能错过.本文来自腾讯视频云终端技术总监rexchang(常青)的技术分享,讲述的是微信小程序中音视频技术构思.设计和实现等方方面的内容,希望能为你的音视频技术实践带来启发. 如果您能微信小程序开发没什么了解,可以从这篇微信官方的<小程序开发简易教程>开始. 学习交流: - 即时通讯开发交流3群:18592…
4.1.Net平台AOP技术概览 .Net平台与Java平台相比,由于它至今在服务端仍不具备与unix系统的兼容性,也不具备类似于Java平台下J2EE这样的企业级容器,使得.Net平台在大型的企业级应用上,常常为人所诟病.就目前而言,.Net平台并没有提供AOP技术的直接实现,而微软在未来对于.Net的发展战略目标,我们仍未可知.但我相信微软对于目前炙手可热的AOP技术应该不会视而不见.也许在未来的.Net平台下,会出现类似于Spring那样的轻量级IoC容器,加上O/R Mapping的进一…