foundation

失业了怎么办?开源拯救你;Google 发布 2020年度文档季;等 开源之道每周评论(2020 04 14)...

六月ゝ 毕业季﹏ 提交于 2020-05-04 17:50:50
▼ 更多精彩推荐,请关注我们 ▼ 声明:本文所言论,仅代表适兕个人观点 文章点评 开放源代码文档的艺术 原文链接: Art of Open Source Documentation 适兕点评: 文档确实非常的重要的,所有的软件,如果在没有人知道如何使用它,或者不知道是干什么的,那么一定很少有人问津。而且好的文档一定是能够事无巨细的让人知道、明白、以及接下来应该做什么的。本文言简意赅、直击要害的说明了开源文档的重要性,代码是最好的文档吗?或许对于某些人是,不是全部。 红帽任命Paul Cormier为总裁兼首席执行官 原文链接: Why not the best? Red Hat vet Paul Cormier takes over as CEO 原文链接: Red Hat Names Paul Cormier President and Chief Executive Officer 原文链接: Open-source giant Red Hat has a new CEO 适兕点评: Jim Whitehurst, 去 IBM 做高管去了,RedHat 的CEO 终于有了新的人选,这位对于红帽可是位大功臣,无论是2002年的RHEL和订阅模式的推出,还是后来将红帽发展成为企业级的开源技术栈都归功于 Paul Cormier 的不懈努力,当然,各式各样的收购也是其强项

windows BLE编程 net winform 连接蓝牙4.0

