linux plugin

加载中

字节跳动总结的设计模式 PDF 火了,完整版开放下载!

https://my.oschina.net/u/3991012/blog/4966625?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

最近很多小伙伴找我要一些 设计模式 基础资料,于是我翻箱倒柜,把这份字节跳动大牛总结的设计模式归纳笔记找出来,免费共享给大家! 据说有小伙伴靠这份笔记顺利进入 BAT 哦,所以一定要好好学习这份资料! 资料介绍 这份资料非常全面且详细,覆盖了 设计模式 基础学习的方方面面,非常适合初学者入门! 资料也按目录进行编排,每一章下面都有更具体的内容: 有趣的插图: 资料获取 1. 识别并关注下方公众号; 2. 在下面公众号...

02/28 13:30

display:inline-block元素间空隙的产生和解决

https://my.oschina.net/freshwater/blog/5005729?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

display:inline-block是一种布局方法,它相比于与浮动、定位最大的不同就是其没有父元素的匿名包裹特性,这使得display:inline-block属性的使用非常自由,可与文字,图片混排,可内嵌block属性元素,可以置身于inline水平的元素中。 在CSS布局中,如果我们想要将一些元素在同一行显示,其中的一种方法就是把要同行显示的元素设置display属性为inline-block。但是你会发现这些同行显示的inline-block元素之间经常会出现一定的空隙...

04/01 16:11

字典和json的区别是什么?Python学习

https://my.oschina.net/u/4938745/blog/5009187?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

  最近有人问小编说:Python开发中字典和Json的区别是什么?关于这个问题,小编通过下文为大家介绍一下。   什么是字典?   字典是一种数据结构,而json是一种数据格式就会有一些形式上的限制,比如json的格式要求必须且只能使用双引号作为key或者值的边界符号,不能使用单引号,用单引号或者不用引号会导致读取数据错误,而且key必须使用边界符,但字典就无所谓了,可以使用单引号,也可以使用双引号。   什么是json?  ...

04/06 14:26

别再面向 for 循环编程了,JDK 自带的观察者模式就很香!

https://my.oschina.net/javaroad/blog/5005954?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

点击关注公众号,Java干货及时送达 大家好,你还在面向 for 循环编程吗? 还有谁不会用观察者模式吗? 本篇栈长带来《观察者模式》理论及实战~ 什么是观察者模式? 观察者模式(Observer Pattern)定义了对象间的一种一对多的依赖关系,这样只要一个对象的状态发生改变,其依赖的所有相关对象都会得到通知并自动更新。 在观察者模式中,发生改变的对象叫做观察目标,而被通知更新的对象称为观察者,一个观察目标对应多个观察者...

03/31 14:06

RabbitMQ 七种队列模式应用场景案例分析(通俗易懂)

https://my.oschina.net/javazhiyin/blog/5012733?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

作者:我思知我在 blog.csdn.net/qq_32828253/article/details/110450249 七种模式介绍与应用场景 简单模式(Hello World) 做最简单的事情,一个生产者对应一个消费者,RabbitMQ相当于一个消息代理,负责将A的消息转发给B 应用场景: 将发送的电子邮件放到消息队列,然后邮件服务在队列中获取邮件并发送给收件人 工作队列模式(Work queues) 在多个消费者之间分配任务(竞争的消费者模式),一个生产者对应多个消费者,一般适...

04/06 18:32

JPA Advanced Mappings(映射)

https://my.oschina.net/u/3010553/blog/1588315?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

JPA Advanced Mappings(映射) JPA是一个使用java规范发布的库。因此,它支持所有面向对象的实体持久性概念。 原文链接:http://blogxinxiucan.sh1.newtouch.com/2017/07/30/JPA-Advanced-Mappings-映射/ 继承策略 继承是面向对象语言的核心概念,因此我们可以在实体之间使用继承关系或策略。JPA支持三种类型的继承策略,如SINGLE_TABLE,JOINED_TABLE和TABLE_PER_CONCRETE_CLASS。 Staff, TeachingStaff, NonTeachingStaff关系:...

2017/12/12 11:19

5G边缘计算工业网关 智能工厂高效协同

https://my.oschina.net/u/4622098/blog/5016432?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

5G边缘计算工业网关,边缘计算就近处理海量数据,实现工厂大量设备高效协同工作,智能化自动化管理。 使用边缘技术,可以在更靠近边缘的地方运行人工智能和机器学习工作负载,而不必向云端发送大量数据。在智能工厂制造领域,工厂利用边缘计算智能网关进行本地数据采集,并进行数据过滤、清洗等实时处理。同时边缘计算还可以提供跨层协议转换的能力,实现碎片化工业网络的统一接入。 5G边缘计算网关智能工厂应用 工业物联网边缘...

04/12 15:19

c++数值52,截断,弹出计数,中点,二项分布

https://my.oschina.net/u/1017743/blog/5008818?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

#包含 <c数学> #包含 <io流> 整 主() { 输出 << 固定 << "截断(+2.7) = " << 标::截断(+2.7) << '\n' << "截断(-2.9) = " << 标::截断(-2.9) << '\n' << "截断(-0.0) = " << 标::截断(-0.0) << '\n' << "截断(-无穷) = " << 标::截断(-无穷) << '\n'; } 截断(+2.7) = 2.000000 截断(-2.9) = -2.000000 截断(-0.0) = -0.000000 截断(-无穷) = -无穷 #包含 <位> #包...

04/02 18:16

一款小清新的 SpringBoot + Vue 前后端分离后台管理系统项目

