linux ping -m

加载中

Java 压缩20M文件从30秒到1秒的优化过程,真不相信?

https://my.oschina.net/chenmou/blog/4952134?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

点击上方☝码猿技术专栏 轻松关注,设为星标! 及时获取有趣有料的技术 有一个需求需要将前端传过来的10张照片,然后后端进行处理以后压缩成一个压缩包通过网络流传输出去。之前没有接触过用Java压缩文件的,所以就直接上网找了一个例子改了一下用了,改完以后也能使用,但是随着前端所传图片的大小越来越大的时候,耗费的时间也在急剧增加,最后测了一下压缩20M的文件竟然需要30秒的时间。压缩文件的代码如下。 public static ...

02/09 08:00

英伟达400亿美元收购ARM,有史以来最大半导体收购案诞生

https://my.oschina.net/u/4345306/blog/4565176?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

  9 月 13 日,英伟达官宣和软银集团(SBG,下称软银)达成一项协议,根据该协议,英伟达将以 400 亿美元的价格从软银手中收购 ARM。      图 | 英伟达 logo(来源:东方 IC)   《华尔街日报》评价称:“这笔交易是有史以来最大的半导体收购案,标志着软银及其首席执行官孙正义的胜利。后者于四年前以 320 亿美元的价格收购了 ARM,一直在努力推动其业务增长。对于英伟达首席执行官来说,这是自他 1993 年共同创立芯片...

2020/09/15 07:11

面试官欺负人:new Object()到底占用几个字节?

https://my.oschina.net/u/4581745/blog/4958640?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

