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

    【Java Tutorials】:并发(Concurrency)——入门

    Computer users take it for granted that their systems can do more than one thing at a time. They assume that they can continue to work in a word processor, while other applications download files, manage the print queue, and stream audio. Even a single application is often expected to do more than one thing at a time. For example, that streaming audio application must simultaneously read the digital audio off the network, decompress it, manage playback, and update its display. Even the word processor should always be ready to respond to keyboard and mouse events, no matter how busy it is reformatting text or updating the display. Software that can do such things is known as concurrent software.

    1.5K20发布于 2021-09-24
  • 来自专栏生物医药

    lightdock - - tutorials(zn-0.9.3)

    LightDock 是一种基于萤火虫群优化(GSO)算法的蛋白质-蛋白质、蛋白质-肽和蛋白质-DNA 对接协议。总而言之,LightDock 具有以下特点:

    26400编辑于 2025-09-04
  • 来自专栏Spring Cloud设计原理

    Junit 4 Tutorials(Junit 4 教程)

    本教程是比较全面的、较新的Junit 4 实用教程,译自:http://www.javatutorials.co.in/junit-4/,希望对大家有所帮助!

    73820发布于 2021-09-14
  • 来自专栏人生得意须尽欢

    父工程disruptor-tutorials新增module

    plugins { id 'org.springframework.boot' } dependencies { implementation 'org.projectlombok:lombok' implementation 'org.springframework.boot:spring-boot-starter' implementation 'org.springframework.boot:spring-boot-starter-web' implemen

    23100发布于 2021-10-06
  • Quick start tutorials for 23 common design patterns

    Design patterns are a set of useful solutions to specific types of software design problems. They often provide an abstracted way to express solutions to common problems in an application, helping developers solve problems more effectively. The purpose of design patterns is to help developers solve software design problems, improve development efficiency, reduce development costs, improve code quality and maintainability, and better manage and understand complex systems. The advantages of design patterns are that they can improve code maintainability, reduce code duplication, improve development efficiency, reduce development costs, improve code quality and maintainability, and better manage and understand complex systems. The disadvantage of design patterns is that they can complicate the code or over-engineer. The origin of design patterns was proposed by GoF (Gang of Four) in his 1995 book Design Patterns: Foundations of Reusable Object-Oriented Software.

    18200编辑于 2025-04-05
  • 来自专栏Spring Cloud设计原理

    Junit 4 Tutorials(Junit 4 教程) 六、忽略测试

    Junit 4 忽略测试(Ignore test)被用来禁止执行junit测试类的某些或者全部测试方法。Junit 提供了@Ignore注解来实现 忽略测试。它可以用来跳过失败、或者抛出异常的测试方法。

    1.2K30发布于 2021-09-14
  • 来自专栏Spring Cloud设计原理

    Junit 4 Tutorials(Junit 4 教程) 五、测试套件

    Junit 4允许通过使用测试套件类批量运行测试类 . 为一套测试类创建一个测试套件,要为测试类添加以下注解:

    86710发布于 2021-09-14
  • 来自专栏全栈程序员必看

    【XRT Vitis-Tutorials】视频处理加速(Kernel+VCU)

    1 前言 前面文章导航: ZCU106 XRT环境搭建 ZCU106 XRT Vivado工程分析 ZCU106 XRT PetaLinux工程分析 【XRT Vitis-Tutorials】RTL Kernels测试 【XRT Vitis-Tutorials】C++/RTL Kernel混合编程测试 【XRT Vitis-Tutorials】图像并行计算 【XRT Vitis-Tutorials 】cl调度优化 官方文档: 2019.2 Vitis™ Application Acceleration Development Flow Tutorials Vitis Unified Software Vitis Platform pre-built,直接下载并复制到SD卡即可测试: ZCU106 Test Image 使用VCU的代码: zcu106_codec 2 创建Vitis工程 本篇文章来测试Tutorials 可以 Memor读消耗317ms,写消耗1105ms 优化考虑: 提高两个kernel的吞吐率,例化多个CU 流水线操作 3 总结 使用Vitis和自定义的ZCU106 XRT平台完成了Vitis-Tutorials

    1.1K10编辑于 2022-09-14
  • 来自专栏Spring Cloud设计原理

    Junit 4 Tutorials(Junit 4 教程) Junit4 七、超时测试

    Junit 4超时测试(Timeout test)可以被用来测试方法的执行时间。 Junit 4 超时测试可以被用在:

    1.3K10发布于 2021-09-14
  • 来自专栏Spring Cloud设计原理

    Junit 4 Tutorials(Junit 4 教程) 一、Junit简介及Junit Eclipse 教程

    测试框架是最流行的Java单元测试框架。Junit被用来开发对Java类的单元测试。它就是一个类包,提供了各种方法来测试Java类中的方法(method)。

    1.5K10发布于 2021-09-14
  • 来自专栏Spring Cloud设计原理

    Junit 4 Tutorials(Junit 4 教程) 四、Junit4 参数化测试

    Junit 4 参数化测试 允许通过变化范围的参数值来测试方法。参数擦测试可以通过以下简单的步骤实现:

    1K20发布于 2021-09-14
  • 来自专栏Spring Cloud设计原理

    Junit 4 Tutorials(Junit 4 系列教程) 二、Junit4 注解

    Junit4 注解提供了书写单元测试的基本功能。.本章将介绍@BeforeClass, @AfterClass,@Before, @After 和@Tes 这几个基本t注解。

    1.2K10发布于 2021-09-14
  • 来自专栏Spring Cloud设计原理

    Junit 4 Tutorials(Junit 4 教程) 三、Junit4 断言方法

    Junit 4 断言方法允许检查测试方法的期望结果值和真实返回值。Junit的org.junit.Assert类提供了各种断言方法来写junit测试。这些方法被用来检查方法的真实结果值和期望值。下列一些有用的断言方法列表:

    1.3K20发布于 2021-09-14
  • 来自专栏GiantPandaCV

    【从零开始学深度学习编译器】十二,MLIR Toy Tutorials学习笔记一

    ❝本笔记由学习MLIR Tutorials总结而成,欢迎批评指正。 Chapter1: Toy语言和AST MLIR提供了一种Toy语言来说明MLIR的定义和执行的流程。 它们的关系可以借用中科院Zhang Hongbin同学的PPT来更好的描述: 图源知乎法斯特豪斯,为了方便理解借用到这里,侵删 小结 这是阅读MLIR Toy Tutorials第一章和第二章的笔记,

    1.4K40发布于 2021-11-02
  • 来自专栏京东技术

    KDD 2018 | 京东发表10篇论文展示“京东力量”(附大会Papers&Tutorials下载)

    正在举办的KDD2018(国际数据挖掘与知识发现大会)是数据科学领域的顶级学术盛宴,京东全面亮相,并以发表10篇论文的成绩展示了中国技术发展的“京东力量”,创新的技术和落地的应用成为这些论文最吸引行业关注的特色。

    1.6K20发布于 2018-09-28
  • 来自专栏GiantPandaCV

    【从零开始学深度学习编译器】十四,MLIR Toy Tutorials学习笔记之部分Lowering

    前言 这篇笔记是阅读Toy Tutorials的第五章之后总结的,这一节主要讲的是将Toy Dialect Lowering的部分Operation Lowering到Affine Dialect,MemRef 参考 https://mlir.llvm.org/docs/Tutorials/Toy/Ch-5/ https://zhuanlan.zhihu.com/p/362749628

    1.1K10发布于 2021-11-12
  • 来自专栏GiantPandaCV

    【从零开始学深度学习编译器】十五,MLIR Toy Tutorials学习笔记之Lowering到LLVM IR

    在上一节中,我们将Toy Dialect的部分Operation Lowering到Affine Dialect,MemRef Dialect和Standard Dialect,而toy.print操作保持不变,所以又被叫作部分Lowering。通过这个Lowering可以将Toy Dialect的Operation更底层的实现逻辑表达出来,以寻求更多的优化机会,得到更好的MLIR表达式。这一节,我们将在上一节得到的混合型MLIR表达式完全Lowering到LLVM Dialect上,然后生成LLVM IR,并且我们可以使用MLIR的JIT编译引擎来运行最终的MLIR表达式并输出计算结果。

    1.5K30发布于 2021-11-19
  • 来自专栏机器人课程与技术

    ROS1云课→18一键配置

    /ros_tutorials/roscpp_tutorials/ creating: src/ros_tutorials/roscpp_tutorials/listener_with_userdata src/ros_tutorials/roscpp_tutorials/add_two_ints_client/ inflating: src/ros_tutorials/roscpp_tutorials src/ros_tutorials/roscpp_tutorials/srv/TwoInts.srv inflating: src/ros_tutorials/roscpp_tutorials/ creating: src/ros_tutorials/rospy_tutorials/test/ inflating: src/ros_tutorials/rospy_tutorials src/ros_tutorials/rospy_tutorials/CHANGELOG.rst creating: src/ros_tutorials/rospy_tutorials/002

    1.1K10编辑于 2022-09-28
  • 来自专栏机器人课程与技术

    蓝桥ROS机器人之古月居ROS入门21讲

    tutorials-master/ inflating: ros_21_tutorials-master/README.md creating: ros_21_tutorials-master /docs/ extracting: ros_21_tutorials-master/docs/poster.png inflating: ros_21_tutorials-master/docs /poster2.png inflating: ros_21_tutorials-master/docs/schedule.png creating: ros_21_tutorials-master ros_21_tutorials-master/learning_launch/config/ inflating: ros_21_tutorials-master/learning_launch/ creating: ros_21_tutorials-master/learning_parameter/src/ inflating: ros_21_tutorials-master/

    88530编辑于 2022-05-01
  • 来自专栏机器学习算法与Python学习

    【代码集合】深度强化学习Pytorch实现集锦

    /human-level-control-through-deep-reinforcement-learning/ [code] https://github.com/qfettes/DeepRL-Tutorials Reinforcement Learning: An Introduction, Chapter 7) [Publication] https://github.com/qfettes/DeepRL-Tutorials /blob/master/01.DQN.ipynb [code] https://github.com/qfettes/DeepRL-Tutorials/blob/master/02.NStep_DQN.ipynb Q-learning [Publication] https://arxiv.org/abs/1509.06461 [code] https://github.com/qfettes/DeepRL-Tutorials context=cs [code] https://github.com/qfettes/DeepRL-Tutorials/blob/master/06.DQN_PriorityReplay.ipynb

    1.9K20发布于 2018-11-23
领券