码迷,mamicode.com
首页 > 编程语言 > 周排行
101. 删除排序数组中的重复数字 II
def removeDuplicates(self, nums): # write your code here if nums == []: return 0 index,count = 0, 1 for i in range(1, len(nums)): if nums[index] == nu... ...
分类:编程语言   时间:2018-03-11 17:10:47    阅读次数:183
安装python3.6,设为默认,yum不能用
安装python3.6 1、安装依赖包 yum -y install wget sqlite-devel xz gcc automake zlib-devel openssl-devel epel-release 2、编译安装 $ wget https://www.python.org/ftp/py ...
分类:编程语言   时间:2018-03-11 17:10:55    阅读次数:561
三级菜单python写法(递归写法)
数据结构: menu = { '北京':{ '海淀':{ '五道口':{ 'soho':{}, '网易':{}, 'google':{} }, '中关村':{ '爱奇艺':{}, '汽车之家':{}, 'youku':{}, }, '上地':{ '百度':{}, }, }, '昌平':{ '沙河': ...
分类:编程语言   时间:2018-03-11 17:12:35    阅读次数:385
以操作系统的角度述说线程与进程
引言 面试官经常会问到线程与进程的区别,大多数人的回答都仅限于课本上的那几句定义,比如: 1、定义方面:进程是程序在某个数据集合上的一次运行活动;线程是进程中的一个执行路径。 2、角色方面:在支持线程机制的系统中,进程是系统资源分配的单位,线程是系统调度的单位。 3、资源共享方面:进程之间不能共享资 ...
分类:编程语言   时间:2018-03-11 17:13:05    阅读次数:187
Python JSON 基本使用
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 JSON 函数 使用 JSON 函数需要导入 json 库:import ...
分类:编程语言   时间:2018-03-11 17:13:20    阅读次数:172
python全栈学习笔记(一)网络基础之网络协议篇
阅读目录 一.操作系统基础 二.网络通信原理 2.1 互联网的本质就是一系列的网络协议 2.2 osi七层协议 2.3 tcp/ip五层模型讲解 2.3.1 物理层 2.3.2 数据链路层 2.3.3 网络层 2.3.4 传输层 2.3.5 应用层 2.3.6 socket 三.网络通信实现 四.网 ...
分类:编程语言   时间:2018-03-11 17:14:15    阅读次数:227
Spring MVC简单原理
Spring MVC原理 针对有Java Web基础、Spring基础和Spring MVC使用经验者。 前言 目前基于Java的web后端,Spring生态应该是比较常见了。虽然现在流行前后端分离,MVC和后端模板渲染越来越少,后端专注向前端提供数据接口。但由于笔者维护着一个老项目,既有JSP技术 ...
分类:编程语言   时间:2018-03-11 17:15:03    阅读次数:134
python全栈学习笔记(二)网络基础之子网划分
阅读目录 一.ip地址基本知识 1.1 ip地址的结构和分类 1.2 特殊ip地址 1.3 子网掩码 1.4 ip地址申请 二.子网划分 2.1 子网划分概念 2.2 c类子网划分初探 2.3 子网划分步骤 2.4 子网划分案例 2.5 划分子网注意事项 2.6 为何要子网划分及其优点 2.6.1 ...
分类:编程语言   时间:2018-03-11 17:16:55    阅读次数:262
Unity3D自定义资源配置文件
http://blog.csdn.net/candycat1992/article/details/52181814 写在前面 我竟然最近两天才知道Unity中ScriptableObject的存在…… 看了下ScriptableObject的一些介绍,最大的优点感觉有三点: 把数据真正存储在了资源 ...
分类:编程语言   时间:2018-03-11 17:18:03    阅读次数:2141
主流 SSM 框架Java 后台 springmvc mybatis 有代码生成器
A代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B 集成代码生成器 [正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块C 集成阿里巴巴数据库连接池druid  数据库连接池  阿里巴巴的 d
分类:编程语言   时间:2018-03-11 17:18:12    阅读次数:272
算法思考
二、算法思考 一定要想好再编,面向对象不是面向过程,一定要把类都规划好 分成两部分 (1)输入监察 1.用正则,形如{(+|-)/s+} 问题:正则本身bug 2.状态机 3.tips *但是所有空格应该被直接忽略“1 24”=“124”,所以不能split?,但是可以一开始就替换空格 *所有数均可 ...
分类:编程语言   时间:2018-03-11 17:18:27    阅读次数:128
Java笔记:非阻塞I/O
一、基础知识 Java提供另一套面向缓冲区、基于通道的I/O系统,通道表示打开到I/O设备的连接。 Path接口封装了文件路径,并提供了大量操作路径的方法。 Files类提供了文件操作的静态方法,使用Path指定路径。 二、基本操作 通过通道读写文件。 通过将文件映射到缓冲区读写文件,缓冲区自动读取 ...
分类:编程语言   时间:2018-03-11 17:21:08    阅读次数:199
SpringCloud学习之Ribbon
一。负载均衡与Ribbon 轮询法:所有请求被依次分发到每台应用服务器上,每台服务器需要处理的请求数目都相同,适合所有服务器硬件都相同的场景 随机法:请求被随机分配到各个应用服务器,在许多场合下,这种方案都很简单实用。 源地址哈希(Hash)法:将请求来源的IP地址进行Hash计算,得到对应的服务器 ...
分类:编程语言   时间:2018-03-11 17:21:16    阅读次数:274
基于SpringCloud的Microservices架构实战案例
QuickStart 基于SpringCloud架构体系实现,简单购物流程实现,满足基本功能:注册、登录、商品列表展示、商品详情展示、订单创建、详情查看、订单支付、库存更新等等。目前迭代第二版本,服务注册、发现、监控及分布式配置等基础服务已完成,购物流程可以通过Swagger提高的API顺序完成。后 ...
分类:编程语言   时间:2018-03-11 17:22:17    阅读次数:203
零基础学Java——小白的Java之路(3)
流程控制 条件 if-else switch 循环 while do-while for 跳转 break continue 其他语句 return if-else switch while do-while for break continue return if语句 条件表达式的值为boolea ...
分类:编程语言   时间:2018-03-11 17:22:50    阅读次数:202
Python调试打印错误信息
try: ..... except Exception, e: print 'repr(e):\t', repr(e) ...
分类:编程语言   时间:2018-03-11 17:23:19    阅读次数:180
Python3中字符串的编码与解码以及编码之间转换(decode、encode)
一、编码 二、编码与解码 Python3中对py文件的默认编码是urf-8。但是字符串的编码是Unicode。 由于Unicode采用32位4个字节来表示一个字符,存储和传输太浪费资源,所以传输和存储时,采用非Unicode编码。 后续中..... 三、Util 后续.... ...
分类:编程语言   时间:2018-03-11 17:25:40    阅读次数:213
python3 list 使用 for 遍历,边循环边删除问题
今天由于要对一个 list 数据类型写一个循环删除的程序(这是小编第一次对于 list 操作),但发现一个奇异问题,来,我们来看看代码跟效果: 我们来看这一段代码,最后的输出结果,按照我以前的经验,应该是一个空的 [] ,但结果不是: 上面的结果却告诉我们,上面的程序只删除了三个元素,并没有全部删除 ...
分类:编程语言   时间:2018-03-11 17:26:27    阅读次数:236
Java集合--LinkedList
转载请注明出处:http://www.cnblogs.com/skywang12345/p/3308807.html 第1部分 LinkedList介绍 LinkedList简介 LinkedList 是一个继承于AbstractSequentialList的双向链表。它也可以被当作堆栈、队列或双端 ...
分类:编程语言   时间:2018-03-11 17:26:45    阅读次数:176
C++学习笔记(二)——交换函数(swap)
这次我们要透过一个简单的函数swap深入理解函数传参的本质以及在C++中如何选择传参方式。 先来看第一段程序: 通过main函数的调用,我们发现x,y并未实现交换: 原因是整形x和y在函数swap内为按值传递,按值传递时,函数不会访问当前调用的实参。函数处理的值是它本地的拷贝,这些拷贝被存储在运行栈 ...
分类:编程语言   时间:2018-03-11 17:26:59    阅读次数:155
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!