GitHub 又摊上事儿了,这次的问题比较棘手… 软件侵权,代码无罪? 近几年,随着流媒体的普及,更多的电影、电视剧搬到了线上,用户可以借助手机、平板电脑随时随地的观看,只需要花一些钱开通会员账号,就可以拥有海量影视库里的内容。然而,对于部分用户来说,有免费的谁还会用收费的呢?于是,Popcorn ...
分类:
其他好文 时间:
2020-05-26 20:17:26
阅读次数:
177
一、前言 由于项目需要,最近研究了一下跨进程通讯改写第三方程序中的方法(运行中),把自己程序中的目标方法直接覆盖第三方程序中的方法函数;一直没有头绪,通过搜索引擎找了一大堆解决方案,资料甚是稀少,最后功夫不负有心人,经过两天的研究,终于在github 上找到两个开源的代码,通过两个开源代码结合起来即 ...
一、 Git环境部署及使用 1. Git/GitHub/GitLab Git: 目前最先进的分布式版本控制系统 GitHub: 全球最大的面向开源及私有软件项目的托管平台,免费注册并且可以免费托管开源代码。 GitLab 与GitHub类似,也是属于第三方基于Git开发的产品,不同的是:GitLab ...
分类:
其他好文 时间:
2020-05-19 22:42:20
阅读次数:
70
这个故事很长,不过我并不想讲得太长。原先,关于这个问题的答案只有一个。只是我在写 Ledge 的时候,发现了一些有意思的东西。因此,我决定写一篇不太不短的文章来讲述一下。 说说智商 首先,关于人智商不够这件事情,我得做一些解释,智商相对的。我的智商也不够,要不就我就某个犄角旮旯里开开心心地撸开源代码 ...
分类:
其他好文 时间:
2020-05-12 13:15:02
阅读次数:
89
数据库 数据库存放数据的仓库 方便存储快速查找 数据按照一定格式可为用户共享 DataBase数据库单词 数据库管理系统 MySQL被甲骨文收购,开源代码安全性不高,源代码容易修改,有些公司可以对MySQL进项重构,就可以变成不开源版,让数据有了保障 oracleMySQL中的漏洞都被修复了,比My ...
分类:
数据库 时间:
2020-05-03 14:30:15
阅读次数:
67
一.Solr概述 1.什么是Solr Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。 Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。 Solr可以独立运行,运行在Jetty、Tomcat ...
分类:
其他好文 时间:
2020-04-30 11:43:35
阅读次数:
56
前言 后台程序开发及上线时,一般都会用到Log信息打印及Log日志记录,开发时通过Log信息打印可以快速的定位问题所在,帮助我们快捷开发。程序上线后如遇到Bug或错误,此时则需要日志记录来查找发现问题所在。 Spring Boot 可以集成很多不同的日志系统,目前有关日志的开源代码很多,如log4j ...
分类:
编程语言 时间:
2020-04-25 00:39:00
阅读次数:
73
搭建Git服务器 在远程仓库一节中,我们讲了远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。 GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私 ...
分类:
其他好文 时间:
2020-04-24 20:12:32
阅读次数:
59
FOSSID是进行源代码扫描,发现并确认其中存在的开源代码及其版本、许可证(License)信息等,形成“材料清单”的一款开源代码检测工具。通过fossid可以让用户了解其代码回包含的开源成分,并分析这些开源成分可能带来的风险(知识产权风险、安全漏洞风险等)。 ...
分类:
其他好文 时间:
2020-04-20 11:56:51
阅读次数:
109
1. 什么是类库? 类库就是程序代码的集合,是共享程序的一种特殊方式,主要分为两种类型: 1.开源 : 公开源代码.可以看到具体实现 2.闭源 : 不公开源代码,是经过编译后的二进制文件,看不到代码具体实现,也主要分为两种类型, 即:动态库和静态库.(.a类库使用""来导入头文件,.framewor ...
分类:
移动开发 时间:
2020-04-07 18:19:53
阅读次数:
89