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

    love 0
    leileiluoluo@leileiluoluo.com (磊磊落落)
    发表于
    2023-11-17 08:00:00

    PostgreSQL JDBC Driver 42.3.0 读取 BigDecimal 时发生抹 0 的 Bug

    使用 Java 原生方式访问 PostgreSQL 数据库时,偶然发现 JDBC Driver 42.3.0 读取 BigDecimal 时发生小数点前的 0 全部被抹掉的 Bug,特记录于此。 ...继续阅读 (129)


    love 0
    leileiluoluo@leileiluoluo.com (磊磊落落)
    发表于
    2023-11-17 08:00:00

    PostgreSQL JDBC Driver 42.3.0 读取 BigDecimal 时发生抹 0 的 Bug

    使用 Java 原生方式访问 PostgreSQL 数据库时,偶然发现 JDBC Driver 42.3.0 读取 BigDecimal 时发生小数点前的 0 全部被抹掉的 Bug,特记录于此。 ...继续阅读 (130)


    love 0
    crossoverJie
    发表于
    2023-11-17 06:00:24

    技术阅读周刊第第6️⃣期

    技术阅读周刊,每周更新。历史更新20231013:第一期20231022:第二期20231027:第三期20231103:第四期20231007:第五期5 Skills the Best Engineers I Know Have in CommonURL:https://www.developing.dev/p/5-skills-all-10x-engineers-have?utm_source=post-email-title&publication;_id=1340878&post;_id=138715343&utm;_campaign=email-post-title&isFreemail;=true&r;=4buvd&utm;_medium=email作者讲述了他身边最好的工程师都具备的五个通用技能技术的深度与广度对于最好的工程师来说,深度和广度他们都会掌握要保持好奇心,好奇心是学习任何新东西的原始动力和身边厉害的工程师一起工作,会快速从他们身上学到东西不用权威去影响他人我理解的是不是依靠资历、经验来向他人输出观点;而是就事论事,利用知识、技能来输出。锻炼写作和口语学会销售提升他人分享知识,写 WIKI、做分享团队协作:codereview、团队讨论等构建工具,解决大家遇到的一些共性问题。要有主人公意识这些工程师都有主人公意识。像老板一样思考问题Explaining 9 ...继续阅读 (212)


    love 0
    NX の 博客
    发表于
    2023-11-17 03:41:16

    『代码随想录』回溯(Backtracking)

    DAY 2477.组合很经典的回溯算法123456789101112131415161718funccombine(nint, kint)[][]int{ans := [][]int{}curr := []int{}vardfsfunc(sint)dfs =func(sint){iflen(curr) == k {ans =append(ans,append([]int{}, curr...))return}fori := s; i <= n; i++ {curr =append(curr, i)dfs(i +1)curr = curr[:len(curr)-1]}}dfs(1)returnans}做了一点剪枝123456789101112131415161718192021package mainfunc combine(n int, k int) [][]int {ans := [][]int{}curr := []int{}var dfs func(s int)dfs = func(s int) {if len(curr) == k {ans = append(ans, ...继续阅读 (155)


    love 0
    Amy Peng
    发表于
    2023-11-17 03:19:59

    .NET 8 中 Identity的新增功能

    本篇翻译于Jeremy Likness的What’s new with identity in .NET 8 – .NET Blog (microsoft.com).NET 8 中Identity的新增功能我在2023 年 4 月撰写的有关 ASP.NET Core团队致力于改进.NET 8 中的身份验证、授权和Identity管理的文章中提出的计划包括三个关键成果:用于简化登录和Identity管理的新API,适用于像 Single Page Apps (SPA) 和Blazor WebAssembly这样的客户端程序。在NET Core Identity 中为无法使用 cookie 的客户端启用基于令牌的身份验证和授权。文档的改进。这三个成果都将随 .NET 8 一起发布。此外,我们还为 Blazor Web 应用程序添加了新的Identity UI,并且可以与新的渲染模式(服务器和 WebAssembly )配合使用。让我们看一下 .NET 8 中的新变化所支持的一些场景。我们将在这篇博文中介绍:确保简单 Web API 后端的安全使用新的Blazor Identity UI添加外部登录(例如 Google 或 Facebook)使用内置功能和组件保护Blazor WebAssembly 应用程序对不能使用 cookie 的客户端使用令牌让我们看一下使 ...继续阅读 (163)


    love 0
    xiaoz
    发表于
    2023-11-17 02:48:39

    在Docker环境中实现NAS版迅雷安装指南

    最近有个ed2k的资源链接,PC里面现有的下载工具都不支持,于是想到了迅雷,但博主不想在PC中安装迅雷。依稀记得之前某个网友的群晖系统中安装了迅雷,抱着试一试的态度想研究下能否在Docker中安装NAS版迅雷,结果一搜,还真有。关于NAS版迅雷迅雷在早些时期已经支持NAS安装,不过从官网的介绍来看仅 ...继续阅读 (162)


    love 0
    admin
    发表于
    2023-11-17 01:14:00

    语义搜索的实现

    概述相关概念或逻辑语义搜索搜索引擎在进行搜索工作时不再局限于用户所输入请求语句的字面本身,而是能够准确地理解用户所输入语句后面的真正意图进行搜索,从而更加准确地返回最符合用户需求的搜索结果。语义搜索应用用户意图、上下文和概念含义来将用户查询与相应的内容相匹配。它使用矢量搜索和机器学习来返回旨在匹配用户查询的结果,即使没有单词匹配也是如此。它利用自然语言处理(NLP)和机器学习技术,以便更好地理解文本的语义含义,从而提高搜索的准确性和相关性。实现语义搜索通常涉及以下步骤:数据准备:首先,您需要有一组文本数据,这可以是文档、网页、产品描述、用户评论或其他文本资源。这些文本数据将用于构建语义搜索引擎的索引。文本预处理:在构建索引之前,文本数据通常需要经过预处理,包括分词、去停用词、词干提取、词义消歧等操作。这有助于将文本数据转换成更容易理解和比较的形式。嵌入(Embedding):将文本数据转换为向量表示是语义搜索的关键步骤。这可以通过使用词嵌入(Word Embeddings)技术,如Word2Vec、GloVe、FastText,或者更高级的语言模型,如BERT、GPT来实现。这些向量表示捕捉了文本的语义信息,使得文本之间的相似性可以通过向量之间的距离来度量。构建索引:一旦您有了文本数据的向量表示,您可以使用一种向量索引技术来加速相似性搜索。流行的向量索引库包括Faiss、Milvu ...继续阅读 (182)


    love 0
    admin
    发表于
    2023-11-17 01:14:00

    语义搜索的实现

    概述相关概念或逻辑语义搜索搜索引擎在进行搜索工作时不再局限于用户所输入请求语句的字面本身,而是能够准确地理解用户所输入语句后面的真正意图进行搜索,从而更加准确地返回最符合用户需求的搜索结果。语义搜索应用用户意图、上下文和概念含义来将用户查询与相应的内容相匹配。它使用矢量搜索和机器学习来返回旨在匹配用户查询的结果,即使没有单词匹配也是如此。它利用自然语言处理(NLP)和机器学习技术,以便更好地理解文本的语义含义,从而提高搜索的准确性和相关性。实现语义搜索通常涉及以下步骤:数据准备:首先,您需要有一组文本数据,这可以是文档、网页、产品描述、用户评论或其他文本资源。这些文本数据将用于构建语义搜索引擎的索引。文本预处理:在构建索引之前,文本数据通常需要经过预处理,包括分词、去停用词、词干提取、词义消歧等操作。这有助于将文本数据转换成更容易理解和比较的形式。嵌入(Embedding):将文本数据转换为向量表示是语义搜索的关键步骤。这可以通过使用词嵌入(Word Embeddings)技术,如Word2Vec、GloVe、FastText,或者更高级的语言模型,如BERT、GPT来实现。这些向量表示捕捉了文本的语义信息,使得文本之间的相似性可以通过向量之间的距离来度量。构建索引:一旦您有了文本数据的向量表示,您可以使用一种向量索引技术来加速相似性搜索。流行的向量索引库包括Faiss、Milvu ...继续阅读 (182)


    love 0
    smallnest
    发表于
    2023-11-17 00:45:26

    TOP 20 Go最佳实践

    原文:Golang Best Practices (Top 20)简介在本教程中,我们将探讨Golang中的前20个最佳编码实践。这将帮助你编写有效的Go代码。#20: 使用适当的缩进良好的缩进使你的代码易读。一致地使用制表符或空格(最好是制表符),并遵循Go的缩进标准。123456789packagemainimport"fmt"funcmain() {fori :=0; i <5; i++ {fmt.Println("Hello, World!")}}运行gofmt以根据Go标准自动格式化(缩进)你的代码。1$ gofmt -w your_file.go#19: 正确导入包仅导入你需要的包,并格式化导入部分以将标准库包、第三方包和你自己的包分组。1234567packagemainimport("fmt""math/rand""time")#18: 使用描述性的变量和函数名有意义的名称:使用传达变量目的的名称。驼峰命名法:以小写字母开头,并在名称中的每个后续单词的首字母大写。短名称:对于生命周期短、范围小的变量,可以使用简洁的名称。不要使用缩写:避免使用难以理解的缩写和首字母缩写,而使用描述性名称。一致性:在整个代码库中保持命名一致性。1234567891011121314151617181920212223packagemainimport"fmt"funcmain() {/ ...继续阅读 (157)


    love 0
    oscar999
    发表于
    2023-11-16 22:52:19

    基于pytest-bdd的项目目录结构和命名规范

    pytest-bdd 将自动加载与场景匹配的步骤,并在执行测试时逐步执行它们。如果从BDD的定义和作用来看的话,这种目录结构就有点混淆了 BDD和测试的概念,因为BDD是有终端用户参与进来的部分, 目录层级较深不利于使用,个人是比较不建议这种方式。上面的目录规范是将BDD的规范文件和测试作为独立的部分, 也有的项目从测试角度出发,将BDD的文件作为测试的一部分, 统一放入项目的tests 目录中,6. 在基于面向对象的设计中,可以一个类一个场景文件, 也可以一个功能一个场景文件。 ...继续阅读 (199)


    love 0
    春秋十二月
    发表于
    2023-11-16 15:32:00

    浅谈体系结构与内联优化

    周知内联是为了消除函数调用的代价,即四大指令序列:调用前序列、被调者起始序列、被调者收尾序列、返回后序列。它们通常对应到体系结构调用者保存/恢复寄存器集合与被调者保存/恢复寄存器集合之约束。这个本质也是内联的前提。试问如果有某体系结构比如S,它任意深度的函数调用代价几乎为零,那么显然内联是没意义没必要的。但是S可能存在吗?我认为不太可能。因为机器的资源比如寄存器集数量与堆栈空间是有限的,且调用需要知晓上下文,所以不能够支持任意深度的调用,但是可以支持有限深度比如4层调用,这4层调用代价几乎为零,假设再来一层,那么第5层调用代价就不为零了,这时如果内联第5层就变成4层调用,代价又几乎为零。综上所述,内联无论在何种体系结构,即使在一定深度内没意义也不会破坏性能。体系结构直接影响程序性能。主要体现在指令集、寄存器、cache三块。它们对于编译器实现代码优化必须都考虑,尤其cache比如内联优化、循环展开、基本块布局、函数重排,如果不是因为有cache这玩意,内联优化的复杂性会大为降低,因为不用考虑代码膨胀引起的副作用即cache缺失,只要评估函数的指令数与动态执行消耗的关系,指令数很少但执行耗费很多时钟周期的,则不宜内联,尤其函数为非叶子结点;指令数很多但执行耗费较少的,则可仅内联其中的快速路径代码。因现实存在cache这玩意,就必须权衡代码膨胀带来的副作用,是否能接受一定的膨胀,需要精 ...继续阅读 (208)


    love 0
    Denis &#124; 邓鸿华
    发表于
    2023-11-16 15:20:57

    WPJAM Modal:一个实现了海报 / 打赏 / 分享 / 搜索的全能弹窗 WordPress 插件

    我之前做的 WordPress 插件,更多涉及的是管理功能,比如用户管理,分类管理这些插件等等,这些主要这些功能比较纯粹,然后 #WPJAM Basic# 已经实现了 WordPress 后台的各种底层类库和交互组件,只要功能需求就能快速做好。😁但是最近在更新 Autumn Pro 5.0 的功能的时候,也开始有所涉猎 WordPress 的前端开发。😳 我就把一些常用的前端功能整理成统一的插件,一是方便日后更新,也是方便其他主题的集成。全能弹窗 WordPress 插件今天就来介绍这批插件中的第一个,一个全能的 WordPress 弹窗插件,也可以叫模态框插件,目前已经实现了海报 / 打赏 / 分享 / 搜索弹窗,接下来还会实现登录 / 公告等弹窗,也提供弹窗接口,只要简单几行代码也可以实现你自己的弹窗。插件激活之后,在后台「WPJAM」菜单下就又会有「页面弹窗」的子菜单,当然如果已经使用 Autumn Pro 主题,这个在菜单在「Autumn」菜单下,总之不在「WPJAM」菜单,就是在主题设置菜单下,点击进去就进入弹窗的设置页面了:文章海报弹窗如上图所示,文章海报弹窗,需要你设置 logo 和标语,然后选择自动插入(Autumn Pro 主题已经通过代码插入,上面的自动插入选项也会没有),就可以在页面上显示「生成海报」按钮:当然其他主题你也可以自己通过wpjam_get_p ...继续阅读 (168)


    love 0
    ChenSoul
    发表于
    2023-11-16 12:30:00

    [译]《Grokking the System Design Interview》系统设计主模板

    这是一篇双语翻译的文章,原文出自《Grokking the System Design Interview》教程的 System Design Master Template 这篇章节。 System design interviews are unstructured by design. In these interviews, you are asked to take on an … ...继续阅读 (125)


    love 0
    沉冰浮水
    发表于
    2023-11-16 12:28:07

    「VPS」RackNerd 2023 年黑五特价

    注册链接[ShortSth:RackNerdVPS][/ShortSth] ← 本文主要介绍的服务商[ShortSth:aff][/ShortSth] ← 这里会随机一条more配置信息此处内容发布于 2023-11-16,请注意信息是否失效;Linux VPS768 MB KVM VPS1 vCPU Core15 GB Pure SSD Storage768 MB RAM1000 GB Monthly Transfer1 Gbps Network PortFull Root Admin Access1 Dedicated IPv4 AddressKVM / SolusVM Control PanelFREE Clientexec LicenseAvailable in: SJC, SEA, DAL, CHI, ATL, NY, ASH价格:$10.18/YEAR(约¥73.88/年)购买:点击这里2GB KVM VPS1 vCPU Core30 GB Pure SSD Storage2 GB RAM2500 GB Monthly Transfer1 Gbps Network PortFull Root Admin Access1 Dedicated IPv4 AddressKVM / SolusVM Control PanelFREE Clientexec LicenseAvai ...继续阅读 (147)


    love 0
    肥兔
    发表于
    2023-11-16 11:13:00

    Module ngx_http_ssl_module ssl_reject_handshake

    If enabled, SSL handshakes in the server block will be rejected.For example, in the following configuration, SSL handshakes with server names other than example.com are rejected:server { listen 443 ssl default_server; ssl_reject_handshake on; } server { listen 443 ssl; server_name example.com; ssl_certificate example.com.crt; ssl_certificate_key example.com.key; } ...继续阅读 (138)


    love 0
    ChenSoul
    发表于
    2023-11-16 07:30:00

    [译]《Grokking the System Design Interview》设计类似 TinyURL 的 URL 缩短服务

    这是一篇双语翻译的文章,原文出自 grok_system_design_interview.pdf 的一篇文章《Designing a URL Shortening service like TinyURL》设计类似 TinyURL 的 URL 缩短服务。 Let’s design a URL shortening service like TinyURL. This service will … ...继续阅读 (127)


    love 0
    bones7456
    发表于
    2023-11-16 06:44:48

    87本MBA学习必读书单!清北MBA教授推荐书单~

    MBA提前面试必备管理类《管理百年》斯图尔特·克雷纳《总经理》约翰·科特《组织文化与领导》埃德加•沙因《阿米巴经营》稻盛和夫《管理的实践》彼得·德鲁克《管理:使命、责任、任务》彼得·德鲁克《无边界组织》戴维·尤里奇《重塑组织》弗雷德里克·拉卢《科学管理原理》弗雷德里克·温斯洛·泰罗《再论管理理论的丛林》哈罗德·孔茨《管理行为》赫伯特·西蒙《管理决策新科学》赫伯特·西蒙《卓有成效的组织》亨利·明茨伯格《管理工作的本质》亨利·明茨伯格《工业管理与一般管理》亨利•法约尔《管理的未来》加里·哈默《组织的外部控制》杰弗里·菲佛《组织学习》克里斯·阿吉里斯《组织困境》克里斯·阿吉里斯《情境领导》肯尼斯·布兰查德《刀口上的管理》理查德·帕斯卡尔《公司精神——决定成败的四种企业文化》罗伯·高菲《社会组织和经济组织理论》马克斯·韦伯《动态管理》玛丽•帕克•芙丽特《经理人员的职能》切斯特 I. 巴纳德《管理百年》斯图尔特•克雷纳《领导变革》约翰·科特《决策是如何产生的》詹姆斯 G. 马奇《组织》詹姆斯·马奇战略类《战略管理》迈克尔·希特《蓝海战略》W.钱·金《战略创新者的十大法则》贾伊·戈文达拉扬《战略地图》罗伯特·S.卡普兰《广角镜战略》罗恩·阿德纳《战略的本质》马丁•里维斯《竞争战略》马歇尔·戈德史密斯《竞争优势》迈克尔·波特《再造奇迹》迈克尔·哈默《被诅咒的巨头》乔纳森·尼等《追求卓越》汤姆·彼 ...继续阅读 (133)


    love 0
    一线码农
    发表于
    2023-11-16 06:39:00

    如何通过 wireshark 捕获 C# 上传的图片 - 一线码农

    【摘要】一:背景 1. 讲故事 这些天计划好好研究下tcp/ip,以及socket套接字,毕竟工控中设计到各种交互协议,如果只是模模糊糊的了解,对分析此类dump还是非常不利的,而研究协议最好的入手点就是用抓包工具 wireshark,废话不多说,这篇通过 wireshark 提取一个小图片作为入手。 二:阅读全文 ...继续阅读 (204)


    love 0
    ChenSoul
    发表于
    2023-11-16 06:30:00

    [译]《Grokking the System Design Interview》系统设计访谈:分步指南

    这是一篇双语翻译的文章,原文出自 grok_system_design_interview.pdf 的一篇文章《System Design Interviews: A step by step guide》系统设计访谈:分步指南。 A lot of software engineers struggle with system design interviews (SDIs) primarily … ...继续阅读 (127)


    love 0
    Philippe Bouchard
    发表于
    2023-11-16 05:40:34

    Les Secrets Révélés du Yoga de l’Adaptation, l’Héritage de Desikachar

    Desikachar, un nom qui résonne à travers les âges comme une philosophie intemporelle du bien-être. C’est le nom qui a inspiré des millions de personnes à travers le monde à explorer leur potentiel intérieure, à vivre en harmonie avec leur moi ultime et à déchirer les voiles de l’ignorance qui nuancent l’âme humaine. Connu pour […]The postLes Secrets Révélés du Yoga de l’Adaptation, l’Héritage de Desikacharappeared first onInfos et culture du Net. ...继续阅读 (118)


    love 0
    Kimi
    发表于
    2023-11-16 05:21:08

    WordPress简单更换CDN地址

    想给网站的地址换个cdn静态地址,但是找了半天WordPress插件都太复杂了,于是自己写了一个在/wp-includes/functions.php文件末尾,加上//hack for replace cdn site url function replace_cdn_url_callback( $buffer ) { $blog_url = 'https://kimi.pub'; $cnd_url = 'https://static.kimi.pub'; $include_dirs[] = 'wp-content'; $include_dirs[] = 'wp-includes'; $include_dirs[] = 'download'; $arr_dirs = array(); foreach ( $include_dirs as $dir ) { $arr_dirs[] = preg_quote( trim( $dir ), '`' ); } $dirs = implode( ...继续阅读 (151)


    love 0
    张善友
    发表于
    2023-11-16 00:39:00

    Aspire 框架预览版发布,使云原生开发和运维更加简单 - 张善友

    【摘要】随着 .NET 8 的发布,.NET Aspire 也随之发布[1],这是一个全家桶框架旨在加快基于云的应用程序的构建。.NET Aspire 从一开始就集成了关键组件,例如遥测和运行状况检查。它还承诺提供无缝的本地开发人员体验,该体验可以有效扩展以满足云应用程序开发的需求。Microsoft 鼓励阅读全文 ...继续阅读 (163)


    love 0
    Jiajun的技术笔记
    发表于
    2023-11-16 00:00:00

    FreeBSD 和 Linux 网卡聚合实现提速

    《FreeBSD 和 Linux 网卡聚合实现提速》今天折腾的内容是网卡聚合提速。由于家里的交换机是2.5G,但是有两个机器,板载网卡都是千兆网卡,我想提升一下访问该机器的传输速率,因此想到了可以叠加两个网卡,从而提升带宽,由于两台机器的操作系统不同,因此FreeBSD和Linux都折腾了一下... ...继续阅读 (151)


    love 0
    神奇的程序员
    发表于
    2023-11-15 23:50:56

    使用docker来编排Web应用

    前言使用docker可以轻松构建一个项目并运行,然而在真实的使用场景中,我们的项目并非是单一的,而是多个项目相互依赖组成一个web应用。考虑这样一个场景,一个正在运行的web应用,它用到了vue、java8、java15、tomcat、nginx、php、mysql和redis。如果要将这个应用迁移到一台新的服务器上运行,那么就需要在这台机器上重新安装所需的软件以及环境变量,这是很痛苦的。那么,有没有什么办法来解决这个问题呢?当然有,那就是本文的主角docker-compose(docker编排)。本文就跟大家分享下我是如何使用它解决我的痛苦的,欢迎各位感兴趣的开发者阅读本文。前置知识阅读本文前,你需要先提前安装好Docker和docker-compose。如果你已经安装,我们先来了解几个基础概念。如果你仅仅只是想学习我是如何编排整个web应用的,请直接从编排容器章节开始阅读。镜像操作系统分为内核和用户空间,对于Linux而言,内核启动后,会挂载root文件系统,为其提供用户空间支持。而Docker镜像就相当于一个root文件系统。比如官方的镜像ubuntu:20.04就包含了完整的一套ubuntu最小系统的root文件系统。Docker的镜像是一个比较特殊的文件系统,它除了提供容器运行时所需的东西外,还包含了一些为运行时准备的一些配置参数(挂载卷、环境变量、用户等)。镜像不会包含 ...继续阅读 (135)


    love 0
    oscar999
    发表于
    2023-11-15 22:42:59

    Behave介绍和快速示例

    Behave是一个用于行为驱动开发 (Behavior-Driven Development, BDD) 的 Python 库。使用 Behave,可以编写自然语言格式的使用场景来描述软件的行为,然后用 Python 实现这些场景下的步骤,形成可直接运行的测试。Behave的目标是帮助用户、开发人员和QA人员通过让他们写出更易于理解的测试用例来更好地理解和构建软件产品。Behave使用Gherkin语言来编写测试用例,该语言是一种自然语言,易于理解,并且可以很好地与非技术人员共享和交流测试结果。 ...继续阅读 (207)


    love 0
    陈明勇
    发表于
    2023-11-15 20:50:26

    go-mongox:简单高效,让文档操作和 bson 数据构造更流畅

    前言在Go语言中使用MongoDB官方框架进行集合操作时,深深感到构建bson数据是一件非常繁琐的工作。字段、逗号,括号等符号的排列,让我感觉仿佛是在进行一场拼图游戏。因此我在想,有没有一个能让我丝滑,高效操作MongoDB的第三方框架呢,遗憾的是,并没有找到符合我预期的框架,索性我就自己动手开发了一个,这就是go-mongox框架的由来。如果你也有类似我的这种感受,相信go-mongox框架能给你带来不一样的体验。go-mongoxgo-mongox基于泛型对MongoDB官方框架进行了二次封装,它通过使用链式调用的方式,让我们能够丝滑地操作文档。同时,其还提供了多种类型的bson构造器,帮助我们高效的构建bson数据。仓库地址:https://github.com/chenmingyong0423/go-mongox该框架处于初期阶段,希望通过集思广益的方式,邀请各位开发者共同参与,提出宝贵的建议和意见,共同打造一个更强大、更灵活的框架。期待着您的积极参与和宝贵反馈,共同推动go-mongox不断进步。功能文档的crud操作聚合操作构造bson数据······(敬请期待)安装go get github.com/chenmingyong0423/go-mongox@latestcollection 集合操作基于泛型的 collection 形态初始化package main i ...继续阅读 (114)


    love 0
    crossoverJie
    发表于
    2023-11-15 20:10:00

    五分钟k8s实战-Istio 网关

    在上一期k8s-服务网格实战-配置 Mesh中讲解了如何配置集群内的 Mesh 请求,Istio 同样也可以处理集群外部流量,也就是我们常见的网关。其实和之前讲到的k8s入门到实战-使用IngressIngress作用类似,都是将内部服务暴露出去的方法。只是使用Istio-gateway会更加灵活。这里有一张功能对比图,可以明显的看出Istio-gateway支持的功能会更多,如果是一个中大型企业并且已经用上 Istio 后还是更推荐是有Istio-gateway,使用同一个控制面就可以管理内外网流量。创建 Gateway开始之前首先是创建一个Istio-Gateway的资源:apiVersion: networking.istio.io/v1alpha3 kind: Gateway metadata: name: istio-ingress-gateway namespace: default spec: servers: - port: number: 80 name: http protocol: HTTP hosts: - 'www.service1.io' selector: app: istio-ingres ...继续阅读 (107)


    love 0
    caimouse
    发表于
    2023-11-15 19:19:12

    C#开发的OpenRA游戏之世界存在的属性RenderDebugState(5)

    前面分析过一个调试的属性,在这里分析另外一个属性,这个属性就是RenderDebugState,它就是用来显示渲染的信息。从上图可以看到,采矿车被玩家选中之后,就会显示一串红色的文本,第一行是这个物品的名称和ID号,第二行是行动的名称和状态。如果这个角色有当前的行动,就把行动的内容添加到后面显示,中间采用句号分隔。如果调试模块不存,或者没有调试参数没有设置,都不进行显示角色的标签。跟前面的分析规则可知,属性都是有一个信息类和操作类组成。这个类主要用来在地图上显示Actor的类型和ID名称。 ...继续阅读 (154)


    love 0
    yuanj\'s blog
    发表于
    2023-11-15 18:16:25

    Gromacs 分子动力学模拟

    近期做了一次分子动力学模拟实验,命令比较多,整理一下步骤,参考了生信实战的教程,但他们的教程存在很多问题,这里完善一下。以江苏大学一位师兄提供的蛋白文件为基础,前提是要去除小分子,否则 gromacs 会报错提示有非标准残基。 ...继续阅读 (133)


    love 0
    yuanj\'s blog
    发表于
    2023-11-15 18:16:25

    Gromacs 分子动力学模拟

    近期做了一次分子动力学模拟实验,命令比较多,整理一下步骤,参考了生信实战的教程,但他们的教程存在很多问题,这里完善一下。以江苏大学一位师兄提供的蛋白文件为基础,前提是要去除小分子,否则 gromacs 会报错提示有非标准残基。 ...继续阅读 (59)

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