首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏编程语言xuetang

    Apache开源日志框架Log4j配置指南

    Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式 本篇指南主要介绍Log4j 1.x版本的配置与使用Log4j最新版下载地址:http://www.apache.org/dyn/closer.cgi/logging/log4j/1.2.17/log4j -1.2.17.zip 一、在Eclipse中配置Log4j 1.1、新建Java工程,导入包log4j-1.2.17.jar,工程如下图: 1.2、在src下创建log4j.propertiese配置文件 ### log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.stdout.layout 上面这些级别是定义在org.apache.log4j.Level类中。Log4j只建议使用4个级别,优先级从高到低分别是error,warn,info和debug。

    1.1K40发布于 2019-10-09
  • 来自专栏腾讯开源的专栏

    开源公告】多平台Web自动化测试框架QT4W开源

    QT4W (Quick Test for Web)是使用Python开发的Web自动化框架,是QTA(QTA是一套集成面向多端多平台的自动化测试解决方案,包括QT4A,QT4A,QT4C等,其中QT4A 及QT4I已经开源)自动化体系内实现支持Web自动化测试能力的支持库。 通过分层抽象,本框架提供了良好的扩展能力。 适用场景 QT4W支持纯Web应用自动化,还同样支持应用内嵌Web页面自动化,包括,手Q内嵌页面等。 QT4W 正式开源 Github 开源地址: https://github.com/Tencent/QT4W (点击文末阅读原文直接访问) 请给 QT4W一个 Star ! 腾讯工蜂源码系统为开源开发者提供完整、最新的腾讯开源项目国内镜像 QTA相关开源项目仓库: QT4A: https://github.com/Tencent/QT4A QT4I: https://github.com

    1.7K41发布于 2019-06-21
  • 来自专栏全栈程序员必看

    Java 程序员必须掌握的 4开源框架

    对于开发来说,我们在工作中普遍都会用到各个开源框架,比如最基础的 Spring,使开发网络编程变得特别简单的 Netty 框架,还有成为目前微服务框架首选的 Spring Cloud 等。 在多个框架之上,我们仅需使用几行代码,即可实现业务需要的复杂功能,大大减少了工作量。 也正因如此,不少人只会用框架,看不懂源码,不了解其底层机制与实现原理,成了一名只会搬运源码库的开发。 所以,对源码和开源库的学习,成了 Java 开发者提升技能的必经之路。 想给大家看一张图「开源框架学习知识图」,包含了 Java 工程师一定要花时间学会的四大开源框架–MyBatis、Spring、Spring MVC、Spring Boot,清晰了解学习每个框架所需要的知识点 ,快速深入框架底层。

    2K31编辑于 2022-09-08
  • 来自专栏腾讯开源的专栏

    QT4C-Windows自动化测试框架正式开源

    QT4C是什么 ? QTA作为腾讯内部元老级的自动化测试项目,之前已经先后对QTAF、QT4A、QT4i、QT4W进行了开源。 在QTA正式对外开源提供了Android端、iOS端以及Web端的自动化测试能力后,外界对于Windows端自动化测试框架的呼声越来越高。   QT4C(Quick Test for Client)作为基于QTA提供的面向Win32应用的UI测试自动化测试框架,此次开源弥补了QTA自动化测试项目在Windows端能力的不足。 真诚开源 ? 我们后续会继续完善和优化功能,提升框架稳定性;同时支持远程操作Windows机器进行UI自动化测试。 腾讯Q效公众号 QT4C 正式开源

    3.6K32发布于 2020-03-09
  • 来自专栏全栈程序员必看

    .Net开源框架

    官网 Spring.Net:Spring.NET 是一个开源的应用程序框架,可以便捷地创建企业级 .NET 项目。 官网 IdentityModel:.NET 4.5 和 MVC4、Web API 身份和访问控制的辅助库。 官网 Sharpen:Sharpen 是 db4o 编写的 Eclipse 插件,可以让你把 Java 项目转换为 C#。官网 CXXI:C++ 互操作框架。 官网 Log4Net:Apache log4net 工具库能够帮助程序员向多种不同的目标输出日志语句。官网 Serilog:一个 NoSQL 时代下简单直接的日志库。 官网 xUnit:xUnit.net 是一个 .NET 平台下免费、开源、专注社区的单元测试框架

    8.6K31编辑于 2022-09-08
  • 来自专栏我爱计算机视觉

    开源 4D 生成框架 | 4DGen: 基于动态 3D 高斯的可控 4D 生成

    文章主页:https://vita-group.github.io/4DGen/ 论文地址:https://arxiv.org/abs/2312.17225 开源代码:https://github.com /VITA-Group/4DGen 视频 研究背景 尽管3D和视频生成取得了飞速的发展,由于缺少高质量的4D数据集,4D生成始终面临着巨大的挑战。 为了解决上述问题,4DGen定义了“Grounded 4D Generation“新型任务形式,并且设计了新的算法框架实现高质量的4D内容生成。 4DGen提出了“Grounded 4D Generation“的形式,通过利用视频序列和可选的3D模型作为4D生成的控制信息,可以实现更为精准的4D内容生成。 方法介绍 4DGen框架的输入起始点为用户给定或者模型生成的视频序列,对于任意的单张图片,借助多视角生成模型(multi-view diffusion model),可以得到不同视角的图片。

    1.2K10编辑于 2024-01-02
  • 来自专栏宜信技术实践

    宜信开源专注业务逻辑的轻量级服务框架nextsystem4

    宜信于2019年3月29日正式开源nextsystem4(以下简称“NS4”)系列模块。此次开源的NS4系列模块是围绕当前支付系统笨重、代码耦合度高、维护成本高而产生的分布式业务系统解决方案。 NS4系列包括4开源模块,分别是:ns4_frame 分布式服务框架、ns4_gear_idgen ID 生成器组件(NS4框架Demo示例)、ns4_gear_watchdog 监控系统组件(服务守护 开源地址:https://github.com/newsettle/ns4_frame ns4_frame是一个高性能优秀的分布式服务框架,允许创建复杂的流程/业务流,对于业务服务节点的实现可串联,可分布式 开源地址:https://github.com/newsettle/ns4_gear_idgen ns4_gear_idgen (ID生成器)是基于NS4框架实现的,它支持分布式部署,生成全局唯一的 ID 开源地址:https://github.com/newsettle/ns4_chatbot ns4_chatbot是一个机器人的聊天框架,集成了qqbot、WxChat、rasa以及web服务。

    70530发布于 2019-06-28
  • 来自专栏学习笔记ol

    框架分析(4)-Spring

    框架分析(4)-Spring 主要对目前市面上常见的框架进行分析和总结,希望有兴趣的小伙伴们可以看一下,会持续更新的。希望各位可以监督我,我们一起学习进步。 Spring Spring框架是一个开源的Java企业级应用程序开发框架,它提供了一种简化Java开发的方法,帮助开发者构建可扩展、模块化和高效的企业级应用程序。 优缺点 优点 高度可扩展 Spring框架采用模块化的设计,可以根据需求选择性地引入所需的模块,使得框架具有高度的可扩展性和灵活性。 社区活跃 Spring框架是一个开源项目,拥有庞大的社区支持,可以获得丰富的文档、教程和示例代码。 缺点 学习曲线较陡峭 由于Spring框架的功能较为复杂,初学者可能需要一定的时间和精力来学习和理解框架的各个模块和特性。

    34620编辑于 2023-10-11
  • 来自专栏宜信技术实践

    开源|ns4_frame分布式服务框架开发指南

    NS4系列包括4开源模块,分别是:ns4_frame分布式服务框架、ns4_gear_idgen ID 生成器组件(NS4框架Demo示例)、ns4_gear_watchdog 监控系统组件(服务守护 本文将详细介绍ns4_frame分布式服务框架开发指南。 ns4_frame开源地址:https://github.com/newsettle/ns4_frame 一、框架介绍 ns4_frame本质上是两个应用加三套开发框架组合起来的分布式业务框架。 1.1 使用范围 ns4_frame分布式框架主要适用于业务类型为消息流或者业务核心模型为流式业务的业务系统。 3.2 运行流程 ns4_frame整套系统本质上其实就是一套消息中间件服务加开发框架,整体的结构图如下: ?

    63420发布于 2019-06-28
  • 来自专栏腾讯开源的专栏

    开源项目介绍|OMI - 前端跨框架框架

    2022腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名参与开源人才培养计划 提交 OMI 项目Proposal OMI 项目介绍 OMI 是基于webcomponents前端跨框架框架,曾荣登GitHub 上最热门的JavaScript开源项目,2018年被risingstars入选明星项目。 OMI 项目导师介绍 张磊 OMI、Westore、Cax等框架作者, Kbone框架贡献者  导师寄语: OMI是前端跨框架框架,2022年有一些有趣且实用的想法,主要方向依然是前端组件和可视化方向   单元格合并   排序和过滤   多语言   图表集成 3.表格设计器 收获: 大型组件的设计方案和实现 扫码填写问卷报名,提交项目proposal 加入开发实战 与导师一起成长这一夏 OMI 开源项目交流群 更多开源项目信息, 尽在“腾讯犀牛鸟开源人才社区” 扫码加入,解锁所有学习资料 学生指南Q&A:https://github.com/Tencent/OpenSourceTalent/issues

    1.6K10编辑于 2022-06-27
  • 来自专栏DM平台

    DLVM 开源平台管理框架

    介绍DM 是一个完全开源的项目,源代码全部托管在 Gitee 上,项目源码和核心插件源码放在 https://gitee.com/xiaomagenb/dlvmDM 优势dm 基于插件化架构,在建设系统时 职位管理4. 机构管理5. 应用管理6. 角色管理7. 菜单管理8. 资源查看9. 系统配置10. 字典管理11. 在线用户12. 定时任务13. 文件管理14. 多数据源15. 操作日志16.

    96740编辑于 2022-06-30
  • 来自专栏混合云

    SpringBoot整合EasyExcel开源框架

    EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。 -- 阿里开源框架EasyExcel --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId java.util.Map; /** * excel导入导出工具类
    * 1.支持按行导入字符串方式
    * 2.支持导入实体类映射
    * 3.支持按行导出字符串方式
    * 4. datas; } public void setDatas(List<List<String>> datas) { this.datas = datas; } } 4. punish_level; /** * 处理人 */ @ApiModelProperty("处理人") @ExcelProperty(value = "处理人",index = 4)

    2.3K50编辑于 2022-01-26
  • 来自专栏Android知识点总结

    开源框架之应用篇

    零、前言 Picasso是一个图片加载的框架,内部依赖了OkHttp,OkHttp内部依赖了okio 依赖:implementation 'com.squareup.picasso:picasso fit.png ---- 4..transform 总得来说,就是针对Bitmap做一些操作,可参见Bitmap专题,再把新的Bitmap返回出去 下面给出三个简单的操作,灰度,模糊,路径裁剪 rs, input.getType()); ScriptIntrinsicBlur script = ScriptIntrinsicBlur.create(rs, Element.U8_4( Picasso的基本用法也就这么多,明天进源码里去看看 ---- 后记:捷文规范 1.本文成长记录及勘误表 项目源码 日期 附录 V0.1-- 2018-2-11 无 发布名:开源框架之 www.toly1994.com 3.声明 1----本文由张风捷特烈原创,转载请注明 2----欢迎广大编程爱好者共同交流 3----个人能力有限,如有不正之处欢迎大家批评指证,必定虚心改正 4-

    94230发布于 2019-03-04
  • 来自专栏编程心路

    SSH框架之旅-spring(4

    spring.jpg 下面对 SSH 框架做一个整合,所用的三大框架的版本号 Struts2.3.x,Spring4.x,hibernate5.x。 1.回顾 SSH 框架知识点 ---- 1.1 Hibernate 框架 Hibernate 的核心配置文件:数据库信息,Hibernate信息,映射配置。 在 Spring 框架对 Hibernate 框架进行封装时,使用 HibernateTemplate 类。 2.2 SSH 框架整合准备 创建一个文件夹,将之前三大框架的用到的 jar 包放进去,另外还要加入三个 jar 包。 <include file="cc/wenshixin/config/student-struts.xml"></include> </struts> 整个项目的结构 项目目录结构.png log4j

    84440发布于 2018-08-30
  • 来自专栏全栈程序员必看

    .net 开源框架「建议收藏」

    开源框架:Castle Castle是由Hamilton Verissimo撰写的,从2003年就开始开发,并在2006年11月发布了1.0 RC2 。2007年09发布了1.0 RC3版本。 Castle是个轻量级(Lightweight)容器(Container)、实现 IoC(Inversion of Control)概念,是一个全方位的应用程序(Application)框架(Framework 开源调度框架:Quartz.net Quartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中 开源项目SubSonic SubSonic 是一个应用程序工具集,主要功能是完整生成数据访问层。 与其他一些对象关系映射 (ORM) 框架不同,SubSonic 不是在运行时执行基于反射的映射,而是直接生成和编译数据访问层.SubSonic通过从基础上支持软件开发的迭代本质,自动化了数据驱动的应用程序开发中重复性的

    92110编辑于 2022-09-14
  • 来自专栏Java架构师必看

    Java面试——开源框架知识

    4)、webapp应用类加载器:每个应用在创建后,都会创建一个唯一的类加载器。 4)、MemoryUsage。 【4】PROPAGATION_REQUIRES_NEW:支持当前事务,如果当前没有事务,就将当前事务挂起。 ---- 【Spring的理解】:【1】Spring 是一个开源框架,主要是为简化企业级应用开发而生。可以实现 EJB可以实现的功能,Spring是一个 IOC和 AOP容器框架。 【2】在 Spring中,所有管理的都是 JavaBean对象,而 BeanFactory和 ApplicationContext就是 Spring框架的那个 IOC容器,现在一般使用 ApplicationContext

    1.1K20发布于 2021-04-26
  • 来自专栏AutoML(自动机器学习)

    优秀开源AI框架推荐

    ​ ​ AI领域开源框架推荐 ​ AutoML开发框架 AutoML全称是Automated Machine Learning,即自动机器学习,听起来是不是很酷,没错的确很酷,如果感兴趣的话可以读一下我们实验室写的 简而言之,Vega是目前第一个实现端到端AutoML的框架,目前正在参与实习工作,新的版本放出来后易用性相比于已放出的1.0版本会有很大提升,敬请期待。 /autogluon​github.com ​ 3D Deep Learning 下面这个是最近由MIT大学韩松团队开发的用于3D 深度学习场景的开源框架。 联邦学习开发框架: FedML.ai ? https://zhuanlan.zhihu.com/p/262497372​zhuanlan.zhihu.com ? 图形学开发框架: taichi-dev/taichi​github.com ​ TaiChi是由胡渊鸣大佬基于Python开发,可以非常方便实现下面这些酷到不行的特效 ?

    1.4K20发布于 2020-10-28
  • 来自专栏零域Blog

    Unity 开源框架推荐 | Framework

    Scene) 配置 (Setting) 声音 (Sound) 界面 (UI) Web 请求 (Web Request) 熊猫 @ET github: (2.8k Star)ET 论坛 简介 ET是一个开源的游戏客户端 协议,支持服务端3D recast寻路等等 Catlib 首页: github: Catlib github: Core 简介 CatLib 是一套渐进式的服务提供者框架。 CatLib Core 是最小可用框架。仅提供最基础的功能,是其他框架开发者作为基础的理想选择。 目标是作为无框架经验的公司、独立开发者、以及 Unity3D 初学者们的 第一套框架框架内部积累了多个项目的在各个技术方向的解决方案。 高凯 @MyUnityFrameWork github: MyUnityFrameWork 简介 Unity框架,组件可插拔,可视化编辑,代码自动生成。   

    13.5K21编辑于 2022-03-27
  • 来自专栏tongyao

    TongYaoSpringBoot框架首次开源

    框架介绍 TongYao 是基于springboot2.x + shiro + MybatisPlus打造的纯后台权限框架。 很好的结合了shiro安全框架角色菜单打造的轻量级微型后台系统框架,可用作于微信小程序等作为后台程序。 前端页面用原生Html编写,融洽了Hplus框架、富文本编辑器,还配备了后台TongYao SpringBoot框架,完美运行,内置有各种可靠使用的方法函数。 前后台一块使就组合成了前后台分离框架系统,不用自己在构建数据编写权限登录代码了,拿来框架直接上手编写核心业务,做到了真正的轻松编码! UI界面 叙述 这套框架是前半年写的,到现在才写完正式开源,有需要的朋友可以拿来克隆下载,但是务必保留版权即可使用。

    58010编辑于 2022-06-09
  • 来自专栏DM平台

    dlvm-netcore 开源框架

    DM 平台介绍DLVM 是一个集数据库、逻辑、视图及模型为一体的并涵盖了常用基础套件,以 NetCore 为主的底层框架。具备安全性、可扩展性、可配置性及可视化操作等优点,并且具有一键创建模块的功能。 DM 平台,不仅仅是一个后台开发框架,他也是一个企业级快速开发解决方案。 DM 平台发布以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,架构精良、易于扩展、可配置性强、操作可视化的设计模式、工匠精神打磨每一个细节,深入开发者的内心,并荣获开源中国《最受欢迎中国开源软件 DM 平台是作者和自己的开发团队结合了多年开发经验,以及各方面的应用案例,把多个开源框架的优势和特殊功能集中进行优中选优,进行了二次开发后,完成了一次全部重构,也纳入很多新的思想。 在表单设计、视图设计、审批流程等方面 DM 平台采用可视化操作,所见即所得;平台采用 NetCore 框架开发,支持前后端分离,具有可运行在国外 \ 国内系统的跨平台性;平台支持多语言、多币种,可以后台直接配置即可

    64830编辑于 2022-06-13
领券