程序员的成长之路 互联网/程序员/技术/资料共享 关注 阅读本文大概需要 7 分钟。 作者:双子孤狼 来源:blog.csdn.net/zwx900102/article/details/108108555 前言 我们来分析一下堆内布局以及Java对象在内存中的布局吧。 对象的指向 先来看一段代码: package com.zwx.jvm; public class HeapMemory {     private Object obj1 = new Object();     public static void main(String[] args) {      ...

02/22 08:00

120000字,你们要的Java 并发编程图文小册整理出来了,免费送给大家!

https://my.oschina.net/u/4149877/blog/4968764?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

点击上方蓝字关注我们 Java 有并发,并发知识之大,一口吃不下 这曾是我不愿意触碰的知识角 多次一头扎进并发,无功而返 为应对面试,临时苦苦记忆,不成体系 这一次我决定从基础开始,攻克它 ... 2021年02月18日 2019年08月26日 2020 年 ... 12,0000 字 68Mb 高清无水印图文 2021 年刚开始 日拱一兵免费送上整理好的小册 这次希望我们不一样 思维导图——理清脉络 知识讲解——循序渐进 抽象问题——图文并茂 实现细节——源码...

03/03 08:00

Kerberos Bronze Bit攻击(CVE-2020-17049)

https://my.oschina.net/u/4196756/blog/4954286?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

Kerberos Bronze Bit攻击(CVE-2020-17049)是国外netspi安全研究员Jake Karnes发现的漏洞 Microsoft在2020年11月10日发布了该漏洞的补丁程序,补丁发布持续到2021年2月9日。以下攻击情形假设域控制器没有这个补丁,攻击者正在发起攻击。 Bronze Bit漏洞启用的攻击是Kerberos委派引起的其他已知攻击的扩展。Bronze Bit漏洞绕过了现有攻击路径的两种可能的缓解措施,从而提高了其有效性和攻击性。攻击者现在可以执行以下操作: 攻...

02/08 21:37

Metasploit -- 渗透攻击模块(exploit)文字版

https://my.oschina.net/u/3838688/blog/4964427?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

终于熬成了不想和任何人说话,包括家里的人都不想联系,厌倦了这个世界的是是非非,就算你说晚上有太阳我都不想辩解了。。。 ---- 网易云热评 作用:渗透攻击模块可以直接发起渗透攻击 1、显示所有渗透攻击模块 show exploits 根据需求筛选模块 search -h 2、查找关于mysql数据库的攻击模块 search name:mysql type:exploit 3、查找路径含有mysql的模块 search path:mysql 4、查找漏洞编号 search cve-2019-0230 5、选择要利用的...

02/25 23:03

皮一皮:20岁和30岁的你的区别...

https://my.oschina.net/didispace/blog/4959275?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

往期推荐 皮一皮:当你和朋友只打算玩一盘游戏放松时... 皮一皮:时间管理的重要性... 皮一皮:从地理位置分析当年的那件事... 皮一皮:原来程序员也是要看天赋的... 皮一皮:论情商的高低... 推荐关注我们的视频号 “程序员关爱计划” 拯救不开心行动 从你的关注开始 💕💕💕💕💕💕 本文分享自微信公众号 - 程序猿DD(didispace)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在...

02/22 08:31

JUC并发编程之:简单概述(二)

https://my.oschina.net/ngc7293/blog/4969211?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

# JUC并发编程之:简单概述(二) ```xml ##内容重点 ·分析多线程访问共享资源时,哪些代码片段属于临界区 ·使用synchronized互斥解决临界区的线程安全问题 >synchronized锁对象语法 >synchronized加载成员方法和静态方法语法 >wait/notify同步方法 ·使用ReentrantLock互斥解决临界区的线程安全问题 >lock使用细节:可打断、锁超时、公平锁、条件变量 ·分析变量的线程安全性、常见线程安全类的使用 ·线程活跃性:死锁、活锁、...

03/03 16:03

导师:用Python竟然实现不了AI模型,你别毕业了!

https://my.oschina.net/statistician/blog/4961751?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

“我们已经从移动为先的时代进入AI为先的时代” ――桑达尔·皮查伊,Google CEO 人工智能诞生六十多年以来,历经起伏,现在可谓是黄金时期。并且,AI+场景也真正走到行业中,解决痛点、提高效率。 每一波浪潮的到来,都意味一片无人占领的蓝海,也意味着众多新成长起来的巨头,还意味着大量的技术人员需求,供不应求的开发市场,以及从业者的高薪与众多的机会。 那么,身在IT圈中的人,应该都有着直观的认识。目前国内知名的互...

爱了!多屏写代码贼爽,改Bug飞起!包邮送到家!

https://my.oschina.net/xiaole0313/blog/4953576?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

为回馈广大读者粉丝们的大力支持,本号主特地选了这款 27寸4K显示器作为抽奖礼品送给大家。这礼物呢,可手捧追剧玩游戏,也可写字撰文搞创作。无论是自己玩,还是当礼物送人,都是理想佳品。 赠送规则 本次活动联合了其他 10 个号主一起赞助,共同送显示器,扫码下面每个二维码回复 745 获得一张 助力券,扫描助力券,参与抽奖。每扫描一次会增加一次中奖概率,点击参与列表查看自己的概率排名。活动说明: 1. 本次显示器 抽奖活...

02/17 00:00

Python:No module named 'requests'解决方法

https://my.oschina.net/u/4432649/blog/4952550?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

Python:No module named 'requests'解决方法 参考文章: (1)Python:No module named 'requests'解决方法 (2)https://www.cnblogs.com/zishengY/articles/9336824.html 备忘一下。

02/13 01:44

Java 接口理解

https://my.oschina.net/u/4339514/blog/4181548?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

学习Spring有一段时间了,对java也有了一点了解,最不能理解的就是接口, 即使是写了接口并实现了它,依然无法理解它到底有什么用?看了其他几篇博客,总结了一下自己的理解。 在JAVA编程语言中是一个抽象类型,是抽象方法的集合。一个类通过继承接口的方式,从而来继承接口的抽象方法。 先从一个通俗的解释看起 (原文:C# 接口《通俗解释》) 如果你的工作是一个修水管的,一天客户找上你让你帮装水管,但是有个要求,就是客户...

2020/01/08 22:31

Centos7.3之K8S安装初体验

https://my.oschina.net/u/4342612/blog/3332321?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

容器是发展趋势,所以是时候从虚拟机中脱离出来,投入到容器化的怀抱中了。 曾经试过安装k8s,都没有成功,各种乱七八糟的报错,于是一拖再拖,这次总算发现一个可以快速部署的工具,终于安装成功了。 这个k8s快速部署工具就是kubekit github地址是 https://github.com/Orientsoft/kubekit 直接按照以上这个地址的步骤部署也可以。 接下来我说一下具体的部署说明: 大体步骤是在关闭防火墙的Centos7.3上,下载解压kubekit安装包...

2019/12/09 22:41

一招教你快速取消Mac系统开机密码的方法

https://my.oschina.net/u/4654123/blog/4973145?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

为了保护电脑数据安全,进入MAC系统前都是需要输入密码,不过有的用户觉得很麻烦,自己电脑又不是公用电脑,每回开机都要输入密码显得麻烦,那么有什么办法取消呢?方法当然有的,今天小编就教大家一招快速取消Mac系统开机密码的方法。 具体方法如下: 1、在菜单栏点击苹果图标,选择“系统偏好设置”; 2、在系统选项中点击“用户与群组”; 3、点击左下角“锁型图标”,根据提示输入当前用户名密码,输入后点击“解锁” 4、点...

03/06 18:33

当开发者驱动开源时如何保证安全性?

https://my.oschina.net/yubandidi/blog/4972233?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

原文:How security keeps up when developers drive open source 作者:John Walsh,编译:御坂弟弟 随着开发人员越来越多地使用开源软件,强有力的安全措施也已经提上日程。 技术转型正日益成为竞争差异化的手段,各行业的企业都在新的平台、工具和框架上大量投资。结果是,开源已经成为最可行、最具成本效益和最前沿的解决方案,使企业在创新中获得优势。 企业不再需要购买或在内部构建所有他们需要的软件。取而代之的是,...

03/05 14:09

Xenserver 网络管理

https://my.oschina.net/lsgx/blog/473012?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

Xenserver 网络管理 时间: 2015-02-28 21:37 作者: lsgxeva 分类: 我的笔记>>工作学习>>citrix>>XenServer 摘要: Xenserver 网络管理 标签: Xenserver 网络管理 提示: 文章均来自网络,版权为原作者所有,如有侵犯权益,请联络我们. 每个Xenserver服务器都有一个或多个网络。XenServer 网络是虚拟的以太网交换机,它可以连接到外部接口(带或不带 VLAN 标记),或者是单个服务器或池内部完全虚拟的网络。 在物理服务器上安装XenSe...

2015/07/01 17:19

NGINX Plus R22 介绍

https://my.oschina.net/u/4580897/blog/4954260?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

作者 | F5 - Liam Crilly 发表时间 | 2020 年 6 月 9 日 我们很高兴地宣布推出 NGINX Plus 版本 22 (R22)。NGINXPlus 基于 NGINX Open Source 构建而成,是唯一一款将软件负载均衡器、内容缓存、Web 服务器和 API 网关功能集于一身的多合一产品。该版本主要侧重于监控和身份验证,旨在增强大规模部署时的应用粒度和弹性。 NGINX Plus R22 的新增特性包括: 客户端证书认证的增强功能–在线证书状态协议 (OCSP) 验证提供了多一层...

02/10 18:00

639 页《深度学习:Deep Learning》硬核课程 PPT 下载

https://my.oschina.net/u/4581492/blog/4961804?channel=REC&scene=SCENE_FEEDS&recid=7836b7e3-0db5-4bb8-bce5-55da9458ed14

课程名称 Deep Learning 课程地址 https://github.com/glouppe/info8010-deep-learning#info8010---deep-learning 讲师介绍 Gilles Louppe是比利时列日大学人工智能和深度学习的副教授。他曾是纽约大学物理系和数据科学中心的博士后助理,与欧洲核子研究中心的阿特拉斯实验关系密切。他的研究处于机器学习、人工智能和物理科学的交叉点上,他目前的研究兴趣包括使用和设计新的机器学习算法,以新的和变革性的方式处理来自基础科...

02/24 10:05
返回顶部
顶部