技术开发 第 2 页

python3全栈开发-多进程的守护进程、进程同步、生产者消费者模式(重点) - 天王盖地虎宝塔镇河妖

一、守护进程 主进程创建守护进程 其一:守护进程会在主进程代码执行结束后就终止 其二:守护进程内无法再开启子进程,否则抛出异常:AssertionError: daemonic processes are not allowed to have children 注意:进程之间是互相独立的,主进程代

getBoundingClientRect方法获取元素在页面中的相对位置 - 雨霖月寒

获取元素位置可以用 offset 或 getBoundingClientRect,使用 offset 因为兼容性不好,比较麻烦,offset获取位置会形成“回溯”。而 getBoundingClientRect 方法则 兼容性较好,基本所有的浏览器都支持了,且使用起来更容易和简单。

(MariaDB)开窗函数用法 - 骏马金龙

本文目录: 1.1 窗口和开窗函数简介 1.2 OVER()语法和执行位置 1.3 row_number()对分区排名 1.4 rank()和dense_rank() 1.5 percent_rank()和cume_dist() 1.6 ntile()数据分组 1.7 取相邻行数据:lag()函数和

Promise 对象 - sakurayeah

es6 Promise 对象 "定义参考" "案例源码 戳这里" ps:每个案例都是基于上一个改造的 一、Promise 简介 Promise 是一个对象,从它可以获取异步操作的消息 案例1 新建项目 demo/package.json demo/webpack.config.js "webpack

我们和优秀工程师的差距在哪儿 - BaronZhang

一道 Google 面试题告诉你如何破局而出,快速成长为优秀工程师!

BI之SSIS入门最新版Visual Studio调试技巧 - 安与生

简介 最近公司业务需要用到BI SSIS,SSIS是什么?“SSIS是Microsoft SQL Server Integration Services的简称,是生成高性能 "数据集成" 解决方案(包括数据仓库的提取、转换和加载 (ETL) 包)的平台。 ”SQL Server Integratio

开源小工具 - swagger API访问代码生成器(js/typescript) - JadePeng

现在流行前后端分离,后端通常会使用swagger生成api文档,提供给前端的同事来调用,一般前端是查看这个文档,根据文档说明编写调用代码。其实,swagger已经提供了足够多的描述信息,我们可以基于swagger直接生成相关的调用代码,节省前端时间。

手写JAVA虚拟机(二)——实现java命令行 - 真的是从入门开始

查看手写JAVA虚拟机系列可以进我的博客园主页查看。 我们知道,我们编译.java并运行.class文件时,需要一些java命令,如最简单的helloworld程序。 这里的程序最好不要加包名,因为加了包名的话编译和运行需要有所改动。 看这里的命令。javac为编译命令,我们知道java的特点是一次

DDD实战进阶第一波(七):开发一般业务的大健康行业直销系统(实现产品上下文接口与测试) - 曹剑

前一篇文章我们介绍了如何将创建产品的领域逻辑与产品的持久化仓储通过上架产品的用例组织起来,完成了一个功能。在实际的项目中,多种前端的形态比如PC Web、 微信小程序、原生APP等要调用后端的功能,通常要将后端的功能包装成RESTFUL风格,这样前端就可以使用Http Get或Post方式调用后端的

React Suite v3.0 正式版发布 - 郭小铭

React Suite v3.0 正式版发布 相信很多人会好奇,React Suite 是什么? React Suite 是 HYPERS 前端团队和 UX 团队开源的一套基于 React 的 UI 组件库,能够帮助您快速构建一个企业级应用。 官网访问地址: rsuitejs.com 为什么选择 R

分布式改造剧集之Redis缓存采坑记 - Secondworld

Redis缓存采坑记 ​ 前言 ​这个其实应该属于分布式改造剧集中的一集(第一集见前面博客:),本来按照顺序来的话,不会这么快发布这篇博客。但是,因为这个坑让我浪费太多时间。这个情形和一年前我在另一个项目中试图优化mybatis时简直完全一致,即使拿出了源码来debug还是解决不了这个问题,网上搜

特殊权限 SUID、SGID、Sticky - WrySmile

摘录之 QuintinX 摘录之 QuintinX 摘录之 QuintinX 一. 前提 本篇主要讲解SUID, SGID, Sticky三个权限的基本原理和应用. 为什么要使用特殊权限? 比如系统中假如有超过四类人然而每一类人都需要一种独特权限.只有三种独特权限的基础权限系统就会明显不够用. 特殊

SCNN车道线检测--(SCNN)Spatial As Deep: Spatial CNN for Traffic Scene Understanding(论文解读) - 郭耀华

Spatial As Deep: Spatial CNN for Traffic Scene Understanding 收录:AAAI2018 (AAAI Conference on Artificial Intelligence) 原文地址:SCNN 论文提出了一个新颖网络Spatial CNN

