首页 新闻 找找看 学习计划

[微笑刺客D]Asp.Net Core&Jenkins持续交付到Windows Server

对于Linux平台上的持续集成和持续交付可以使用Docker快捷的完成任务,但是Windows Server下却不好使用,一般来讲,windows Server下最简单的发布方式是直接手动打包发布或是利用webDeploy完成,但是手动发布太麻烦,webDeploy配置也麻烦,因此尝试使用Jenki

[云牙子]【jvm】来自于线上的fullGC分析

系统最近老年代的内存上升的比较快,三到四天会发生一波fullGC。于是开始对GC的情况做一波分析。 线上老年代2.7G,年轻带1.3G老年代上升较快,3天一波fullGC,并且fullGC会把内存回收,有时回收一般,有时回收全部。所以判断是不会有内存泄漏现象的,内存发生泄漏是回收不了的。第二个判断,

[柯壮]Android startActivity原理分析(基于Android 8.1 AOSP)

应用进程内 如何使用Intent做Activity的跳转 我们通常会这样写,就能跳转到TestActivity中,但是你知道这简简单单的两行代码在我们庞大的安卓系统中经历了怎样的加工处理吗?接下来我带大家深入到系统内了解整个的启动过程 这里调用了startActivity的函数,这个函数被声明在了C

[猫毛·波拿巴]【杂谈】FilterChain相关知识整理

前言 做后台的,Filter肯定没少配置,但是知晓其原理的可能不多。在这之前我也不懂,但这并不影响业务开发,同时也有其他的知识要学,所以一直就没看。这阵子有点闲,刚好在看《How Tomcat Works》的PipeLine相关内容。索性好好梳理一下FilterChain相关的知识。 类图 Filt

[TwoIce]对扫描的pdf文件生成目录

很多pdf文件是直接扫描生成的,于是它的内容都是一张张的图片,当然就更没有目录索引了。 有的时候想找某些内容,只能一点点的移动滚动条,非常不方便。 那么有什么方法能生成目录呢? 方法一:使用福昕pdf编辑器 福昕pdf编辑器使用PRC识别pdf文件,能将pdf文件转换为office文件,更是有目录制

[大史不说话]【带着canvas去流浪】 (3)绘制饼图