不想你离开。 提交于 2020-05-04 13:03:51
winform 程序调用Windows.Devices.Bluetoot API 实现windows下BLE蓝牙设备自动连接,收发数据功能。不需要使用win10的UWP开发。 先贴图,回头来完善代码 源码如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Windows.Devices.Bluetooth; using Windows.Devices.Bluetooth.GenericAttributeProfile; using Windows.Devices.Enumeration; using Windows.Foundation; using Windows.Security.Cryptography; namespace BLECode { public class BluetoothLECode { // 存储检测的设备MAC。 public string CurrentDeviceMAC { get ; set ; } // 存储检测到的设备。 public BluetoothLEDevice CurrentDevice { get ; set ; } //

使用bind部署DNS主从服务器

孤者浪人 提交于 2020-05-04 11:02:23
说明:这里是Linux服务综合搭建文章的一部分,本文可以作为单独搭建主从DNS服务器的参考。 注意: 这里所有的标题都是根据主要的文章( Linux基础服务搭建综合 )的顺序来做的。 如果需要查看相关软件版本和主机配置要求,请根据目录自行查看。 Linux 服务综合搭建的文章目录 ==================================================== Linux基础服务搭建综合 1、foundation创建yum仓库 2、部署DNS 3、将YUM源通过httpd发布出来 4、rhel7主机安装JDK 5、foundation通过Rsyslog搭建集中日志服务器 6、foundation LAMP环境搭建 7、foundation搭建NFS服务 8、rhel7 JAVA web环境搭建(使用Tomcat8整合httpd) 9、foundation自建CA实现HTTPS 10、foundation配置kerberos和NTP服务以及安全的NFS挂载 11、foundation提供SAMBA服务 12、rhel7 配置软ISCSI存储 13 rhel7主机配置端口转发和地址伪装 ==================================================== 主机角色说明 2、部署DNS 2.1 一些概念 2.1.1

RHEL7配置端口转发和地址伪装

天涯浪子 提交于 2020-05-04 10:23:34
说明:这里是Linux服务综合搭建文章的一部分,本文可以作为Linux上使用firewalld做端口转发和地址伪装以及外网访问内网的参考。 注意: 这里所有的标题都是根据主要的文章( Linux基础服务搭建综合 )的顺序来做的。 如果需要查看相关软件版本和主机配置要求,请根据目录自行查看。 Linux 服务综合搭建的文章目录 ==================================================== Linux基础服务搭建综合 1、foundation创建yum仓库 2、部署DNS 3、将YUM源通过httpd发布出来 4、rhel7主机安装JDK 5、foundation通过Rsyslog搭建集中日志服务器 6、foundation LAMP环境搭建 7、foundation搭建NFS服务 8、rhel7 JAVA web环境搭建(使用Tomcat8整合httpd) 9、foundation自建CA实现HTTPS 10、foundation配置kerberos和NTP服务以及安全的NFS挂载 11、foundation提供SAMBA服务 12、rhel7 配置软ISCSI存储 13 rhel7主机配置端口转发和地址伪装 ==================================================== 主机角色说明 13

Digital image processing(数字图像处理)

て烟熏妆下的殇ゞ 提交于 2020-05-02 06:33:16
In computer science, digital image processing is the use of computer algorithms to perform image processing on digital images.[1] As a subcategory or field of digital signal processing, digital image processing has many advantages over analog image processing. It allows a much wider range of algorithms to be applied to the input data and can avoid problems such as the build-up of noise and signal distortion during processing. Since images are defined over two dimensions (perhaps more) digital image processing may be modeled in the form of multidimensional systems. History Many of the

如何降低Realm数据库的崩溃

柔情痞子 提交于 2020-04-30 18:34:59
云栖号资讯:【 点击查看更多行业资讯 】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! Realm的崩溃,猝不及防,不仅仅是Realm,任何数据库导致的奔溃总是个难题,总有那么零星几个让人没有头绪的bug。 本文提供了一个思路来解决Realm数据库崩溃问题 代码部分见重点内容,Java等其他平台也可参考。 谨记以下几点: Realm的数据写入是同步阻塞的,但是读取不会阻塞 Realm托管的对象是不可以跨线程的,即不同线程是不可以修改彼此的对象的 Realm托管的对象的任何修改必须是在realm.write{} 中完成的 Realm 采用了 零拷贝 架构。 尽量少使用写入事件少量事件,可以尝试批量写入更多数据 将写入操作载入到专门的线程中执行。 推迟初始化任何用到 Realm API 属性的类型,直到应用完成 Realm 配置。否则会崩溃。 官方明确的限制: 类名称的长度最大只能存储 57 个 UTF8 字符。 属性名称的长度最大只能支持 63 个 UTF8 字符。 Data 和 String 属性不能保存超过 16 MB 大小的数据 每个单独的 Realm 文件大小无法超过应用在 iOS 系统中所被允许使用的内存量——这个量对于每个设备而言都是不同的,并且还取决于当时内存空间的碎片化情况(关于此问题有一个相关的 Radar:rdar://17119975)

祝贺!两位 Apache Flink PMC 喜提 Apache Member

£可爱£侵袭症+ 提交于 2020-04-30 14:43:20
摘要:近期 Apache 软件基金会(以下简称 ASF )举行了一年一度的董事会选举会议,两位 Apache Flink PMC 当选为 2020 年 ASF 新成员,即 Apache Member。目前,国内(华人)近 30 位 Apache Member 中,有 3 位是 Apache Flink 的核心贡献者。他们热爱开源也为开源贡献,不仅积极参与社区与其他 PMC 成员共同规划、主导 Apache Flink 的发展,更活跃在多个开源项目,持续为开源社区做贡献。 随着越来越多的开发者参与 Flink 社区建设,Flink contributor、committer 等数量持续高速增长,贡献社区也必然能得到社区的反馈!如果你也热爱开源,想参与社区建设,不妨看看这篇文章:如何从小白成长为 Apache Committer? ▼ 以下为 Apache 官方博客的详细介绍 ▼ 文章来源 | 开源社、ACL Beijing 相关作者 | Apache 博客、孙金城(ASF Member) 引言 今年 ASF 董事会选情相当热烈,十六位候选人参选九个席次。结果去年的九席董事换了七位,二位董事 Craig Russell 和 Shane Curcuru 续任。另外,去年的董事会选举后不久,有三位董事辞职,递补了三位董事,而这三位递补董事,今年则未续任。 这几年 ASF

Web前端新手一定要知道的几个框架!

大城市里の小女人 提交于 2020-04-29 17:54:17
近年来,Web技术的发展速度快得让人窒息,特别是最近几年一代又一代的变革一次又一次的创造。各大巨头又纷纷把技术转向HTML5和CSS3,各种企业级框架如雨后春笋般涌现。 那么今天就给大家介绍几个在web界比较优秀的前端框架。 1、 Bootstrap Twitter出品的Bootstrap在业界是非常受欢迎的,以致于有很多前端框架都在其基础上开发,如我们熟悉的WeX5就是在Bootstrap源码基础上优化而来的。我相信大多数接触过前端开发的同学多少都了解过这个优秀的前端框架。Bootstrap是基于HTML、CSS和Javascript的,它简洁灵活,可以使得Web开发更加敏捷。 它提供优雅的HTML和CSS规范,在jQuery的基础上进行更加个性化和人性化的完善。兼容大部分jQuery插件,并包含了丰富的Web组件,如下拉菜单、按钮式下拉菜单、导航条、按钮组、分页、缩略图、进度条和媒体对象等。自带了13个jQuery插件,其中有模式对话框、标签页、滚动条和弹出框等。 2、 Foundation框架 Foundation框架总体来看要比Bootstrap略显高大上一点,但他们俩的设计理念都是非常清楚的,Bootstrap有引导的意思,它尝试处理你项目中的一切所需。Foundation有基础、地基及支柱的意思,给你项目中强有力的创造与支持。相对于Bootstrap丰富的组件及插件

iOS---学习研究大牛Git高星项目YYCategories(二)

那年仲夏 提交于 2020-04-29 15:34:50
转载请注明出处。 本文是接着上一篇博客 iOS---学习研究大牛Git高星项目YYCategories(一) 三、YYCategoriesMacro.h 一个宏定义类,我会把这一块的功能说一下。 tip1: Q : 在项目的 .h 文件中, #ifndef XXX_h #define XXX_h //程序段1 #endif /* XXX_h */ 的作用? A : 如果 XXX.h 不存在,就引入 XXX.h ,否则不用引入. 是为了防止该文件被重复引用. #什么是重复引用: 其实“被重复引用”是指一个头文件在同一个cpp文件中被include了多次,这种错误常常是由于include嵌套造成的。比如:存在a.h文件#include "c.h"而此时b.cpp文件导入了#include "a.h" 和#include "c.h" 此时就会造成c.h重复引用。 #头文件被重复引用引起的后果: 有些头文件重复引用只是增加了编译工作的工作量,不会引起太大的问题,仅仅是编译效率低一些,但是对于大工程而言编译效率低下那将是一件多么痛苦的事情。 有些头文件重复包含,会引起错误,比如在头文件中定义了全局变量(虽然这种方式不被推荐,但确实是C规范允许的)这种会引起重复定义。 扩展: Q : #if , #ifdef , #ifndef 的使用方法? A : #1,#2,#3 . #1 #if

iOS---学习研究大牛Git高星项目YYCategories(一)

☆樱花仙子☆ 提交于 2020-04-29 15:02:08
转载请注明出处!!!   进行iOS开发已经很久了,但是一直没有静下心研究Git上一些大神写的优秀工程。现在下定决心开始从零开始,仔细研读并敲写一遍大神工程。首先我准备研究的是 ibireme 大神的YYKit工程。这个工程比较庞大。而且这是ibireme大神在零散时间敲出的高质量代码。向大神致敬。 其中包含: - YYModel — 高性能的 iOS JSON 模型框架。 - YYCache — 高性能的 iOS 缓存框架。 - YYImage — 功能强大的 iOS 图像框架。 - YYWebImage — 高性能的 iOS 异步图像加载框架。 - YYText — 功能强大的 iOS 富文本框架。 - YYKeyboardManager — iOS 键盘监听管理工具。 - YYDispatchQueuePool — iOS 全局并发队列管理工具。 - YYAsyncLayer — iOS 异步绘制与显示的工具。 - YYCategories — 功能丰富的 Category 类型工具库。 下面附上大神的一句话,与君共勉。 “我花费了大量的时间阅读和学习各种开源的代码、研究其中的实现原理、尝试自己实现相关技术、尝试在工作中使用,这使得我在 iOS 开发技术上进步很快。自学能力是很重要的。主动去研究一些优秀的开源项目、多在工作中实践和学习,这样就能逐步提升个人技术水平了。” ——