• 公司项目首次尝试前后端分离,结果项目经理(技术)各种怼我,咋办?
    点击上方“前端教程”,选择“星标”每天前端开发干货第一时间送达!项目经理却觉得不靠谱,就各种问我这么保证这个安全,那个安全。。。。对前后端分离也是一知半解,只知道前端通过接口调后端数据就行了。。。项目经理就火了。。自此以后,项目经理就各种看我不顺眼,本来该后端处理的数据,直接让他的人粗枝大叶的甩给我让我在前端处理【上千条数据。。然后怪我做的慢,要是前后端不分离项目早做完了,我那个委屈啊?,我该怎么做,好迷茫。。请分享给更多人关注「前端教程」,一起提升前端技能!
  • 为什么要前后端分离?有什么优缺点
    核心思想是前端html页面通过ajax调用后端的restuful api接口并使用json数据进行交互。正所谓术业有专攻,一个人如果什么都会,那么他毕竟什么都不精。并且两端的发展都越来越高深,你想什么都会,那你毕竟什么都不精。大多数项目在java后端都是分了三层,控制层,业务层,持久层。那我们来看,你的前后端代码是不是全都在那个war包里?
  • 7年Java后端被淘汰,一路北漂辛酸史。。。
    英语专业,临毕业跟着隔壁专业去培训了四个月 Java 。入职后同学就是我的领导,技术相对一般,我们做 Java 游戏后端的,时间很快,一眨眼,我就跟着混了四年,每天就看些博客,书籍,业务上也会做功能,但自觉做的比较蠢。就在裁员的第二天,我面试了京东一个物流创新部,好像是这个名字,那天我记得特别清楚,经过了一下午面试。因为正赶上过年,面试的人说年后人事会联系我走流程,就能入职。当时觉得京东真是让人开眼,还特么带这么玩的。这 2 个月我彻底认清了自我,和入职半年的新生小手差不多的水平,一直用这水平干了这六年工作。。
  • 公司项目首次尝试前后端分离,结果项目经理(技术)各种怼我,咋办?
    不过去年年末,我的boss向上级提议开始前后端分离的形式,于是招了很多个前端,准备把公司的产品一一做分离。项目经理却觉得不靠谱,就各种问我这么保证这个安全,那个安全。。。。对前后端分离也是一知半解,只知道前端通过接口调后端数据就行了。。。项目经理就火了。。自此以后,项目经理就各种看我不顺眼,本来该后端处理的数据,直接让他的人粗枝大叶的甩给我让我在前端处理【上千条数据。。然后怪我做的慢,要是前后端不分离项目早做完了,我那个委屈啊?,我该怎么做,好迷茫。。
  • 【第1720期】走进小程序·云开发
    小游戏的发展现状最先认识到小游戏是从跳一跳开始的,2017年12月份上线,大家的朋友圈、群里转发,产生了这样的营销效果。最右边是腾讯的《灯山行动》,很有影响力的公益小程序。通过“小程序·云开发”,开发者可无缝安全调用小程序的开放服务,提升开发效率,快速试错和落地产品。云开发集成在小程序的IDE里,免认证登录,在IDE里面有云开发,云相关API不需任何安装。
  • 为什么要放弃 JSP ?
    控制层负责接收参数,调用相关业务层,封装数据,以及路由到 JSP 页面。这就是为什么,越是大中型的 Web 应用,他们越是要解耦。使用 JSP 的痛点动态资源和静态资源全部耦合在一起,无法做到真正的动静分离。第一次请请求 JSP,必须要在 Web 服务器中编译成 Servlet,第一次运行会较慢。每次请求 JSP 都是访问 Servlet 再用输出流输出的 html 页面,效率没有直接使用 html 高。如果 JSP 中的内容很多,页面响应会很慢,因为是同步加载。减少后端服务器的并发压力,除了接口以外的其他所有 http 请求全部转移到前端 nginx
  • 后端开发都应该掌握的Redis基础
    Redis的通用命令Redis官网将Redis的命令按照功能划分为15个主题分组,其中,Kyes主题的命令对所有的数据结构都通用,因此,有必要在了解其他数据结构命令前好好学习一下。keyskeys命令的作用是列出Redis所有的key,该命令的时间复杂度为O,N随着Redis中key的数量增加而增加,因此Redis有大量的key,keys命令会执行很长时间,而由于Redis是单线程,某个命令耗费过长时间,则会导致后面的的所有请求无法得到响应,因此,千万不要在生产服务器上使用keys命令。
  • 【大咖连载】服务设计与实现
    更多精彩内容请关注我们服务设计会影响到业务需求是否被正确、高效地实现,良好的服务设计能够帮助领域专家与开发人员之间,以及团队内部进行高效、准确的沟通。良好的实现则能缩短服务上线的周期,并提升可扩展性及可维护性。在微服务架构设计的过程中,架构设计、接口设计需要和代码库一样,使用版本化机制管理起来。在本书的第3章中,笔者已经阐述了服务划分、服务内部实现、通信机制等内容,在本节中,我们将重点探讨服务设计与实现过程中的相关实践。同时,微服务可能采用不同的技术实现,准备和维护这些服务的运行环境也有一定的时间成本。
  • 如何搭建一个高可用的服务端渲染工程
    但同时,也带来了一些问题:页面的DOM完全由js来渲染,使得大部分搜索引擎无法爬取渲染后真实的DOM,不利于SEO。// 终于讲到服务端渲染这个重点了。而正是Node的发展和基于Virtual DOM的前端框架的出现,使得用js实现服务端渲染成为可能。这样做的好处是明显的:1. 较大地节省CPU资源;2. 减小了服务端渲染直出的html字符串长度,能够更快地响应给浏览器,减小白屏时间。
  • 带你微前端入门(长文,建议收藏)
    但是网上关于微前端文章总是说得似是而非,于是我找到这篇文章进行翻译。并大概理解微前端的理念。目前还没有确定是否使用微前端架构,因为看起来业界对最佳实践并没有达成一致。一些微型前端实现可能导致依赖关系非常重复,从而增加用户的下载量。微前端的优点增量升级对于许多团队而言,这是开始微前端之旅的首要原因。部署范围的减小,带来了风险的降低。每个微前端应用都应具有自己的持续交付途径,不停地构建、测试、部署。但是,这种方法意味着我们必须重新编译并发布每个微前端应用,才能发布我们对某个应用作出的更改。
  • 关注10w+!学 Java 的点进来,干货满满!
    今天推荐我朋友久一运营的公众号:Java后端。没错,公众号的名字就叫做Java后端,学Java必备的公众号。这个公众号我一直置顶,专注于 Java 技术,包括 JavaWeb,SSM,Linux,Spring Boot,MyBatis,MySQL,Nginx,Git,GitHub,Servlet,IDEA,多线程,集合,JVM,DeBug, Dubbo,Redis,算法,面试题等相关内容。扫描下方二维码,关注 Java后端购书福利除此之外,公众号「Java后端」还有正版书籍全场 6 折读者专属福利,我查看了其它平台售卖的正版书籍:下方是公众号「Java后端」读者福利的正版书籍专属价格:关注公众号「Java后端」然后回复「购书」即可进入书店,或者关注后点击底部菜单栏「低价购书」。,快扫码关注吧!
  • API文档管理工具折射出的技术视野
    下面就以API管理工具为例,来探讨背后隐藏的技术视野。API管理工具零视角曾经在一个小型创业公司用到过最简单的管理工具,就是一个开源的文档管理工具,界面功能类似wiki。这样的工具确实能满足核心需求——API在线文档化,并支持用户管理。可是深想一层,对于管理工具的使用者——工程师,操作足够友好,功能足够完善吗?使用这类管理工具很多时候都会出现文档与代码不一致的情况,也就是说工程师都不愿意去维护这个文档。缺点呢后面在讲其他管理工具的时候再对比分析。APIDOC则是站在后端工程师角度来编写,增加了通过代码注释生成文档的功能。
  • 从机械自动化专业到百度腾讯拼多多Java工程师转行之路
    关注上方蓝字关注我们秋招已经过半,突然想写篇文章总结下自己的 Java 转行之路和秋招提前批、暑期实习的面试经历及个人感悟。03薪资 机械专业的薪资和互联网行业的薪资着实差距太大,这也是很多人转行的最大动力之一吧。0 2Java的自学之路我是2017年8月开始自学的 Java。拿 Java 后端来说,《Java编程思想》、《深入理解Java虚拟机》,毫不夸张的说几乎每次面试都会有很多知识点都是出自这些书中。主要涉及的技术是:Java、Spring、Struts2、Hibernate、Json。负责其中一个服务,通过发布 WebService 接口的形式实现不同服务之间的文件上传、下发功能。
  • 7年Java后端被淘汰,一路北漂辛酸史
    英语专业,临毕业跟着隔壁专业去培训了四个月 Java 。入职后同学就是我的领导,技术相对一般,我们做 Java 游戏后端的,时间很快,一眨眼,我就跟着混了四年,每天就看些博客,书籍,业务上也会做功能,但自觉做的比较蠢。就在裁员的第二天,我面试了京东一个物流创新部,好像是这个名字,那天我记得特别清楚,经过了一下午面试。因为正赶上过年,面试的人说年后人事会联系我走流程,就能入职。当时觉得京东真是让人开眼,还特么带这么玩的。这 2 个月我彻底认清了自我,和入职半年的新生小手差不多的水平,一直用这水平干了这六年工作。。
  • 三种State Backends | 你该用哪个?
    Flink 支持在其他 state backend 中存储 State 和 Checkpoint。可以通过如下方法配置:StreamExecutionEnvironment.setStateBackend(…)Flink 提供了不同的 State backend,支持不同的 State 存储方式和位置。这些情况都很容易导致Flink任务down了,这时候需要思考下你所处的业务场景下,选用的Flink State Backends是否合理?为了启用这个状态,用户可以在初始化MemoryStateBackend时将构造函数中相应的布尔标识设为true,例如:new MemoryStateBackend;MemoryStateBackend的局限性:单个状态的大小默认情况下最大为5MB。这个值可以通过MemoryStateBackend构造函数进行增加。
  • “前端造框架,后端造语言”:千呼万唤的Vue 3.0终于来了
    适合前端er的成长充电帖来了——由大圣老师主讲的《进击的全栈架构师》,内容详情如下文末查看资料领取方式插播:10月5号凌晨,Vue 作者尤雨溪在微博宣布开发了 Vue 3 的源码。Vue 3.0 计划比 Vue 2.0 做到更快、更小、更易于维护、更多的原生支持、更易于开发使用等的改进。如果到现在你还读不懂Vue 源码的话,无论在面试,还是工作中都会很吃亏。希望大家通过上述这两个 Vue 视频资料,加深对 Vue 的理解,在3.0完整版出现以后,争取做到读懂源码、快速上手。无套路、不要求发圈、不要求转发链接,通过好友后立即发送专属观看链接。本次福利名额有限,仅提供 99 份。
  • 使用 Nginx 部署前后端分离项目,解决跨域问题
    不得不说的跨域很多人对前后端分离部署感到困惑,其实主要是困惑跨域问题怎么解决。所以我们不能按照以往的通过 JSONP 或者 CORS 之类的手段来解决这个跨域问题。这种方式我就不再多说了,相信大家都会,今天咱们主要来看看如何结合 Nginx 来部署。Nginx 大杀器结合 Nginx 来部署前后端分离项目算是目前的主流方案。一来部署方便,二来通过动静分离也可以有效提高项目的运行效率。在前后端分离项目部署中,我们用 Nginx 来做一个反向代理服务器,它既可以代理动态请求,也可以直接提供静态资源访问。而是通过 Nginx 请求转发来访问这个后端接口。
  • 年薪 50 万的 Java 后端标准,值得参考!
    高并发编程、分布式框架、Spring等常用框架可以说是现在Java后端求职的必备技能。这里给大家准备了免费的Java源码与实战视频直播课程,系统+实战,助你全面提升!▼No.1《Java高级进阶系列直播》直播主题10月14日 20:00不学SpringBoot原理,终究是个CURDer!10月16日 20:00Spring注解从原理剖析到组件封装10月17日 20:00数据大并发高!
