后端程序开发面试官露底:分享面试几个java程序员后的感受 最近几年一直在做java后端方面的技术面试官,而在最近两周,又密集了面试了一些java初级和高级开发的候选人,在面试过程中,我自认为比较慎重,遇到问题回答不好的候选人,我总会再三从不同方面提问,只有当... 2018-11-023,155 viewsCommentsJava 面试题 阅读全文
后端程序开发Python爬虫技术:分析深圳程序员工资有多高? Python 分析一下,当前深圳的求职市场怎么样?于是便爬取了某钩招聘数据。以下是本次爬虫的样本数据: 本次统计数据量为 4658 ,其中某拉钩最多能显示 30 页数据,每页 15 条招聘信息,则总为... 2018-10-312,677 viewsCommentsPython 爬虫 阅读全文
后端程序开发区块链开发:生成ECDSA私钥指南 及用PHP7.0++导出到以太坊钱包地址 有关如何生成ECDSA私钥的指南,然后使用PHP7.0++导出到以太坊钱包地址。 你可以找到以下工作实现: composer.json 1 2 3 4 5 6 7 8 9 10 { "requi... 2018-10-305,547 viewsComments区块链 阅读全文
后端程序开发几行Python代码:对消费数据做客户细分 细分客户群是向客户提供个性化体验的关键。它可以提供关于客户行为、习惯与偏好的相关信息,帮助企业提供量身定制的营销活动从而改善客户体验。在业界人们往往把他吹嘘成提高收入的万能药,但实际上这个操作并不复杂... 2018-10-282,735 viewsCommentsPython 阅读全文
后端程序开发如何设计千万级吞吐量的.Net Core网络通信 首先看下面这张很具有代表性的图,2018年5月份做的测试。当时单服务器得到 2256tps(Transactions Per Second,每秒事务数) 的吞吐率。这次测试只是说明一个问题,.Net可... 2018-10-284,117 views1 阅读全文
后端程序开发ASP.NET Core 2开发企业应用:调用Azure云的PowerBI报表展示 开发企业应用中,报表功能是当之无愧的重头戏,如何将数据通过合适的报表呈现出来成为每个项目人员必需面临的问题。而找到一款合适的报表往往都需要考率价格、开发、风格、支撑等因素。那么,我在这里给大家介绍一款... 2018-10-282,269 viewsComments 阅读全文
后端程序开发Python开发:发现功能监控RabbitMQ队列是否正常运行并自动添触发器 项目背景描述: RabbitMQ作为一款非常常用的消息中间件,那么对此的监控也必不可少,对此我也写过一篇文章(连接地址),但项目过于复杂,代码量大,但不得不说监控得非常详细。此项目的部署的过程中也显得... 2018-10-283,452 viewsCommentsPython RabbitMQ 阅读全文
后端程序开发Java 并发编程学习:内置锁 Synchronized分析 一. 线程安全问题 在单线程中不会出现线程安全问题,而在多线程编程中,有可能会出现同时访问同一个 共享、可变资源 的情况,这种资源可以是:一个变量、一个对象、一个文件等。特别注意两点, 共享: 意味着... 2018-10-272,172 viewsCommentsJava 阅读全文
后端程序开发.NET Core通过多路复用实现单服务百万级别RPS吞吐 多路复用其实并不是什么新技术,它的作用是在一个通讯连接的基础上可以同时进行多个请求响应处理。 对于网络通讯来其实不存在这一说法,因为网络层面只负责数据传输;由于上层应用协议的制订问题,导致了很多传统服... 2018-10-273,035 viewsComments 阅读全文
后端程序开发Python 给程序加个进度条,看起来更炫酷? 开发或者运维来说,使用 Python 去完成一些跑批任务,或者做一些监控事件是非常正常的情况。那么如何有效地监控任务的进度?除了在任务中加上 Log 外,还能不能有另一种方式来了解任务进展到哪一步了呢... 2018-10-272,840 viewsCommentsPython 阅读全文
后端程序开发Java中volatile关键字的用法、原理、如何提供可见性和有序性保障 围绕volatile展开,主要介绍volatile的用法、volatile的原理,以及volatile是如何提供可见性和有序性保障的等。 volatile这个关键字,不仅仅在Java语言中有,在很多语... 2018-10-272,995 viewsCommentsJava 阅读全文
后端程序开发python后台架构Django教程:templates模板 每一个Web框架都需要一种很便利的方法用于动态生成HTML页面。 最常见的做法是使用模板。 模版是纯文本文件,可以生成任何基于文本的文件格式,比如HTML,XML,CSV等。 模板包含所需HTML页面... 2018-10-262,623 viewsCommentsDjango Python 阅读全文
后端程序开发python后台架构Django教程:项目配置setting讲解 创建了一个名称为hello的项目。 一个新建立的项目结构大概如下: hello/ manage.py hello/ __init__.py settings.py urls.py wsgi.py Dj... 2018-10-263,098 viewsCommentsDjango Python 阅读全文
后端程序开发Java 11几个逆天新特性 教你写出更牛逼的代码 Java 11到底是什么、他有什么特别的、到底要不要升级到Java 11。 Java 11有什么特别的 在Oracle官网中,进入下载页面,第一个可供下载的JDK版本已经提换成了Java SE 11 ... 2018-10-252,999 viewsCommentsJava 阅读全文
后端程序开发牛掰的numba库jit模块:一行代码让 Python 的运行速度提高100倍 python一直被病垢运行速度太慢,但是实际上python的执行效率并不慢,慢的是python用的解释器Cpython运行效率太差。 “一行代码让python的运行速度提高100倍”这绝不是哗众取宠的... 2018-10-2533,759 viewsCommentsNumba Python 阅读全文
后端程序开发Java开发者必知必会的20种常用类库和API 经验的Java开发人员特征之一就是善于使用已有的轮子来造车。《Effective Java》的作者Joshua Bloch曾经说过:“建议使用现有的API来开发,而不是重复造轮子”。在本文中,我将分享... 2018-10-242,217 viewsCommentsJava 阅读全文
后端程序开发Java的Class Loader机制(源码级别深度分析) Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中,JVM在加载类的时候,都是通过ClassLoader的l... 2018-10-242,354 viewsCommentsJava 阅读全文
后端程序开发图解:区块链如何工作? 区块链可以大大提高工作效率额,减少第三方对接,区块链是无中心化,举个例子:银行是一个中心化账本,例如 A 账号里有 400 块钱,B 账号里有 100 块钱。 当 A 要转 100 块钱给 B 时,A... 2018-10-243,124 viewsComments区块链 阅读全文
后端程序开发Java并发编程之原子操作类 原子操作类简介 当更新一个变量的时候,多出现数据争用的时候可能出现所意想不到的情况。这时的一般策略是使用synchronized解决,因为synchronized能够保证多个线程不会同时更新该变量。然... 2018-10-232,960 viewsCommentsJava 阅读全文
后端程序开发PHP中管理环境变量的方式 当我开始熟悉PHP时,我会忽略其它语言的特点。我用过其他语言(比如Node.js),但在PHP中没有看到一种轻松控制设置环境变量的方法,特别是在开发中。在Node.js中,dotenv库非常适合这种情... 2018-10-231,795 viewsCommentsPHP 阅读全文
后端程序开发python生成四位随机验证码源码展示 import random test1 = (1,2,3,4,5,6,7,8,9,0,) test2 = ('a','b','c','d','e','f','g','h','i','j','k','l... 2018-10-233,000 viewsCommentsPython 阅读全文
后端程序开发PHP 危矣?Zend Engine 团队宣布脱离 Rogue Wave Zend Engine 是一个开源脚本引擎,因作为 PHP 语言的重要核心而闻名。PHP 的两位主要贡献者 Andi Gutmans 与 Zeev Suraski 在1999年开发了 Zend Eng... 2018-10-232,804 viewsCommentsPHP 阅读全文
后端程序开发为 Python 添加远程调试能力而不修改系统代码 如何在不改动一行系统代码的情况下,实现 Python 应用的开启调试和关闭调试。这篇博文里我不会给出实现代码,因为读者知道了实现原理之后,自己动手实现一下,也许就是几十分钟的事情。需要强调的是,这里的... 2018-10-233,927 views为 Python 添加远程调试能力而不修改系统代码已关闭评论Python 阅读全文
后端程序开发Java多线程面试题及回答集锦 任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特别... 2018-10-232,768 viewsCommentsJava 面试题 阅读全文