博客园_首页 第 2 页

(数据科学学习手札92)利用query()与eval()优化pandas代码 - 费弗里

本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介 利用pandas进行数据分析的过程,不仅仅是计算出结果那么简单,很多初学者喜欢在计算过程中创建一堆命名随心所欲的中间变量,一方面使得代码读起来费劲,

Bytom侧链Vapor源码浅析-节点出块过程 - 比原链Bytom

在这篇文章中,作者将从Vapor节点的创建开始,进而拓展讲解Vapor节点出块过程中所涉及的源码。 做为Vapor源码解析系列的第一篇,本文首先对Vapor稍加介绍。Vapor是目前国内主流公链Bytom的高性能侧链,是从Bytom主链中发展出来的一条独立的高性能侧链。Vapor是平台最重要的区块链

在 .NetCore 项目中使用 SkyWalkingAPM 踩坑排坑日记 - 原来是李

SkyWalking 概述 SkyWalking 是观察性分析平台和应用性能管理系统。提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。支持Java, .Net Core, PHP, NodeJS, Golang, LUA语言探针,支持Envoy + Istio构建的Service

Kubernetes Pod OOM 排查日记 - YOYOFx

一、发现问题 在一次系统上线后,我们发现某几个节点在长时间运行后会出现内存持续飙升的问题,导致的结果就是Kubernetes集群的这个节点会把所在的Pod进行驱逐OOM;如果调度到同样问题的节点上,也会出现Pod一直起不来的问题。我们尝试了杀死Pod后手动调度的办法(label),当然也可以排除调度

算法学习笔记:2-SAT - RioTian

