码迷,mamicode.com
首页 > 编程语言 > 周排行
python之道13
1. 看代码分析结果 2. 看代码分析结果 3. 看代码分析结果 4. 看代码写结果(面试题): 5. 看代码写结果【面试题】 6. 看代码分析结果【面试题】 7. 看代码写结果【新浪微博面试题】 8. 请编写一个函数实现将IP地址转换成一个整数。【面试题,较难,可以先做其他题】 9. 都完成的做一 ...
分类:编程语言   时间:2019-06-24 22:40:47    阅读次数:146
Python---哈夫曼树---Huffman Tree
今天要讲的是天才哈夫曼的哈夫曼编码,这是树形数据结构的一个典型应用。 !!!敲黑板!!!哈夫曼树的构建以及编码方式将是我们的学习重点。 老方式,代码+解释,手把手教你Python完成哈夫曼编码的全过程。、 首先,我先假设你已经有了二叉树的相关知识,主要就是概念和遍历方式这些点。如果没有这些知识储备, ...
分类:编程语言   时间:2019-06-24 22:43:25    阅读次数:143
RxJava2 方法总结
RxJava2 方法总结 看了许多讲解RxJava的文章,有些文章讲解的内容是基于第一个版本的,有些文章的讲解是通过比较常用的一些API和基础的概念进行讲解的。 但是每次看到RxJava的类中的几十个方法的时候,总是感觉心里没底。所以,我打算自己去专门写篇文章来从API的角度系统地梳理一下RxJav ...
分类:编程语言   时间:2019-06-24 22:44:04    阅读次数:513
命令行启动python的IDLE
如果你电脑上使用了anaconda2,默认路径为python2,但是你又想使用anaconda2下的python3的idle 方法如下: 首先查看python的路径: 进入该bin文件夹下,就是存放python.exe文件的地方,平常我们使用python命令打开的python命令行实际上调用的就是/ ...
分类:编程语言   时间:2019-06-24 22:44:24    阅读次数:317
Python中类
1.类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self,self代表类的实例,而非类。 self 不是 python 关键字,我们把他换成 runoob 也是可以正常执行的: 2. python对象销毁(垃圾回收) Python 使用了引用计 ...
分类:编程语言   时间:2019-06-24 22:45:59    阅读次数:131
Spring-1-IOC
IOC与DI的区别? IOC:控制反转(Inversion of Control是面向对象的一种设计原则,可以用来降低计算机之剑的耦合度,其中最常见的是依赖注入).是实现的目标 DI:是实现IOC的一种手段Dependency Injection 简称DI DL:依赖查找 Dependency Lo ...
分类:编程语言   时间:2019-06-24 22:46:20    阅读次数:159
python--常用模块calendar
常用模块: calendar、time、datetime、timeit、os、shutil、zip、math、string 上述所有的模块使用理论上都应该先导入,string是特例 -calendar,time,datatime的区别参考中文意思 calendar: -跟日历相关的模块 获取一年的日 ...
分类:编程语言   时间:2019-06-24 22:48:03    阅读次数:177
python面试题之解释一下python的and-or语法
与C表达式 bool ? a : b类似,但是bool and a or b,当 a 为假时,不会象C表达式 bool ? a : b 一样工作 应该将 and-or 技巧封装成一个函数: def choose(bool, a, b): return (bool and [a] or [b])[0] ...
分类:编程语言   时间:2019-06-24 22:49:34    阅读次数:271
算法整理-回溯和DFS
一. 八皇后问题 第一种解法将棋盘的所有格子都初始化为‘.’, 定义递归函数为前l-1行的格子已经排好(给定排面的情况下), 从第l层开始继续排得到的八皇后搜索结果。具体做法是从第l行的每一个列逐列尝试,如果不冲突则加入,再进行l+1的问题求解,求解完后进行回溯。空间复杂度为O(N*N) 第二种方法 ...
分类:编程语言   时间:2019-06-24 23:57:01    阅读次数:270
C++程序设计POJ》《WEEK6 多态与虚函数》《多态的实现原理》《虚函数表》
“多态”的关键在于通过基类指针或引用调用一个虚函数时,编译时不确定到底调用的是基类还是派生类的函数,运行时才确定 这叫“动态联编”。“动态联编” 底是怎么实现的呢? 多态实现的关键 虚函数表每一个有虚函数的类(或有虚函数的类的派生类)都有一个虚函数表,该类的任何对象中都放着虚函数表的指针。虚函数表中 ...
分类:编程语言   时间:2019-06-24 23:58:21    阅读次数:236
记录Spring Boot小项目的一些坑
现有一个用spring boot的后台项目,项目开发rest端口与前端交互,使用Jython调用本地python代码。项目基于IDEA开发,部署在windows系统中。 第一个坑:跨域请求 前端使用ajax请求后台接口,后台返回json数据。后台独立测试(curl、restlet)没问题,前端出现报 ...
分类:编程语言   时间:2019-06-24 23:59:03    阅读次数:288
算法整理-并查集和分治
1. FriendCycle ...
分类:编程语言   时间:2019-06-25 00:00:06    阅读次数:132
java基本数据类型
byte 在内存中占8位(bit),即1个字节,默认值0 short 短整型,在内存中占16位,即2个字节,默认值0 int 整型,用于存储整数,在内在中占32位,即4个字节,默认值0 long 长整型,在内存中占64位,默认值0L float 浮点型,在内存中占32位,即4个字节,用于存储带小数点 ...
分类:编程语言   时间:2019-06-25 00:02:37    阅读次数:153
自定义Spring Shell
目录 "概述" "自定义内置命令" "禁用内置命令" "覆盖内置命令" "自定义命令提示符" "自定义命令行选项行为" "自定义参数转换器" 概述 官网:。 Spring Shell除了提供一些常用的内置命令之外,还允许开发者对一些默认功能进行定制。 自定义内置命令 禁用内置命令 禁用Spring ...
分类:编程语言   时间:2019-06-25 00:04:29    阅读次数:184
Servlet与SpringMVC内部实现
Jsp表达式<%= %>指令page/include动作<jsp:useBean>/param/include/plugin/setProperty......等对象application 对象是 javax.servlet.ServletContext 类的实例对象config 对象是 javax ...
分类:编程语言   时间:2019-06-25 00:04:43    阅读次数:117
python-list
'''列表去重3种方法''' #定义一个字典,将列表重复的字数作为value值,将列表的元素作为键值,存入字典中 #打印出字典 #将字典的键值转化成列表2,即完成了列表去重 list1=[1,1,2,2,3,3,3,4,4,4,4,5,5,5,5,6,6,6,11,12,12] D1={} coun... ...
分类:编程语言   时间:2019-06-25 00:10:22    阅读次数:115
java面试-JVM调优和参数配置
JVM的参数类型: 1、标配参数: 2、X参数: -Xmixed 混合模式 -Xint 解释执行 -Xcomp 第一次使用就编译成本地代码 XX参数: 如何查看JVM系统参数的默认值 ...
分类:编程语言   时间:2019-06-25 00:12:28    阅读次数:147
python 暑期实训1习题
name=" aleX"#1 移除空格print(name.lstrip())#l代表移除左边的空格 r(name.rstrip)代表移除右边的空格 strip代表移除两边的空格#2、3判断是否为特定值开头&结尾print(name.startswith('al'))# 判断是否为特定值开头 为st ...
分类:编程语言   时间:2019-06-25 00:13:29    阅读次数:118
实现数组类(C++ 拷贝构造函数、拷贝函数)要判断赋值左右对象不相等,坑惨了
#include using namespace std; class ArrayIndexOutOfBoundsException{ // 异常类 public: int index; ArrayIndexOutOfBoundsException(int k){ index = k; } }; c... ...
分类:编程语言   时间:2019-06-25 00:14:43    阅读次数:172
linux下C的建立、编译和运行 (附上Windows下visual c++的用法)
2019/6/24 1. 环境:window10下安装了MobaXterm,这里申请了阿里云的服务账号,可以直接使用linux系统,避免安装虚拟机等。 2. 判断linux下是否有GCC编译工具: 终端下输入 gcc -v 3. 新建一个c程序(需要提前进入你需要的目录下): 之后点击 i 进入IN ...
分类:编程语言   时间:2019-06-25 00:15:48    阅读次数:112
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!