-
大家都说好用的 Python 命令行库:click
所属栏目:[优化] 日期:2019-11-08 热度:67
【线下技术沙龙】11月23日,多云时代开启企业业务新高度,安全如何与时俱进? 一、前言 在本系列前面几篇文章中,我们分别介绍了 argparse 和 docopt 的主要功能和用法。它们各具特色,都能出色地完成命令行任务。argparse 是面向过程的,需要先设置解析器[详细]
-
Java中ArrayList、LinkedList、Vector、Stack的比较
所属栏目:[优化] 日期:2019-11-08 热度:85
【线下技术沙龙】11月23日,多云时代开启企业业务新高度,安全如何与时俱进? 一、介绍 先回顾一下List的框架图 由图中的继承关系,可以知道,ArrayList、LinkedList、Vector、Stack都是List的四个实现类。 AbstractList是一个抽象类,它继承于AbstractColl[详细]
-
聊聊Apache Dubbo,概念、架构和负载均衡
所属栏目:[优化] 日期:2019-11-08 热度:192
【线下技术沙龙】11月23日,多云时代开启企业业务新高度,安全如何与时俱进? 在2011年10月27日,阿里巴巴开源了自己的SOA服务化治理方案的核心框架Dubbo,服务治理和SOA的设计理念开始逐渐在国内软件行业中落地,并被广泛应用。 Dubbo作为阿里巴巴内部的SO[详细]
-
带你聊聊 Java 并发编程之线程基础
所属栏目:[优化] 日期:2019-11-07 热度:123
【线下技术沙龙】11月23日,多云时代开启企业业务新高度,安全如何与时俱进? 01、简介 百丈高楼平地起,要想学好多线程,首先还是的了解一下线程的基础,这边文章将带着大家来了解一下线程的基础知识。 02、线程的创建方式 实现 Runnable 接口 继承 Thread[详细]
-
Node.js 入门到干活,10 个项目就够了
所属栏目:[优化] 日期:2019-11-07 热度:191
【线下技术沙龙】11月23日,多云时代开启企业业务新高度,安全如何与时俱进? Node.js 在很多大公司都有不错的实践,比如:淘宝、天猫 Web 版,很多页面都是在 Node 服务器上渲染的。还有各种脚手架、前端打包发布工具、构建生态的小工具,也基本都是 Node.[详细]
-
2019年开发人员应该学习的10个JavaScript框架
所属栏目:[优化] 日期:2019-11-07 热度:188
【线下技术沙龙】11月23日,多云时代开启企业业务新高度,安全如何与时俱进? 根据Stack Overflow 2018开发者调查报告,JavaScript是使用最广泛的编程语言之一。感谢它不断发展的框架生态系统,为复杂和具有挑战性的问题找到解决方案。 多年来,业界已经发[详细]
-
Java、Web 和移动程序员学习的 12 个框架
所属栏目:[优化] 日期:2019-11-07 热度:66
【线下技术沙龙】11月23日,多云时代开启企业业务新高度,安全如何与时俱进? 在今天的文章中,我将分享一些你可以学习的框架,以提升你在移动和Web开发以及大数据技术方面的知识。 在当今世界,对各种框架的了解是非常重要的。它们使你可以快速开发原型和[详细]
-
4000万程序员最爱开源项目和编程语言排名出炉!
所属栏目:[优化] 日期:2019-11-07 热度:55
全球最大开发者社区GitHub今天重磅发布2019年度报告:GitHub目前在全球已有超过4000万开发者用户,其中80%来自美国之外的地区。此外,JavaScript仍然是使用人数最多的语言,但史上第一次,Python击败Java排名第二。 4000万开发者在365天里能做什么? 今天[详细]
-
JavaScript 中的 4 个相等比较算法的介绍
所属栏目:[优化] 日期:2019-11-07 热度:86
JavaScript 运算中,一共包含 4 个相等比较算法: 抽象相等比较 严格相等比较 SameValueZero SameValue 可以这么说,只要你做过相等比较,你就在使用四个算法中的一个。因为这些算法部署在了涉及到相等比较的操作符或方法中。 参见下表: 怎样区分这些算法[详细]
-
告别烂代码,一文理解微服务中的模式和反模式
所属栏目:[优化] 日期:2019-11-07 热度:190
部署模式 如何部署服务是微服务中的一个重要问题,微服务的部署方式非常灵活,有以下的不同选项可供选择 (参考 open-open.com/lib/view/) 多服务共享主机/虚机 单服务部署单一主机/虚机 单服务部署单一容器(Docker) 无服务部署(serverless),例如AWS Lambd[详细]
-
5大技巧 教你做好企业网站推广
所属栏目:[优化] 日期:2019-11-07 热度:189
SEO运营企业网站应该如何做排名?对于SEO来说,了解和熟练操作网站运营的SEO只是一部分,更多的是基本操作,如:发外链、发文章、基本设置等,SEO技术什么是核心重点?那就是执行和细心,还有坚持。运营网站如何才能达到预期效果? 1.SEO优化技术重视并不依靠[详细]
-
小企业该怎么做好网络推广 才能让品牌提升
所属栏目:[优化] 日期:2019-11-07 热度:107
自从互联网时代的到来,很多企业都在互联网上做好网络推广去提升企业的品牌,企业的网络推广就成了一件必不可少的事。但是小企业该怎么做网络推广去提升品牌?以下内容就为大家讲解小企业该怎么做好网络推广,才能让品牌提升。 一、网站推广渠道是基础 现在[详细]
-
小企业做网络推广需要注意些什么?
所属栏目:[优化] 日期:2019-11-07 热度:133
自从互联网时代的到来,很多企业都在互联网上做好网络推广去提升企业的品牌,企业的网络推广就成了一件必不可少的事。但是小企业该怎么做网络推广去提升品牌?以下内容就为大家讲解小企业该怎么做好网络推广,才能让品牌提升。 一、网站推广渠道是基础 现在[详细]
-
6 大主流 Web 框架优缺点对比
所属栏目:[优化] 日期:2019-11-07 热度:57
是该读些评论和做一些总结的时候了。当我们开始写这个系列博客的时候,我们知道 JavaScript/web 应用框架并不太好总结。我们努力对这个不可回答的问题作出回答:我该用什么样的框架? 在这篇文章中,我们将对这个系列中所提到的每款框架做一个总结,包括我[详细]
-
2019年Java前景堪忧?看看大数据怎么说
所属栏目:[优化] 日期:2019-11-07 热度:136
有人说,Python、GO等语言的崛起会影响Java的地位,阻碍其发展? 2018 年随之人工智能技术大火的 Python、2017 年谷歌 发表声明将做为 Android 开发一级语言的 Kotlin 、2016 年因前端开发而变成最火爆语言的 JavaScript 等等均向传统式计算机语言 Java 参[详细]
-
React VS Vue:谁会成为2020年的冠军?
所属栏目:[优化] 日期:2019-11-06 热度:135
如今,JavaScript 框架、HTML和CSS已经成为现代软件项目前端开发中必不可少的部分。到了2020年,为web应用开发项目选择合适的JavaScript框架依旧是个问题。 正在阅读本文的你,想必也在烦恼应用程序开发的技术堆栈应该如何选择。做决定很困难,此文正是为[详细]
-
阿里最后一面:请设计一个秒杀系统
所属栏目:[优化] 日期:2019-11-06 热度:97
什么是秒杀 秒杀场景一般会在电商网站举行一些活动或者节假日在12306网站上抢票时遇到。对于电商网站中一些稀缺或者特价商品,电商网站一般会在约定时间点对其进行限量销售,因为这些商品的特殊性,会吸引大量用户前来抢购,并且会在约定的时间点同时在秒[详细]
-
创始人退休后的Python,起飞还是没落?
所属栏目:[优化] 日期:2019-11-06 热度:146
昨日Python 之父 Guido Van Rossum宣布退休的消息占据了多家科技媒体的版面。 很快Dropbox 团队发表了一篇名为Thank you, Guido的文章,证实了这一消息。 其实早在去年7月,Guido就在 Python 邮件组里发邮宣布,他将退出 Python 核心决策层,而转居幕后,[详细]
-
7 个常见的 JavaScript 测验及解答
所属栏目:[优化] 日期:2019-11-06 热度:52
我相信学习新事物并评估我们所知的东西对自己的进步非常有用,可以避免了我们觉得自己的知识过时的情况。在本文中,我将介绍一些常见的 JavaScript 知识。请享用! 1.声明 查看以下代码,并回答输出的内容(以及原因)。 //situation1 console.log(person); v[详细]
-
收藏!盘点很实用的数据科学Python库
所属栏目:[优化] 日期:2019-11-06 热度:51
数据科学是一门研究数据并从中挖掘信息的学科。它不要求自创或学习新的算法,只需要知道怎么样研究数据并解决问题。这一过程的关键点之一就在于使用合适的库。本文概述了数据科学中常用的、并且有一定重要性的库。在进入正题之前,本文先介绍了解决数据科[详细]
-
Github标星10.4K!Chrome好用的插件都在这里了
所属栏目:[优化] 日期:2019-11-06 热度:147
项目地址:https://github.com/zhaoolee/ChromeAppHeroes Chrome已经是Web开发中使用最多的浏览器,Chrome插件种类繁多,这些插件帮助开发者们大大提升了工作效率,可以说Chrome没了插件,就和战士没有武器一样。 在Github上,zhaoolee帮我们收集了60+多个[详细]
-
有哪些你不知道的Python小工具
所属栏目:[优化] 日期:2019-11-06 热度:87
Python作为越来越流行的一种编程语言,不仅仅是因为它语言简单,有许多现成的包可以直接调用。 python中还有大量的小工具,让你的python工作更有效率。 1. 快速共享 HTTP服务器 SimpleHTTPServer是python内置的web服务器,使用8000端口和HTTP协议共享。 能[详细]
-
你确定 SQL 查询都是以 SELECT 开始的?
所属栏目:[优化] 日期:2019-11-06 热度:81
很多 SQL 查询都是以 SELECT 开始的。 不过,最近我跟别人解释什么是窗口函数,我在网上搜索是否可以对窗口函数返回的结果进行过滤这个问题,得出的结论是窗口函数必须在 WHERE 和 GROUP BY 之后,所以不能。 于是我又想到了另一个问题:SQL 查询的执行顺[详细]
-
详解三种主流分布式事务方案的优劣
所属栏目:[优化] 日期:2019-11-06 热度:68
一、分布式事务前奏 事务:事务是由一组操作构成的可靠的独立的工作单元,事务具备ACID的特性,即原子性、一致性、隔离性和持久性。 本地事务:当事务由资源管理器本地管理时被称作本地事务。本地事务的优点就是支持严格的ACID特性,高效,可靠,状态可以[详细]
-
谁说程序员不懂浪漫?用Python每天自动给女朋友免费发短信
所属栏目:[优化] 日期:2019-11-06 热度:151
前言 之前发过一篇文章,用 Python 制作的给父母天气预报提醒的小工具天气变冷了,给父母制作一个天气提醒小助手,这篇文章我同步到博客上之后,有读者在评论区留言,对于部分微信没有网页版接口,导致无法实现这个功能,这位读者建议,建议用发短信的方式[详细]