JAVAEE——BOS物流项目10:权限概述、常见的权限控制方式、apache shiro框架简介、基于shiro框架进行认证操作 - kent鹏

1 学习计划 1、演示权限demo 2、权限概述 n 认证 n 授权 3、常见的权限控制方式 n url拦截权限控制 n 方法注解权限控制 4、创建权限数据模型 n 权限表 n 角色表 n 用户表 n 角色权限关系表 n 用户角色关系表 5、apache shiro框架简介 n 官网和下载 n 框架

如何为分布式系统优雅的更换RPC - haolujun

为啥需要更换RPC? 很多小伙伴都遇到过需要为分布式系统调用更换RPC的问题,为什么会遇到这种事呢?其实,在系统搭建初期,需求简单,架构简单,最重要的是请求量也少,所以很多系统都采用快速原型开发模式,对rpc的要求不高,随便找一个顺手的或者熟悉的rpc框架套进系统中即可。但是随着业务复杂度增高,系统

一个成功的 Git 分支模型(适用于商业应用开发) - Summer2018

在这篇文章中,我将推广一下大约一年前我介绍过的一些项目(公私皆有)中使用的开发模型,它们的结果都非常成功。有段时间我非常想写出来分享一下,但是我至今才抽出时间来。我不会言及任何项目细节,仅讨论分支策略和发布管理。 为何使用 git? 关于 Git 和集中式源码版本控制系统的优缺点对比讨论, "见"

urllib,request 设置代理 - 地球守卫者

