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

    love 0
    changemyself
    发表于
    2023-09-09 08:06:10

    聊聊人生低谷

    ,小妞子回答道:”我认为一个人有问题是非常不好的事情,就是她什么也搞不定,所以你每次问我,我都很反感“,于是乎我被定住了几十秒,然后解释道:”我的本意就是,问你有没有不明白的知识点,不是问你是不是坏掉了嘛,完全被你误解了,但是你也没有针对这个误解跟我及时交流,让我每天都问你“。人要接受自己人生低谷这个现实,允许一切的发生,要去面对这一切,你就要承受压力,一切的极度不适感,多重打击,这些可以说成痛苦吧,想你怎么走了今天的处境,反省的过程就是认识问题变化的过程,也是出离的过程, ...继续阅读 (148)


    love 0
    vgbhfive
    发表于
    2023-09-09 07:49:14

    ML实践-Pima 数据集

    数据简介该数据集最初来自糖尿病/消化/肾脏疾病研究所,此数据集的目标是基于数据集中包含的某些身体指标来诊断性的预测患者是否患有糖尿病。数据集由多个医学指标和一个目标变量Outcome组成,医学指标包含患者的怀孕次数、BMI指数、胰岛素水平、年龄、血压等。代码导入基础依赖1234importpandasaspdimportnumpyasnpimportmatplotlib.pyplotaspltimportseabornassns导入数据查看基础信息12345pima = pd.read_csv("diabetes.csv")# pima.head()# pima.info()# pima.shapepima.describe()数据可视化123456789101112131415# 柱状图pima.hist(figsize=(16,14))# 散点图sns.pairplot(pima, hue="Outcome")# 箱图pima.plot(kind="box", subplots=True, layout=(3,3), sharex=False, sharey=False, figsize=(16,14))# 热点图column_x = pima.columns[0:len(pima.columns)-1]column_xcorr = pima[pima.co ...继续阅读 (214)


    love 0
    vgbhfive
    发表于
    2023-09-09 07:49:14

    ML实践-Pima 数据集

    数据简介该数据集最初来自糖尿病/消化/肾脏疾病研究所,此数据集的目标是基于数据集中包含的某些身体指标来诊断性的预测患者是否患有糖尿病。数据集由多个医学指标和一个目标变量Outcome组成,医学指标包含患者的怀孕次数、BMI指数、胰岛素水平、年龄、血压等。 ...继续阅读 (133)


    love 0
    vgbhfive
    发表于
    2023-09-09 07:40:56

    ML-支持向量机

    小故事每个人小时候最讨厌的事情就是吃药了,但不幸的是有一天你得了感冒,妈妈给你买了药,你拿到药后打开了包装纸。在药包里有两种药片,一种是白色的另一种是黑色的,白色的看起来比较甜,而黑色的一看就很苦;因此你决定先吃白色的药片,那么如何一把抓住所有的药片呢?你可以找一个勺子这么把药划分出来那么如果药包里的药片是这样排布的呢?此时你心里想着终于可以祭出我的绝世神功了!哼哈…充满内力的手一拍桌子,药片就飞到了半空中,此时无影手技能发动,你就用一张纸接住了黑色的药片,哈哈哈哈哈哈…而今天你在学会了SVM之后,会将药片成为数据,勺子被称为分类面,找到间隔药片距离最远位置的过程称为优化,而让药片飞到空中的神功称为核映射,在空中分隔药片的纸张称为分类超平面。概要支持向量机(support vertor machines, SVM)是一种二类分类模型,其基本模型是定义在特征空间上的间隔最大的线性分类器,其中间隔最大使其有别于感知机;另外支持向量机还包含核技巧,这使其成为本质上的非线形分类器。支持向量机的学习策略是使得间隔最大化,那么可形成一个求解凸二次规划(convex quadrtic programming)的问题,也就是等价于正则化的合页损失函数的最小化问题,即支持向量机的学习算法就是求解凸二次规划的最优算法。支持向量机学习方法包含以下模型:线性可分支持向量机(linear support v ...继续阅读 (243)


    love 0
    vgbhfive
    发表于
    2023-09-09 07:40:56

    ML-支持向量机

    小故事每个人小时候最讨厌的事情就是吃药了,但不幸的是有一天你得了感冒,妈妈给你买了药,你拿到药后打开了包装纸。在药包里有两种药片,一种是白色的另一种是黑色的,白色的看起来比较甜,而黑色的一看就很苦;因此你决定先吃白色的药片,那么如何一把抓住所有的药片呢?你可以找一个勺子这么把药划分出来那么如果药包里的药片是这样排布的呢?此时你心里想着终于可以祭出我的绝世神功了!哼哈…充满内力的手一拍桌子,药片就飞到了半空中,此时无影手技能发动,你就用一张纸接住了黑色的药片,哈哈哈哈哈哈… ...继续阅读 (132)


    love 0
    Ray-D-Song\'s Blog
    发表于
    2023-09-09 06:36:17

    试试 WebComponents

    最近突然觉得`All in Frontend Framework`非常的麻烦, 引入和编写了很多代码就为了解决一些简单的问题. 所以在寻找无痛嵌入 Rails/Larval/Django 等 mvc 框架的前端解决方案. ...继续阅读 (51)


    love 0
    Denis | 邓鸿华
    发表于
    2023-09-09 05:04:22

    为什么你的 WordPress 老是被黑?

    因为你的密码太简单了,不用什么牛逼工具或者利用什么漏洞,简单撞下库就能破解!我和大胡子一些卖 Autumn Pro 主题,所以一些用户有些问题, 需要我们进入后台帮忙解决,也需要帮忙解决。甚至黑了也会找到我们,我们需要对方提供一下后台的账号密码,然后就接触到了很多简单到令人发指的密码。这些密码简单到什么程度,相信很多人看了下面截图都不敢相信。所以不用在讲什么道理,这么多赤裸裸和血淋淋的事实你应该明白为什么你的网站会被黑,如果你的密码还是那么简单,快去改一下密码,不然下次被黑可能就是你了。©WordPress果酱/RSS 订阅/长期承接 WordPress 项目 ...继续阅读 (176)


    love 0
    chenxia
    发表于
    2023-09-09 04:04:47

    Transformer总结和解释

    这次详细介绍一下transformer框架,以及潜在的想法。在我心中这个是和Alexnet一样的文章。主要从基于RNN的encoder-decoder缺陷中引入attention,并从并行的角度完全引入attention。在第二章介绍attention的机制,在第三章介绍相关的论文细节。在第四章介绍基于torch的实现过程。参考了很多文章!0x01 从RNN到Attention的Encoder- Decoder结构在这里还没有介绍Attention之前,请把它看作是一种计算权重的方式!第二章会详细介绍,这里不了解attention不会本章的理解。在时序信息处理中RNN、GRU、LSTM均体现出卓越的优势,通过隐藏状态可以捕获之前的信息,通过时间迁移(Time shift)来不断的预测下一个时间,通过时间梯度反向传播来弥补其中梯度的传播。同时在RNN系列的基础上,Encoder-Decoder架构完善了序列生成的模型框架,在DNA预测、机器翻译转录中取得非常好的效果。那么什么是Encoder-Decoder框架呢?最基本、最原始的形式沐神在《动手学深度学习》中已经给出但是如果直接从基本知识跳跃到《Attention is all you need》论文中会发现存在一个GAP,因为在Transformer提出之前,已经有Attention应用在编码器-解码器框架之中,我们会发现上述编码 ...继续阅读 (48)


    love 0
    春秋十二月
    发表于
    2023-09-09 00:11:00

    关于自动机和正则的一些重要定理

    1. 若DFA D是用子集构造法从NFA N构造出来的,则L(D)=L(N)2. 一个语言L被某个DFA接受,当且仅当被某个NFA接受3. 一个语言L被某个£-NFA接受,当且仅当被某个DFA接受4. 若对于某个DFA A,L=L(A),则存在一个正则表达式R使得L=L(R)5. 每一个用正则表达式定义的语言也可用有穷自动机定义6. 若通过填表算法不能区分两个状态,则它们是等价的7. DFA的状态等价性是传递的8. 若对于DFA每个状态q及与q等价的所有状态组成块,则不同的状态块形成状态集合的划分。也就是说,每个状态恰好属于一个块,同一块中的所有成员都是等价的,从不同块中选择的状态对都不是等价的9. 根据等价状态划分算法最小化DFA D得到的DFA M是唯一的。也就是说,不存在其它等价于D的DFA N,其状态数比M少10. 对于正则表达式,空集是并运算的单位元、连接运算的零元,空串是连接运算的单位元11. 若L和M都是正则语言,则L和M的并、交、差也是12. 若L是字母表T上的正则语言,则~L=T*—L也是13. 若L是正则语言,则L的反转也是14. 若L是字母表T上的正则语言,h是T上的一个同态,则h(L)也是正则的15. 若h是字母表A到字母表T的同态,且L是T上的正则语言,则逆同态h^-1(L)也是正则的春秋十二月2023-09-09 08:11发表评论 ...继续阅读 (165)


    love 0
    春秋十二月
    发表于
    2023-09-09 00:09:00

    正则语言R和上下文无关语言CFL的判定性质总结

    1. 空性:对于R,若给定形式是自动机比如£-NFA,则等价于判定能否从初始状态到达接受状态,这需计算可达状态集合,若任一接受状态在里面,则为非空,否则为空。耗时不超过O(n^2),n为自动机的状态数。若给定形式是正则表达式,则可先转为£-NFA,再计算可达状态集合,如此增多转化时间O(s),s为正则表达式的长度。也可不转为自动机,直接根据基础归纳规则用递推法判定,耗时为O(s)。 对于CFL,等价于判定开始符号是否为产生的,若是则非空,否则为空。如直接用产生变元的基础归纳法计算,那耗时O(n^2),n为文法G的规模,接近变元的个数。一个改进的算法实现,预先建立以变元为索引的数组、每个变元的链接(产生式内链接、产生式间链接),则耗时O(n)2. 成员性:设串w的长度为n。对于R,等价于判定自动机能否接受w,若给定形式是DFA,则耗时O(n)。若给定形式是NFA,则耗时O(n*s^2),s为状态数,如NFA有£转移,那需先计算它的闭包,耗时增多O(s^2),可见总耗时还是O(n*s^2)。若给定形式是正则表达式,则先转为NFA,耗时增多O(r),r为表达式的长度。 对于CFL,等价于判定从文法G的开始符号S能否推导出w,一般用CYK算法构造产生式三角表,再查看S是否属于表的顶点集合,若属于则能推导出w,否则不能,耗时为O(n^3)春秋十二月2023-09 ...继续阅读 (138)


    love 0
    春秋十二月
    发表于
    2023-09-09 00:07:00

    为什么素检测存在概率多项式时间算法

    因为一个整数p,若检测为合数,这永远是真命题;而检测为素数,这命题只以较大概率成立。 可构造一种NP检测算法,步骤如下:1. 猜测p(位长度n)的因子列表{p1,p2,…pi},这是非确定的,每个分支耗时O(n)2. 验证p1*p2*…pi?=p-1,耗时不超过O(n^2)3. 若各因子乘积等于p-1,则用当前算法递归验证每个因子都是素数4. 随机选择p最小剩余系内的一个数x,计算x^((p-1)/q) (q遍历上述列表经过步骤3验证过的素因子)是否都不同余于1模p,若是则必有x^(p-1)同余于1模p,则由指数整除p的欧拉数及费马小定理,知p为素数,考虑到有少量的合数也满足费马小定理,故需多次选择x重复验证,选择个数最多为log(p)分析:本算法涉及的数论定理——设p是奇素数,p-1的所有素因子是q1,q2,…qs,那么g为原根的充要条件是,g^((p-1)/qj)不同余1模p,j=1,2…,s结论:第3步可以看成递归调用树,每个顶点为待检测整数,其每个子结点为一个因子,则最多n层,每层至多耗时O(n^4),所以每个路径即检测p是否素数的非确定任一分支中,总耗时O(n^5)。 2002年,印度科学家发现素检测确定性多项式时间算法,于是从NP前进到了P春秋十二月2023-09-09 08:07发表评论 ...继续阅读 (177)


    love 0
    春秋十二月
    发表于
    2023-09-09 00:05:00

    命题与谓词逻辑可判定性

    为什么命题逻辑有效性是可判定的,而谓词逻辑有效性是不可判定的?因为命题逻辑由有限个合式公式及原子命题构成,且原子命题的取值只有真、假两种,简单的判定方法是真值表穷举,其复杂度为指数级:2^N,N为原子命题数量。快速的方法是先转成合取范式(输入是由否定、而且、或者、蕴含四种连接词构成的语法正确的命题逻辑公式,经过对公式结构归纳作蕴含释放、否定原子、分配律变换三步处理,同时运用DAG优化:共享终止即叶子结点、删除冗余的测试结点、删除重复的有相同子图结构的内部结点,输出等价最小的合取范式),再检测合取范式的有效性(检查所有子句,若每个子句包含至少一个原子及其否定形式,则有效,否则因为存在一种真值指派使其为假而导致整个合取范式无效),其复杂度为多项式级:N*logN+N,N为公式长度。谓词逻辑基于命题逻辑扩展,添加了变元、函数、量词“所有”与“存在”,如果量词没有约束变元范围即定义域无限,那么函数值域也是无限的,另外可能引入的自由变元不受限制,这导致了解空间是无限的,所以不存在通用算法去判定任意谓词逻辑公式是否有效,具体证明可以用pcp归约,即构造一组特定的谓词逻辑公式,它是有效的当且仅当pcp实例有解,又已知pcp是不可判定的,故该特定谓词逻辑有效性是不可判定的,由于任意包括特定,所以谓词逻辑有效性是不可判定的春秋十二月2023-09-09 ...继续阅读 (138)


    love 0
    Geekinney\'s Blog
    发表于
    2023-09-09 00:00:00

    Emacs Lisp - rich-text 富文本渲染插件

    Rich-text is an emacs package to render rich text with overlays. Even after the file buffer is killed or emacs is closed, rich text can still be restored when it is opened again. ...继续阅读 (65)


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

    Python 潮流周刊#19:Mojo 终于提供下载了!

    你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。标题取自其中两则分享,不代表全部内容都是该主题,特此声明。本周刊由Python猫出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。微信|博客|邮件|Github|Telegram|Twitter为了方便读者获取原始内容,我已将周刊的 Markdown 文件归档在 Github,请通过以下链接获取:https://github.com/chinesehuazhou/python-weekly🦄文章&教程1、Mojo🔥 终于提供下载了!Mojo 语言是今年发布的“高性能的 Pyhton++”,周刊第 17 期刚分享过它获得了 1 亿美元融资,这周它就发布了 Linux 版本的安装包。除了编译器功能,它还提供了一些 IDE 工具(终端 shell、VS Code 插件、Jupyter 内核),暂不支持调试,暂无 Mac 和 Windows 版本。2、我们能从 PEP-703 中学到什么?PEP-703 是 no-gil 项目的提案,我们曾多次介绍过。作者讨论了该 PEP 中的一些话题,例如尽量少依赖原子操作的引用计数、延迟的引用计数、gc 不再会分代、对象锁等,从中 ...继续阅读 (196)


    love 0
    10k
    发表于
    2023-09-09 00:00:00

    367. Valid Perfect Square

    QuestionGiven a positive integer num, returntrueifnumis a perfect square orfalseotherwise.Aperfect squareis an integer that is the square of an integer. In other words, it is the product of some integer with itself.You must not use any built-in library function, such assqrt.Example 1:Input: num = 16 Output: true Explanation: We return true because 4 * 4 = 16 and 4 is an integer.Example 2:Input: num = 14 Output: false Explanation: We return false because 3.742 * 3.742 = 14 and 3.742 is not an integer.Constraints:1 <= num <= 231 - 1AlgorithmVery similar question to the 69. Sort(n), in another pe ...继续阅读 (35)


    love 0
    10k
    发表于
    2023-09-09 00:00:00

    50. Pow(x, n)

    QuestionImplementpow(x, n), which calculatesxraised to the powern(i.e.,xn).Example 1:Input: x = 2.00000, n = 10 Output: 1024.00000Example 2:Input: x = 2.10000, n = 3 Output: 9.26100Example 3:Input: x = 2.00000, n = -2 Output: 0.25000 Explanation: 2-2 = 1/22 = 1/4 = 0.25Constraints:-100.0 < x < 100.0-231 <= n <= 231-1nis an integer.Eitherxis not zero orn > 0.-104 <= xn <= 104Algorithm~~If you use a brute force way to solve it you will find many corner cases that even you cannot understand at first. Even code 1 can pass many test cases it will not be accepted by the system due to TLE.~~Forget ab ...继续阅读 (41)


    love 0
    10k
    发表于
    2023-09-09 00:00:00

    204. Count Primes

    QuestionGiven an integern, returnthe number of prime numbers that are strictly less thann.Example 1:Input: n = 10 Output: 4 Explanation: There are 4 prime numbers less than 10, they are 2, 3, 5, 7.Example 2:Input: n = 0 Output: 0Example 3:Input: n = 1 Output: 0Constraints:0 <= n <= 5 * 106AlgorithmThe basic thought is that you can use brute force to check each number less than n is a prime;OrYou can utilize a smarter way: https://leetcode.com/problems/count-primes/solution/Check out this solution explanation.jstart fromi*Iis because it doesn't have to start from 2 since all those numbers is le ...继续阅读 (36)


    love 0
    亢奋猫
    发表于
    2023-09-08 14:54:30

    NestJS 架构

    NestJS 是一个基于 TypeScript 和 Node.js 的后端应用框架,它提供了一种清晰而有组织的应用程序架构,旨在帮助开发者构建可维护、可扩展且高效的应用。NestJS 的应用架构遵循了一些常见的设计原则和模式,包括模块化、依赖注入、控制器、服务等。下面是 NestJS 应用程序的典型架构组成部分:模块(Modules):NestJS 应用程序是由多个模块组成的。每个模块都是一个逻辑上的单元,包含了控制器、服务、依赖项等。模块的划分有助于组织代码并使其更易于理解和维护。NestJS 应用程序通常包括至少一个根模块(AppModule)。控制器(Controllers):控制器负责接收客户端请求,并将请求路由到适当的服务来处理。每个控制器处理一组相关的请求路由,并使用装饰器来定义请求处理方法(例如@Get、@Post等)。服务(Services):服务包含了应用程序的业务逻辑。它们被设计为可复用的组件,并且可以在控制器、其他服务或模块中使用。服务通常通过依赖注入来提供给控制器或其他服务。依赖注入(Dependency Injection):NestJS 使用依赖注入来管理服务之间的依赖关系。它通过装饰器(@Injectable)和构造函数来自动注入依赖项,使代码更加模块化、可测试和可维护。中间件(Middleware):中间件允许你在请求到达控制器之前或之后执行一些操作 ...继续阅读 (108)


    love 0
    Timothy
    发表于
    2023-09-08 14:08:16

    Modern C++ 学习笔记 -- 左值与右值

    左值(lvalues)与右值(rvalues)的概念左值和右值是Modern C++中引入的新概念。简而言之:左值位于等号左边,我们可以对左值进行取地址操作。右值位于等号右边,本质上是一个数值,即 literal constant,我们没法对它进行取地址操作。1intx =999;// x 是左值, 999是右值我们,可以把左值大致想象为一个容器,而容器中存放的就是右值,如果没有这个容器,其中的右值将会失效。对于以下的程序,我们在编译的时候将会得到类似的错误:1error:lvalue required as left operand of assignment12intx;123= x;很显然,等号左边需要的是一个左值,而123作为一个 literal constant 类型,是没有办法充当左值的。同样,我们也没法对一个右值进行取地址的操作:12int*x;x = &123;//无法对右值取地址编译器报错:1error:lvalue required as unary '&' operand左值到右值的隐式转换左值在很多情况下有可能被转换为右值,比如在C++中的-运算符,它将两个右值作为参数,并将计算结果作为右值返回。123intx =10;inty =5;intz = x - y;在上面的程序片段中,我们明显看到x, y本身是左值,但是却以右值的身份参与了减法运算。这是如何做到 ...继续阅读 (121)


    love 0
    整理专家
    发表于
    2023-09-08 11:09:24

    红领巾爱学习第六季特辑青春的盛会的题目和答案

    红领巾爱学习网上主题队课第六季特辑《青春的盛会》的答案和所有题目,具体如下: 1、(单选)问题:2023年6月19日在北京召开的是? A.团十七大 B.团十八大 C.团十九大 答案:C.团十九大 2、(单选)问题:入队、入团、入党,是青年追求政治进步的“ ”? A.人生三部曲 B.向上阶梯 C.桥梁纽带 答案:A.人生三部曲 以上就是boke123百科跟大家分享的红领巾爱学习第六季“新时代...查看全文:https://boke123.net/6326.html ...继续阅读 (143)


    love 0
    查利鹏
    发表于
    2023-09-08 09:47:17

    UE开发笔记:Mac/iOS篇

    本篇文章的主要内容是介绍UE在Mac上的开发环境部署、配置iOS远程出包、UPL在iOS上的应用(介入ipa出包过程)、工具和开发技巧、以及分析相关的引擎代码等内容,记录了一些在项目中遇到的坑,主要从我之前的笔记中整理而来,后续Mac和iOS相关的内容也都会更新到这篇文章里。 ...继续阅读 (141)


    love 0
    伍华聪
    发表于
    2023-09-08 08:06:00

    循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发(1) - 伍华聪

    【摘要】在我们的SqlSugar的开发框架中,整合了Winform端、Vue3+ElementPlus的前端、以及基于UniApp+Vue+ThorUI的移动前端几个前端处理,基本上覆盖了我们日常的应用模式了,本篇随笔进一步介绍前端应用的领域,研究集成WPF的应用端,循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发。阅读全文 ...继续阅读 (197)


    love 0
    nieyong
    发表于
    2023-09-08 07:30:00

    K8S 修改默认 StorageClass

    业务需要将默认的K8S存储服务修改NFS,这里记录一下操作记录。列出当前StorageClass:kubectl get sc NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE local-path (default) rancher.io/local-path Delete WaitForFirstConsumer false 17d nfs cluster.local/nfs-nfs-subdir-external-provisioner Delete Immediate true 6d14h首先,将默认的名称为local-path修改为false:kubectl patch storageclass local-path -p '{"metadata": {"annotations":{"storageclas ...继续阅读 (171)


    love 0
    安全狗
    发表于
    2023-09-08 07:23:32

    云原生安全联防联抗策略玩转微隔离

    ↑ 点击上方“安全狗”关注我们前言随着信息技术的发展、互联网的快速普及,越来越多的信息被存储在云端,企业面临的安全问题也日益突出。在《网络安全法》、《数据安全法》等多部法律法规要求下,各行业用户纷纷设立安全部门。不管安全部门里是“一人当关”还是“三三两两”的设置,都饱含企业用户们对解决棘手的网络安全威胁与事件的“美好寄托”。之所以说是“美好寄托(幻想)”,是因为在大型集团或者组织架构复杂的企业内,决定安全部门作用发挥的程度的关键不在于“人海战术”,而在于“智谋+工具”。在网络安全访问控制上,尤为明显。一“高攀不起”的网络微隔离工具作为安全运维人,外行人看到的是他们的轻松一面,同为安全运维人看到的是其面对难用的网络微隔离工具“束手无策”的多个瞬间。1老旧业务系统忒多,而“我”刚接手刚接手的安全运维人员试图了解老旧业务系统却找不到熟悉的人时,经常头疼不已。2流量自学习一周,变更后白做为更加精准地控制网络访问策略,安全运维人员开启流量自学习模式,却冷不防遇到业务系统端口改变!3跨公司、跨部门协作费时费力在大集团中,安全运维人员需将所有业务系统纳入访问控制。由于每个部门负责的领域很专业,所以安全团队在协调运维团队、多个应用的开发团队一起开展微隔离访问控制策略确认等跨多个部门的综合性协同任务时,往往耗时费力。当面对的还是动态快速变化的云原生环境时,频繁的协调工作更加费时……费时费力后无助的安 ...继续阅读 (183)


    love 0
    安识科技
    发表于
    2023-09-08 06:45:41

    【漏洞预警】Apache NiFi MiNiFi C++证书验证不当漏洞威胁通告

    1. 通告信息近日,安识科技A-Team团队监测到Apache NiFi MiNiFi C++中修复了一个证书验证不当漏洞(CVE-2023-41180)。对此,安识科技建议广大用户及时升级到安全版本,并做好资产自查以及预防工作,以免遭受黑客攻击。2. 漏洞概述漏洞名称:Apache NiFi MiNiFi C++证书验证不当漏洞CVE编号:CVE-2023-41180简述:MiNiFi 是 Apache NiFi 的子项目。Apache NiFi MiNiFi C++ 是一种补充性数据收集方法,补充了NiFi在数据流管理方面的核心原则,重点关注数据创建源头的收集。Apache NiFi MiNiFi C++ 版本 0.13 - 0.14的 InvokeHTTP 中存在证书验证不当,由于InvokeHTTP的Disable Peer Verification(禁用对等验证)属性被有效翻转,在使用HTTPS时默认禁用验证。可能导致中间人在TLS握手协商期间提供伪造的证书。3. 漏洞危害Apache NiFi MiNiFi C++ 版本 0.13 - 0.14的 InvokeHTTP 中存在证书验证不当,由于InvokeHTTP的Disable Peer Verification(禁用对等验证)属性被有效翻转,在使用HTTPS时默认禁用验证。可能导致中间人在TLS握手协商期间提供伪造的 ...继续阅读 (183)


    love 0
    admin
    发表于
    2023-09-08 06:34:08

    常用的MySQL备份工具对比:mysqldump和 XtraBackup

    从XtraBackup的RC版本到1.0版本,一直在使用这个产品进行数据库备份。最近在群里面,依旧有一些在讨论MySQL的备份到底是应该使用物理备份还是逻辑备份。在本文中,我们将比较这两种备份方式,并提供有关它们的概要介绍。当前, MySQL 数据库备份,有两种主要的备份方式,即 mysqldump(逻辑备份)和 XtraBackup(物理备份)。mysqldump vs XtrabackupmysqldumpXtraBackup归属Oracle MySQL(是MySQL的一部分)Percona(是一家非常了不起的MySQL开源服务商)备份文件格式SQL(文本)物理数据文件(二进制)使用场景小到中型数据库,定期备份和还原,跨版本迁移大型数据库,高性能备份和还原,避免表锁定优点– 备份以文本格式存储,易于查看和编辑。– 高性能备份和还原,适用于大型数据库。– 跨 MySQL 版本兼容性较好。– 备份期间不会锁定表,对生产环境影响小。– 可备份指定数据库、表或查询结果。– 支持增量备份,可节省存储空间和备份时间。缺点– 对于大型数据库,备份和还原速度相对较慢。– 备份文件通常较大。(通常压缩率要低一些)– 在备份期间,可能会锁定表,影响生产环境查询。– 不容易查看备份 ...继续阅读 (192)


    love 0
    阮一峰
    发表于
    2023-09-08 00:42:29

    科技爱好者周刊(第 270 期):\"精益开发\"的精益是什么?

    这里记录每周值得分享的科技内容,周五发布。本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系(yifeng.ruan@gmail.com)。封面图南京证大喜玛拉雅中心,是一个2020年竣工的地产项目。为了体现南京是"山水城市",它的外形模仿高山流水。(via)"精益开发"的精益是什么?最流行的软件开发模式,现在是"敏捷开发"(agile development)。但是,很多人不知道,敏捷只是一种价值观,不是具体的方法。它包含一些原则,实现这些原则有很多不同方法,下面是主要的几种。极限编程(XP)Scrum 开发看板开发(kanban)精益开发(lean)初来乍到,看到这些奇怪的专有名词,你会不会头晕啊,它们什么意思,跟编程有何关系?我正好读到一篇老外的文章,里面提到"精益开发"的一些小故事,读完豁然开朗,知道了"精益"的来历,就掌握它的做法了。下面分享给大家。"精益"(lean)这个词来自1988年的一篇论文《精益生产系统的胜利》,论文讨论为什么日本汽车击败了美国汽车?论文作者以福特和丰田两家公司为例,认为它们的生产方法完全不同。福特是早期的汽车霸主,强调批量生产,追求极致的生产效率,以降低汽车价格。以前,汽车是3000美元一辆,福特 T 型车的上市价格竟然为850美元,最终还降到了260美元,占领了美国大部分汽车市场。传说中,亨利·福特说过一句名言:" ...继续阅读 (182)


    love 0
    整理专家
    发表于
    2023-09-08 00:27:08

    芭芭农场今日答案:精品哈密瓜的外形应该具备什么特点?

    芭芭农场今日答案:精品哈密瓜的外形应该具备什么特点? A.有裂纹 B.无裂纹 答案:B.无裂纹 解析:精品哈密瓜的外形应该具备无裂纹!精品哈密瓜的外表不但不允许有裂纹,还不允许有碰压伤,刺伤,划伤和病虫斑。 小知识:精品哈密瓜通常是指品质较高、口感好、外观漂亮的哈密瓜,来自于高品质的种植区,并且经过严格的品质控制和检测,并具备以下特点: 外观:精品哈密瓜通常具有光滑的表皮、均匀的色泽和良好的形状。...查看全文:https://boke123.net/6323.html ...继续阅读 (150)


    love 0
    整理专家
    发表于
    2023-09-08 00:24:47

    芭芭农场今日答案:哪种猕猴桃的更甜?

    芭芭农场今日答案:哪种猕猴桃的更甜? A.绿心猕猴桃 B.红心猕猴桃 答案:B.红心猕猴桃 解析:红心猕猴桃更甜!红心猕猴桃更甜,绿心猕猴桃会带有一定的酸味。 小知识:“水果之王”猕猴桃根据果肉颜色可以分为红心、黄心和绿心,那么这种颜色的猕猴桃哪一种更甜呢?3种颜色的猕猴桃中,红心猕猴桃是味道最好的,也是最甜的,而且香味最浓郁,汁液丰富,果肉非常细腻,入口融化,可以直接吃,就像吸果冻一样。黄心猕猴...查看全文:https://boke123.net/6322.html ...继续阅读 (133)


    love 0
    询盘云-贾定强
    发表于
    2023-09-08 00:00:00

    有哪些好用的外贸软件推荐?

    在外贸行业,选择一款好用的软件可以提高工作效率,降低成本。但是市面上的外贸软件琳琅满目,哪些软件比较好用呢?下面介绍几款比较有名气的外贸软件,供大家参考。1.名气较大的服装外贸软件在服装外贸行业,一些软件的名气比较大,比如:“贸泽网”、“服装通”、“阿里巴巴国际站”等等。这些软件不仅有海量的供应商和买家资源,还提供了一些实用的工具,如询盘管理、订单管理、支付管理等等。同时,这些软件也有一些缺点,比如用户需要花费一定的费用才能使用一些高级功能,而且平台上的供应商和买家质量参差不齐,需要谨慎选择。2.WhatsApp公众号推荐随着社交媒体的发展,WhatsApp已经成为了外贸人员沟通的重要工具。一些WhatsApp公众号也逐渐兴起,比如:“外贸邦”、“外贸狗”等等。这些公众号提供了一些实用的外贸资讯、技巧和市场分析,同时也提供一些服务,如翻译、代理等等。但是需要提醒的是,一些公众号的信息来源和可靠性需要谨慎考虑,不要轻信一些不实信息。3.自带翻译的外贸软件推荐在外贸行业,翻译是必不可少的工具。一些外贸软件自带翻译功能,比如:“阿里巴巴国际站”、“全球速卖通”等等。这些软件提供了一些实用的翻译工具,如在线翻译、语音翻译等等,可以帮助外贸人员更好地沟通和交流。但是需要提醒的是,机器翻译的准确率还有待提高,需要谨慎使用。总结:选择一款好用的外贸软件可以提高工作效率和降低成本,但是需要谨慎选择 ...继续阅读 (149)

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