
综合
文章平均质量分 60
ejinxian
这个作者很懒,什么都没留下…
展开
-
思维导图开源软件
Lunar Mind 是一个使用 WPF/C# 开发的微型思维导图工具,支持一般形式的思维导图,支持提纲图,功能不多,比较简洁,支持多种视图和连接线(可加文本),支持概要(一种特别的注释)支持两种方式的注释(标题内/外),支持截图、导出图片。XMind 的特点是具有多种结构样式,除了普通的思维导图,还包括树形图、逻辑图、鱼骨图、时间轴、树状表格等等,不同的结构样式可以自由组合混用,同时支持一键更换结构样式。VYM 的编辑页面非常简单、直观,支持拖拽功能项,它的安装也非常简单,VYM 的兼容性也不错。原创 2022-10-22 11:55:21 · 2134 阅读 · 0 评论 -
FreeFileSync 文件夹比较与同步软件
FreeFileSync 是一款一个文件夹比较和同步的开源软件,适用于 Windows、macOS 和 Linux。FreeFileSync 本质是一个用于文件夹对比和同步的软件,它可以创建和管理所有重要文件的备份副本。FreeFileSync 不是每次都复制每个文件,而是确定源文件夹和目标文件夹之间的差异,并只传输所需的最低数据量。...原创 2022-06-26 09:03:16 · 632 阅读 · 0 评论 -
Gartner 2022年顶级战略技术趋势报告
趋势一:数据结构 数据结构集成了跨平台和用户的数据源,使数据可被用于任何需要的地方,数据结构的真正价值在于它能够通过其内置分析动态改善数据使用趋势二:网络安全网 数字业务资产分布在云和数据中心,趋势三:隐私增强计算 (PEC) 隐私增强计算(PEC)允许数据在生态系统之间共享,在保护隐私的同时创造价值,大型企业将在分析、商业智能或云计算中使用一种或多种隐私增强计算技术趋势四:云原生平台 原生云平台利用云计算的核心弹性和可伸缩性,以更快的时间实现价值。它原创 2022-06-25 11:44:58 · 1558 阅读 · 0 评论 -
社区实施 GPL 的原则介绍
GNU通用公共许可 (GPL) 是一种主要的著作权(Copyleft)许可方式。Copyleft是允许对已发表作品进行持续分享的框架,与其它仅赋予自由而不保护自由的免费许可不同,Copyleft授予作品使用者自由,并且保护使用者的自由。根据GPL发布的自由软件是现代技术的基础,从笔记本电脑、台式机到家用电器、轿车、手机,再到互联网基础,所有这一切都是由自由软件推动的。遵循GPL条款很简单,只有当发布的产品既包含以GPL方式授权的软件又包含根据用户限制条款发布的软件时,情况才会变得复...原创 2022-02-26 11:23:25 · 483 阅读 · 0 评论 -
软件工程面向对象方法、Coad、Booch、OMT、UML方法
(1).Booch方法Booch最先描述了面向对象的软件开发方法的基础问题,指出面向对象开发是一种根本不同于传统的功能分解的设计方法。面向对象的软件分解更接近人对客观事务的理解,而功能分解只通过问题空间的转换来获得。Booch方法是早期面向对象的软件开发方法的一种,Booch认为软件开发是一个螺旋上升的过程,每个周期包括4个步骤,分别是标识类和对象、确定类和对象的含义、标识关系、说明每个类的接口和实现。Booch方法的开发模型包括静态模型和动态模型,静态模型分为逻辑模...原创 2022-02-07 17:41:33 · 3599 阅读 · 1 评论 -
CNCF Weekly:OCM 成为 CNCF 沙箱项目
云原生顶级技术盛会即将上线,主题演讲+项目亮点都在这了!在今年的主题演讲中,将有近 20 位来自 CNCF 与各大厂商的资深云原生技术专家带来精彩的分享,其中既有关于 CNCF 和 Kubernetes 的演讲主题,也有关于金融云原生、多集群管理、安全、云未来等行业前沿领域的技术探索。重磅来袭!盘点出席 CNCF 旗舰会议的技术大咖(上)本届大会仍然聚焦以 Kubernetes 为核心的云原生开源技术生态,届时将有上百位来自全球各大云原生开源项目社区、开源基金会、云技术厂商的资深云原生...原创 2021-11-28 14:12:08 · 1299 阅读 · 0 评论 -
GTK 4.0 图形工具包正式发布
GTK 4.0 图形工具包正式发布Setting up GTK for GNU/Linux and UnixGTK是用于创建图形用户界面的工具包,GTK提供了一整套的小部件,适用于从小型一次性工具到完整的应用程序套件的项目。GTK是GNOME开发平台的核心,但是它也可以用于编写其他Linux环境的应用程序,以及针对微软Windows和苹果macOS的应用程序GTK 4.0正式发布,其新内容很多,包括数据传输、事件控制器、布局管理器、渲染节点、媒体播放、可伸缩列表、着色器、可访问性原创 2021-05-14 20:15:45 · 380 阅读 · 0 评论 -
逆向工程平台 Radare2
逆向工程平台 Radare2、IDA Pro,OllyDBGradare2 是一款开放源代码的逆向工程平台,它可以反汇编、调试、分析和操作二进制文件Radare2是一款开放源代码的逆向工程平台,它的强大超越你的想象,包括反汇编、分析数据、打补丁、比较数据、搜索、替换、虚拟化等等,同时具备超强的脚本加载能力radare2 -h 可以查看其帮助信息rabin2 可以获取包括ELF, PE, Mach-O, Java CLASS文件的区段、头信息、导入导出表、字符串相关、入口点等等,并且支持几原创 2021-04-23 23:18:33 · 406 阅读 · 0 评论 -
开发者开源软件商业模式
开源软件已经成为了很多科技厂商选择的一种商业模式。谷歌、微软、亚马逊等全球顶尖的软件商业公司都有着自己的开源产业生态,红帽、Elastic、PingCAP 等专门围绕开源软件创业的公司也取得了不同程度上的商业成功1. Bug 赏金计划BUG 赏金计划是很多大型开源机构面向个人开发者推出的一种赚钱的方式。开发者可以通过报告开源项目上的 BUG,也可以直接修复这些 BUG 获得来自项目官方不同程度的奖金Mozilla:有两个主要的悬赏类别,一个是旗下的实际软件,一个用于其网站。第一个出价最高为 10原创 2021-03-06 22:41:11 · 849 阅读 · 0 评论 -
开源(和自由软件)社区
开源(和自由软件)社区,有三个不同的组织提供了定义。Open Source Software(OSI) Free Software(GNU) Debian Free Software Guidelines(Debian)原创 2021-03-01 21:54:48 · 249 阅读 · 0 评论 -
2021 年软件开发趋势方向
O'Reilly 在线学习平台编程语言方面,报告从使用情况、使用量的同比增长以及搜索查询次数几方面进行了分析。发现 O'Reilly 在线学习的主要语言包括有Python(上升 27%)、Java(下降 3%)、C ++(上升 10%)、C(上升 12%)和 JavaScript(上升 40%)。值得一提的是,从 2020 年的使用量而非同比变化来看,JavaScript 远远落后于 Python 和 Java人工智能领域的增长仍在继续:其中,机器学习增长了 14%,人工智能增长了 64%;数.原创 2021-01-27 09:27:11 · 383 阅读 · 0 评论 -
InfoWorld 2020 年公布最佳开源软件
InfoWorld 2020 年公布最佳开源软件。InfoWorld 是致力于引领 IT 决策者走在科技前沿的国际科技媒体品牌,每年 InfoWorld 都会根据软件对开源界的贡献,以及在业界的影响力评选出当年的“最佳开源软件” (InfoWorld's Best of Open Source Software Awards, Bossies),该奖项评选已经延续了十多年。获奖的 25 个开源项目包含用于构建 Web 应用的工具、机器学习模型、数据可视化工具、工作流、数据库和数据分析工具ht原创 2021-01-09 14:08:28 · 337 阅读 · 0 评论 -
2020 年度 OSC 中国开源项目评选结果公布
2020 年度 OSC 中国开源项目评选结果公布原文:2020 年度 OSC 中国开源项目评选结果公布转载 2020-11-29 12:56:17 · 538 阅读 · 0 评论 -
srpc 高性能通用 RPC 框架
git clone --recursive https://github.com/sogou/srpc.gitcd srpcmakesudo make install原创 2020-10-15 19:32:36 · 912 阅读 · 0 评论 -
开源Blender 是3D 图形设计
Blender 是一款用于 3D 图形设计的自由开源软件,可免费使用,并且有着与商业软件几乎相同的功能,主要使用C、C++ 和 Python 语言进行开发,可以运行于不同的平台Development Fund支持所有人维护和改进 Blender参考:https://fund.blender.org/...原创 2020-08-23 09:32:23 · 296 阅读 · 0 评论 -
LibreOffice 6.4.4 发布
LibreOffice是OpenOffice.org办公套件衍生版,以Mozilla Public License V2.0许可证分发源代码,但相比OpenOffice增加了很多特色功能。LibreOffice拥有强大的数据导入和导出功能,能直接导入PDF文档、微软Works、LotusWord,支持主要的OpenXML格式LibreOffice 6.4.4面向所有支持的桌面平台,文档基金会发布了LibreOffice 6.4.4 版本...原创 2020-05-24 09:50:02 · 369 阅读 · 0 评论 -
搜索引擎收藏
全球搜索引擎Google(谷歌)全球第一搜索引擎Google(谷歌)DeveloperBing(必应)Bing是微软旗下的搜索引擎,感觉它的搜索界面背景图超美,是谷歌最好的替代品,备胎中的战斗机Yahoo!(雅虎)AskAsk搜索引擎是国外比较出名的一款搜索引擎AskalexanderAol Search是美国在线旗下搜索引擎网站AolAol Se...原创 2020-04-18 09:34:07 · 1719 阅读 · 0 评论 -
Python+OpenCV 设计GUI图像处理
1、导入库文件这里主要使用PySimpleGUI、cv2和numpy库文件,PySimpleGUI库文件实现GUI可视化,cv2库文件是Python的OpenCV接口文件,numpy库文件实现数值的转换和运算,均可通过pip导入。import PySimpleGUI as sg #pip install pysimpleguiimport cv2 #pip install opencv...原创 2020-03-21 14:37:22 · 3228 阅读 · 1 评论 -
提升工作效率的优秀工具收藏
一、 Xshell Xftp免费软件Xshell和Xftp都是 NetSarang 出品的优秀网络管理、安全传输工具。Xshell 是一个免费的安全终端仿真器,可以作为 SSH、TELNET 或 RLOGIN 的终端模拟,能够从 Windows 平台安全连接 Linux 服务器,Xftp 则是安全传输客户端,支持 FTP 和 SFTP 协议,两者都支持标签化的会话窗口。如果你的项目部署到...原创 2020-03-21 14:22:46 · 374 阅读 · 0 评论 -
快速发布发包平台技术论坛
一、线上技术论坛优快云、博客园、问答社区 SegmentFault,“灌水”社区 V2EX;二、垂直众包平台1、猿急送-程序员兼职平台:https://www.yuanjisong.com/2、外包大师-http://www.waibaodashi.com/3、人人开发 - 应用市场开发服务平台4、快码众包5、开源众包6、我爱方案网7、英选8、智筹9...原创 2019-12-21 19:06:38 · 585 阅读 · 0 评论 -
App推广运营词汇
岗位职责篇:1、CP:不同于娱乐界的胡歌霍建华这种搭档CP,在App推广领域对应,CP是指每个App对应的开发商,意思是App的推广人员。2、PM:产品经理,对就是互联网公司最危险的那个岗位,经常有段子说被技术和运营联合暴打。3、UI:在创业公司,也有的被叫成美工,或者P图的,但是他们不会这么理解,每一个P图的心里都是住着一个伟大的设计师的 ,也会和你App推广经常打交道的转载 2016-09-23 09:28:48 · 1508 阅读 · 0 评论 -
走进 Growth Hacker 的世界
在大洋彼岸的硅谷,一种全新的职业——增长黑客,正在逐渐引领和重塑互联网行业营销和增长的理念。那么增长黑客到底是什么呢?他们以数据驱动营销,以市场指导产品,通过技术化手段获取最快速度的用户增长,同时成本最低化。职责接近于市场推广部门,但他们又同时了解技术,又兼备营销头脑,懂得产品核心价值,能用最简单的语言描述这个产品是什么、解决什么问题,在此基础上清晰定位有关增长的问题,并寻求解答。转载 2016-07-09 09:06:57 · 650 阅读 · 0 评论 -
微软开源区块链平台项目 Bletchle
在比特币领域大获成功后,越来越多的行业开始尝试通过区块链(Blockchain)技术在自己的业务中实施分布式分类帐(Ledger)。什么是区块链区块链是一种用于创建数字交易分类帐的数据结构,或有关某笔交易的记录。通过对每一笔交易进行数字签名可保障交易的真实度并防范篡改,因此分类帐本身和其中所保存的交易信息可以被认定是高度可信的。当这些数字化的分类帐内容分散到整个部署转载 2016-07-03 11:01:29 · 4821 阅读 · 0 评论 -
微信开发值得推荐的开源项目
下面向大家介绍的是微信开发项目里使用的3款基于PHP的开发框架,相信一定对你的开发工作有所帮助。 1. Wechat-PHP-SDK 微信公众平台 PHP 开发包,细化各项接口操作,支持链式调用。 Github托管地址:dodgepudding/wechat-php-sdk 2. 微信公众平台 PHP SDK 简单的微信公众平台 PHP SDK ,通过调用相应的接转载 2014-04-25 20:21:16 · 1089 阅读 · 0 评论 -
18大产业的产业链全景图!(高清大图)
内容涵盖: 1.全球手机产业链 2.全球汽车产业链 3.飞机产业链 4.VR产业链 5.新能源汽车产业链 6.无人机产业链 7.触屏产业链 8.智能手表产业链 9.行车记录仪产业链 10.高铁产业链 11.家居产业链 12.建筑材料产业链 13.LED产业链转载 2016-11-24 10:14:35 · 9883 阅读 · 0 评论 -
natapp使用
一,为什么使用natapp在进行微信公众号开发时,我们需要搭建网站,并且随时都有可能修改网站内容进行调试。如果能够将内网ip映射到外网上,将大大方便我们的调试。每次发布只需eclipse运行应用即可。2,通过natapp将内网映射到外网,还可以方便我们其他工作,比如外网展示网站等二,如何使用natapp1,下载natapphttps://natapp转载 2017-07-25 11:24:10 · 23311 阅读 · 3 评论 -
最全国内外文献检索网站收集
Scirus http://www.scirus.comScirus 是目前互联网上最全面、综合性最强的科技文献搜索引擎之一,由Elsevier科学出版社开发,用于搜索期刊和专利,效果很不错。Scirus覆盖的学科范围包括:农业与生物学,天文学,生物科学,化学与化工,计算机科学,地球与行星科学,经济、金融与管理科学,工程、能源与技术,环境科学,语言学,法 学,生命科学,材料科学,数...原创 2018-10-10 17:28:04 · 55038 阅读 · 0 评论 -
联盟链战国:五大巨头横向对比
联盟链是目前区块链落地实践的热点,也是大家对“杀手级应用”期望最大的区块链部署形态。联盟链的诞生源于对区块链技术的“反思”,是对比特币、以太坊所体现的技术特点与企业客户实际需要的融合与折衷,蕴含了大量区块链工作者的智慧与辛劳。由于对未来价值的“共识”,很多厂商推出了自己的联盟链框架或平台,本文选择了 Hyperledger Fabric、FISCO BCOS、微软的 Coco、企业以太坊联盟(...转载 2018-10-22 16:12:54 · 748 阅读 · 0 评论 -
高并发架构系列:Redis缓存和MySQL数据一致性方案详解
需求起因在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。这个业务场景,主要是解决读数据从Redis缓存,一般都是按照下图的流程来进行业务操作。读取缓存步骤一般没有什么问题,但是一旦涉及到数据更新:数据库和缓存更新,就容易出现缓存(Redis)和数据库(MyS...转载 2018-12-31 22:36:36 · 631 阅读 · 0 评论 -
GitLab 8.9 新增文件锁 和 U2F硬件支持
GitLab与Yubico一起合作通过YubiKey设备来支持FIDO Universal 2nd Factor(U2F)认证。在以前,双重认证的具体操作方式是通过手机来接收TOTP码(Time-based One-time Password Algorithm,基于时间的一次性密码算法),如果你使用YubiKey硬件和Chrome浏览器的话,可以简化这个过程。只把USB硬件插翻译 2016-07-03 09:49:32 · 1762 阅读 · 0 评论 -
软件工程师关注的播客
JavaThe Java Posse是一个以Java新闻、采访、点评以及“常见错误”为主要内容的播客RubyRuby Rogues内容包括Ruby生态系统与gems,以及编程实践、工具以及职业生涯Ruby5介绍有关Ruby的最新消息RailsRuby on Rails PodcastRuby on Ra转载 2016-06-29 09:18:45 · 522 阅读 · 0 评论 -
大数据文档PDF开放下载
收藏的关于大数据、互联网金融、征信、数据分析的文档分享出来,让大家都可以下载。我的文档主要源于自己的收藏,还有各种大会组委会的分享,当然,我自己也开通了多个文库的 VIP 下载的。36 大数据本身是一个”知识型“的媒体平台,我们提供更多的是教程、知识,其次才是行业信息,所以,我们今天就把我们手里的各种文档 PDF 分享出来,让大家共同学习,共同进步。 1、大数据的开放式创新——吴甘沙转载 2015-01-29 16:48:08 · 5060 阅读 · 0 评论 -
在线编辑、调用Word、 Excel 、PowerPoint一款开源的微软提供 dsoframer
dsoframer是微软提供一款开源的用于在线编辑、调用Word、 Excel 、PowerPoint等的ActiveX控件。国内很多著名的OA中间件,电子印章,签名留痕等大多数是依此改进而来的。原创 2014-11-08 15:05:56 · 26294 阅读 · 1 评论 -
远程开发工作具备因素有哪些?
远程成员心态主动工作,积极主动去做任务,即使没有委派任务,他都会自己找事情干。做事有分寸。懂得轻重缓急,把任务分为优先等级来进行安排。良好的沟通能力。鉴于时差地域关系,邮件、群组、即时通信是主要的沟通手段原创 2014-11-06 14:00:00 · 1014 阅读 · 0 评论 -
面试求职中需要了解的Java多线程知识
Java中多线程的实现方式在java的历史版本中,有两种创建多线程程序的方法1) 通过创建Thread类的子类来实现(Thread类提供了主线程调用其它线程并行运行的机制)主要步骤:自定义类继承Thread类,然后覆盖其中的run方法,使得该线程能够完成特定的工作,使用start方法启动线程,将执行权转交到run.2) 通过实现Runable接口的类来实现(推荐,可以实现数据共原创 2014-04-26 14:28:26 · 722 阅读 · 0 评论 -
做好开源项目 需要坚持
将一个项目的代码开源出来很容易,但是将它长久维护下去,并吸引更多人参与,这就比较难了。开发者Jim Cowart结合自身的开源项目维护经验,给出了本文这些建议,希望能为你的开源之路带来一些帮助。 1. 坚持遵循Wheaton法则 Wheaton法则的中心思想是“Don’t be a dick”,意思是不要成为一个不顾别人感受的人。在这里,我想说的是,你要耐心对待你的开源项目的用户转载 2014-04-25 21:02:54 · 782 阅读 · 0 评论 -
office文档 在线预览 (doc、ppt、xls)
office 在线预览 调用微软的api,将office文档转换为html,然后实现预览。参考我们的实现方式:http://demo.kalcaddle.com/?user/loginSubmit&name=guest&password=guest然后最后把得到的地址以iframe方式嵌入到网页即可实现预览之后发一些,office在线编辑、保存的文章。还有本地转换的转载 2014-04-05 08:15:49 · 11093 阅读 · 0 评论 -
技术网站
1. http://blog.adam-bien.com/ Adam Bien的个人博客,主要是Java&Java EE相关。 2. http://techblog.bozho.net/ Java, Android,WEB相关 3. http://www.captaindebug.com/ Java, Spring, Weblogic, Oracle, MySQL转载 2014-04-25 21:19:12 · 951 阅读 · 0 评论 -
顶级开源工具大集合
随着大数据与预测分析的成熟,开源作为底层技术授权解决方案的最大贡献者的优势越来越明显。 如今,从小型初创企业到行业巨头,各种规模的供应商都在使用开源来处理大数据和运行预测分析。借助开源与云计算技术,新兴公司甚至在很多方面都可以与大厂商抗衡。 以下是一些大数据方面的顶级开源工具,分为四个领域:数据存储、开发平台、开发工具和集成、分析和报告工具。 数据存储:Apache转载 2014-04-25 20:48:40 · 968 阅读 · 0 评论 -
开源软件贡献自己的力量
我想向开源社区贡献源码,但是该怎么做呢?”我经常看见很多很多学生在很多论坛里问这个问题。有很多种方式可以贡献源码,我列出了很多,希望能够对你们有多帮助。 贡献给现有的项目: 虽然你对于贡献源码感兴趣,但并不是所有的开源产品都会接受你。每一个产品都有一些编码和提交代码的规范,而你需要遵循这些规范。 你感兴趣的领域:首先选一个符合你的兴趣或者使用了你喜欢的编程语言和技术的项目。不转载 2014-04-25 20:58:34 · 784 阅读 · 0 评论