首页 新闻 找找看 学习计划

[ShoneSharp]Shone.Math开源系列2 — 实数类型(含分数和无理数)的实现

计算机数值计算存在输入进制误差、计算过程的分数和无理数运算误差,是很多编程开发的痛点所在。开源项目Shone.Math提供了统一的实数类型Real,支持分数和无理数计算,做到精度、性能和存储的各方面平衡,可以消除输入进制误差和分数计算误差,大幅减少无理数的计算过程误差。

[Linux-1874]容器技术之Docker网络

默认情况下启动docker容器都是bridge网络,桥接到docker0桥;对于docker容器来讲,各个容器之间的网络上相互隔离的;相互隔离就表示在第一个容器里监听某个端口,对于第二个容器是不可见的;对于宿主机来讲,两个容器的网络都是共...

[小Dream]【NLP】老司机带你入门自然语言处理

自然语言处理是一门用于理解人类语言、情感和思想的技术,被称为是人工智能皇冠上的明珠。 随着深度学习发展,自然语言处理技术近年来发展迅速,在技术上表现为BERT、GPT等表现极佳的模型;在应用中表现为chatbot、知识图谱、舆情监控等基于NLP技术的产品在市场上的大规模出现。 基于此,各类公司开始出

[老孟Flutter]Flutter “孔雀开屏”的动画效果

老孟导读:今天分享一个类似“孔雀开屏”的动画效果,打开新的页面时,新的页面从屏幕右上角以圆形逐渐打开到全屏。 先来看下具体的效果 不知道这种效果大家叫什么名字?如果有更合适的名字可以在评论处告诉我,下面来说下如何实现此效果。 在使用Navigator进入一个新的页面时,通常用法如下: 就包含了切换页

[HuaBro]【谎言大揭秘】Modin真的比pandas运行更快吗?

最近看了某公众号文章,推荐了所谓的神器,据说读取速度吊打pandas,可谓牛逼。 抱着学习的精神,网上搜了文章,发现了一些端倪,事实真是这样吗?来一起揭秘真相。 首先安装包 # pip install ray # pip install dask # pip install modin 安装版本 S

[WineChocolate]【图机器学习】cs224w Lecture 11 & 12 - 网络传播

Stanford cs224w 课程笔记:分别介绍了基于决策及基于概率的传播模型,并以社交网络为例分析在实际使用中模型的有效性。

[虾敏四把刀]Kubernetes学习笔记(五):卷

简介 卷是Pod的一部分,与Pod共享生命周期。它不是独立的Kubernetes对象,因此不能单独创建。 卷提供的存储功能不但可以解决容器重启后数据丢失的问题,还可以使数据在容器间共享。 一些卷的类型: emptyDir:用于存储临时数据的空目录 hostPath:用于将目录从工作节点挂载到pod

[白露非霜]JUC(4)---java线程池原理及源码分析

线程池,既然是个池子里面肯定就装很多线程。 如果并发的请求数量非常多,但每个线程执行的时间很短,这样就会频繁的创建和销毁 线程,如此一来会大大降低系统的效率。可能出现服务器在为每个请求创建新线程和销毁线 程上花费的时间和消耗的系统资源要比处理实际的用户请求的时间和资源更多。因此Java中提供线程池对

[引路的风]zookeeper实现分布式锁总结,看这一篇足矣(设计模式应用实战)

zk实现分布式锁纵观网络各种各样的帖子层出不穷,笔者查阅很多资料发现一个问题,有些文章只写原理并没有具体实现,有些文章虽然写了实现但是并不全面 借这个周末给大家做一个总结,代码拿来就可以用并且每一种实现都经过了测试没有bug。下面我们先从最简单的实现开始介绍: 简单的实现 package com.s

[黄青石]聊聊UDP、TCP和实现一个简单的JAVA UDP小Demo

