码迷,mamicode.com
首页 > 编程语言 > 周排行
Java实现一个简单的网络聊天程序
一.TCP通信概述 TCP协议是面向连接的通信协议,在传输数据之前,发送端和接收端必须建立逻辑连接,然后再传输数据,它提供了两台计算机之间可靠无差错的数据传输。 在TCP连接中必须要明确客户端与服务器端,由客户端向服务端发出连接请求,每次连接的创建都需要经过三次握手。 三次握手:TCP协议中,在发送 ...
分类:编程语言   时间:2019-12-06 21:31:46    阅读次数:125
【Python】第一个程序---Helloworld!
对于大多数程序语言,第一个入门编程代码便是"Hello World!",以下代码为使用Python输出"Hello World!": #!/usr/bin/python3 print("Hello, World!") 从入门到。。。 ...
分类:编程语言   时间:2019-12-06 21:32:40    阅读次数:78
springboot2.0结合fastdfs实现文件分布式上传
1. 引入依赖 在父工程中,我们已经管理了依赖,版本为: 因此,这里我们直接在taotao upload工程的pom.xml中引入坐标即可: 2. 在application.yml文件中编写FastDFS属性 3. 测试 ...
分类:编程语言   时间:2019-12-06 21:32:53    阅读次数:112
一致性hash算法--负载均衡
有没有好奇过redis、memcache等是怎么实现集群负载均衡的呢? 其实他们都是通过一致性hash算法实现节点调度的。 讲一致性hash算法前,先简述一下求余hash算法: hash(object)%N 一个缓存服务器宕机了,这样所有映射到这台服务器的对象都会失效,我们需要把属于该服务器中的缓存 ...
分类:编程语言   时间:2019-12-06 21:33:07    阅读次数:107
史上最浅显易懂的RxJava入门教程
史上最浅显易懂的RxJava入门教程
分类:编程语言   时间:2019-12-06 21:36:59    阅读次数:347
SpringCloud找不到@HystrixCommand标签
SpringCloud找不到@HystrixCommand标签 ...
分类:编程语言   时间:2019-12-06 21:38:24    阅读次数:249
测验9: Python计算生态纵览 (第9周)-单选题
1、以下选项不是Python数据分析方向第三方库是:???????????????????????????????????????????????????????????????????????????????? A、Numpy B、SciPy C、Scrapy D、Pandas 解析:Scrapy ...
分类:编程语言   时间:2019-12-06 21:42:16    阅读次数:124
Java面向对象之构造器
[toc] Java面向对象之构造器 利用构造器确保初始化 初始化问题是关系编程方式是否安全的一个重要的问题。 功能 :在创建对象时执行初始化。 在Java中,每个类至少有一个构造器 。格式如下: 这时,突然迷惑,之前写过的代码里都没有构造器的说法呀,是怎么回事呢? 先看下面的语句: 这是我们之前经 ...
分类:编程语言   时间:2019-12-06 21:42:50    阅读次数:91
javascaipt中数组元素删除方法delete和splice
一、用delete 删除数组中元素(少用) 说明:delete: 只是被删除的元素变成了 undefined ,即数组长度不变 //定义数组 var array=["aa","dd","cc","aa"]; //方法1:delete删除数组元素 delete array[1]; //输出结果 : [ ...
分类:编程语言   时间:2019-12-06 21:46:10    阅读次数:102
Python 输入字符串找(String)下标 没有返回-1
str = "abcdefg123456"a = input("请输入一个字母或数字:")num = 0result = -1while num < len(str): if str[num] == a: result = num num += 1print(result) Q群:592857363 ...
分类:编程语言   时间:2019-12-06 21:52:06    阅读次数:191
Go语言基础之包
在工程化的Go语言开发项目中,Go语言的源码复用是建立在包(package)基础之上的。 Go语言的包(package) 包介绍 包(package)是多个Go源码的集合,是一种高级的代码复用方案,Go语言为我们提供了很多内置包,如fmt、os、io等。 定义包 我们还可以根据自己的需要创建自己的包 ...
分类:编程语言   时间:2019-12-06 21:54:47    阅读次数:113
python爬取小说
运行结果: 代码: 1 import requests 2 from bs4 import BeautifulSoup 3 from selenium import webdriver 4 import os 5 6 class NovelSpider: 7 def __init__(self): ...
分类:编程语言   时间:2019-12-06 21:55:34    阅读次数:114
javascript中数组元素删除方法splice,用在for循环中巨坑
一、demo splice: 该方法会改变自动原始数组长度 实例: var array = ["aa","dd","cc","aa"]; //方法2:删除数组元素 array.splice(1,1); //输出结果:["aa","cc","aa"] getArray(array); 输出:aa cc ...
分类:编程语言   时间:2019-12-06 21:59:51    阅读次数:176
Go语言基础之接口
接口(interface)定义了一个对象的行为规范,只定义规范不实现,由具体的对象来实现规范的细节。 接口 接口类型 在Go语言中接口(interface)是一种类型,一种抽象的类型。 interface是一组method的集合,是duck-type programming的一种体现。接口做的事情就 ...
分类:编程语言   时间:2019-12-06 22:02:28    阅读次数:130
开始使用 Manjaro(添加源+字体渲染去模糊+软件安装+优化配置+常见错误)(30)
1. 添加 archlinux 镜像源 1. 步骤一 向 中添加国内镜像地址 1.1 方法1:自动添加 1、 输入如下命令查看国内镜像源,并按质量排序: ,之后会弹出一个窗口,可以选择想要的镜像源,选择确定后会自动导入 配置文件中。 1.2 方法2:手动添加 直接在 文件后边添加如下内容,这些是根据 ...
分类:编程语言   时间:2019-12-06 22:02:55    阅读次数:3295
Go语言文件操作
文件是什么? 计算机中的文件是存储在外部介质(通常是磁盘)上的数据集合,文件分为文本文件和二进制文件。 打开和关闭文件 os.Open()函数能够打开一个文件,返回一个*File和一个err。对得到的文件实例调用close()方法能够关闭文件。 package main import ( "fmt" ...
分类:编程语言   时间:2019-12-06 22:06:02    阅读次数:169
测验9: Python计算生态纵览 (第9周)-程序题
题1:系统基本信息获取 描述 获取系统的递归深度、当前执行文件路径、系统最大UNICODE编码值等3个信息,并打印输出。?????????????????????????????????????????????????????????????????????????????????????????? ...
分类:编程语言   时间:2019-12-06 22:07:30    阅读次数:138
Arthas--Java在线分析诊断工具(阿尔萨斯)
序言 Arthas是一款阿里巴巴开源的 Java 线上诊断工具,功能非常强大,可以解决很多线上不方便解决的问题。 资料 https://blog.csdn.net/youanyyou/article/details/97883285 https://www.cnblogs.com/cjsblog/p ...
分类:编程语言   时间:2019-12-06 22:09:02    阅读次数:386
Java简介和安装配置
Java介绍及安装配置 简介 Java 是一种广泛使用的计算机编程语言,拥有 跨平台、面向对象、泛型编程 的特性,广泛应用于 企业级Web应用开发 和 移动应用开发 。 跨平台:指可以在多重操作系统或普通硬件架构的电脑上运行。Java自带的虚拟机很好地实现了跨平台性。 面向对象:是一种具有对象概念的 ...
分类:编程语言   时间:2019-12-06 22:11:45    阅读次数:110
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!