SAT 是适定性(Satisfiability)问题的简称。一般形式为 k - 适定性问题,简称 k-SAT。而当 (k>2) 时该问题为 NP 完全的。所以我们只研究 (k=2) 的情况。 定义 2-SAT,简单的说就是给出 (n) 个集合,每个集合有两个元素,已知若干个 (

发布新版首页“外婆新家”升级版:全新的UI,熟悉的味道 - 博客园团队

在7月30日我们我们忐忑不安地发布了新版网站首页,发布后迎接我们的不是新颜新风貌的惊喜,而是我们最担心的残酷现实——“让我们等这么多年,等来的就是这个新的丑容颜”,在大家的批评声中我们深深地认识到我们不仅没有给大家带来美丽的新容颜,而且丢掉了熟悉的味道,新版首页第一版是失败的改版,我们的全站改版第一...

程序员必须了解!IntelliJ IDEA 2020.2的新增功能 - 盟主123

IDEA 因为之前破解过,所以家里的电脑都是19版本的,用的也比较顺手,也就一直懒得去动他,但是,程序猿的好奇心可能真的挺重,猎奇心里,在网上也看到了很多关于2020版本的idea的各种好处,于是,闲来无事,就研究一下,没想到啊,是真的香 IntelliJ IDEA 2020.2可让你直接在IDE内

Java 设置、删除、获取Word文档背景(基于Spire.Cloud.SDK for Java) - E-iceblue

本文介绍使用Spire.Cloud.SDK for Java 提供的BackgroundApi接口来操作Word文档背景的方法,可设置背景,包括设置颜色背景setBackgroundColor()、图片背景setBackgroundImage(),删除背景deleteBackground()和获取背

从零搭建Spring Boot脚手架(4):手写Mybatis通用Mapper - 码农小胖哥

1. 前言 今天继续搭建我们的kono Spring Boot脚手架,上一文把国内最流行的ORM框架Mybatis也集成了进去。但是很多时候我们希望有一些开箱即用的通用Mapper来简化我们的开发。我自己尝试实现了一个,接下来我分享一下思路。昨天晚上才写的,谨慎用于实际生产开发,但是可以借鉴思路。

Linux文本处理详细教程 - 说故事的五公子

1. 文本处理 本节将介绍Linux下使用Shell处理文本时最常用的工具: find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk; 提供的例子和参数都是常用的; 我对shell脚本使用的原则是命令单行书写,尽量不要超过2行; 如果有更为复杂的任务需求,

使用docker快速搭建hive环境 - upupfeng

记录一下使用docker快速搭建部署hive环境 写在前面 想练练Hive SQL,但是没有hive shell环境。现在只有一台空的CentOS 7机子,一想要弄jdk、hadoop、mysql、hive就头疼。 于是在网上找了找,发现用docker部署hive会快很多,在此记录一下部署过程。 以

算法学习笔记:2-SAT - RioTian

SAT 是适定性(Satisfiability)问题的简称。一般形式为 k - 适定性问题,简称 k-SAT。而当 (k>2) 时该问题为 NP 完全的。所以我们只研究 (k=2) 的情况。 定义 2-SAT,简单的说就是给出 (n) 个集合,每个集合有两个元素,已知若干个 (

发布新版首页“外婆新家”升级版:全新的UI,熟悉的味道 - 博客园团队

在7月30日我们我们忐忑不安地发布了新版网站首页,发布后迎接我们的不是新颜新风貌的惊喜,而是我们最担心的残酷现实——“让我们等这么多年,等来的就是这个新的丑容颜”,在大家的批评声中我们深深地认识到我们不仅没有给大家带来美丽的新容颜,而且丢掉了熟悉的味道,新版首页第一版是失败的改版,我们的全站改版第一...

新司机的致胜法宝,使用ApexSql Log2018快速恢复数据库被删除的数据 - 熊泽-学习中的苦与乐

作为开发人员,误操作数据delete、update、insert是最正常不过的了,比如: 删除忘记加where条件; 查询为了图方便按了F5,但是数据里面夹杂着delete语句。 不管是打着后发动机声音噪音过大,缸筒活塞间隙过大,做过全身划痕处理; 还是喷过全身漆,对于有经验的老司机来说,这些都是不

代码生成器插件与Creator预制体文件解析 - 游子陈

前言 之前写过一篇自动生成脚本的工具,但是我给它起名叫半自动代码生成器。之所以称之为半自动,因为我觉得全自动代码生成器应该做到两点:代码生成+自动绑定。之前的工具只做了代码生成,并没有做自动绑定,所以鄙人又花时间研究了CocosCreator的预制体文件,实现了自动绑定的能力,并且支持了插件使用方式

Netty之旅:你想要的NIO知识点,这里都有! - 一枝花算不算浪漫

高清思维导图原件(xmind/pdf/jpg)可以关注公众号:一枝花算不算浪漫 回复nio即可。(文末有二维码) 前言 抱歉好久没更原创文章了,看了下上篇更新时间,已经拖更一个多月了。 这段时间也一直在学习Netty相关知识,因为涉及知识点比较多,也走了不少弯路。目前网上关于Netty学习资料玲琅满

学算法还能指导找对象?是的,这就是大名鼎鼎的稳定婚姻算法 - TechFlow2019

本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是算法数据结构专题的第30篇文章,我们一起来聊聊一个有趣的婚姻匹配问题。 这个问题是我学到的比较有趣的算法问题前几名了,也是当年我们ACM校队面向新生宣讲的时候选择的例题。我们觉得用找对象这种新生会比较感兴趣的问题来忽悠他们,他们上钩的

不能错过的分布式ID生成器(Leaf ),好用的一批! - 程序员内点事

本文收录在个人博客:www.chengxy-nds.top,技术资料共享,同进步 不了解分布式ID的同学,先行去看《一口气说出 9种 分布式ID生成方式,面试官有点懵了》温习一下基础知识,这里就不再赘述了 美团(Leaf) Leaf是美团推出的一个分布式ID生成服务,名字取自德国哲学家、数学家莱布尼

Jenkins(Extended E-mail Notification)邮箱配置正确但是并没有发送邮件 - zy7y

废话 近期在把之前的接口自动化demo与jenkins集成,昨天发现了邮件配置正确但是没有发送邮件的问题,通过勾选系统设置 - >Extended E-mail Notification → Enable Debug Mode 然后构建任务后,查看控制台输出发现:MessagingException

怎么用 Solon 开发基于 undertow jsp tld 的项目? - 刘之西东

Solon 开发 jsp 还是简单的,可以有 jetty 启动器 或者 undertow 启动器。此文用 undertow + jsp + tld 这个套路搞一把: 一、 开始Meven配置走起 用solon 做 undertow + jsp 的开发;只需要配置一下 meven 即可(不需要其它的额

常见排序算法原理及JS代码实现 - Warren-Hewitt

创建时间:2020-08-07 本文只是将作者学习的过程以及算法理解进行简单的分享,提供多一个角度的理解说明,或许让你的困惑能得以解决(代码或说明若有问题,欢迎留言、联系更正!以免造成更多困惑) 如果要更深入研究这些算法的同学,社区中同类型更优秀,单个算法更深入剖析的文章也是比比皆是,这里或许作为一

使用cors完成跨域请求处理 - 嗨,阿良

前后端分离项目中,若二者非同源,则在数据交互时常有跨域请求的处理,本文主要探讨如何借助cors处理这种非同源跨域的请求

论文结果图:matplotlib和seaborn实现 - 长安不乱

在论文中,可视化结果往往很重要,毕竟文字太抽象,需要图片向审稿人直观的展现出我们的结果。我也写了俩篇论文和一篇专利的申请,其中也有一些画图的程序,因此记录,防止以后忘了。由于篇幅原因,文章就不贴代码,本文中所有的程序代码都在我的github。 画图程序往往有很多版,毕竟论文写完了,导师会先看你图画的

关于一致性哈希思想的举一反三 - 代码一字狂

关于一致性hash算法的解释和应用场景,博客中以已经出现了许多非常优秀的文章解释,这里放一个解释比较清楚的博客文章如果不太了解一致性hash算法是什么可以点击了解一下,本文主要融合一致性hash算法思想去简单解决我们工作中遇到的问题。 在程序设计思想中我们知道要时刻面对变化,而一致性hash算法的出

Web 开发必须掌握的三个技术:Token、Cookie、Session - 华为云开发者社区

在Web应用中,HTTP请求是无状态的。即:用户第一次发起请求,与服务器建立连接并登录成功后,为了避免每次打开一个页面都需要登录一下,就出现了cookie,Session。 Cookie Cookie是客户端保存用户信息的一种机制,用来记录用户的一些信息,也是实现Session的一种方式。Cooki

常见排序算法原理及JS代码实现 - Warren-Hewitt

创建时间:2020-08-07 本文只是将作者学习的过程以及算法理解进行简单的分享,提供多一个角度的理解说明,或许让你的困惑能得以解决(代码或说明若有问题,欢迎留言、联系更正!以免造成更多困惑) 如果要更深入研究这些算法的同学,社区中同类型更优秀,单个算法更深入剖析的文章也是比比皆是,这里或许作为一

DevOps让金融业数字化转型更敏捷 | 分享实录 - 博云技术社区

以下为博云近期在活动中分享的关于《如何通过 DevOps 让数字化转型变得更加敏捷》的主题演讲实录。 01 金融科技进入VUCA时代 大家好,今天分享的题目是《如何通过 DevOps 让数字化转型变得更加敏捷》。首先,我们认为现在金融科技已经进入到了 VUCA 时代。VCUA 是关于四个词的缩写,即

敏捷工具:Scrum板与Kanban如何抉择?敏捷工具:Scrum板与Kanban如何抉择? - 吃个药丸儿

Scrum板作为一种工具,主要应用于Scrum团队的敏捷项目管理,能够帮助团队更新任务进度,促进团队信息共享,及时发现任务过程中的异常现象,从而查漏补缺。团队在每日站会时会通过Scrum板来直观地展示任务状态,确定每日需要做的任务以及优先级。 看板作为一种敏捷方法论,通过工作流程以及任务的可视化来识

使用cors完成跨域请求处理 - 嗨,阿良

前后端分离项目中,若二者非同源,则在数据交互时常有跨域请求的处理,本文主要探讨如何借助cors处理这种非同源跨域的请求

学算法还能指导找对象?是的,这就是大名鼎鼎的稳定婚姻算法 - TechFlow2019

本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是算法数据结构专题的第30篇文章,我们一起来聊聊一个有趣的婚姻匹配问题。 这个问题是我学到的比较有趣的算法问题前几名了,也是当年我们ACM校队面向新生宣讲的时候选择的例题。我们觉得用找对象这种新生会比较感兴趣的问题来忽悠他们,他们上钩的

源码分析过滤器与拦截器的区别 - 努力的小雨

博主最近刚拿到一个微服务的新项目,边研究边分析从框架基础开始慢慢带领大家研究微服务的一些东西,这次给大家分析下Springboot中的过滤器和拦截器的区别。虽然上次分析过过滤器,但是主要是分析的cas流程,所以就没太深入,大家也可以看一下的啊 cas源码分析:https://www.cnblogs.

SkyWalking 搭建及简单使用(Linux) - 成钰

1.需求 公司项目采用微服务的架构,服务很多,人工监控是不可能的,项目的访问量很大,想通过日志查找某个方法中性能的问题也是非常困难的。但是系统的性能问题是不能忽视的。系统性能检测的问题如鲠在喉,经过长时间的查找资料,功夫不负有心人,终于发现几个比较好的开源的APM(Application Perfo

不能错过的分布式ID生成器(Leaf ),好用的一批! - 程序员内点事

本文收录在个人博客:www.chengxy-nds.top,技术资料共享,同进步 不了解分布式ID的同学,先行去看《一口气说出 9种 分布式ID生成方式,面试官有点懵了》温习一下基础知识,这里就不再赘述了 美团(Leaf) Leaf是美团推出的一个分布式ID生成服务,名字取自德国哲学家、数学家莱布尼

JVM系列之:再谈java中的safepoint - flydean

safepoint是什么 java程序里面有很多很多的java线程,每个java线程又有自己的stack,并且共享了heap。这些线程一直运行呀运行,不断对stack和heap进行操作。 这个时候如果JVM需要对stack和heap做一些操作该怎么办呢? 比如JVM要进行GC操作,或者要做heap

PYTHON 实战完整教程1-配置VSCode开发环境 - MiroYuan

一、安装 为降低学习门槛,保证学习目标的聚焦,我们在windows(使用WinServer2019虚拟机)上搭建开发环境。(系列教程最后结束时,也会部署到linux上) 打开Python官网 https://www.python.org/,找到windows对应环境的下载包。 下载后的文件名为:py

全网首发:12306抢票算法大曝光?(十张图搞定) - 彤哥读源码

前言 本文收录于专辑:http://dwz.win/HjK,点击解锁更多数据结构与算法的知识。 你好,我是彤哥,一个每天爬二十六层楼还不忘读源码的硬核男人。 相信大家都有过抢票、刷票的经验,每年年底,这都是一场盛宴。 然而,你有没有想过12306的抢票算法是怎么实现的呢? 没有吧,想过,还是没有头绪

© 云聚网互联网资讯 我要投稿 云聚网博客 DeepHub IMBA