最近真的比较忙,很久就想写了,可是一直苦于写点什么,今天脑袋灵光一闪,觉得自己再UDP方面还有些不了解的地方,所以要给自己扫盲。 好了,咱们进入今天的主题,先列一下提纲: 1. UDP是什么,UDP适用于什么场景? 2. 写一个小Demo来加深一下UDP的理解。 3. UDP和TCP的区别有哪些?

[Yabea]Python可变对象和不可变对象

本文介绍了Python可变对象和不可变对象的原理,参数传递,深拷贝和浅拷贝。

[dax.net]Angular SPA基于Ocelot API网关与IdentityServer4的身份认证与授权(四)

在上一讲中,我们已经完成了一个完整的案例,在这个案例中,我们可以通过Angular单页面应用(SPA)进行登录,然后通过后端的Ocelot API网关整合IdentityServer4完成身份认证。在本讲中,我们会讨论在当前这种架构的应用程序中,如何完成用户授权。 回顾 《Angular SPA基于

[开发者精选资讯][推荐]大量 Blazor 学习资源(一)

前言 / Introduction Blazor 是什么? Blazor 允许您使用 C 而不是 JavaScript 构建交互式 Web UI。 Blazor 应用由使用 C 、HTML 和 CSS 实现的可重用 Web UI 组件组成。客户端和服务器代码都用 C 编写,允许您共享代码和库。 本文

[什么都不懂的Eddy]Redis-Redis基本类型及使用Java操作

1 Redis简介 Redis(REmote Dictionary Server)是一个使用ANSI C编写的、开源的、支持网络的、基于内存的、可持久化的键值对存储系统。目前最流行的键值对存储系统。 经常被用作数据库、缓存以及消息队列等。 redis的优点: 基于内存的数据库,效率比磁盘型的快; R

[xqy1874]计算机软件体系

1、计算机软件的定义、作用、发展和分类 1)程序:由一系列控制计算机各部件协调工作的指令组成的。 2)软件:计算机系统中的程序、数据及使用和维护程序所需要的所有文档的集合。软件=程序+数据+说明文档。 3)软件的作用 (1)控制和管理计算机的硬件资源,提高计算机资源的使用效率,协调计算机各组成部分的

[测试轩]测试开发专题:spring-boot如何使用JPA进行双向一对多配置

本片文章我们主要介绍spring boot如何进行JPA的配置以及如何进行实体间的一对多配置。 依赖准备 要在spring boot使用jpa需要在项目中有进入相关的依赖,pom文件里加入下面内容 项目的配置文件中需要对数据库链接以及jpa进行配置: jpa实战 一对多关系 先定义两个实体类Bann

[陈大帅哥Ray]springboot使用Jwt处理跨域认证问题

在前后端开发时为什么需要用户认证呢?原因是由于HTTP协定是不存储状态的,这意味着当我们透过账号密码验证一个使用者时,当下一个request请求时他就把刚刚的资料忘记了。于是我们的程序就不知道谁是谁了。 所以为了保证系统的安全,就需要验证用户是否处于登陆状态。 一、JWT的组成 JWT由Header

[猿天地]一言难尽,Jpa这个功能差点让我丢了工作

故事背景 前阵子,有位朋友在微信上问我数据被删了能不能恢复,我问了下原因,居然是因为一个配置项惹的祸。 故事细节 在 Spring Boot 中使用 jpa 来操作数据库,jpa 就不做详细的介绍了,相信大家都有所了解或者也用过。 在 jpa 中有一个配置项,可以让程序在启动的时候自动初始化表结构或

[nd]JavaScript数组常见用法

最近做一个项目中做一个竞猜游戏界面,游戏规则和彩票是一样的。在实现“机选一注”,“机选五注”的时候遇到数组的一些操作,例如产生['01', '02' ... '35']这样的数组,随机抽取不重复的元素重新组成数组等问题。回想这类问题在平时项目中遇到的机会非常多,何不归纳一下JavaScript数组的

[wuwei丶]CukeTest+Puppeteer的Web自动化测试(二)

CukeTest+Puppeteer的Web自动化测试(二)