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

    2-4 快速乘法 模板

    适用于不让用/ * 的情况实现某些结果 ! /** * 快速乘法 * * @param a 乘数 * @param b 被乘数 * @return 积 */ public static long quickMulti(long a, long b) { long result = 0; while (b > 0) { if ((b & 1) == 1) {

    51310发布于 2021-06-01
  • 来自专栏Revit二次开发

    Revit二次开发案例之拆分(按照跨进行拆分打断

    但有些时候着实不便,尤其在修改核对的时候,还需要去打断,那么如何能够自动按结构跨自动断,成了问题。 图1 要实现这个功能需要几点思路分析: 分跨打断的依据是什么? 选择哪些对象来打断? 小编实现的思路如下: 应按主和次进行分跨打断。 不一样的结构类型,布置也会不一样,所以要区分主次,如果只是框架结构,没有次倒也好办,如果次较多的情况下,按照主次的顺序要打断是最好的结果。 选择需要打断的。 ---- 正文开始 本文主要讲解主的拆分方法,次与主方法一致 1.利用过滤选择获取想要拆分的 这个方法在之前的文章里讲过,就不多余讲解了,如下: 2.获取拆分主的依据 这里的主拆分主要是获得柱子 按照这个思路基本实现了主的拆分,可以在集合里加入剪力墙来实现更加完整地拆分。在拆分完主后别忘了给主一个标记,可以更好地区分主,为下一步次拆分打好基础。

    2.6K30编辑于 2022-04-21
  • 来自专栏python3

    python用法

    python知识点 python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言 python的特点: 1.易于学习,2.易于阅读,3.易于维护,4.一个广泛的标准库,5.互动模式,6.可移植,7.可扩展,8.数据库,9。GUI编程 交互式编程不需要 创建脚本文件,是通过python解释互模式进来编写代码

    63910发布于 2020-01-08
  • 来自专栏机器之心

    斯坦福大学CS博士新作:新型Attention提速2-4倍,BERT单节点训练最快

    通过减少 GPU 内存读取 / 写入,FlashAttention 的运行速度比 PyTorch 标准注意力快 2-4 倍,所需内存减少 5-20 倍。 作为概念证明,该研究实现了块稀疏 FlashAttention,这是一种稀疏注意力算法,比 FlashAttention 快 2-4 倍,可扩展到 64k 的序列长度。 实验结果  BERT:FlashAttention 得到了最快的单节点 BERT 训练速度。该研究在 Wikipedia 上用 FlashAttention 训练了一个 BERT-large 模型。

    1.7K20编辑于 2022-06-17
  • 来自专栏孟永辉

    建章的元宇宙

    文/孟永辉 如果你听过携程集团董事局主席建章有关元宇宙的表述,或许你会有和我一样的感触,即,他对元宇宙的认知还是相当理性与客观的。 谈及元宇宙,建章坦言,元宇宙的诱惑开始非常大的,之所以会有如此大的诱惑力,其中一个很重要的原因在于,它可以低成本地让人们获得满足。 而建章对于元宇宙成为真宇宙的辅助工具和营销手段的做法,可以说是符合当下元宇宙的发展规律和发展状态的。 而建章不仅看到了元宇宙在降低成本上的巨大作用,同样看到了它可能会带来人口的风险、科技的停滞等弊端。 建章对于元宇宙的认识,让我们跳出了当下对于元宇宙的俗套,开始从更高的高度来重新审视并看待元宇宙。

    40110编辑于 2021-12-16
  • 来自专栏Deep learning进阶路

    2-4 线性表之双链表

    2-4 线性表之双链表 双向链表除了相当于在单链表的基础上,每个结点多了一个指针域prior,用于存储其直接前驱的地址。同时保留有next,用于存储其直接后继的地址。 ?

    56820发布于 2019-07-02
  • 来自专栏刷题笔记

    2-4 另类堆栈 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/101049523 2-4 另类堆栈 (20 分) 在栈的顺序存储实现中,另有一种方法是将Top

    80030发布于 2019-11-08
  • 来自专栏知识点分享

    Abaqus单元基础知识

     今天我们介绍一下单元的相关基础知识: 首先,对于长度方向大于截面尺寸10倍以上的结构,通过用单元简化,可以有效缩减模型规模,提高计算效率。因此,单元适用范围很广,是常用的结构单元之一。 以下是单元的命名规律: 由于空间单元除了拉压、弯曲自由度外,还具有扭转(翘曲)自由度,所以一般相同边界载荷条件下,平面单元与空间单元计算结果会有一些差异,因此,在选择单元时要根据实际情况选择。 单元按节点数量分为两类:2节点单元、3节点单元 具有不同积分点的单元分类如下:对于单个单元来说,积分点数量越多,单个单元具有更好的柔度,越适合模拟大弯曲变形的结构,如海底光缆。 本文以工字作为建模单元:在定义工字截面属性时,I 的作用如下:定义单元横截面轴在截面内与截面底部的距离。  单元变形结果(打开beam截面渲染) 单元Mises应力结果(打开beam截面渲染) 本例用工字单元建模,下面是工字的截面积分点分布情况: baqus能够基于beam 截面渲染,给出单元截面内的应力分布情况

    1.8K20编辑于 2022-06-29
  • 来自专栏Hank’s Blog

    2-4 R语言基础 列表

    > l1 <- list("a",2,10L,3+4i,TRUE) #每个元素没有名字 > l1 [[1]] [1] "a"

    55620发布于 2020-09-16
  • 来自专栏数值分析与有限元编程

    力学概念| 的极限弯矩

    ▲图1 的应力分布 考虑弯矩 M 作用在一段理想弹塑性材料的梁上,开始时截面上的正应力呈线性分布,如图1b所示。 ▲图3 对于混凝土,不会出现全截面塑性的情况,而是受拉区的混凝土的最大压应力和受拉区的钢筋的屈服应力组成的力偶即为极限弯矩。

    1K10编辑于 2023-12-04
  • 来自专栏IT技术圈

    练习2-4 温度转换 (5分)

    本题要求编写程序,计算华氏温度150°F对应的摄氏温度。计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。

    1.1K10发布于 2021-02-24
  • 来自专栏肖洒的博客

    桥评分系统

    mbuild -setup mcc -m test.m #桥技术评分系统使用须知 ##式桥基本结构 ###一、上部结构 1、上部承重 2、上部一般构件 3、支座(三选一) (1)橡胶 (2)钢支座 (3)混凝土摆式支座 ###二、下部结构 1、桥墩 (1)墩身 (2)盖和系 2、桥台 (1)台身 (2)台帽 3、基础(包括水下基础) 4、翼墙、耳墙 5、锥坡、护坡 6、河床 7、调治 ###

    55430发布于 2018-08-02
  • 来自专栏数值分析与有限元编程

    ANSYS模拟单元铰接点

    ANSYS模拟单元铰接点有以下几种方法: 1.BEAM3/BEAM4单元,利用结点自由度耦合来实现铰接,在铰接处设两个单独的结点,每个结点只与一个单元连接,然后将此几何位置重合的两个结点的平动自由度耦合

    6.2K50发布于 2018-04-08
  • 来自专栏数值分析与有限元编程

    连续有限元程序

    现在单元坐标系建立单元刚度矩阵和等效节点力向量,再转换到总体坐标系,在总体坐标系下组装总体刚度矩阵和等效节点力向量。求解之后再还原到单元坐标系中。连续分析则不需要在这两个坐标系之间来回折腾。 另外,连续不考虑轴向变形,每个结点的自由度只有2个,即一个线位移和一个角位移,单元刚度矩阵为4X4,共计16个元素。总之,连续程序相对简单一些。 ? ? ? ? ? 有三个或三个以上支座的才叫做连续。连续有中间支座,所以它的变形和内力通常比单跨要小,因而在工程结构(如桥梁)和机件中应用很广。连续属超静定结构,中间支座的变形协调条件为支座两端的转角相同。

    1K40发布于 2018-04-08
  • 来自专栏松华说

    老师小课堂|谈谈模板方法模式

    众多设计模式中,我觉得模板方法模式是很好理解,也很值得深入研究的技巧。定义如下,在一个包含多个步骤的业务框架中,大部分步骤是固定不变,并且适用于多种业务场景,可变的步骤则留给子类独立实现,从而分离了稳定和变化。

    48320发布于 2020-11-17
  • 来自专栏数值分析与有限元编程

    三维单元的转换矩阵

    begin{bmatrix} l_x& l_y& l_z \\ m_x& m_y& m_z \\ n_x& n_y& n_z\\ \end{bmatrix} \quad (1) 由于空间单元的每个结点都有 现在来推导单元转换矩阵 T 的转换公式。 x^{'} 轴在 Oxyz 坐标系中的方向余弦 设 (x_i,y_i,z_i) 和 (x_j,y_j,z_j) 为节点 i 和 j 在整体坐标系 Oxyz 中的坐标。 ,必须提供附加点 K 的坐标,来确定单元的主平面。 这是与平面单元和杆单元的不同之处。 K 点坐标只需与 i,j 节点 z 坐标不同即可。图2所示为ANSYS软件中beam188单元的K点。

    74710编辑于 2024-05-10
  • 来自专栏松华说

    老师小课堂|谈谈线程池

    在这种场景下,很容易出现父子任务,父子任务共用一个线程池的话可能会出现死锁,这个是需要特别留心的。

    50910发布于 2020-11-09
  • 来自专栏松华说

    老师小课堂|谈谈本地缓存

    本地缓存指的是单机实例的JVM内存数据。多个实例共享着同一个分布式缓存,组成了多级缓存架构。这种多级缓存的特点是,最外层读取速度快但是空间小,越内层速度慢但是空间大,甚至最最内层还可以使用磁盘作为最后一道保障。

    67420发布于 2020-10-10
  • 来自专栏育种数据分析之放飞自我

    笔记 | GWAS 操作流程2-4:哈温平衡检验

    「什么是哈温平衡?」 ❝哈迪-温伯格(Hardy-Weinberg)法则 哈迪-温伯格(Hardy-Weinberg)法则是群体遗传中最重要的原理,它解释了繁殖如何影响群体的基因和基因型频率。这个法则是用Hardy,G.H (英国数学家) 和Weinberg,W.(德国医生)两位学者的姓来命名的,他们于同一年(1908年)各自发现了这一法则。他们提出在一个不发生突变、迁移和选择的无限大的随机交配的群体中,基因频率和基因型频率将逐代保持不变。---百度百科 ❞ 「怎么做哈温平衡检验?」 ❝「卡方适合性检验!」

    5.5K21发布于 2020-04-27
  • 来自专栏数值分析与有限元编程

    有限元 | 二次样条单元

    样条单元是样条函数与有限元法相结合的产物。有限元法将结构分割成若干单元,位移场采用分段插值或者分区插值。常用的插值方法有Lagrange插值,Hermite插值和样条插值等形式。 经典单元就是采用的Hermite插值形式。与其他插值形式相比,样条插值具有待定系数少,连续性强,精度高等优点。 下面来推导采用二次样条函数作为位移插值函数的单元刚度矩阵,并将计算结果与经典单元对比。 关于样条函数的性质,可参考有关文献资料。为方便起见,推导经典单元刚度矩阵需要使用自然坐标系和物理坐标系。 由于有4个位移节点条件,可假设单元的位移场挠度为具有四个待定系数的函数模式,其中 C1, C2, C3, C4 , C5, C6 为待定系数。 ? ? ? ? 算例: ? 自编程序计算结果为: ?

    1.9K81发布于 2018-04-08
领券