精华内容
下载资源
问答
  • C# socket封装类和组件含例程全部开源,可以说全网封装最好的C#类,十分强大,亲测很好,值得参考和学习
  • 开源组件

    2018-01-15 13:17:47
    一个基于GLide加载图片的封装开源框架。可以监听加载图片时的进度 ,可以设置图片的圆角、边框。可加载成圆形。 来自孙福生一个开源框架。项目地址为: https://github.com/sfsheng032... 该库是基于Glide V4.0设计...
        

    做了一个酷炫的下拉刷新的控件

    在UI Movement上看到一个好看的下拉刷新的控件效果,想着把他实现了. 原地址在UI Movement 下面是我做出来的效果 老样子,首先进行效果分析 这是一个下拉刷新控件 下拉的过程中从顶部出现很多圆形小点,小点的半径和亮度(透明度)会发生变化,这个变化是和下拉程…

    【Android百大框架排行榜】

    4个月无聊时间,阅读了github上700个Android标签的框架。花费70个小时写的一篇笔记式文章.、很多错误之处,受时间与能力限制,没能及时修改,隐隐懊悔, 受读者启发,遂将此文公之于众,旨在号召大家共同编辑、共同参与,让此排行榜帮助更多的Android开发者。

    神奇的水滴效果导航栏-BezierIndicator

    自定义View实现一个酷炫的导航栏效果

    Android彻底组件化demo发布

    (本文提出的组件化方案已经开源,参见Android彻底组件化开源项目) 今年6月份开始,我开始负责对“得到app”的android代码进行组件化拆分,在动手之前我查阅了很多组件化或者模块化的文章,虽然有一些收获,但是很少有文章能够给出一个整体且有效的方案,大部分文章都只停留在组件…

    Android 仿 QQ 讨论组头像

    Android 仿 QQ 讨论组头像

    Android可伸缩布局-FlexboxLayout(支持RecyclerView集成)

    1 . 前言 前几天看到Google官方的博客介绍了Google开源的一个强大的布局-FlexboxLayout,看见第一眼我心里的想法是,卧槽,Android 居然有这么一个强大的布局。作为一个有好奇心的工程狮,当然第一时间就去试了试手,效果非常赞,因此这篇文章就介绍一下它的…

    Android开发人员不得不收集的工具类集合

    强烈推荐收藏!

    2017,你绝对想尝试的新 Android 库

    android 库学习

    通过一行代码与 ViewPager 搭建联系的进度指示控件

    只需一行代码,即可与 ViewPager 搭建联系,指示当前在 ViewPager 中的进度

    Android 滑动选择身高体重控件——RulerView

    HenCoder「仿写酷界面」活动——征稿 当初也是看到这里有感而写。。。

    McImage 插件解析 - 减少百分之 70 资源大小

    McImage 插件解析 - 减少百分之 70 资源大小

    字体随着ProgressBar的加载而滚动

    在网上翻阅了很多关于ProgressBar滚动效果,但是始终没有找到适合项目中的这种效果,故自己写篇博文,记录一下写作过程,给大家做一个参考。先看下最终效果效果图 这里写图片描述 我这里用的是LICEcap软件录制的gif图,效果有点掉帧,哪位仁兄有比较好的录制gif的软件烦请…

    高级UI特效之炫酷漂浮动画—一个能让View执行漂浮的库

    FloatingView-android能够让View执行漂亮的漂浮动画的库 一.使用 Step 1 在 build.gradle 文件中添加库依赖 dependencies { compile 'com.ufreedom.uikit:FloatingViewLib:1.0.2'…

    从未如此惊艳!你好,SuperTextView(v1.4)

    欢迎使用 SuperTextView,这篇文档将会向你展示如何使用这个控件来提高你构建项目的效率。

    PopupWindow 的封装,带给你不一样的体验

    PopupWindow 的封装,上手简单、用法简单

    一个强悍而优美的Android视频播放器

    最近项目中有需要用在线视频播放。之前有关于视频播放介绍了一些工具使用。如ijkplayer ,ExoPlayer,Vitamio,android-UniversalMusicPlayer. 想要了解更多请参考Androidstarjack的博客地址: http://blog.cs

    基于 Bilibili/ijkplayer 的视频播放器(Update)

    简介 因为最近项目有视频播放的需求,所以就有了这个项目。视频的编解码功能是由 Bilibili 开源的 ijkplayer 处理的,这个项目只是基于 UI 层面的上封装。 注意:这个项目部分代码参考于 GSYVideoPlayer。 更新 使用重新打包的 so 文件,支持更多的视…

    自定义支持复杂条目的公告轮播 View

    扩展 ViewFlipper 实现支持复杂条目的公告轮播 View

    Android开发者2017年最值得关注的25个库

    这是在2017年发布的25个最好的Android开发库的列表。所有这些都值得尝试 。 以下不是排名顺序。 让我们开始吧! 这个库能够解析 Adobe After Effects 并且把他们渲染到手机上。在Google应用市场上,也有相应的demo。这个库被超过7500githu…

    可能是目前轻量级弹幕控件中功能最强大的一款

    本项目是一个开源的弹幕控件库,能够支持多种样式弹幕,弹幕点击监听,弹幕分区域显示,自定义移动速度等功能,项目原理是通过自定义ViewGroup。可能是目前轻量级弹幕控件中功能最强大的一款了。 Github项目地址:https://github.com/hust201010701

    Android的毛玻璃模糊效果,我使用OpenCV来搞

    使用OpenCV给你不一样的毛玻璃模糊实现方式!!!

    Android 一起来看看知乎开源的图片选择库

    在实际开发中,图片选择器一直都是必不可少的一个部分,不管是 QQ 头像的设置,还是发送一条装逼的微信朋友圈,都要用到图片选择器来给用户选择他们想要上传的图片,最近知乎开源了一款图片选择库 Matisse 简直美哭了,而且完全遵循 Android 交互设计规范,实在是很良心。

    你的每个安卓项目都该用到的 19 个开源库

    著名的安卓开源项目作者 Amit Shekhar 在他的博客上总结了他认为每个安卓项目都应该用到的 19 个开源安卓库

    敲酷炫的 ViewPager 切换效果和弹性指示器。

    ViewPager 切换效果和 贝塞尔超 Q 指示器。

    GLide加载图片还能这样干——基于Glide4.0完美封装

    一个基于GLide加载图片的封装开源框架。可以监听加载图片时的进度 ,可以设置图片的圆角、边框。可加载成圆形。 来自孙福生一个开源框架。项目地址为:https://github.com/sfsheng032... 该库是基于Glide V4.0设计的,实…

    一些实用的开源炫酷框架—值得你去了解

    一、RecycleView的上啦刷新和下拉加载 效果图: RecycleView的上拉刷新和下拉加载 支持加载头布局文件: https://github.com/huxq17/XRe... 二、 CanRefresh可适配所有视图的下拉刷新上拉加载,并支持各种风格。 …

    Excited! 开源的网易云音乐移动客户端

    应该是目前完成度最高的第三方客户端,实现了歌单管理、歌曲下载、评论、搜索等功能。更重要的是,它是一个测试驱动的项目,260 多个测试,测试覆盖率达到了惊人的 99%。

    快速开发工具类收集

    快速开发工具类收集

    炫酷的悬浮操作栏-谷歌出品

    谷歌开源了一个非常炫酷的悬浮操作栏

    Android使用Path仿支付宝支付成功失败动画

    序言:最近空闲的时候一直在学习自定义View的相关知识,这也是LZ最近半年的学习对象,有的时候就是要给自己定下一个小目标,咱们没有王老板的先赚他一个亿这么豪气,也得先有个目标不是。逛博客的时候看到支付宝支付成功失败的动画效果,刚好最近在学习Path的相关知识,就想着实践一下,也…

    高仿微信6.5.7(融云版)

    一、简述 本项目由 CSDN_LQR 个人独立开发。 项目博客地址:高仿微信6.5.7(融云版) 项目源码地址: GitHub:https://github.com/GitLqr/LQR... 码云:https://git.oschina.net/CSDNL...

    展开全文
  • Uncode系列开源组件简介

    千次阅读 2017-07-07 14:00:55
    Uncode 是基于Java 语言的一系列企业级开源组件,作者冶卫军 (开源作者花费大量时间维护开源项目,期望正确使用)。主要包括:移动后端开发框架Uncode-BaaS ,通用数据库访问组件Uncode-DAL和分布式任务调度组件...

    概述

    Uncode 是基于Java 语言的一系列企业级开源组件,作者冶卫军 (开源作者花费大量时间维护开源项目,期望正确使用)。主要包括:移动后端开发框架Uncode-BaaS ,通用数据库访问组件Uncode-DAL和分布式任务调度组件Uncode-Schedule,集群session共享组件Uncode-Session  ,两级缓存组件Uncode-Cache,轻量级信消中间件Uncode-MQ。其核心设计目标是使中小企业开发更加简单、易于维护,同时组件大部分基础操作进行了封装,提供认证、安全控制等基础功能模块,可以大大提高开发速度,降低开发成本。

     

    发展概况

    Uncode 项目开发始于2014年末,作者冶卫军在移动互联网领域带领技术团队创业多年。深刻体会到中小公司在发展过程中所遇到的各种技术问题,所以发起 Uncode 系列开源项目,希望可以为中小公司快速发展提供参考和方向。Uncode 采用GPL-2.0协议。欢迎有志者一起交流。

    Uncode 系列项目秉承以下设计目:快速开发、代码简单、易于学习、功能强大、轻量级、易扩展,在坚持以上设计目标的同时,本着不重复制造轮子的原则,很好的应用和整合现有流行框架,打创功能全面的移动应用后端系列组件,彻底解放中小公司开发者的生产力,让中小公司开发者将更多的精力投入到具体业务实现,降低公司产品研发的时间和人力成本,使产品快速投向市场。

    Uncode 通过实践将逐步形成了一系列移动互联网公司后端开发组件,并将在 Uncode 开发社区展示出来。

     

    Uncode-BaaS 移动后端开发框架

     

    功能概述

     

    Uncode-BaaS移动后端开发框架,注于移动应用后端服务开发,旨在让移动后端开发变得更简单。任何企业或个人,通过Uncode-BaaS都可以给移动应用快速定制个性化的后端业务逻辑,可以大大降低后端开发时间和成本。Uncode-BaaS框架提供了这种灵活性,可以让您的代码实现非常简单,并直接在各种云服务上运行。一旦你更新了代码,所有的移动应用都会立即自动更新,新功能的发布将会变得更加简单可控。

     

    主要特色

    1、简单易用

    Uncode-BaaS移动后端开发框架,简单易用,易于开发。开发者可以自已制定或者直接使用第三方插件实现移动应用后端业务逻辑,让开发者可以快速完成业务逻辑制定,并直接运行,完全省掉后端开发的时间和人力成本。使开发者可以投入更多精力到移动应用本身,研发出更具竞争力的移动产品。

    2、易于维护

    Uncode-BaaS移动后端开发框架,为开发者提供集成测试功能,可以随时进行测试,直接运行,无需发布。具有良好的可扩展性,无需对原有业务进行修改,即可实现扩展,同时多个服务之间可以互相调用。可以根据业务量自动扩容,不会对现有业务产生任何影响,具有完美的可伸缩性。

    3、个性化定制

    Uncode-BaaS移动后端开发框架,可以帮助开发者为自已的移动应用定制个性化的业务逻辑,可以满足所有业务场景的需求。开发者可以用最小的成本快速定制出所需要的业务逻辑,在众多移动应用中脱颖而出,占领先机。同时当应用需要调整时,开发者也可以快速重试。

    4、低成本快速开发

    Uncode-BaaS移动后端开发框架,对移动后端业务逻辑进行了高度封装,提供非常简单的方法,可以使任何开发者根据自已的业务需要定制业务逻辑,同时我们提供非常完善的帮助文档、示例应用和在线问答,帮助您完成业务定制。您可以完全不需要后端开发人员,将大量精力投入到移动应用本身,极大的降低人工及时间成本。

    5、多终端

    Uncode-BaaS移动后端开发框架,基于标准rest协议,可以适用所有终端,包括IOS、Android、Windows Phone、Html5等。不用在移动应用中作任何代码嵌入,就可以对开发者的应用进行全方位的统计和分析,大大降低了移动应用开发的难度和成本,同时可以保证数据的及时性和准确性。

    6、安全可靠

    Uncode-BaaS移动后端开发框架,为了保障数据安全,可以同时对服务和数据进行权限控制,对于服务可以设置服务的访问对象和操作权限。对于数据本身,可以分别按照用户、角色和用户组,对表或字段级使用权限进行严格控制,可以保障最小粒度的权限控制,完美解决移动应用数据安全问题。另外利用云特性保障存储安全。

     

    Uncode-DAL 通用数据访问组件

     

    功能概述

    Uncode-DAL通用数据访问组件,本着不重复制造轮子的原则,基于Mybatis、Spring JDBC、Hibernate、MongoDB等ORM框架开发,同时支持基于多数据源的读写分离、主备切换、故障转移,自动恢复、负载均衡、缓存等。可以大大提高开发速度。

     

    主要特色

    1、基于Mybatis、Spring JDBC、HibernateORM框架实现通用DAL层功能,并可以与已有项目完全兼容。同时支持在ORM框架之间任意切换,不需要对代码作任何改动。

    2、实现统一的DAL层Cache,可以自由设置过期时间。

    3、实现基于多数据源(DataSource)的读写分离、主备切换、故障转移、恢复检测和负载均衡。

    4、使用该组件建议遵循以下规则:

    • 在使用DTO时,字段名称与数据库表字段一致,不区分大小写,也可以不使用任何DTO类,直接使用MAP。

    • 不支持连表查询,主要是单表操作,如果需要连表请与原生orm框架配合使用。

    • SQL默认主键字段为id,NoSql默认主键字段为_id。

    Uncode-Schedule 分布式任务调度组件

     

    功能概述

    Uncode-Schedule基于ZookeeperQuartz/Spring Task的分布式任务调度组件,非常小巧,无需任何修改就可以使Quartz和Spring Task具备分布式特性,并确保所有任务在集群中不重复,不遗漏的被执行。

     

    主要特色

    1、基于流行的ZookeeperQuartz/Spring Task的分布任务调度组件。

    2、集群任务节点以单个JVM为单位,确保每个任务在集群中不同节点上不重复的执行。

    3、单个任务节点故障时自动转移到其他任务节点继续执行。

    4、弱依赖于Zookeeper,任务节点启动时需要保证Zookeeper可用,任务节点运行期Zookeeper集群不可用时任务节点保持可用前状态运行,Zookeeper可用后自动注册任务并恢复正常。

    5、支持已有任务动态停止和运行。

    6、使用注意事项:

    • 单节点故障时需要应用自已保障数据完整性或幂等性。

    • 具体使用方式和Quartz和Spring Task相同,只需要添加ZKScheduleManager配置即可。

     

    Uncode-Session集群session共享组件

     

    功能概述

    非常小巧的集群session共享组件,代码千行以内,避免使用应用容器插件的多种烦恼。

     

    主要特色

    1、非常小巧的集群session公享组件,类似于spring-session。

    2、总代码不超过1000行。

    3、易于使用和扩展。

     

    Uncode-Cache 两级缓存组件

     

    功能概述

    基于redis和ehcache的两级缓存组件,支持spring-boot,使用方便,有管理页面。

     

    主要特色

    1、统一注解支持

    2、可以设置缓存定时自动更新时间

    3、可以缓存预热

    4、可以设置缓存依赖消除

    5、可以添加监听,使用实现命中率、读/写耗时等

     

    Uncode-MQ 轻量级java消息中间件

    功能概述

    基于netty的轻量级java消息中间件。

    主要特色

    1、消息存储速度非常快速。

    2、使用简单方便,目前只支持topic方式。

    3、依赖java环境。

     

    用户博客推荐

    spring+mybatis+uncode-dal实现数据库读写分离

    分布式定时任务框架---Uncode Schedule

    分布式调度之uncode-schedule

    实现spring+mybatis+uncode dal,应用自动切换连接数据库

    uncode-schedule-manage定制化管理系统

    Uncode-Schedule框架源码分析

    Java通过redis管理你的集群定时任务

    感谢以上博客的作者,谢谢!!!

    展开全文
  • ReactNative开源组件

    千次阅读 2017-01-19 10:30:59
    开源组件: 底部tab: https://github.com/exponentjs/react-native-tab-navigator 轮播图: https://github.com/sincethere/react-native-banner https://github.com/leecade/react-native-swiper View ...
    展开全文
  • 如何用开源组件“攒”出一个大数据建模平台?

    千次阅读 多人点赞 2020-08-29 00:46:03
    本文关键字:开源组件、大数据建模、项目架构、技术栈。整个产品的核心功能就是为了实现:数据采集、数据源管理、数据清洗、统计分析、机器学习、数据可视化的完整流程,难点在于形成数据流,流程可控,易被管理。

    写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二,希望对学习路上的你有所助益。同时,博主也想通过此次尝试打造一个完善的技术图书馆,任何与文章技术点有关的异常、错误、注意事项均会在末尾列出,欢迎大家通过各种方式提供素材。

    • 对于文章中出现的任何错误请大家批评指出,一定及时修改。
    • 有任何想要讨论和学习的问题可联系我:zhuyc@vip.163.com。
    • 发布文章的风格因专栏而异,均自成体系,不足之处请大家指正。

    如何用开源组件“攒”出一个大数据建模平台?

    本文关键字:开源组件、大数据建模、项目架构、技术栈

    一、食用须知

    终于又可以名正言顺的发一篇聊天吹水。。。哦不是,是技术杂谈类的文章了,官方有活动?那必须跟上啊!咳~那么闲言少叙,下面是食用须知:

    1. 本文并非标题党,将介绍构建一个基于Web界面可操作的大数据建模平台相关的技术,以及各组件之间的关系。这是一个企业中真实存在的项目,并已实现商用,本人作为核心开发者之一,也是见证了整个平台的成长。
    2. 由于篇幅有限,不会涉及到特别具体的代码,但会尽量说明各组件与业务场景、数据处理流程的关系,其中也会穿插大数据领域相关的知识。
    3. 由于在培训领域深耕多年,如有废话和浅陋之处还请多多包涵。如果你还是一个学习者或者是一位刚刚踏入大数据领域的开发者,那么这篇文章很值得你收藏。

    二、项目背景

    项目的诞生可以追溯到三四年以前,在阿里巴巴的数加平台还在免费试用的时候,我们所做的大数据建模平台就已经实现商用并成单,并且曾经与华为联通达成合作并进入联通沃创空间,先来一张图感受一下:

    那么,此时应有路人甲站出来说一句:你们能实现商用完全是因为大厂还没有打造好能碾压你们的产品而已~对此我只能说:emmm,你。。。说的对!
    但是其实一款产品是否能够实现商用有多方面的原因,大厂在各方面的优势十分明显,但是这并不代表其他产品没有机会,除了技术实力、团队规模、项目资金外,产品定位、市场环境等同样重要。
    我在接手项目的时候已经是一个半成品了,所谓大数据建模平台其实是一个通用型的产品定位,更多的是功能的整合,可以说是标准的大数据开发,团队的主要构成都是开发者,当然也会包含数据分析师。

    整个产品的核心功能就是为了实现:数据采集、数据源管理、数据清洗、统计分析、机器学习、数据可视化的完整流程,难点在于形成数据流,流程可控,易被管理。即使是在多年以后,我也依然觉得这个项目虽然没有涉及到复杂的场景和各种数据分析优化解决方案,但是对我的帮助绝对是最大的,它让我真实了解并操作了数据分析的每一个流程,也可以说打通了任督二脉,以后做的任何东西其实只不过是其中某个环节的优化或者是在某一特定场景下固定的数据流程,毕竟通用的东西都做出来了,某个固定指标的指标计算或是模型训练还会是问题吗?
    以后每次谈起这段项目去面试,对方都会说:这个小伙子赶上了好项目。当然,项目本身是一方面,自己的总结归纳同时重要,借着当时临近毕业,也是逼着自己去彻底的吃透这个项目,不仅仅是技术方面,同时还有产品、设计等等方面,于是乎我把他变成了我的硕士论文,当然是获得了软件著作权之后(后来发现只是毕业论文的话好像并没有什么相关)。

    背景介绍到此为止,下面正片开始,如果你确定这就是你想要的,请在阅读完成之后点赞、关注,略表支持,也欢迎收藏和在评论区说出你的想法。

    三、遇见技术栈

    为了方便场景介绍和相关技术的处理,将会按照不同的功能模块来进行划分,首先给出完整的项目架构图。

    现在看这张图,架构不免有些陈旧,但是我想历史就应该被真实的还原,当时大前端相关技术才刚刚起爆,而且这个项目在我接手之前就已经被开发了一段时间了,所以这就是它当时应有的样子,也代表了那一段艰辛打拼的岁月。
    回想起那个时候大数据方面的资料和落地的项目案例真的少之又少,大部分都是拿着PPT吹牛皮,大厂中的一些和大数据相关的核心技术又不是我等草民可以接触到的,所以也算是在摸索中前进。

    1. 功能模块框架

    由于文章篇幅有限,只会介绍大数据建模平台的部分功能,如果你对某些环节的处理技术感兴趣,可以扫描文章底部的二维码加入微信群(CSDN官方为内容合伙人提供的正经微信群),会定期面向粉丝直播互动。

    在真实的项目中,由于是企业级应用,必然会存在部门、员工等一系列的权限管理功能,本文只是侧重介绍大数据处理相关流程,所以删去了部分不太重要的部分。

    2. 数据源管理

    对于数据源的管理部分,要分析的数据全部存储在HDFS上,同时由于主要是进行统计分析,所以处理的数据全部是结构化的离线数据:可以从关系数据库中拉取、也可以用户自行上传,在上传完成后都是以Hive表的形式存在,在平台中只记录数据源的名称、所属、以及对应的Hive表的信息,而且后续的数据流程不会对原始数据做修改,所以同一份数据有可能被应用在多个数据流程中,所以已存在的Hive表可以声明为多个数据源,其实就是建立了多个关联关系,在建模平台中展现给用户的都是一个一个的数据源节点。
    在这里插入图片描述
    在进行关系型数据库拉取时使用了Sqoop组件,根据用户填写的数据库连接参数拼接为一个完整的命令,在服务器上执行。对于用户上传的数据文件,需要指定列名、列的类型、列与行的分隔符,根据信息自动建立对应结构的Hive表,这样导入数据以后才能够保证数据能够被正常识别。

    3. 数据处理流程

    对于建模平台,一个最基本的功能就是能够让用户自定义数据流程,可以应用在企业或者高校教学。我们采取的办法是将常见的一些统计分析功能和完善的机器学习库进行封装,变成一个一个的功能节点(主要通过Hive QL、Spark的Mllib,RHive实现),每一个节点都会有对应的配置参数,用户需要做的就是拖拽、组合,配置,运行。
    对于前端的流程设计UI组件,我们选用的是GooFlow,数据流程可以进行保存和修改,体现在数据库中其实就是一个大JSON,里面记录了线的指向,节点的配置等等,再次打开流程的时候画布将得以还原,同时要保存整个流程各个节点的配置信息等等。

    在项目流程开始以后,每一步都会生成一个结果表,作为下一步操作的数据源,最终的运行结果会生成一个结果表,可以直接以表格显示,下载结果数据,也可以拖拽一个可视化组件,配置后显示。
    这里需要注意的是,GooFlow是一个需要授权使用的组件,大家也可以选择其他的组件来替代,目前网络上公开的只是试用版,要么就是带有挖矿程序的防盗版,所以大家想使用的话还是联系作者大大吧。
    在这里插入图片描述

    4. 其他功能模块

    对于一些其他的功能,都是比较常规的Web应用开发。比如可视化展示的部分,就是基于对Echarts的option配置的封装,让用户可以通过界面的方式来配置图表的效果。要展示的数据从Hive当中查询,比较简单的方式就是HiveJDBC
    前后端的数据交互,使用的是基于JSP标签和Ajax结合的方式,比较古老了。持久层使用的是Hibernate,虽然我个人更偏爱MyBatis,但是凭我一己之力也不可能实现重构,踏踏实实干活儿就好。
    因为是介绍技术栈的文章,我没有用过多的文字,觉得用架构图、流程图来展现会更加的清晰和直接。大家有想要继续讨论的内容,可以在评论区留言~

    扫描下方二维码,加入官方粉丝微信群,可以与我直接交流,还有更多福利哦~

    在这里插入图片描述

    展开全文
  • 网易新闻iOS版使用的开源组件

    千次阅读 2015-05-20 14:04:07
    网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件 1、AFNetworking AFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它...
  • 实用的开源组件整理

    千次阅读 2016-05-04 16:18:16
    非常好用的组件或者框架。 http://www.neast.cn/forum.php?mod=viewthread&tid=5491&fromuid=5 Android开源项目开发及测试工具篇 http://www.neast.cn/forum.php?mod=viewthread&tid=5631&fromuid=5 ...
  • Android常用开源组件

    千次阅读 2015-06-04 14:29:51
    :SQLITE的ORM和IOC框架,同时封装了android中的http框架 AndroidCommon :???:Android常用的一些库和功能,如缓存,下拉列表,下载管理,静默安装等 ThinkAndroid :???:Android整体框架:集成了ioc,orm,...
  • 网易新闻iOS版使用的18个开源组件

    千次阅读 2015-06-02 16:12:50
    网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件 1、AFNetworking AFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它...
  • C#开源组件之Word文件的操作:一

    千次阅读 2020-02-20 22:45:29
    经常使用C#开发,总会接触到对Word文档的编辑操作,排除开.Net自带的Office...本文介绍的时C#中两种操作Word文档的开源组件 1.Docx,其官网网站为:http://docx.codeplex.com/git访问地址为:https://github.com/xce...
  • Android开源组件-动态效果定值范围选择控件定值范围选择控件效果演示:添加依赖库的步骤1.项目的gradle文件内的做以下改动allprojects { repositories { ... maven { url "https://jitpack.io" } } }2.添加最新...
  • 可道云kodexplorer相关开源组件

    千次阅读 2018-12-24 16:41:24
    对Dom操作、BOM操作、css操作,以及Ajax封装 2.ArtDialog:一个设计优美,对浏览器兼容性极强的对话框插件。使弹出窗口处理,事件以及数据的传输得到了更好的统一管理方式 3.Ztree:列表树控件,扩展性很强的树形数据...
  • android 开源组件合集-非UI篇

    千次阅读 2013-04-26 16:43:30
    1.Android-Universal-Image-Loader https://github.com/nostra13/Android-Universal-Image-Loader 推荐使用 2.afinal ... 个人认为bug超多,图片部分是封装的google的官网代码,使用简便了,但是bug多了,不建议
  • C#开源组件之Word文件的操作:二

    千次阅读 2020-02-23 17:14:24
    本文接上文,暂时不写Word开源操作的异同点、效率也不写两者之间的缺陷。 本文在上文中将两种Word文件的操作进一步抽象封装(桥接),并封装一个Word报告输出的框架,希望各位看客老爷多多斧正,谢谢。 接上文,目前...
  • Android 开源组件和第三方库汇总

    万次阅读 2016-12-26 16:37:30
    自己总结的Android开源项目及库。 1、 github排名 https://github.com/trending,github搜索:https://github.com/search 2、https://github.com/wasabeef/awesome-android-ui
  • 今天学习了使用开源组件(Android-ansync-http)实现文件上传。这是是组件的github链接 https://github.com/loopj/android-async-http 使用androidStudio,只需在Gradle中粘贴以下代码即可: dependencies { ...
  • 今天给大家介绍个开源组件,无限循环的轮播图,Android-ConvenientBanner,在github上的地址为:https://github.com/saiwu-bigkoo/Android-ConvenientBanner,在首页做广告的时候用的非常多。 它的使用非常简单,...
  • Apache Common DbUtils是操作数据库的组件,对传统操作数据库的类(JDBC)进行二次封装,可以把结果集转化成List。DbUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。 官方网站:...
  • awesome - golang开源库集合 2. 编码规范 cppguide - C++编码规范 CodeReviewComments - go code review建议 3. 敏捷开发工具 wekan-用于实践敏捷开发的看板 4. 数据分析: matomo - 类似于googel分析的项目 5. RPC ...
  • 总会用到图表相关的控件,而说到图表控件第一时间当然想到ECharts这个开源项目,而它不像iview、element-ui这些组件使用起来那么便捷,需要绕一个小弯,为了图方便于是对ECharts进行了一层封装 控件演示 控件使用 ...
  • UI组件 框架 element - 饿了么出品的Vue2的web UI工具套件 mint-ui - Vue 2的移动UI元素 ...- 基于 Vuejs 的开源 UI 组件库 Keen-UI - 轻量级的基本UI组件合集 vue-material ...
  • 为方便用户处理文件上传数据,Apache 开源组织提供了一个用来处理表单文件上传的一个开源组件( Commons-fileupload ),该组件性能优异,并且其API使用极其简单,可以让开发人员轻松实现web文件上传功能,因此在web...
  • 前面3个月的时间内,这些.NET开源项目你知道吗?系列文章已经发表了3篇,共计45个平时接触比较少,曾经默默无闻的.NET开源项目,展示给大家,当然不是每个人都能用得上,但也的确是有些人用了,反响还不错,所以非常...
  • 面向设计的半封装web组件开发

    千次阅读 2016-04-08 12:01:09
    原址:腾讯ISUX (https://isux.tencent.com/half-package-web-components-for-design.html?variant=zh-hans) ...我们平常提到组件,就会...而本文的组件,对于某具体项目而言是组件,但是,对于其他项目,就是个
  • pdf.js是一款开源的pdf文档读取解析插件,可以直接在html中进行pdf预览。pdf可以直接下载,下载地址:http://mozilla.github.io/pdf.js/。pdf.js主要包含两个库文件,一个pdf.js和pdf.worker.js,一个负责api解析,...
  • 封装bootstrap-treegrid组件

    千次阅读 2018-03-14 15:43:00
    2、组件开源地址 二、封装treegrid 1、组件封装的必要性 2、组件封装代码示例 3、封装后的组件使用 三、总结   正文 前言:最近产品需要设计一套相对完整的组织架构的解决方案,由于组织架构涉及到...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 106,229
精华内容 42,491
关键字:

怎么封装开源组件