linux pipe 查看

加载中

JVM - 打破双亲委派机制(模拟热加载)

https://my.oschina.net/icefoxhz/blog/4955560?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

如果需要热部署,使用“双亲委派”是不行的,如何打破“双亲委派”呢~ # 一. 源代码 “双亲委派”源代码如下(ClassLoader.java): ```java public Class loadClass(String name) throws ClassNotFoundException { return loadClass(name, false); } protected Class loadClass(String name, boolean resolve) throws ClassNotFoundException { synchronized (getClassLoadingLock(name)) { // First, check if the class has a...

02/19 10:09

为什么我劝你要有适度攻击性?

https://my.oschina.net/u/4580821/blog/4963276?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

最近,同事林鹏又升职了。 他入职公司只有四年时间,却从最初的职员升为主管,前几天又被任命为经理。反观跟他同期或者比他早入职的同事,很多都还在原地踏步,越来越老油条。 我分析了下林鹏的升职过程,发现他有一项和别人不一样的特点,那就是他具备攻击性,懂得主动竞争、积极争取。 《令人心动的offer2》辩论赛中,李晋晔因太温和两次失利。带教老师梁春娟直接指出了他的致命弱点:“在对抗性的场合,你的表现都不好,你不...

02/24 07:29

如何在 ASP.Net Core 中使用 MediatR

https://my.oschina.net/u/135083/blog/4970179?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

MediatR 是一个 中介者模式 的.NET开源实现, 中介者模式 管控了一组对象之间的相互通讯并有效的减少了对象之间错综复杂的相互依赖,在 中介者模式 中,一个对象不需要直接和另一个对象进行通讯,而是通过 中介者 进行转达,这篇文章将会讨论如何在 ASP.Net Core 中使用 MediatR 。 安装 MediatR 在 ASP.Net Core 中使用 MediatR 非常简单,你只需要通过 Nuget 安装如下两个包即可。 MediatR MediatR.Extensions.Microsoft.Dep...

03/03 21:17

JAVA程序:Chinese to Pinyin 【汉字转拼音】

https://my.oschina.net/cloudcoder/blog/306008?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

简介 有个专门用来将中文转换成汉语拼音的Java的开源库,当前的版本是pinyin4j-2.5.0。详见http://sourceforge.net/projects/pinyin4j/,可以到网站上下载最新的库。 另外此jar在git,maven上都有,对应地址是: https://github.com/belerweb/pinyin4j http://search.maven.org/#search%7Cga%7C1%7Cpinyin 缺点 不能区分汉字的多音字,比如重庆,重大,重字有两个音:zhong4,chong2,需要调用者自己判断是取哪一个,一般情况下取第...

2014/08/24 12:07

python - 第三方库安装失败解决方案

https://my.oschina.net/u/4432649/blog/4953287?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

python - 第三方库安装失败解决方案 参考文章: (1)python - 第三方库安装失败解决方案 (2)https://www.cnblogs.com/big-xuzhou/p/10603839.html 备忘一下。

02/17 08:52

案例纠正一则

https://my.oschina.net/u/4891214/blog/4962696?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

