首页
学习
活动
专区
圈层
工具
发布

21天,在Github上获取 6300 star

12月初我在GitHub上上传了一个仓库,到现在为止获取了 6300 star,下面和大家聊聊关于项目启动的初衷、面临的一些困难和未来的计划。 「LeetcodeAnimation」的萌芽?...想起去年曾用自己熟悉的编程语言开源过一个关于排序动画的项目(最近发现被人偷源码上架App Store),在 GitHub 上也获得了不少 star ,效果不错:因为每次想起动画场景的时候就能知道排序的思路...,进而白板编程写成相应的排序算法代码,因为这个能力,自己在不少的面试的算法环节能轻松应对。...基本上一道LeetCode上的原题从选题到文章生成的步骤是这样的: 从基本熟悉知识点(图、树、堆、栈、链表、哈希表、记忆搜索、动态规划、指针法、并查集等)中每个知识点挑选出几道经典的题目; 先自己审题、...「LeetcodeAnimation」的长期计划 正如我在 「LeetcodeAnimation」上写的:我会尽力将LeetCode上所有的题目都用动画的形式演示出来,计划用3到4年时间去完成它,期待与你见证这一天

1.4K31

TKE中在节点上获取容器资源配置

容器的实现原理 从本质上,容器其实就是一种沙盒技术。就好像把应用隔离在一个盒子内,使其运行。因为有了盒子边界的存在,应用于应用之间不会相互干扰。并且像集装箱一样,拿来就走,随处运行。...在 Linux 中,实现容器的边界,主要有两种技术 Cgroups 和 Namespace. Cgroups 用于对运行的容器进行资源的限制,Namespace 则会将容器隔离起来,实现边界。...虽然在容器间相互隔离,但以宿主机的视角来看的话,其实两个容器就是两个特殊的进程,而进程之间自然存在着竞争关系,自然就可以将系统的资源吃光。当然,我们不能允许这么做的。...这里可以查看cpu,内存,我们拿查看内存举例,/proc/meminfo是了解Linux系统内存使用状况的主要接口,那么我们如何查看容器的这个接口文件获取容器的内存数据来进行统计。...首先获取容器的pid # docker inspect -f {{.State.Pid}} b930cd9c4ba9 6298 找到容器的cgroup文件,并获取cgroup文件 # cd /proc/