https://my.oschina.net/u/3077716/blog/5008858?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

项目源码请见文末~ 转载自:Java项目分享 项目介绍 前后端分离架构,分离开发,分离部署,前后端互不影响。 前端技术采用vue + antdvPro + axios。 后端采用spring boot + mybatis-plus + hutool等,开源可靠。 基于spring security(jwt) + 用户UUID双重认证。 基于AOP实现的接口粒度的鉴权,最细粒度过滤权限资源。 基于hibernate validator实现的校验框架,支持自定义校验注解。 提供Request-No的响应header快速定位线上异常问...

04/04 21:03

迅睿CMS 域名绑定

https://my.oschina.net/finecms/blog/5010705?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

模块域名、站点域名、手机端模块域名、手机端站点域名,采用分开目录绑定模式,这样可以避免静态文件重复覆盖的情况,一键生成电脑端和手机端的静态文件。 一、当前站点的域名绑定方法 针对当前站点的域名绑定,可以绑定移动端、独立模块等域名。 设置好域名之后进入顶部的绑定说明链接,如下图所示: 系统会根据当前网站的目录来为你匹配出对应域名绑定的目录,按照以上提示来绑定目录。 如果这些目录不存在的话,需要在更新系...

04/07 10:54

修图动口不动手,有人把StyleGAN和CLIP组了个CP,能听懂修图指令那种

https://my.oschina.net/u/4580264/blog/5011930?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

本文转载自机器之心。 编辑:张倩、蛋酱 「求帮忙把背景 P 成五彩斑斓的黑,可以吗?」 有人认为,自然语言将是软件的下一代接口:你有什么需求,「告诉」它就行了,剩下的不用你管。这种「动动嘴皮子就能把事儿办了」的场景似乎也越来越多。 在最近的一篇论文中,来自希伯来大学、特拉维夫大学、Adobe 等机构的研究者提出了一种名为「StyleCLIP」的模型,几乎可以让你动动嘴皮子就把图修了。 这里用「几乎」是因为研究者给出的...

04/06 23:56

SpringBoot 并发登录人数控制

https://my.oschina.net/u/3080373/blog/5004912?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

> 我的公众号:**[MarkerHub](https://t.1yb.co/j0io)**,Java网站:**[https://markerhub.com](https://markerhub.com)** > > 更多精选文章请点击:**[Java笔记大全.md](https://github.com/MarkerHub/JavaIndex/blob/master/README.md)** > 转自:简书,作者:殷天文 > > 原文链接:www.jianshu.com/p/b6f5ec98d790 通常系统都会限制同一个账号的登录人数,多人登录要么限制后者登录,要么踢出前者,Spring Security 提供了这...

03/31 21:22

【HTTP】918- 你知道 HTTPS 数字签名吗?

https://my.oschina.net/pingan8787/blog/5009420?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

数字签名 一、数字签名简介 数字签名是基于公钥密码体制(非对称密钥密码体制)的。 1.1.基本特征 数字签名必须保证以下三点: 报文鉴别——接收者能够核实发送者对报文的签名; 报文的完整性——接收者不能伪造对报文的签名或更改报文内容。 不可否认——发送者事后不能抵赖对报文的签名; 1.2.数字签名的验证过程 上图位用户A使用数字签名向用户B传输一份文件的过程: 首先,文件经过单向散列函数的处理得到一份占128位的摘要...

04/04 09:39

Flume一文深入浅出

https://my.oschina.net/u/4590259/blog/5009195?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

本文来源:http://r6d.cn/bdvqa Flume简介 Flume概述: Flume是开源日志系统。是一个分布式、可靠性和高可用的海量日志聚合系统,支持在系统中定制各类数据发送方,用于收集数据;同时,FLume提供对数据进行简单处理,并写到各种数据接收方(可定制)的能力。 Flume是什么? Flume是流式日志采集工具,FLume提供对数据进行简单处理并且写到各种数据接收方(可定制)的能力,Flume提供从本地文件(spooling directory source)、...

04/02 17:11

2分钱报名白帽黑客3天实战训练营!挑战年薪30W!

https://my.oschina.net/u/4588149/blog/5020945?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

最近越来越多的同学跟我咨询安全岗,我通过小道消息,才发现安全渗透测试这个岗位太火了。华为、阿里、平安都抢着要,还高薪难求! 0 1 来一起看看,安全渗透岗究竟多吃香? 安全渗透岗在业内叫法也称“白帽子黑客”。 我们都知道,一般的黑客,是利用漏洞获取想要的数据或达到控制目标服务器,如未经允许打入政府、企业或他人的计算机系统,窥视他人的隐私等。 白帽子黑客则相反,是去寻找网站、系统、软件等漏洞并帮助厂商修复...

04/14 15:34

OpenVPN内联文件——将客户端证书内置到配置文件

https://my.oschina.net/randolphcyg/blog/4930996?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

# 1. 官方文档(2.5) ``` INLINE FILE SUPPORT OpenVPN allows including files in the main configuration for the --ca, --cert, --dh, --extra-certs, --key, --pkcs12, --secret, --crl-verify, --http-proxy-user-pass, --tls-auth, --auth-gen-token-secret, --tls-crypt and --tls-crypt-v2 options. Each inline file started by the line and ended by the line Here is an example of an inline file usage -----BEGI...

01/28 15:12

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

https://my.oschina.net/zhang3/blog/23573?channel=REC&scene=SCENE_FEEDS&recid=5c346493-6f9c-4f88-b766-be46a2400e16

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

2011/06/07 10:07
返回顶部
顶部