码迷,mamicode.com
首页 > 编程语言 > 日排行
为什么计算机编程语言中:0.1+0.2不等于0.3
最近在学习JS过程中发现在计算机JS时发现了一个非常有意思事,0.1+0.2的结果不是0.3,而是0.30000000000000004,但先将小数做乘法然后相加,再除回来就得到想要的0.3 我用python试了一下,发现python也是一样的,结果也是0.30000000000000004。 然后 ...
分类:编程语言   时间:2020-03-27 09:14:22    阅读次数:530
Python语言实现对入栈出栈操作
class Stack(object): """栈""" def __init__(self): self._list=[] def push(self,item): """添加一个新的元素item到栈顶""" self._list.append(item) def pop(self): """弹出 ...
分类:编程语言   时间:2020-03-27 10:25:18    阅读次数:264
算法介绍导引
简介 欢迎来到zcr的博客。这里是一个免费开放且持续更新的知识整合处。 我为大家准备了竞赛中的基础知识、常见题型、解题思路以及常用工具等内容,帮助大家更快速深入地学习编程竞赛。 基础算法 搜索 数据结构 权值线段树 二叉查找树 数学 图论 字符串 马拉车 回文自动机 动态规划 ...
分类:编程语言   时间:2020-03-27 10:31:44    阅读次数:75
Go语言之Go语言网络编程
GO 语言网络编程 Go 语言Socket编程 TCP Socket Go语言的 net 包中有一个 TCPConn 类型,可以用来建立 TCP 客户端和 TCP 服务器端间的通信通道,TCPConn 类型里有两个主要的函数: CPConn 可以用在客户端和服务器端来读写数据。 还有我们需要知道一个 ...
分类:编程语言   时间:2020-03-27 10:32:33    阅读次数:64
Go语言之GO 语言引用类型
GO 语言引用类型 Go 语言切片 Go 语言切片(Slice) Go 语言切片是对数组的抽象。 Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。 定 ...
分类:编程语言   时间:2020-03-27 10:33:54    阅读次数:61
Go语言之Go语言 异常处理与测试
Go 语言异常处理与测试 Go 语言异常处理 Go语言没有结构化异常,使用 panic 抛出错误,recover 捕获错误。 异常的使用场景简单描述:Go中可以抛出一个panic的异常,然后在defer中通过recover捕获这个异常,然后正常处理。 panic: 1、内置函数 2、假如函数F中书写 ...
分类:编程语言   时间:2020-03-27 10:34:32    阅读次数:64
Spring Cloud Alibaba 初体验(二) Nacos 服务注册与发现
一、服务注册 添加依赖: <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <version>2.2.0.RE ...
分类:编程语言   时间:2020-03-27 10:37:15    阅读次数:90
Unity 游戏框架搭建 2019 (九~十二) 第一章小结&第二章简介&第八个示例
第一章小结 为了强化教程的重点,会在合适的时候进行总结与快速复习。 第二章 简介 在第一章我们做了知识库的准备,从而让我们更高效地收集示例。 在第二章,我们就用准备好的导出工具试着收集几个示例,这些示例中有的是我们后续库的基础工具,也有的是在项目中非常实用的小工具,还有一些示例是实践了在框架搭建方向 ...
分类:编程语言   时间:2020-03-27 10:38:24    阅读次数:72
Python爬虫——网页上的字符按照我的想法输出
最近学习Python爬虫,"明明是按照步骤做,怎么我会出现好多的问题?" 引言:在网页之中,将爬取的内容输出展示出来,但是往往会出现很多的格式的问题, 如 s = “\n\n\n\n\n\n\n\n 正经的内容\n\n\n\ 又是内容 \n 不要的 \n” 如何将上面不要的字符删除或者提取出需要的呢 ...
分类:编程语言   时间:2020-03-27 10:38:53    阅读次数:80
springMVC源码(1) ContextLoaderListener
ContextLoaderListener的作用 在spring官网有这样一幅图(如下),它讲述了web项目中父子容器的概念,从图中可以看到在进行web项目开发的时候我们可以把跟前端比较靠近的一部分(如:Controller,ViewResolver,HandlerMapping)组件放入servl ...
分类:编程语言   时间:2020-03-27 10:39:57    阅读次数:54
学习Java的第13天
学习Java的第13天 1.File类的使用 1. file类的理解 + 指文件和文件目录路径。 + File 不能访问文件内容本身。 如果需要访问文件内容本身,则需要使用输入/输出流。 + 文件对象表示的是内存中的,是虚拟的。 + File对象可以作为参数传递给流的构造器 2. 常用构造器 + p ...
分类:编程语言   时间:2020-03-27 10:42:27    阅读次数:85
Python-Socketserver实现FTP,文件上传、下载
一、Socketserver实现FTP,文件上传、下载 目录结构 1、socketserver实现ftp文件上传下载,可以同时多用户登录、上传、下载 效果图: 二、上面只演示了下载,上传也是一样的,来不及演示了,上代码 1、客户端 1 import socket,hashlib,os,json,sy ...
分类:编程语言   时间:2020-03-27 10:44:00    阅读次数:59
Go语言之Go语言并发
Go 语言并发 Golang从语言层面就对并发提供了支持,而goruntine是Go语言并发设计的核心。 Go语言的并发机制运用起来非常舒适,在启动并发的方式上直接添加了语言级的关键字就可以实现,和其他编程语言相比更加轻量。 进程&线程 A、进程是程序在操作系统中的一次执行过程,系统进行资源分配和调 ...
分类:编程语言   时间:2020-03-27 10:46:17    阅读次数:67
C语言搜索二叉树测试代码
1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <stdbool.h> 4 5 typedef int DATA; 6 typedef struct _SNode_ 7 { 8 DATA data; 9 struct _SNode_ *p_ ...
分类:编程语言   时间:2020-03-27 10:47:16    阅读次数:78
关于JavaBean实现Serializable接口的见解
工作中我们经常在进行持久化操作和返回数据时都会使用到javabean来统一封装参数,方便操作,一般我们也都会实现Serializable接口,那么问题来了,首先:为什么要进行序列化;其次:每个实体bean都必须实现serializabel接口吗?最后:我做一些项目的时候,没有实现序列化,同样没什么影 ...
分类:编程语言   时间:2020-03-27 10:48:57    阅读次数:77
C语言-链表结构体使用
使用struct结构体构造node链表,在link中声明node head 和 node tail 来命名两个结构体的头和尾链表 这里介绍链表的初始化和链表的清除操作 /* 构造链表的结构体 */ #include <stdio.h> typedef struct node{ int val; st ...
分类:编程语言   时间:2020-03-27 10:53:53    阅读次数:69
Go语言之Go语言锁机制
Go 语言锁机制 Go 语言互斥锁 Go语言的sync包中实现了两种锁 Mutex (互斥锁)和 RWMutex (读写锁),其中 RWMutex 是基于 Mutex 实现的,只读锁的实现使用类似引用计数器的功能。 互斥锁 Mutex 是互斥锁,有 Lock()加锁、Unlock()解锁两个方法,使 ...
分类:编程语言   时间:2020-03-27 10:54:44    阅读次数:78
Go语言之Go 语言方法
Go 语言方法 go 语言方法定义 方法介绍 在 Go 语言中有一个概念和函数极其相似,叫做方法 。Go 语言的方法其实是作用在接收者(receiver)上的一个函数,接收者是某种非内置类型的变量。因此方法是一种特殊类型的函数。 接收者类型可以是(几乎)任何类型,不仅仅是结构体类型:任何类型都可以有 ...
分类:编程语言   时间:2020-03-27 10:55:22    阅读次数:62
JavaScript中的this
前言 总括:详解JavaScript中的this的一篇总结,不懂this这个难点,很多时候会造成一些困扰,写出一些bug不知如何收场,所以一起来写bug吧,不对,一起来写代码吧。 正文 ? JavaScript中的this格外的不一样,比如Java语言中的this是在代码的执行阶段是不可更改,而Ja ...
分类:编程语言   时间:2020-03-27 10:56:39    阅读次数:80
Go语言之Go语言反射
GO 语言反射 反射是指在程序运行期对程序本身进行访问和修改的能力。程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分。在运行程序时,程序无法获取自身的信息。 支持反射的语言可以在程序编译期将变量的反射信息,如字段名称、类型信息、结构体信息等整合到可执行文件中,并给程序提供接口访 ...
分类:编程语言   时间:2020-03-27 10:57:21    阅读次数:81
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!