1.5K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在鸿蒙 PC 上使用 Electron 获取本机 IP 地址

    Electron 作为一个成熟的跨平台桌面应用框架,是否能在鸿蒙 PC 上运行?答案是:可以! 而本文将带你实战一个常见需求——在鸿蒙 PC 的 Electron 应用中获取本机 IP 地址。...因此,在鸿蒙 PC 上部署轻量级 Electron 应用已成为可能。 二、项目目标 实现一个简单的 Electron 桌面应用,在主窗口中显示本机所有网络接口的 IPv4 地址。...权限问题:获取网络信息属于基础系统能力,通常无需额外权限,但在某些安全策略严格的鸿蒙版本中可能受限。...本文展示了如何在鸿蒙 PC 上利用 Electron + Node.js 快速实现 IP 地址获取功能,为后续更复杂的网络工具开发打下基础。...如果你喜欢这篇文章,欢迎点赞、转发,或在评论区分享你在鸿蒙 PC 上的开发经验!

    20710

    华为S5500T在Redhat6.4上多路径映射问题

    环境介绍: 存储:华为S5500T    服务器:华为RH5885 V2    操作系统:linux RedHat6.4 64bit  问题描述: 在服务器安装好操作系统后,默认情况下本地磁盘是以sda...在划分为好相应的lun并映射到相应的服务器上时,本地磁盘与映射过来的lun顺序发生了变化。...现在的这情况是这样的,华为的RH5885 V2这款服务器自动启动了,盘阵并没有启时,这时相关人员去启动盘阵,一段时间过后服务器上的应用程序使用不了。...第三点:多路径映射时是不是能设置映射的盘符,例如映射过来的盘符不要以sd*开头(华为工程师当时给的答复不能改,宏杉的盘阵映射后就不是以sd开头,所以个人认为是可以改的),后面与华为工程师沟通,通获取映射盘符的...UUID,在/etc/fstab中绑定方式来处理: 1、获取映射盘符的UUID与文件系统格式的方式 这里映射盘符为sda1、sdb1、sdc1,本地磁盘为sdz blkid /dev/sda1 8e8265ce-f9cc

    78910

    python 在Finance上的应用1- 获取股票价格

    接下来的文章,是我从Google上看到的,个人翻译给国内的好友们,希望大家喜欢。 您好,欢迎来到Python for Finance系列教程。...在写这篇文章的时候,我并没有用编程来进行算法交易,但是已经有了实际的盈利,况且在算法交易方面还有很多工作要做。最终,通过如何分析财务数据以及回测交易数据修正模型的方式已经为我省了很多钱。...在金融领域,即使你亏本,好看的图表也非常重要的(作者注:赔本赚吆喝)。接下来,设置一个开始和结束的日期时间对象,这将是我们要获取股票价格信息的日期范围。 3....在本文里,索引是日期。是与所有列相关的东西。...股票是公司所有权的一部分,股票代码是公司在证券交易所上的“符号”。大多数代号是1-4个字母。 因此现在我们有一个Pandas.DataFrame对象,它包含特斯拉的股票定价信息。

    11.5K21

    把数学函数印在T恤上却被告侵权,这位程序员怒了

    英国一位搞数据科学的工程师就遇到了这样一件离谱的事情: 他为了纪念黎曼猜想 (世界七大数学难题之一),打算把它印上T恤穿在身上。...衣服本身的设计很简单,就是在正面印了与黎曼猜想相关的ζ函数图像。 然后,这位哥们在该T恤的商品名称栏和描述栏中简单地写下了“Riemann’s zeta function”这几个单词。...T恤被下架了。 这合理吗? “’zeta’,一个数学公式中再常见不过的字母了,怎么还能涉及商标权?” 这位数据科学家向平台提起申诉。...无奈,哥们将可以重新上架的T恤说明改成了“黎曼零点”:Riemann’s zeros。 不过,这也引起了他的怀疑,他问了一下平台是不是靠自动扫描程序来触发该删除机制的。...连闲鱼上都有用户经常吐槽明明没有发什么违规商品,描述也很正常,商品却仍被莫名下架。

    66740

    在AvaotaA1全志T527开发板上使用AvaotaOS 部署 Docker 服务

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。...准备安装 卸载旧版本 在安装Docker Engine之前,您需要卸载任何冲突的软件包。 发行版维护者在APT中提供了Docker软件包的非官方发布。...在安装官方版本的Docker Engine之前,您必须卸载这些软件包。...docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done 当您卸载Docker时,存储在/...使用apt软件源安装 在首次在新主机上安装Docker Engine之前,您需要设置Docker软件源。之后,您可以从该软件源安装和更新Docker。

    23910

    在Android 设备上获取照片、裁剪图片、压缩图片 @TakePhoto V3.0 发布

    尊重版权,未经授权不得转载 本文出自:贾鹏辉的技术博客(http://www.devio.org) TakePhoto 简介 TakePhoto是一款用于在Android设备上获取照片(拍照或从相册...SD卡及摄像头权限等问题) 支持对裁剪及压缩参数个性化配置 提供自带裁剪工具(可选) 支持智能选取及裁剪异常处理 支持因拍照Activity被回收后的自动恢复 支持Android7.0 GitHub地址...Android7.0 在Android N中,Android 框架执行了 StrictMode,应用间共享文件和以前也有所区别。...TakePhoto在深度兼容性方面的测试 ? 获取更高的兼容性 TakePhoto是基于Android官方标准API编写的,适配了目前市场上主流的Rom。...如果你在使用过程中发现了适配问题,可以提交Issues。

    2.3K60

    教你如何解决双声道文件在Android设备上播放声音异常问题

    前言 最近收到用户反馈直播录制文件在Android手机上播放声音异常,几乎听不到声音,只有滋滋的电流声,但是在ios、pc端播放却是正常的,是Android手机的问题还是视频本身的问题呢?...我们来一探究竟~~ 问题定位: 1、使用FFmpeg命令获取文件信息(如图1),看到音频流是双声道立体声的。...目前市面上大多数的Android手机都是单声道的(也就是只有一个扬声器),上面我们说到此视频是双声道的,那是否双声道音视频在单声道机型上播放都没有声音呢?非也!...ceeb653ely1g3gk5t61fvg208b08bdzj.gif 解决方案 1、提前预防 如上所述,当然是检查下麦克风设备接线是否正常咯。...图片.png 图片.png 小结 以上就是双声道文件在Android设备上声音异常的原因及处理办法,文中的case是声道波形反相给我们带来的不便,但实际生活中很多方面都应用了反相的原理,例如降噪耳机就是用噪音反向的波形抵消噪音

    6.7K92

    在AvaotaA1全志T527开发板上使用 SSH 连接开发板

    获取IP地址 如果想通过ssh去登陆开发板系统,可以通过两种方式来获取IP,方式一:通过USB转串口模块 直接进入shell终端,输入 ifconfig 进行获取。...方式二: AvaotaA1接入USB键盘,在小屏幕上登陆系统,输入 ifconfig 得到IP地址。...第四步:因为信息太多,我们只需要获取IP地址,可以通过 ifconfig | grep inet | awk '{print $2}' 命令单独显示IP地址。...使用UART连接开发板,我们可以USB转TTL / TypeC-SUB调试器方式进行,登录终端,输入 ifconfig | grep inet | awk '{print $2}' 命令,也可以快速获取到...使用Mobaxterm登陆 安装完成以后,参考如下步骤,我们需要新建一个 ssh终端来登录开发板,首先点击左上角 Session 新建会话,在弹出的对话框中,选择 SSH 界面,之后 在序号 3 序号

    42310

    一种“在 Android 设备上,播放视频的同时,获取实时音频流”的有效方案

    这篇文章将会按照一般的需求开发流程,从需求、分析、开发,到总结,来给大家讲解一种“在 Android 设备上,播放视频的同时,获取实时音频流”的有效方案。...一、需求 在车载产品上,有这样一种需求,比如我把我的Android设备通过usb线连接上车机,这时我希望我在我Android手机上的操作,能同步到车机大屏上进行显示。...接下来我们再了解下,在Android系统上,声音的播放流程是怎样的?这对我们如何去获取视频播放时候的音频流,很有帮助。 我们先看下关于视频的播放、录音,Android给我们提供了哪些API?...是的,在Android系统上,我们可以通过MediaRecorder API来很容易的实现录像、录音功能,下面是关于MediaRecorder 状态图,具体的使用,感兴趣的可以查看Android 官方文档...该方案,我在Android 5.0和Android 7.0上都运行测试通过,希望对大家有帮助。

    3.2K40
    领券