四时宝库

程序员的知识宝库

如何更快地把饮料从瓶子里倒出来?空瓶动力学了解一下

来源公众号:科研圈

怎样倒饮料速度最快?从生活经验可以发现,倾斜瓶子能更快地倒出饮料,但是如果将瓶子整个倒过来,瓶口会产生气泡,并且饮料可能产生喷溅。对这个问题的研究或将对饮料行业和化工厂带来启发。

图为气泡在不同流体中的时间演化,注意每次吹完泡泡后排出的形状。图片来源:Lokesh Rohilla

来源 AMERICAN INSTITUTE OF PHYSICS

翻译 吴娜

审校 戚译引

你观察过倒饮料的时候瓶子是怎样排空的吗?印度理工学院(Indian Institute of Technology Roorkee)的研究人员探究了如何让瓶子更快地倒空,这对饮料业以外的许多领域都有广泛的影响。

Axure完成前端开发可行性探索

曾经有产品经理使用Axure做个人博客,并发布上线。Axure到底有多少潜力?能否可以挑战更多的开发项目成为直接上线可用的产品?

笔者正好利用2020年超长的春节假期进行一次探索。为什么会想到要用一款原型工具去做成品?

主要原因是所见即所得的编辑过程,让那些需要一定时间学习编程才能完成的工作,由普通人来做学习成本几乎可以不计,而且质量的稳定性更加可靠。如轮播只要简单设置就好,也无需考虑不同浏览器之间的代码兼容性。其次Axure提供了强大的函数库,给于了无限可能。

PHP排序算法:计数、选择、插入、归并、快速、冒泡、希尔、堆

1.冒泡排序算法

//冒泡排序算法php
//author:Hengda
//$arr 待排序数组
//$mode false 正序,true倒序
function bubbleSort( &$arr, $mode ){
    //数组元素数
    $len = count( $arr );
    //生成阶梯
    for( $i = 0; $i < $len - 1; $i++ ){
        //遍历当前阶梯
        for( $j = 0; $j < $len - $i - 1; $j++ ){
            //两两向后比较
            if( $mode ? $arr[ $j ] < $arr[ $j + 1 ] : $arr[ $j ] > $arr[ $j + 1 ] ){
                //交换相邻两个值
                $temp = $arr[ $j ];
                $arr[ $j ] = $arr[ $j + 1 ];
                $arr[ $j + 1 ] = $temp;
            }
        }
    }
}

C# 数据结构和算法 :01 数据类型 (一)

欢迎来到第一章节,在这里你将开始使用C#编程语言的上下文中,与数据结构和算法的奇妙冒险。首先,我们将提供对这门语言的简短介绍。你将了解到它的可能性有多么广泛,在多少场景中你可以应用这门语言,以及一些你可以使用的基础构造。这不是一门C#课程,所以我们不会逐一介绍各种特性,只会提供简短的描述。

本章的剩余部分致力于介绍你可以在应用程序中使用的数据类型,包括内置的和用户定义的。首先,你将学习值类型和引用类型之间的区别是什么。然后,你将学习各种可用的数据类型,从值类型开始。在这里,我们将涵盖整数数值类型、浮点数值类型、布尔类型、Unicode字符、常量、枚举、值元组、结构体类型以及可空值类型。最后,我们将介绍引用类型,包括对象和字符串类型,以及类、记录、接口和委托,还有动态和可空引用类型。

PHP的垃圾回收机制-PHP高级面试题+详解

ps:本篇内容包括精选面试题与知识篇。

PHP面试题关于PHP的垃圾回收机制,PHP的垃圾回收机制引用计数 (reference counting) GC 机制,PHP可以自动进行内存管理,清除不需要的对象,PHP面试题分享PHP关于垃圾回收机制的面试题:

★我的php学习交流社群——856460874。群内管理已准备好 整理好的BAT等一线大厂进阶知识体系备好(相关学习资料以及笔面试题)欢迎获取一起晋升=点击加

php实现希尔排序

希尔排序(Shell Sort)是一种基于插入排序的排序算法,通过将原始数据分割成若干子序列分别进行插入排序,从而使得整个序列基本有序,最后再对全体记录进行一次直接插入排序。

浅解用PHP实现MVC

MVC是一个老生常谈的问题,是为了解决一类共同问题总结出来的一套可复用的解决方案,这是软件设计模式产生的初衷。不管是客户端还是移动端,MVC的分层设计模式解决了软件开发中的可复用、单一职责、解耦的问题,PHP语言中的MVC设置模式也是如此。下面通过PHP语言细说MVC模式如何在PHP中应用,本文主要从如下几方面介绍:

? MVC的工作原理

? PHP开发框架

a) 开发框架的优势

b) 使用框架进行模块划分

? 一个简单MVC框架总体架构分析

PHP Laravel之定时任务,简单方法实现秒级执行

系统环境:

系统:Linux 7.8

语言:PHP

框架:Laravel 5.8

主要技术:Linux常用命令,Crontab,Shell脚本常用命令

10-15k的PHP面试题|PHP篇

PHP的生命周期

● 模块初始化

激活 SAPI,加载每一个扩展的模块初始化函数,初始化垃圾回收器,启动 zend 引擎,解析和读取 php.ini 配置信息,分配内存。

List的用法和实例详解——Java进阶知识讲义系列(四)

欢迎来到全网最完整的Java进阶知识系列教程!!!每天定时更新!!!

<< < 1 2 3 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接