活跃用户
《科技日报》是富有鲜明科技特色的综合性日报,是面向国内外公开发行的中央主流新闻媒体,是党和国家在科技领域的重要舆论前沿,是广大读者依靠科技创造财富、提升文明、刷新生活的服务平台,是中国科技界面向社会、连接世界的明亮窗口。
《中国银行保险报》是中国银行保险监督管理委员会主管唯一工作日报。
数字生活家,手机新娱乐
专业的中文 IT 技术社区,与千万技术人共成长。
数字公民的糖
腾讯新闻旗下腾讯科技官方账号,在这里读懂科技!
凤凰科技频道官方账号,带你直击真相。
TechWeb专注于互联网消费领域,每日专业提供互联网产品、智能设备及互联网服务等方面的最新资讯。
从思考,到创造
让创业者不再孤独@i黑马
《环球科学》杂志官方帐号 www.huanqiukexue.com
用极客视角,追踪你最不可错过的科技圈。有快闻、也有洞见;有脑洞、也有思考。
雷锋网,读懂智能&未来。
36氪是中国领先的新商业媒体,提供新锐深度的商业报道。我们强调趋势与价值,我们的slogan是:让一部分人先看到未来。
最好的中文人物报道
笑谈开发轶事,品味程序人生。
可能是最会用故事讲解技术本质的公众号!
以通俗易懂的方式讲解数据结构与算法、计算机网络,计算机基础等编程知识。
程序员职业规划:职场晋升之路;探讨程序员转化转管理之路。程序员学习管理之道:团队管理、项目管理、管理工具的推荐和使用经验。
促进软件测试领域知识的传播