《通过索引提升SQL性能案例一则》提到的案例,处理不太准确,有必要纠正下,更要谢谢老虎刘老师的耐心指正。 原始SQL,跑出的执行计划,是INDEX SKIP SCAN,确实是低效的, select t.AGENT as agent, nvl(sum(case when t.operation_type = 'A' then 1 else 0 end),0) as DflCount, nvl(sum(case when t.operation_type = 'B' then 1 else 0 end),0) as IfCount, nvl(sum(cas...

02/25 07:50

从根上理解高性能、高并发(七):深入操作系统,一文读懂进程、线程、协程

https://my.oschina.net/jb2011/blog/4966860?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

本文引用了“一文读懂什么是进程、线程、协程”一文的主要内容,感谢原作者的无私分享。 1、系列文章引言 1.1 文章目的 作为即时通讯技术的开发者来说,高性能、高并发相关的技术概念早就了然与胸,什么线程池、零拷贝、多路复用、事件驱动、epoll等等名词信手拈来,又或许你对具有这些技术特征的技术框架比如:Java的Netty、Php的workman、Go的gnet等熟练掌握。但真正到了面视或者技术实践过程中遇到无法释怀的疑惑时,方知自已...

03/01 07:15

第四章1:列表

https://my.oschina.net/u/4585819/blog/4959752?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

《Python projects for beginners》是我所见最友好的Python入门书,前段时间我组织并与几位Python爱好者一起对此书翻译为中文,特别感谢参与翻译的这些小伙伴,你们辛苦了。我正在以推文形式连载出来,欢迎学习。 第四章 列表和循环 这一周,我将介绍一种称为“列表”的新数据类型和一种称为“循环”的新概念。列表将让我们有能力存储大规模的数据,而循环将可以让我们有能力反复执行特定部分的代码。 由于列表天然适合循环,因...

02/20 19:32

Python|利用BFS求表格中的最短路径

https://my.oschina.net/gschen/blog/4954504?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。 问题描述 如何用BFS算法解决力扣平台上一道困难题目。给你一个 m * n 的网格,其中每个单元格不是 0(空)就是 1(障碍物)。每一步您都可以在空白单元格中上、下、左、右移动。 如果您 最多 可以消除 k 个障碍物,请找出从左上角 (0,0) 到右下角 (m-1, n-1) 的最短路径,并返回通过该路径所需的步数。如果找不到这样的路径,则返回 -1。 示例 1:...

02/14 00:00

MySQL的InnoDB索引原理详解

https://my.oschina.net/dtz/blog/4966134?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

MySQL的InnoDB索引原理详解

03/01 14:02

2020年全球知名开源项目更新大盘点!有哪些你在使用?

https://my.oschina.net/u/3450635/blog/4927384?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

以下简单回顾 2020 年一些带来较大变化和影响的项目更新信息。可以努力回忆一下项目更新发布的那天你在做什么~ 1、PHP 8 正式 GA JIT、JIT、JIT 2、.NET 5.0 发布:引入 C# 9 和 F# 5、支持 Windows ARM64 微软 .NET 统一道路上的第一个版本。 3、Deno 1.0 发布 4、Windows Terminal 1.0 正式发布 5、Eclipse Theia 1.0 发布,TypeScript 编写的云端和桌面 IDE 框架 自己号称“VS Code 的真正开源替代方案”。 6、Qt 6 正式发布...

01/27 07:50

代码审计——74CMS3.7后台一处sql注入

https://my.oschina.net/u/4587690/blog/4968224?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

声明 由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,雷神众测以及文章作者不为此承担任何责任。 雷神众测拥有对此文章的修改和解释权。如欲转载或传播此文章,必须保证此文章的完整性,包括版权声明等全部内容。未经雷神众测允许,不得任意修改或者增减此文章内容,不得以任何方式将其用于商业目的。 正文 通过对整个cms的select全局搜索得到以下关联信息,接下来就需要人力慢慢去...

03/02 15:00

《 2020 互联网人才招聘白皮书》出炉,2021最热门职位是?

https://my.oschina.net/u/2436028/blog/4943592?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

马上就要过年了,年后新一轮的跳槽热潮就要来了,恰好还能赶上“金三银四”的好时机,绝不能错过呀! 那么什么行业最热门,哪个岗位最高薪呢?我正好找到一份人才报告,我们大家一起康康。 01 互联网行业仍旧保持上升态势 近日,拉勾发布了《 2020 互联网人才招聘白皮书》,通过对招聘数据进行统计分析,发现在疫情的影响下,互联网行业仍旧保持上升态势。 1 到 9 月新增企业数同比增长 35%,部分互联网行业反而乘风破浪,趋势向...

02/03 07:30

【保姆级教程】Docker基础操作篇-Dokerfile(含源码)

https://my.oschina.net/EamonYin/blog/4956651?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

Docker系列文章: 你好!Docker【概念+源码+保姆式教程】 【保姆级教程】Docker进阶操作篇-Compose(含源码) Docker常用命令 【保姆级教程】VMware+CentOS 7 配置静态IP(小名已排雷,放心跟着教程走) 本文目录 第一步:安装Docker 第二步:安装第一个Mysql镜像 第三步:使用物理机中的Navicat连接虚拟机中的MySql镜像 第四步:下载小名的测试程序 第五步:我们通过物理机的浏览器访问一下容器里面的项目吧~😁 第一步:安装D...

02/13 12:01

Nacos(二)服务注册与发现功能

https://my.oschina.net/xiaohai945/blog/4970410?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

先将cloudalbb-nacos-provider1001和cloudalbb-nacos-provider1002两个提供者实例部署,再将cloudalbb-nacos-consumer1011和cloudalbb-nacos-consumer1012两个消费者部署(分别采用resttemplate和openfeign两种方式请求)下面可以登录nacos,查看当前可用服务 resttemplate请求了provider1001,openfeign请求了provider1002,当将provider1002宕机,openfeign自动改为请求provider1001...

03/04 14:36

自动化测试在架构优化项目中的应用实践

https://my.oschina.net/u/4580505/blog/4954438?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

顾老师新书《全栈软件测试工程师宝典》 https://item.m.jd.com/product/10023427978355.html 以前两本书的网上购买地址: 《软件测试技术实战设计、工具及管理》: https://item.jd.com/34295655089.html 《基于Django的电子商务网站》: https://item.jd.com/12082665.html 来源:http://www.51testing.com/  摘要:随着科技的发展和进步,自动化测试的应用越来越广泛深入,作为一种软件质量管控的重要手段,自动化测试通过将...

02/10 07:00

Angular应用里setTimeout被如何被monkey patched的

https://my.oschina.net/i042416/blog/4956678?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

monkey patched: monkey patch指的是在运行时动态替换,一般是在startup的时候. 下面的测试代码可以让我们弄清楚,浏览器支持的原生函数setTimeout,是如何在Angular应用启动时被monkey patched的: 将setTimeout保存到一个Angular变量里。 在zone-evergreen.js的patchMethod方法里: 下图地2719行,能看到timers组下面的setTimeout,setInterval被monkey patched的入口: Zone.__load_patch('timers', (global) => { co...

02/17 11:47

中小公司封闭源代码成本惊人

https://my.oschina.net/zhang3/blog/23573?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

独立的一套代码,世上无人知晓。 如果是简单几百 KB 的还代还好, 但是要是代码量达到 100MB 级别仍保持使用闭源代码, 成本将会增加得惊人! 每一个入职的人,要熟悉它,花的时间不少。 如果是开源的,或者广泛传播的技术。 那么此项成本降低很多。 每职工成本一个月 10000 人民币来计算, 每月支出 10000 ,员工得到的工资其实并不多, 三个月的培训成本是 30000 。 而且有些人并不喜欢没有社区支持的工作, 因为这意味着员工...

2011/06/07 10:07

Atlassian官宣 | 针对中国市场推出适用于所有团队的本地化部署方案!

https://my.oschina.net/atlassian/blog/4944970?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

2021年,Atlassian 将更加专注于产品的研发和本地化。也更加重视对中国市场的投入以及聆听来自中国客户的声音和反馈。 为了帮助中国客户更好的使用 Atlassian 的产品,自2021年2月2日起,我们针对中国大陆市场推出适用于所有团队规模的本地化部署方案,Atlassian Data Center 的产品将适用于各种规模的团队 — Jira Software 和 Confluence 从 25 用户到无限用户, Jira Service Management 从 5 个代理到无限用户! Data Cente...

02/03 17:09

利用Python做一个小姐姐词云跳舞视频

https://my.oschina.net/u/4440337/blog/4964784?channel=REC&scene=SCENE_FEEDS&recid=a33c708c-d453-4333-8e00-28c634696fd8

作者:北山啦 https://blog.csdn.net/qq_45176548/article/details/113410073 本文将以哔哩哔哩–乘风破浪视频为例,you-get下载视频,同时利用python爬取B站视频弹幕,并利用opencv对视频进行分割,百度AI进行人像分割,moviepy生成词云跳舞视频,并添加音频。 1. 导入模块 1.1 下载所需模块 我们需要下载很多的模块,所以我们可以使用os.system()方法来自动安装所需模块,当然也有可能下载失败,特别是opencv-python,多安装几...

02/26 09:24
返回顶部
顶部