通常防止爬虫被反主要有以下几个策略: 1.动态设置User-Agent(随机切换User-Agent,模拟不同用户的浏览器信息) 2.使用IP地址池:VPN和代理IP,现在大部分网站都是根据IP来ban的。 3.禁用Cookies(也就是不启用cookies middleware,不向Server发

Spring消息之JMS. - JMCui

一、概念 异步消息简介 与远程调用机制以及REST接口类似,异步消息也是用于应用程序之间通信的。 RMI、Hessian、Burlap、HTTP invoker和Web服务在应用程序之间的通信机制是同步的,即客户端应用程序直接与远程服务相交互,并且一直等到远程过程完成后才继续执行。而消息是异步发送的

[原创]手把手教你写网络爬虫(6):分布式爬虫 - tuohai666

手把手教你写网络爬虫(6) 作者:拓海 摘要:从零开始写爬虫,初学者的速成指南! 封面: 下面是一个超级计算机的排行榜,如果我们能拥有其中任意一个,那么我们就不需要搞什么分布式系统。可是我们买不起,即使买得起,也交不起电费,所以我们只好费脑子搞分布式。 Rank System Cores Rmax

物联网技术周报第 134 期: 智能音箱 Alexa 与 Arduino 制作家门口的安全快递柜

智能音箱 Alexa 与 Arduino 制作家门口的安全快递柜;使用 IoT 技术创建简单而有趣的加速计游戏;车纷享:基于阿里云 HBase 构建车联网平台实践;联发科与微软合作推出物联网专用芯片组;Facebook 新研究成果:通过手臂皮肤震动阅读文字;靠近物联网 微软发布定制 Linux 内核;Qualcomm 发布专门面向物联网终端的视觉智能平台 集成摄像头、人工智能和计算机视觉领域的最新技术;阿里全资收购中天微 力主研发AI“中国芯” By 黄峰达

JDK 11版本时间表

Oracle首席架构师Mark Reinhold最近提出了将于2018年9月发布的JDK 11 GA版本的时间表。JEP-320的新功能之一是移除可能会破坏现有应用程序的Java EE和CORBA模块。 By Michael Redlich Translated by 无明

QCon北京2018圆满结束,探索前沿技术最佳实践

由极客邦科技与 InfoQ 中国主办的 QCon全球软件开发大会,于 2018年4月20 日 - 22日在北京国际会议中心举办。本次大会特邀 200 多位国内外技术专家,与 2000 余名技术管理者、架构师共同分享和交流新技术在行业应用中的最新实践,助力企业技术选型、业务升级与顺利转型。 By 师海君

从Catchpoint的调查结果看网站可靠性工程师的工作

和软件工程师一样,网站可靠性管理工程师需要负责IT运营,2003年Google就推出了这一设想,2016年Google推出了《网站可靠性管理,Google如何运营生产系统》一书,详细介绍了这一方面内容。网站监测服务公司Catchpoint最近调查了416名网站可靠性管理工程师(SRE),希望借此了解SRE的具体工作。 By Helen Beal Translated by 刘嘉洋

文章: GrowingIO 联合创始人 & CTO 叶玎玎:首席增长官 —— 技术管理者应该知道的那些事

什么是首席增长官?对 CTO 的挑战在哪里?我们又该如何应对挑战? By 叶玎玎

文章: 技术漫谈:为何KPI毁了索尼,而OKR却成就了谷歌?

从技术 leader 的角度出发,看技术人绩效考核的痛。大多数公司里面总会因为 KPI 的考核方式而存在各种各样的问题,OKR 是一个在硅谷互联网公司比较流行的做法。怎样去理解 OKR 这个概念,并在技术团队中推行,从而使绩效考核更合理也更有意义? By 李运华

文章: 浅议区块链改变人工智能的可能性

乍看上去,区块链和AI似乎并没有交集:一个是在封闭数据平台上培育中心化的智能,另一个则是在开放数据环境下促进去中心化的应用。但是,要明确的是人工智能涉及多种学科,多个细分领域。所以可以确定的说,区块链和人工智能肯定有可以交叉结合的空间。区块链技术有智能合约机制,而智能合约就是一段可执行的代码。人工智能中有很多算法,这些算法肯定是可以应用到智能合约中的。另外,多技术间的融合是大势所趋。 By Ronald van Loon Translated by 刘志勇

文章: 七行JSON代码将你的网站变成移动应用

本文介绍了借助Jasonette将Web视图和原生组件融合构建真正“混合”应用的做法。 By Ethan Translated by 大愚若智

用 ConfigMap 管理配置 - 每天5分钟玩转 Docker 容器技术(159) - CloudMan

Secret 可以为 Pod 提供密码、Token、私钥等敏感数据;对于一些非敏感数据,比如应用的配置信息,则可以用 ConfigMap。 ConfigMap 的创建和使用方式与 Secret 非常类似,主要的不同是数据以明文的形式存放。 与 Secret 一样,ConfigMap 也支持四种创建方

xadmin库的下载安装及奇葩报错的解决方法 - WoLykos

今天主要讲xadmin库的下载和安装的.......各种问题。。。。。。。先注明:我使用的是python3.6,Django2.0,所以xadmin也应该是2.0版本会比较适配。 所以这里先给个xadmin的资源,很多人都会下载成master的,要是不知道怎么找Django版本的朋友直接点击这里。

Optaplanner逐步学习(0) : 基本概念 - Optaplanner,规划问题, 约束,方案 - kentzhang

之前的文章中,分别从APS,排产到规划引擎叙述了一些理论基础;并介绍了一些Optaplanner大概的情况;并一步步将Optaplanner的示例运行起来,将示例源码导进Eclipse分析了一下它的Hello world入门示例,从本篇开始,我们将分步学习它的一些概念及用法。 什么是Optaplan

实验:利用ASMLib创建ASM磁盘 - AlfredZhao

环境: RHEL 6.5 + Oracle 11.2.0.4 RAC(2 nodes) 目的: 在实验环境使用ASMLib配置共享ASM磁盘,虽然我们已经不建议使用ASMLib进行绑盘,但是无奈有客户是这样做的,而作为一名合格的乙方技术人员,我们是需要熟悉不同技术(包括这种已经不再推荐使用的技术)从

Android.mk 详解 - yooooooo

Android中增加本地程序或者库,这些程序与其所在路径没有关系,只和它们的Android.mk有关系。 Android.mk与普通的makefile略有不同,Android.mk具有统一的写法,主要包含一些系统的公共的宏: Android.mk中选项参考以下文件路径: build/core/con

移动端引入的字体文件过大处理方法 - wolfSoul

一.背景 前端开发的同学,我们经常会碰到需要还原设计稿中的特殊字体.这时,我们可能会采用两种方案1.使用photoshop将文本图层单独导出成图片; 2.直接引入改字体的字体库.ttf文件 首先第一种方案的缺点,使用图片代替文字,制作和维护的成本很高,前期切图,合并雪碧图比较繁琐,后期修改和维护更是

JSON概述 - zhengyeye

错误理解: 以至于在自己的思维定式中就出现了一种很可怕的情景:居然不知道怎么去解释习以为常的json是个什么?各种混淆,结果 >后果很严重。 概念区分: 1.JSON:(JavaScript Object Notation,js对象表示法); 2.JSON是一种数据格式,而不是一种编程语言; 3.J

Spring Boot 2.0系列文章(五):Spring Boot 2.0 项目源码结构预览 - zhisheng_tian

深入以太坊智能合约 ABI - 以太坊开发

开发 DApp 时要调用在区块链上的以太坊智能合约,就需要智能合约的 ABI。本文希望更多了解 ABI,如为什么需要 ABI?如何解读 Ethereum 的智能合约 ABI?以及如何取得合约的 ABI? 数字猫合约 ABI 数字猫合约 ABI ABI(Application Binary Inter

© 云聚网互联网资讯 我要投稿 云聚网博客 7秒MCN大数据平台