示例代码托管在: "http://www.github.com/dashnowords/blogs" 博客园地址: "《大史住在大前端》原创博文目录" 华为云社区地址: "【你要的前端打怪升级指南】" [TOC] 一. 任务说明 使用原生 绘制饼图(南丁格尔玫瑰)。(截图以及数据来自于百度Echar

[Matrix海子]工程实践:给函数取一个"好"的名字

工程实践:给函数取一个"好"的名字 早在2013年,国外有个程序员做了一个有意思的投票统计(原始链接请见:《程序员:你认为最难做的事情是什么?》),该投票是让程序员从以下几个选项中选出平时在工作中自己认为最难做的事情: 做项目方案设计 编写测试用例 撰写设计文档 向别人解释我们在做什么事情 实现你不

[灰太狼的梦想]8. Filters in ASP.NET MVC 5.0【ASP.NET MVC 5.0中的过滤器】

ASP.NET Filers用来在MVC框架的不同请求处理阶段,注入额外的逻辑。过滤器为横切关注点提供了一种方法(日志记录,授权,缓存)。 在这篇文章中,我将会向你介绍MVC框架支持的各种不同种类过滤器,怎样控制过滤器的执行,怎样创建和使用过滤器。我们可以创建自定义的过滤器。在每一个请求中,控制器中

[故事爱人]产品经理之产品评审会

文章大纲 一、 什么是产品评审会二、 产品评审会类型三、产品评审会注意点四、相关模板下载五、参考文章 一、 什么是产品评审会 需求评审通常是由产品经理主持,通过讲解产品需求文档,让相关人员了解具体需求,并提出疑问,进行沟通的过程。统一大家对产品需求的理解,为后续“如何做”打好基础。从整个产品的分析、

[bingoli]JavaScript的Date类的函数特殊处理导致的问题

记得以前参加校招的时候,总是有日期相关的面试题,比如计算两个日期之间的间隔天数。以前还觉得这种题就是为了纯粹为了面试的,但工作了之后,还就碰到了跟日期相关的bug。下面是一段js代码,是要把字符串描述的日期转换为Date类型的函数。其中,字符串的格式为年占用4个字符,月份2个字符,天数2个字符,

[上海小胖]写了2年python,知道 if __name__ == '__main__' 什么意思吗?

相信刚接触Python的你一定有过如此经历,把所有的代码都写在 `if __name__ == '__main__' `下,因为有人告诉你,这样比较符合 Pythonista 的代码风格。 殊不知这段代码的意义并不是一定要存在于执行代码中...

[小锦毛]python中TCP协议中的粘包问题

TCP协议中的粘包问题 1.粘包现象 基于TCP实现一个简易远程cmd功能 ​ 上述是基于TCP协议的远程cmd简单功能,在运行时会发生粘包。 2、什么是粘包? 只有TCP会发生粘包现象,UDP协议永远不会发生粘包; TCP:(transport control protocol,传输控制协议)流式

[Ax0ne]一道有意思的多线程面试题 C# 代码实现

如果你对多线程的控制不怎么了解,那么理解了这篇文章的内容也许对你有帮助。鼓励先自己动手实现一遍,做不出来在看代码。 题目一:两个线程交替打印0~100的奇偶数 这道题就是说有两个线程,一个名为偶数线程,一个名为奇数线程,偶数线程只打印偶数,奇数线程只打印奇数,两个线程按顺序交替打印。本文重点不是说的

[ZacksTang]提升 Hive Query 执行效率 - Hive LLAP

从 Hive 刚推出到现在,得益于社区对它的不断贡献,使得 Hive执行 query 效率显著提升。其中比较有代表性的功能如 Tez (将多个 job整合为一个DAG job)以及 CBO(Cost-based-optimization)。 Hive 在 2.0 版本以后推出了一个新特性名为 LLA

[Sicwen]使用Dubbo的SPI扩展机制实现自定义LoadBalance——方法一 修改Dubbo源代码

一. 拉取源码 到Dubbo官网 https://github.com/apache/incubator-dubbo/tree/2.5.x 下载源码,解压。 二. 导入IDEA 选择解压后的源码目录,一路点击next 三. 实现LoadBalance接口 在loadbalance包中,创建一个cla

[Parsnip]『左偏树 Leftist Tree』

左偏树 Leftist Tree 这是一个由堆(优先队列)推广而来的神奇数据结构,我们先来了解一下它。 简单的来说,左偏树可以实现一般堆的所有功能,如查询最值,删除堆顶元素,加入新元素等,时间复杂度也均相等,与其不同的是,左偏树还可以在$O(log_2n)$的时间之内实现两个堆的合并操作,这是一般的

[W的一天]RabbitMQ消息队列

一、简介 RabbitMQ是一个在AMQP基础上完整的、可复用的企业消息系统,遵循Mozilla Public License开源协议。MQ全称Message Queue(消息队列),它是一种应用程序对应用程序的通信方式。应用程序通过读写入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接

[Julian_酱]【你不一定知晓的】C#取消异步操作

在.Net和C#中运行异步代码相当简单,因为我们有时候需要取消正在进行的异步操作,通过本文,可以掌握 通过CancellationToken取消任务(包括non-cancellable任务)。 早期 早期.Net 使用 BackgroundWorker 完成异步长时间运行操作。 可以使用Cacnel

[忧郁的峰哥]不会python?那就换一种姿势爬虫!Java爬虫技术总结

—本博客为原创内容,转载需注明本人— 前几天有个师妹将要毕业,需要准备毕业论文,但是论文调研需要数据资料,上知网一查,十几万条数据!指导老师让她手动copy收集,十几万的数据手动copy要浪费多少时间啊,然后她就找我帮忙。我想了一下,写个爬虫程序去爬下来或许是个不错的解决方案呢!之前一直听其他人说爬

[Jeffrey_Lee]FSMN结构快速解读

注意:!!! 小写字母代表单个标量 大写字母代表矩阵 小写字母头上带个小箭头代表向量 1. 模型结构解析: & 160; & 160; & 160; & 160;观察图(a),可以发现,在隐藏层的旁边,FSMN挂了一个记忆模块 ,记忆模块的作用与LSTM门结构类似,可以用来记住 时刻输入信息的相邻时