码迷,mamicode.com
首页 > 编程语言
c++入门
好久好久没更新了,今天以后我不在为大家演示scratch了,因为scratch无法实现更多功能。 如果各位scratch比较熟练的话,建议大家学c++,我以后也会用c++为大家演示。 今天我们来解决一个最简单的问题,也是学所有语言的第一课:显示字符hello world。 首先我们要下载软件(我用的 ...
分类:编程语言   时间:2019-07-17 00:52:23    阅读次数:26
Python 查看源码
快捷方式:【ctrl+左键】或者【Ctrl+B】 如果点击之后,打开不是【.py】文件,而是【.pyi】文件,可以把下面红框的参数删掉。 ...
分类:编程语言   时间:2019-07-17 00:51:02    阅读次数:26
快速排序算法
快速排序是一种常用的排序算法,比选择排序快很多。 在快速排序中使用了大量的递归,快速排序的三个步骤: 1、选择基准值 2、将数组分成两个子数组;小于基准值的元素和大于基准值的元素 3、对这两个子数组进行快速排序(递归) 快速排序的速度取决于选择的基准值,运行速度记做 O(n longn ),大O表示 ...
分类:编程语言   时间:2019-07-17 00:50:44    阅读次数:28
Java中的transient关键字
今天刷面试题,碰到了一道这样的题: 上图中的transient关键字我第一次遇见,于是看了些博客,了解了它的用法。 transient关键字的作用: transient用来修饰类的成员属性,而被transient修饰的属性在对象被序列化时,不会进行序列化; 所以transient关键字的作用就是让类 ...
分类:编程语言   时间:2019-07-17 00:46:34    阅读次数:26
Reconnect due to socket error java.nio.channels.ClosedChannelException
storm整合kafka后出现如下异常: 错误原因:有部分kafka服务器连接不上导致,检查一下是不是每个kafka都能连接到(有的kafka配置使用的是host,记得配置相同的环境) 造成异常代码段:org.apache.storm.kafka.ZkCoordinator.refresh() ...
分类:编程语言   时间:2019-07-17 00:45:08    阅读次数:13
选择排序算法
假设你的计算机存储了很多音乐,对于每首音乐,你都记录了其播放次数。 那么你需要将这个音乐列表按播放次数从多到少进行排序。假设这个列表的长度是 n 首先遍历这个列表,找出播放次数最多的歌曲,将其放到一个新列表的第一位,操作遍历 次数为 n 然后再次编译剩下的列表,找出播放次数最多的歌曲,把它放到排序列 ...
分类:编程语言   时间:2019-07-17 00:41:59    阅读次数:15
python使用ftplib模块实现FTP文件的上传下载
python已经默认安装了ftplib模块,用其中的FTP类可以实现FTP文件的上传下载 FTP文件上传下载 FTP对象常用方法 ftp.cwd(path) 设置FTP当前操作的路径,同linux中的cd ftp.dir() 显示目录下所有信息 ftp.nlst() 获取目录下的文件,显示的是文件名 ...
分类:编程语言   时间:2019-07-17 00:40:56    阅读次数:13
阶段1 语言基础+高级_1-2 -面向对象和封装_18定义一个标准的类
做一个综合的练习 如何定义一个标准的学生类 向下选择getter和setter 选中这两个 这样就自动出现了get和set的方法 生成构造方法 无参的 运行测试 全参的方式 set修改年龄 ...
分类:编程语言   时间:2019-07-17 00:39:58    阅读次数:14
UOJ #50.树状数组2
```cpp Description 如题,已知一个数列(下标从1开始计数),你需要进行下面两种操作: 1.将某区间每一个数,加上x 2.获取某一个数的值 Input 第一行包含两个整数N、M,分别表示该数列数字的个数和操作的总个数。 第二行包含N个用空格分隔的整数,第i个数字表示数列第i项的初始值 ...
分类:编程语言   时间:2019-07-17 00:37:17    阅读次数:13
JavaWeb学习
恢复内容开始 Reponse(需要掌握) 重定向:将这个请求,转换到另一个地址 ServletContext web容器在启动时,他会为每个web应用程序都创建一个对应的ServletContext对象,他代表当前web应用。 多个Servlet通过ServletContext对象实现数据共享 获取 ...
分类:编程语言   时间:2019-07-17 00:36:32    阅读次数:12
Python 上下文管理器模块--contextlib
在 Python 处理文件的时候我们使用 with 关键词来进行文件的资源关闭,但是并不是只有文件操作才能使用 with 语句。今天就让我们一起学习 Python 中的上下文管理 contextlib。 上下文管理器 上下文,简而言之,就是程式所执行的环境状态,或者说程式运行的情景。既然提及上下文, ...
分类:编程语言   时间:2019-07-17 00:35:54    阅读次数:12
zabbix钉钉报警python脚本
1 #!/usr/bin/env python 2 #coding:utf-8 3 #zabbix钉钉报警 4 import requests,json,sys,os,datetime 5 webhook="https://oapi.dingtalk.com/robot/send?access_to... ...
分类:编程语言   时间:2019-07-17 00:34:41    阅读次数:13
[JavaScript]判断图片是否下载
思路 利用Image对象的属性"complete"来判断"返回浏览器是否已完成对图像的加载"。 利用Image对象的事件句柄"onload"来"触发当图像装载完毕时调用的事件"。 代码 A.call( B,x,y ):就是把A的函数放到B中运行,x 和 y 是A方法的参数。 ...
分类:编程语言   时间:2019-07-17 00:34:26    阅读次数:12
20190716-Python网络数据采集/第 2 章 复杂HTML解析
更多关于BeautifulSoup的文档,一定要看!!!参见链接 Beautiful Soup将复杂的HTML文档转换成一个复杂的树形结构,每个节点都是Python对象,所有的对象归纳起来有4种,分别是:Tag,NavigableString,BeautifulSoup,Comment。 核心知识点 ...
分类:编程语言   时间:2019-07-17 00:31:58    阅读次数:13
Python list操作
1.list.append() 在list的结尾新增一个新的元素,没有返回值,但会修改原列表 Output: 2.list.insert() list.insert(index,value) 在指定的index插入一个新的元素 Output: 3.list.extend() 括号里的值必须是可迭代元 ...
分类:编程语言   时间:2019-07-17 00:31:06    阅读次数:12
SpringBoot配置切换
切换需求 有时候在本地测试是使用8080端口,可是上线使用的又是80端口。 此时就可以通过多配置文件实现多配置支持与灵活切换。 多配置文件 3个配置文件: 核心配置文件:application.properties 开发环境用的配置文件:application-dev.properties 生产环境 ...
分类:编程语言   时间:2019-07-17 00:30:36    阅读次数:12
用Python从0开始实现一个中文拼音输入法
众所周知,中文输入法是一个历史悠久的问题,但也实在是个繁琐的活,不知道这是不是网上很少有人分享中文拼音输入法的原因,接着这次NLPProject的机会,我觉得实现一发中文拼音输入法,看看水有多深,结果发现还挺深的,但是基本效果还是能出来的,而且看别的组都做得挺好的,这次就分享一下我们做的结果吧。(注:此文假设读者已经具备一些隐马尔可夫模型的知识)任务描述实现一个中文拼音输入法。经过分析,分为以下几
分类:编程语言   时间:2019-07-17 00:30:17    阅读次数:13
390774条   1 2 3 4 5 6 ... 22987 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!