码迷,mamicode.com
首页 > 编程语言 > 日排行
Python3.x基础学习-os模块学习
os模块 使用os 模块对文件进行一些相关操作 import os # 1.重命名文件 os.rename(旧文件名,新文件名) os.rename('test.txt','test3.txt') os.rename('test4.txt','test') # 2.删除文件 os.remove(文件 ...
分类:编程语言   时间:2020-04-16 09:12:19    阅读次数:78
Python3.x基础学习-异常报错处理
异常处理 异常就是语法正常的前提下,程序运行时报错就是异常当python脚本发生异常时我们需要捕获处理它,否则程序会终止执行 print('hello world') print(1/0) # ZeroDivisionError: division by zero print('代码结束') 异常处 ...
分类:编程语言   时间:2020-04-16 09:12:34    阅读次数:80
机器学习三 —— K均值算法
1). 扑克牌手动演练k均值聚类过程:>30张牌,3类 这里选了40张牌,随机抽取三张牌并以其各自点数作为类中心,第一次是 2 6 9 每次的分类依据就是点数离那个中心近,近就分类到该分类下。第一次分完类,在计算各分类的中心值(该类所有数字求均值),重新得出三个类中心,第二次分类如下 再重复上面的计 ...
分类:编程语言   时间:2020-04-16 09:16:00    阅读次数:74
Python3.x基础学习-文件基本操作和with用法
文件基本操作 1 什么是文件侠义说:文本文件:广义说:超文本文件,图片,声音,超链接,视频2.文件的分类 文件大体上可以分为两类,文本文件和二进制文件3.文件的作用 使用文件的目的是把一些数据存储存放起来4.使用文件的流程我们操作文件的流程一般是 打开文件,读写文件,关闭文件。通过程序操作文件的流程 ...
分类:编程语言   时间:2020-04-16 09:17:40    阅读次数:79
9,数组实现泛型栈
栈的用途比较广 如:子进程调用,递归调用,表达式转换,二叉树遍历,深度优先搜索 等等 实现思路: 1)top=-1时栈为空,top=maxsize-1栈满 C#代码实现: 1 using System; 2 3 namespace 数据结构 4 { 5 public class ArrayStack ...
分类:编程语言   时间:2020-04-16 09:18:27    阅读次数:73
Python3.x基础学习-UDP和TCP用法
UDP和TCP使用方法 UDP: 发送数据: # 1.创建socket(套接字) # 2.使用socket发送或接收数据 # 3.关闭套接字 import socket # 1.创建socket(套接字)对象 udp_socket = socket.socket(family=socket.AF_I ...
分类:编程语言   时间:2020-04-16 09:19:27    阅读次数:101
TCP多线程聊天
服务器端 1 from socket import * 2 from threading import Thread 3 sockets = [] 4 def main(): 5 #创建server_socket套接字对象 6 server_socket = socket(AF_INET,SOCK_ ...
分类:编程语言   时间:2020-04-16 10:28:16    阅读次数:73
从2009到2020,世界编程语言排行榜分析
一、世界编程语言排行榜TIOBE编程语言排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
分类:编程语言   时间:2020-04-16 10:29:20    阅读次数:240
Js base64算法实现(完美解决中文乱码)
JavaScript 的 BASE64 算法 var BASE64={ enKey: 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/', deKey: new Array( -1, -1, -1, -1, -1, - ...
分类:编程语言   时间:2020-04-16 10:30:57    阅读次数:107
JavaScript?
JavaScript 有什么特点JavaScript 使网页增加互动性。JavaScript 使有规律地重复的HTML文段简化,减少下载时间。JavaScript 能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由 CGI 验证。JavaScript 的特点是无穷无尽的,只要你有创意。 ...
分类:编程语言   时间:2020-04-16 10:31:48    阅读次数:102
面向对象之多线程(可捎带电梯调度)
面向对象之多线程(可捎带电梯调度) 1. 题目重述 ? 本题完成的任务为 多部多线程可捎带调度电梯 的模拟,电梯系统具有的功能为: 上下行 、 开关门 、 新增一部可以使用的电梯 ,电梯系统在 某一层开关门时间内可以上下乘客 。电梯系统可以采用任一的调度策略,只要保证在一定时间内将所有乘客送至目的地 ...
分类:编程语言   时间:2020-04-16 10:35:03    阅读次数:70
C++ STL基本容器使用
1:关联容器和顺序容器 c++中有两种类型的容器:顺序容器和关联容器,顺序容器主要有:vector、list、deque等。其中vector表示一段连续的内存地址,基于数组的实现,list表示非连续的内存,基于链表实现。deque与vector类似,但是对于首元素提供删除和插入的双向支持。关联容器主 ...
分类:编程语言   时间:2020-04-16 11:41:50    阅读次数:64
Go语言(十二)web编程
go web编程
分类:编程语言   时间:2020-04-16 11:42:06    阅读次数:70
Java底层类和源码分析系列-AtomicStampedReference解决ABA问题
在原子类持续累加或累减时,比如AtomicInteger的incrementAndGet时,是不存在ABA问题的,但compareAndSet或者updateAndGet是可能存在ABA问题,像AtomicBoolean或AtomicLong等这样的变量在多线程修改时,也都存在ABA的问题。为了理解 ...
分类:编程语言   时间:2020-04-16 11:42:37    阅读次数:105
目瞪口呆的 Java 代码技巧你都见过哪几种?
本文不是一个吹嘘的文章,不会讲很多高深的架构,相反,会讲解很多基础的问题和写法问题,如果读者自认为基础问题和写法问题都是不是问题,那请忽略这篇文章,节省出时间去做一些有意义的事情。
分类:编程语言   时间:2020-04-16 11:45:07    阅读次数:91
Python 不用selenium 带你高效爬取京东商品评论
代码实现 导入模块和定义常量 import re import time import csv import os import requests import html # 设置请求头 headers = { 'cookie': 'shshshfp=22dd633052035d21be92463f ...
分类:编程语言   时间:2020-04-16 11:49:30    阅读次数:124
Python 批量下载BiliBili视频 打包成软件
1.导入需要的库 import json import os import re import shutil import ssl import time import requests from concurrent.futures import ThreadPoolExecutor from l ...
分类:编程语言   时间:2020-04-16 11:50:12    阅读次数:209
Python基础语法
1、注释 1.1、单行注释: python中单行注释采用 # 开头,注释可以在语句或表达式行末。 例: #第一个注释 a = 10 b = 10 print(a + b) #第二个注释,求和。 pycharm中快捷键:ctrl+/ 1.2、多行注释: python 中多行注释使用三个单引号(''') ...
分类:编程语言   时间:2020-04-16 11:50:40    阅读次数:80
朴素贝叶斯算法(python)
朴素贝叶斯算法 优点: 算法原理和实现简单,常用于文本分类。 对小规模数据表现很好,适合多分类增量式训练任务。 对缺失数据不太敏感。 缺点: 对输入数据的表达形式很敏感 需要计算先验概率,分类决策存在错误率 要求样本之间相互独立,这就是“朴素”的意思,这个限制有时很难做到,或使用者误以为符合而造成错 ...
分类:编程语言   时间:2020-04-16 12:56:44    阅读次数:79
【Java】步入OOP 面向对象
面向对象编程 OOP Object Oriented Programming 面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。 面向对象是相对于面向过程来讲的,面向对象方法, 把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模 ...
分类:编程语言   时间:2020-04-16 12:56:58    阅读次数:73
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!