IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    windliang
    发表于
    2023-12-02 10:08:05

    小程序原理系列一之wxss

    平常小程序写的多一些,简单总结一下原理。但因为小程序也没开源,只能参考相关文档以及开发者工具慢慢理解了。理解小程序原理的突破口就是开发者工具了,开发者工具是基于NW.js,一个基于Chromium和node.js的应用运行时。同时暴漏了debug的入口。点开后就是一个新的devTools的窗口,这里我们可以找到预览界面的dom。小程序界面是一个独立的webview,也就是常说的视图层,可以在命令行执行document.getElementsByTagName('webview'),可以看到很多webview。我这边第0个就是pages/index/index的视图层,再通过document.getElementsByTagName('webview')[0].showDevTools(true)命令单独打开这个webview。熟悉的感觉回来了,其实就是普通的html/css,小程序的原理的突破口也就在这里了。这篇文章简单看一下页面的样式是怎么来的,也就是wxss做了什么事情。源码中data1的样式:开发中工具中对应的样式:rpx的单位转成了px,同时保留网页不认识的属性名,大概就是为了方便的看到当前类本身的属性和一些文件信息。这个样式是定义在中,让我们展开找一下:data1确实在中,继续搜索,可以看到这里中的内容是通过在执行eval插入进来的。把这一段代码丢给chatGPT整理一下 ...继续阅读 (159)


    love 0
    流动
    发表于
    2023-12-02 09:25:49

    加速Google Analytics

    起因Google Analytics是一款优秀的流量分析服务,集成方便,使用简单。最近在优化页面访问速度,发现Google Analytics是一个优化点。优化1. 访问加速国内访问Google Analytics很慢,同时还面临着各种广告屏蔽插件拦截。这里借助Cloudflare Worker实现Google Analytics反代,同时更换采集路由规避广告屏蔽插件的拦截。Cloudflare新建Worker,代码如下,保存后部署。addEventListener('fetch', (event)=>{//这里可以加filterreturnevent.respondWith(handleRequest(event));});//worker应用的路由地址,末尾不加'/',改为你的博客地址constDOMAIN='xxx.com';//博客插入的js地址文件名,可自定义constJS_FILE='ga.js'//响应上报的接口路径,可自定义,规避广告屏蔽插件拦截constCOLLECT_PATH='collect_path';//原gtag地址,将G-XXX改为你的idconstJS_URL='https://www.googletagmanager.com/gtag/js?id=G-XXX'//下面不需要改constG_DOMAIN='google-analytics.com'; ...继续阅读 (117)


    love 0
    eryar
    发表于
    2023-12-02 04:23:00

    OpenCASCADE-HLR Edge

    OpenCASCADE-HLR Edge1 Introduction用计算机生成三维物体的真实图形,是计算机图形学研究的重要内容。真实图形在仿真模拟、几何造型、广告影视和科学计算可视化等许多领域都有着广泛应用。在用显示设备描述物体的图形时,必须把三维信息经过某种投影变换在二维的显示平面上绘制出来。从三维投影到二维的降维操作,会导致图形的二义性。要消除这类二义性,就必须在绘制时消除被遮挡的不可见的线或面,习惯上称之为消除隐藏线Hidden Line Removal和隐藏面Hidden Face Removal。这是渲染显示上对消隐的需求,在根据三维模型自动生成工程图的工程设计软件中,对消隐的需求有所不同。工程设计软件与机械设计软件不同,工程设计软件一次出图消隐的模型量大,对出图的算法要求主要有:主要使用消隐线算法;消隐得到的线能找到与三维模型的关系,方便标注模型信息,如模型名称、规格等;自动标注布局算法,能对标注的名称、规格等自动布局,减少手工调整;自动尺寸标注;符号化处理,如管道模型能用一条线符号化处理;其实最后总结成一句话就是一键根据模型生成能交付的图纸。虽然现在技术上具备三维模型下车间的能力,但是目前二维图纸依然是设计交付、加工制造主要依据。工程类设计软件主要的功能就是快速建模,碰撞检测和自动图纸生成。当模型量大时,消隐速度快及自动生成的标注文字排列整齐(或满足工程习惯)成了二 ...继续阅读 (186)


    love 0
    eryar
    发表于
    2023-12-02 04:23:00

    OpenCASCADE 线面求交

    OpenCASCADE 线面求交eryar@163.com1 IntroductionOpenCASCADE中几何曲线与曲面求交使用类GeomAPI_IntCS,是对类IntCurveSurface_HInter的简单封装。在IntCurveSurface_HInter中对曲线和曲面求交分为以下几种类型:PerformConicSurf:二次曲线与曲面求交,其中又分为两类:二次曲线与二次曲面求交和二次曲线和自由曲面求交;InternalPerformCurveQuadric:自由曲线与二次曲面求交;InternalPerform:自由曲线和自由曲面求交;本文主要介绍曲线与曲面求交的实现原理。2 二次曲线与二次曲面求交二次曲线与二次曲面求交使用IntAna_ConicQuad计算,主要思路是将曲线用参数方程表示,代入二次曲面的代数方程。二次曲面可以使用二次多项式表示,将二次曲线与二次曲面相交表示成一个多项式方程,使用math_DirectPolynomialRoots对多项式方程进行求解。3 二次曲线与自由曲面求交二次曲线与自由曲面求交将曲面使用IntCurveSurface_Polyhedron在U,V上采样离散得到grid网格。这个类实现与IntPolyh_MaillageAffinage类功能有重复。IntCurveSurface_ThePolygon多段线与Intf_Inte ...继续阅读 (187)


    love 0
    eryar
    发表于
    2023-12-02 04:22:00

    OpenCASCADE二维曲线求交

    OpenCASCADE二维曲线求交1 IntroductionOpenCASCADE中对二维曲线求交和三维曲线求交是不同的,三维曲线求交统一使用离散法,二维曲线求交根据曲线类型的不同分种类型进行处理。二维曲线求交中还提供了计算自交的直接接口。在TKGeomAlgo中,主要内容就是拟合、求交算法,理解求交算法的实现原理,达到能阅读和修改源码的状态,能够分析和解决实际遇到的问题,理解OpenCASCADE的能力边界,根据需要选择所需要的功能,使软件结果可控。本文主要介绍二维曲线相交的实现原理。由于OpenCASCADE开发时间相对久远,在二维曲线求交相关代码中大量使用了宏定义的方式来实现C++ 的模板template能力,宏定义在类的XXX_0.cxx文件中,对应模板实现在*.gxx中:这种实现方式会让代码的可读性变差,不利于代码维护。应该用C++的方式对这些*.gxx代码重构,增强代码可读性和可维护性。2 求交分类二维求交使用类Geom2dAPI_InterCurveCurve, 这个类是对类Geom2dInt_GInter的封装。在类Geom2dInt_GInter中,如果只输入一条曲线,可以计算自交,如果输入两条曲线,计算两条曲线的相交。IntCurve_IntConicConic:二次曲线与二次曲线求交。二次曲线与二次曲线求交都先使用几何方法计算交点,再判断是否在参数范围内;G ...继续阅读 (204)


    love 0
    eryar
    发表于
    2023-12-02 04:21:00

    OpenCASCADE曲线上点的反求

    OpenCASCADE曲线上点的反求eryar@163.com1 Introduction曲线可以用代数方程表示,如圆可以用X^2+Y^2=R^2表示,也可以用参数方程X(u)=RCos(u), Y(u)=RSin(u)表示。要判断点是不是在线上,用曲线代数方程可以很直接得出结果,但是使用参数方程就没有那么直接。这也是参数曲线上点的反求问题,参数曲线上点的反求问题应用广泛,如前面所述判断点是否在曲线上、点向曲线投影、点与线的求交、点在参数曲线上的参数等,都与点的反求问题相关。本文主要结合代码介绍OpenCASCADE曲线上点的反求实现原理及使用过程中的一些注意事项。2 实现原理在《The NURBS Book》书中将点的反求问题归结为点向曲线投影距离最短的问题,如下图所示:建立函数f(u)=C’(u).(C(u) - P)表示点到曲线距离,当f(u)=0时为点到曲线的最短距离,不管点P是否在曲线上。几何意义是点到曲线任意点的向量与任意点处的切向量点积为零,表示在两个向量垂直的时候求得极值点。注意数学方程中垂直这个几何意义。OpenCASCADE中实现曲线上点的反求原理与《The NURBS Book》书中一致。点的反求使用类GeomLib_Tool::Parameter()函数:输入曲线、点和最大距离,计算点是否在曲线上及若在曲线上,点对应参数曲线的参数U。类Extre ...继续阅读 (177)


    love 0
    eryar
    发表于
    2023-12-02 04:21:00

    OpenCASCADE - 曲线自交

    OpenCASCADE - 曲线自交1 IntroductionOpenCASCADE为二维曲线提供了求交及自交的类 Geom2dAPI_InterCurveCurve:当传入一个二维几何曲线时可以计算自交self-intersections。但是没有提供直接的三维几何曲线求交的类,也没有直接的计算自交的类。有人同学问OpenCASCADE有没有三维曲线自交的功能,其实理解两个Edge求交算法后,可以自己实现一个自交函数。2 Self-Intersection因为OpenCASCADE中两条三维曲线求交的类是IntTools_EdgeEdge,其实现原理是基于包围盒的分割法。基于这个分割递归思想,实现自交也可以参考这个思路。算法的流程为:输入一条要计算自交的边Edge,对边进行离散采样,将采样得到的每段曲线的包围盒生成BVH进行相交检测,将BVH中包围盒相交的两条曲线调用IntTools_EdgeEdge来计算相交。离散得到的曲线段会比较多,如果用两个循环来检测两两曲线段的相交情况性能差,可以引入BVH提高性能。3 Test可以通过插值Interpolate来构造曲线测试,指定几个自交点来构造插值曲线。计算结果如下图所示:与曲线求交原理类似,都是使用离散的方法,可以思考一下数值算法如何处理。eryar2023-12-02 12:21发表评论 ...继续阅读 (187)


    love 0
    eryar
    发表于
    2023-12-02 04:20:00

    OpenCASCADE 曲线求交

    OpenCASCADE 曲线求交eryar@163.com1 IntroductionOpenCASCADE中提供了二维几何曲线的求交类Geom2dAPI_InterCurveCurve,对应到三维几何只提供了GeomAPI_IntCS, GeomAPI_IntSS,没有提供几何的GeomAPI_IntCC求交类。这些几何求交一般使用的是数值算法,即解方程。对于两条几何曲线P(u1), Q(u2),求交就是解P(u1) - Q(u2) = 0这个方程。为什么对于三维几何曲线没有提供数值算法?对于拓朴边提供了求交算法IntTools_EdgeEdge,这个类是使用类似于曲面求交的离散网格法,使用了离散包围盒法。基于包围合盒的算法是个递归算法,算法思路:1) 检查两条边在参数范围内的包围盒,若空间干涉,则进行下一步;否则退出本次判断;2) 找出两条边包围盒的公共部分对应的参数,若没找到,则退出本次判断;3) 并将第一条边在参数范围内分割成2或3部分,执行第一步;4) 退出条件:没有相交或找到相交的参数值;第一次是分别分成2部分:在递归函数FindSolutions()中,只去对第一条边进行参数分割成3部分:2 辅助函数第一个辅助函数是FindParameters(),用来更新第二条边在第一条边的的包围盒中的参数范围,使用这个参数范围更新包围盒。第二个辅助函数是CheckCoincide ...继续阅读 (198)


    love 0
    eryar
    发表于
    2023-12-02 04:19:00

    [书]-OpenCASCADE参考书籍

    学而不思则罔,思而不学则殆。光看书籍的理论知识,没有实践看不到效果。光看occ的源码,没有理论支撑,不能抓住几何问题的本质。除了在OpenCASCADE入门指南中推荐的书籍之外,还有一些进阶的书籍,放在那儿有时间就看看,总会有些收获。悟性不足,只有勤能补拙。对于看不懂的,只能用“书读百遍,其义自见”安慰一下自己。王元 数学大辞典 工具书 方便一些定义,公式,定理的查找。《计算机辅助几何设计导论》比较全面地介绍了计算机辅助几何设计的发展历史及其主要内容和最新进展,包括现代的T样条曲线曲面。《样条函数与计算几何》叙述样条函数和计算几何的基本理论和方法,同时,总结了作者几年来在该领域中的研究成果.《现代数学基础丛书165:散乱数据拟合的模型、方法和理论(第二版)》介绍了多元散乱数据拟合的一般方法,包括多元散乱数据多项式插值、基于三角剖分的插值方法、Boole和与Loons曲面、Sibson方法或自然邻近法、Shepard方法、Kriging方法、薄板样条方法、MQ拟插值法、径向基函数方法、运动*小二乘法、隐函数样条方法、R函数法等。同时还特别介绍了近年来国际上越来越热并在无网格微分方程数值解方面有诸多应用的径向基函数方法及其相关理论。主要内容包括几何偏微分方程的构造方法、各种微分几何算子的离散化方法及其离散格式的收敛性、几何偏微分方程数值求解的有限差分法、有限 ...继续阅读 (206)


    love 0
    wanshuo
    发表于
    2023-12-02 00:00:00

    京东退钱经历

    记录一下商品降价后,要求京东退差价的经历。前几天在京东自营买了一双鞋,付款 466 元。今天我看降价了,349 就可以买到,降了 117 元。越想越气,马上申请京东价格保护。结果只申请到了 65.05 元?我马上去问商家客服,客服和我打太极:没办法,只能找平台的京东客服。京东客服上来派了个机器人和我打太极。我再次请求人工,京东终于给我安排了人工果然还是人工客服管用…… 直接把我的券折现退给我了至此,退款成功。经验总结:切人工,不要和机器人打太极京东的券可以折现斗争 ...继续阅读 (138)


    love 0
    豌豆花下猫
    发表于
    2023-12-02 00:00:00

    Python 潮流周刊#29:Rust 会比 Python 慢?!

    你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。本周刊开源,欢迎投稿。另有电报频道作为副刊,补充发布更加丰富的资讯。🐱产品推荐FlowUs 息流是新一代知识管理与协作平台,支持云文档、多维表、文件夹、团队空间,提供 100+ 模板,可用于管理笔记、安排计划、文档协作、制作个人主页等。猫哥邀请你一起使用 FlowUs 提升个人生产力:https://flowus.cn/login?code=MX4369🦄文章&教程1、Rust std fs 比 Python 慢!真的吗!?一篇长文,由一个诡异的问题开始:Rust 写的程序竟然比 Python 慢?!作者在定位根因的过程中,多次得到 Rust 方案比 Python 慢的结果,甚至 C 版本代码也比 Python 的慢!层层深入,用上各种定位手段,最后发现竟然是 AMD CPU 内核的问题!2、Python 中性能最快的时间戳函数是哪个?Python 中有哪些获取时间戳的函数?它们的性能表现如何?文章取了 7 种函数进行性能测算,发现 time.time() 是最快的。文章发布后引起了一些争议,于是作者写了第二篇,做了 Win10、WSL2 和 Ubuntu20 的对比,也增加了 Python 3.10 和 3.12 的对比。(附:第二篇性能对比的文章)3、Python 是 Easy,Go 是 Si ...继续阅读 (172)


    love 0
    baotiao
    发表于
    2023-12-02 00:00:00

    MySQL · 内核剖析 · issue 111538 MySQL 8.0 instant add/drop column 性能回退问题

    issue 地址: https://bugs.mysql.com/bug.php?id=111538影响范围: 从 8.0.29 版本开始, 在read heavy 场景, 性能可能有 5%~10% 的性能回退MySQL 官方在8.0.29 里面加了instant add/drop column 能力, 能够实现 instant add 或者 drop cloumn 到表的任意位置. PolarDB 在这基础上增加了可以 Instant 修改列的能力, 具体可以看我们的月报官方的实现介绍:https://dev.mysql.com/blog-archive/mysql-8-0-instant-add-and-drop-columns/instant DDL 核心观点只有一个:don’t touch any row but update the metadata only, 也就是仅仅去修改 Data Dictionary(DD) 信息, 而不去修改数据信息,这样才有可能做到 Instant.具体的做法就是给每一个行增加了row_version, 然后DD 本身就是多版本, 不同的数据信息用不同的DD 信息去解析.首先一个record 是否有row_version 信息添加到了Record info bits 里面.info bits 包含有deleted flag, min rec ...继续阅读 (69)


    love 0
    运维咖啡吧
    发表于
    2023-12-01 20:45:04

    从入口域名开始探索全链路自动化拓扑

    本文介绍了如何从域名系统出发,通过基础资源数据实现全链路自动化的系统拓扑构建,探讨了子网、名称、关系树等方法在数据流转关系获取中的应用,并提出了一些不完善之处供探讨。 ...继续阅读 (55)


    love 0
    南城FE
    发表于
    2023-12-01 17:47:14

    348字节实现精简版吃豆人小游戏

    今天分享一个由@aemkei等大佬制作的只有348个字节的吃豆人小游戏,如上面动图所示,基本实现了游戏的主要功能,来看看大佬们是如何通过这么短的代码实现整个游戏的效果吧。Github仓库地址:https://github.com/codegolf/pac-man整个游戏使用键盘控制移动吃豆人。以下是游戏界面布局,没有其他的DOM元素,仅通过纯字符实现整个游戏界面和操作。############# # # .# # = Wall # ### # ###.# # # X .#.# X = Ghost # # # ###.#.# # # # o #.#.# o = Player # # ### #.#.# # # ......#.# . = Gold # ### #.###.# #.....#.....# #############整体源代码:<7?D:10-D).toString(2) +3;l=l.split(""),setInterval("if(x^X)for(h =i=l[x]=2,l[x+=d=2%k||9&l;[x+(o=k%2||~-k*14 )]?9&l;[x+d]?0:d:o]=4,l[X]&=7,b=D%4-2,b=b++ %2||b*14,9&l;[X+b]?D++:X+=b,l[ ...继续阅读 (119)


    love 0
    joyqi
    发表于
    2023-12-01 16:17:51

    亚马逊的技术哲学

    亚马逊 CTO Werner Vogels 博士今年在 re:Invent 上的主题演讲,以一种特殊的角度将亚马逊作为一个最佳实践,向我们展示了如何设计出成本优先的技术架构。“在商业活动中识别最有盈利潜力的领域,并以此为中心来构建和优化整个业务架构。” 这句话其实在某种程度上也昭示了亚马逊的技术哲学,即技术总是围绕商业来构建的,它的目的也是让商业运转得更具效率。这样就不难看出为什么是亚马逊首先将云技术普及给了用户,并且它一直代表了云技术领域最先进的思潮。商业决策驱动了技术决策,这是 Werner Vogels 博士后面展开的重点。一种被称为节制架构(THE FRUGAL ARCHITECT)的设计思想贯穿了这部分内容的始终,而在我看来这也何尝不是一种 Amazon Way。始终关注成本的设计思想根据这一思想,在架构设计之初你就应该考虑成本的地位。它不应该是一种功能需求,而应当作为一种指导思想。一系列的权衡会在架构设计中出现,当然需要记住的是,你的每一个权衡后的决策都会产生成本。亚马逊云科技的很多产品其实就是根据这一思想设计的,比如 Lambda,Firecracker 等等。它们的存在,让你的系统更加灵活且成本可控。如果你遵循成本至上的原则,可以很容易地与这些产品契合,并设计出适合你产品的技术架构。可测量的成本实现成本可控还有一个很重要的前提,你必须知道你付出了多少成本。 Wern ...继续阅读 (108)


    love 0
    David Gao
    发表于
    2023-12-01 16:00:00

    RUBY WEB 服务器:这十五年

    最近重新写了一点Ruby的代码,有一种梦回2000年的感觉,于是就翻出这篇旧文,因为该文章发布的较早,说的是Ruby的十五年,但是在不知不觉中Ruby已经升级到了3.x版本,也经历了二十年的发展,也出现了很多变化。分享这个文章就完全算是一种对Ruby的Web服务器的考古了。More… ...继续阅读 (159)


    love 0
    joojen Zhou
    发表于
    2023-12-01 15:03:08

    控制微信在工作中的使用量

    从今年以来,我开始可以控制微信在工作中的使用量,不为别的,生活、工作以及私人社交都在微信上,各种群以及点对点的信息过于庞杂,每天看着微信上的小红点以及群内的未读信息几十条甚至上百条,即便大部分信息对于我来说没有任何价值,但仍然会让人产生焦虑。微信基本上是一个人的信息处理系统了。这是全球几乎所有APP向往的样子,连Twitter都忍不住想要抄微信的模式。但是对于很多人来说,不被信息轰炸,做到有效分类并处理是不容易的,哪些是工作的信息,哪些是咨询类的,哪些是私人沟通的,哪些是无关紧要扯淡的。为了解决信息过载和便于区分,不少人用多个微信号来区分,这种物理隔离,其实并不能根本上解决问题,反而要在不同的微信账号之前或者不同的手机之间不停地来回切换。我并不认为这样可以提高效率。而我一直在致力于效率提高上的研究和实践。我将一些时效性没有那么高要求的需求和沟通,转移到Email上来解决,一方面,便于事件跟踪和回顾,避免一些重要的事情被淹没在微信的信息海洋中而造成重大损失。对于微信中的信息,一般我也是采用定期阅读和回复来应对,虽然时效性稍微差一些,但是这样集中时间处理,效率反而会更高,可以将大段的时间用于处理重要事情而不被打扰。如果真正有急事的话,一般人都会选择打电话,而不是在微信上留言。不过,即便这种简单的职业习惯,依然需要教育和学习,大部分每天依然被微信信息轰炸,直到崩溃。很多职场人士被信息轰炸 ...继续阅读 (44)


    love 0
    ShirleyYD
    发表于
    2023-12-01 12:19:40

    烧脑

    热议话题 🔥Advent of Code 2023Advent of Code 是一年一度的编程谜题活动,里面包含着各种技能组合和技能水平的问题,参与者可以使用自己任何擅长喜欢的编程语言来解谜,谜题背后是精心构建的故事情节,让参与者挑战的同时,也享受到娱乐放松。Advent of Code 在每年的圣诞节前25天开始,每天的题目分为两部分,第二部分会更难一些。完成一部分获得一颗星🌟,25天一共50颗星。最后一天只有一个问题,如果已经解决了前面的49个问题,就会自动获得最后一颗星🌟。所以第25天的通过人数也代表25天问题都解决的人数。题目难度循序渐进,从第1天到第25天递增,谜底结果通常是一个数值。如果在解题过程中遇到困难或有疑问,Advent of Code 内有一个在线论坛,可以去看看其他大佬的解法;又或是完成了当天的谜题还觉得不够过瘾,也可以尝试体验一下 Advent of Code 历年的题目。参与 Advent of Code 没有太高的要求,只要具备一些编程知识和解决问题的技能就能参与其中,也不需要有一台高性能的计算机,因为每个问题都有一个解决方案,能在相对较短的时间完成。喜欢挑战自己和热爱编程的朋友,可以一起参与到 Advent of Code 的打卡中,度过这个有仪式感的趣味编程之旅!科技资讯 🌍谷歌地图 UI 设计师谈最近的 UI 更新作者是 15 年前谷歌地图 U ...继续阅读 (118)


    love 0
    Inhzus
    发表于
    2023-12-01 12:15:31

    CMake: How to build external projects and use as imported targets

    Intro Q: ExternalProject or add_subdirectory/FetchContent when no download need? we use ExternalProject here to get maximum isolation between the thirdparty library and our codebase, especially because CMake scripts of our base project is quiet messy and customized and may pollute the thirdparty building if using add_subdirectory. There’re two steps to do: Use ExternalProject_Add to configure, build and install the dependency. Setup the dependency as an imported library for other targets to “link”. ...继续阅读 (110)


    love 0
    NX の 博客
    发表于
    2023-12-01 11:12:28

    『代码随想录』动态规划(Dynamic Programming)

    DAY 38斐波那契数123456789101112funcfib(nint)int{ifn ==0|| n ==1{returnn}dp :=make([]int, n+1)dp[0], dp[1] =0,1fori :=2; i <= n; i++ {dp[i] = dp[i-1] + dp[i-2]}returndp[n]}爬楼梯1234567891011funcclimbStairs(nint)int{ifn ==1{return1}dp :=make([]int, n+1)dp[0], dp[1] =1,1fori :=2; i <= n; i++ {dp[i] += dp[i-1] + dp[i-2]}returndp[n]}使用最小花费爬楼梯12345678funcminCostClimbingStairs(cost []int)int{n :=len(cost)dp :=make([]int, n+1)fori :=2; i <= n; i++ {dp[i] = min(dp[i-1]+cost[i-1], dp[i-2]+cost[i-2])}returndp[n]}DAY 39不同路径1234567891 ...继续阅读 (190)


    love 0
    xuan
    发表于
    2023-12-01 10:13:24

    O aluminium strip 1060 specification and application

    The o1060 aluminium strip is an aluminum deep-processing products made via cold rolling mill , with different thickness and width from aluminum coil. It is an vital uncooked cloth in the enterprise. The tensile strength of 1060 O is 70MPA, elongation 6 (%), conductivity 0.028 and production standards GB/T3880-2012. The typically used 1060 Aluminum coil includes o country and H kingdom. O refers to smooth state, H refers to hard kingdom. Consistent with the annealing state, the aluminum strip can be further divided into whole (O kind), semi-rigid (H24) and completely rigid (h18). The o kingdom ...继续阅读 (137)


    love 0
    SegmentFault思否
    发表于
    2023-12-01 10:00:00

    SegmentFault 思否年度有奖征文丨让我们聊聊 2023

    亲爱的开发小伙伴们:我是 SegmentFault 思否的社区管理员 思否小姐姐~当你看到这篇文章时,岁末临近,2023 年即将呼啸而过,马上迈入 2024 年的新篇章。对于所有人来说,2023 年都是一次前所未有的经历,2023 年是 AI 领域发展迅猛的一年,各种创新技术和应用不断涌现,为我们的生活和工作带来了巨大的改变。而这一年的特殊经历,也值得我们认真回顾,当生活的节奏发生了变化时,我们是怎么应对挑战,如何在卷与被卷中躺平?过往皆为序章,未来皆可期盼,年度回顾的征文活动如期进行,社区的小伙伴们已经带好小板凳,坐等你的分享~如何参与?一、内容规则:写下属于你的 2023 年故事:标题不限,文体不限,语言不限,字数不少于 500,自由发挥。写作方向参考:年度遇到过最大的 Bug往日不可追,来日犹可为,未放弃梦想的一年过去一年在某个领域有到不错的成长,欢迎分享,我们也想共同进步一直热爱并关注的编程语言排行榜中你的爱还一直“遥遥领先”吗?2024 年,依然要立个 flag一直在坚持做……事情每个值得记录的日子……规则提前说:文章要求原创,内容符合思否社区的内容标准和规范,不得有打广告、加二维码引流和凑字数行为。文章不能只贴代码,否则无法参与评奖。如果发现参与活动的文章是非原创文章,会取消该作者获奖资格。 注:全文超过 50% 与他人创作的内容重复都视为非原创(包括直接 抄袭转载 、 ...继续阅读 (134)


    love 0
    Bboysoul\'s Blog
    发表于
    2023-12-01 09:38:00

    我关注的项目这周更新了什么-20231201

    简介每周五更新,所有的更新也会发送到我的频道https://t.me/bboyapp规则pre release的不记录只记录重要的更新上一版本版本的bugfix不记录,比如某一个项目最新版本是7.0.0 上一个版本6.0.0发布了一个bugfix 6.0.1 那么不会记录比如lens发布了一个新版本,那么openlens也会发布一个新版本,此时只会记录lens发布的信息,不会记录openlens发布的信息 ...继续阅读 (80)


    love 0
    xuzb
    发表于
    2023-12-01 08:39:38

    癸卯癸亥

    2023年11月more## 11.1 又是新的一个月,每一个月都没有按时完成计划。 - [x] 1.rg.task_level; - [x] 2.rg.task_level_degree; - [x] 3.rg.task_level_degree_subject; - [x] 4.rg.task_coll - [x] 5.rg.task_coll_code - [x] 6.rg.task_area - [x] 7.rg.task_flow; - [x] 8.rg.task_flow_back;(LCHTID新生成) - [x] 9.rg.task_para; - [x] 10.rg.task_encoding;(GZID新生成) - [x] 11.rg.task_encoding_rule; - [x] 12.rg.task_position; ```sql select a.bmid, a.bmxh, a.xm, a.yxzjlx, a.yxzjhm,nvl(a.zgshzt, '00') zgshzt, a.zgshrxm, to_char(a.zgshsj, 'yyyymmddhh24miss') zgshsj, a.zgshyj, a.zgshbtgyy,a.jbdm, a.jbmc, a.zyid, a.zydm, a.zymc, a.csrq,a.xb ...继续阅读 (105)


    love 0
    闹钟小姐
    发表于
    2023-12-01 08:21:15

    完美落幕 | EISS-2023企业信息安全峰会之上海站11月24日成功举办

    2023年11月24日,由安世加主办的“EISS-2023企业信息安全峰会之上海站”在上海东锦江希尔顿逸林酒店成功举办,峰会总共吸引了近300位来自各行业的企业安全负责人,安全专家。大会以“直面信息安全挑战 ,创造最佳实践”为主题,聚焦企业信息安全技术与实践等热点话题,致力于推进企业信息安全体系建设,加强企业信息安全管理,助推企业信息安全生态圈的健康发展。本次峰会的赞助商是Fortinet、Thales、IBM、HCL Software、Tenable、探巡、Bitdefender、云纷科技、Paloalto Networks、Fang Mail、娜迦。上午主会场(ISC)²上海分会主席施勇先生为大会开幕致辞。本次峰会的首位演讲嘉宾是来自支付宝(中国)的止介,他的演讲主题是《基于原生安全范式构建可信纵深防御体系》。在高度复杂且体量巨大的业务环境中,我们需要重新审视现有的安全体系的有效性,并指导安全能力建设,以避免单点失控导致整体崩溃。基于安全平行切面,并以NbSP零越范式和OVTP可溯范式为指导,构建可信纵深防御体系。在网络安全常规0day防御和数据安全敏感数据泄露这两个重要且困难的场景中的最新实践。第二位演讲嘉宾是来自平安科技的集团信息安全平台领域负责人董晓琼,她的演讲主题是《安全管理闭环与持续改进》。实现风险闭环管理是一个相对复杂的过程,需要企业不断投入人力、物力和财力资源,并 ...继续阅读 (166)


    love 0
    RobinDong
    发表于
    2023-12-01 04:02:45

    Test of SegmentAnything Model (SAM)

    Here is the original picture:Months ago, I tested thesegmentation of YOLOv8. The result is not very promising:The tail of one monkey couldn’t be segmented correctly.Today I tested the same picture with Meta’sSegment Anything Model(SAM). After using the simpleColab notebookand “vit_l” model type, the result shows better:At least the yellow monkey’s tail has been all correctly segmented.Note: For running the notebook with T4 GPU, you may need to setpoints_per_batchlike:SamAutomaticMaskGenerator(sam, points_per_batch=16)How about running with another picture? The goa ...继续阅读 (197)


    love 0
    阮一峰
    发表于
    2023-12-01 00:15:06

    科技爱好者周刊(第 280 期):机器点餐与宅文化

    这里记录每周值得分享的科技内容,周五发布。本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系(yifeng.ruan@gmail.com)。封面图四川德阳的"凯州新城规划展览馆",设计了一条穿过建筑物的走廊,从荷塘直到背后的山顶。为此,建筑物中间还开了一个大尺度的洞口,以此强调人与自然的对话。(via)机器点餐与宅文化现在的快餐店,都有点餐机。你可以去柜台点餐,也可以机器点餐。假设两者同样方便(都不用排队),你会选择哪一种,柜台点餐 vs 机器点餐?这个问题是一个荷兰程序员提出的。有一天,他在阿姆斯特丹的一家餐馆吃午餐,突然注意到,新进来的顾客更喜欢机器点餐。明明再走两步就是柜台,可以跟店员面对面点餐,但是这些人还是选择机器点餐。这个老外不禁陷入了沉思:这是普遍现象吗,人们更喜欢与机器互动,而不是与人互动?最终,他得出结论:机器点餐有很多优点,所以人们更愿意选择这种方式。(1)流程标准化。点餐机的每一步,都已经设计好了,你不会无从下手,并且所有商品都有详细介绍。(2)效率更高。人工点餐要跟店员沟通,为了避免出错,通常需要强调和重复,这样就比较慢。更不要提,有时候还听不清对方的话。(3)体验更好。机器点餐时,你有时间思考和犹豫,不会有人催促你;即使点了奇怪的东西,也不会有人用异样的眼神看着你;如果点错了,可以无限次从头再来;就算不想要了,也不会尴尬。因为上 ...继续阅读 (271)


    love 0
    Fish
    发表于
    2023-12-01 00:07:50

    二零二三年十一月运动记录

    本月总体运动量与上月相对下降,运动时间减少了 24%,消耗卡路里降低 16%。主要原因为户外单车的消耗量下降。体能训练记录由于更换了健康监测设备,从 Amazfit GTR4 手表更换成了 Apple Watch S9,所以在运动时间、距离、速度都提升了的情况下,户外单车统计到的卡路里消耗还降低了。户外单车运动记录当然,也有可能是因为平均体重下降了一些,导致同样的运动量下,消耗的卡路里变少。体重。11月平均体重 79.5 公斤,月末比月初体重下降 5.65 公斤。中间有差不多一周体重没有变化,非常着急。 ...继续阅读 (145)


    love 0
    1Link.Fun 科技周刊
    发表于
    2023-12-01 00:00:00

    1link.fun 科技周刊 | 第 77 期

    最近整理了一个赞助 & 支持页面, 坚持更新不易, 希望得到读者朋友持续地支持.AI 帮你作画你只需要描述你想要画的内容, 然后随手涂鸦, AI 就能帮你生成一张画作.GPT-4 的图灵测试研究团队用 GPT-4 进行图灵测试, 结果显示 GPT-4 并没有通过图灵测试, 成绩是 41% 的测试通过率, 小于 63% 这个基线(超过这个值就可以认为通过了图灵测试), 而 GPT-3.5 的成绩则更糟, 只有 14%TXT DNS 记录的有趣用法DNS 的 TXT 记录允许你添加一段文本, 文章作者利用这个特性找到了一些有趣的玩法, 比如传递一句话消息甚至还可以当密码管理器来用(当然是先用主密钥加密然后把密文存上去, 用的时候用 dig 命令拿到密文, 再用主密钥解密)魔改儿童早教玩具支持 ChatGPT一个很有趣的项目, 作者自己魔改了儿童早教玩具 “火火兔” 早教机, 让它能够与服务器交互实现与 ChatGPT 对话的功能, B 站有成品效果, 还是非常酷的cc0 协议高质量插画一个 <超人类> 主题的高质量插画集, cc0 协议, 可个人和商用.ChatGPT 泄露真实电话号码和邮箱地址有人又找到了新的方式来 “攻击” ChatGPT 了, 而且这次的提示词异常简单, 就是让 ChatGPT 不停地重复一个单词, 起初 ChatG ...继续阅读 (171)


    love 0
    baotiao
    发表于
    2023-12-01 00:00:00

    MySQL · 行业动态 · AWS re:Invent2023 Aurora 发布了啥

    这个是去年AWS re:Invent 2022 的内容, 有兴趣可以看这个链接:Aurora re:Invent 2022AWS reInvent 2023 刚刚结束, 笔者作为数据库从业人员主要关注的是AWS Aurora 今年做了哪些改动.笔者主要介绍 4 个方面感兴趣的内容Aurora limitlessGlobal DatabasePerformance存储计费Aurora limitless今年发布会最大的内容应该是推出了Aurora limitless 去解决 Database scaling 的场景, 类似的产品在已经非常多, 像 Spanner/TiDB/OceanBase/Polar-X.从产品能力上, 支持Shared table 和 Reference table.从下图可以看到 Shared table 将一个 table partitioned 到多个 Shared 上.Reference table 将一份数据 Copy 到多个 Shared 中, 每一个 Shared 都有完整的数据, 主要解决的场景是在 Join 等场景中, 可以做到 Local Join 从而优化性能在具体用户使用上, 需要用户手动指定 create_table_mode, create_table_shared_key, create_table_collocate_with ...继续阅读 (62)

上一页 462/4404 下一页
沪ICP备19023445号-2号
友情链接