码迷,mamicode.com
首页 > 编程语言
问答项目---递归重新排序无限极子分类数组
递归重新排序无限极子分类数组方法: 栏目做无限极分类: 前台显示: JS控制显示: ...
分类:编程语言   时间:2017-08-14 00:37:14    阅读次数:166
python_嵌套列表变成普通列表
如何把[1, 5, 6, [2, 7, [3, [4, 5, 6]]]]变成[1, 5, 6, 2, 7, 3, 4, 5, 6]? 思考: -- for循环每次都遍历列表一层 -- 把取出的单个值加入到新的列表中 -- 把取出来的嵌套列表变成新的遍历列表,就需要在for循环外嵌套一个while循环 ...
分类:编程语言   时间:2017-08-14 00:36:13    阅读次数:347
python之发送HTML内容的邮件
1 # 发送html内容的邮件 2 import smtplib, time, os 3 from email.mime.text import MIMEText 4 from email.header import Header 5 6 7 def send_mail_html(file): 8 ... ...
分类:编程语言   时间:2017-08-14 00:35:37    阅读次数:178
Java基础
一、数据类型 二、流程控制 ...
分类:编程语言   时间:2017-08-14 00:35:12    阅读次数:127
python序列化-复习
序列化 From https://www.liaoxuefeng.com/ 在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict: d = dict(name='Bob', age=20, score=88) 可以随时修改变量,比如把name改成'Bill',但是一旦程序结束,变量所占 ...
分类:编程语言   时间:2017-08-14 00:35:03    阅读次数:230
深刻理解JavaScript基于原型的面向对象
主题一、原型 一、基于原型的语言的特点 1 只有对象,没有类;对象继承对象,而不是类继承类。 2 “原型对象”是基于原型语言的核心概念。原型对象是新对象的模板,它将自身的属性共享给新对象。一个对象不但可以享有自己创建时和运行时定义的属性,而且可以享有原型对象的属性。 3 除了语言原生的顶级对象,每一 ...
分类:编程语言   时间:2017-08-14 00:34:47    阅读次数:191
Spring框架[一]——spring概念和ioc入门(ioc操作xml配置文件)
Spring概念 spring是开源的轻量级框架(即不需要依赖其他东西,可用直接使用) spring核心主要两部分 aop:面向切面编程,扩展功能不是修改源代码来实现; ioc:控制反转,比如:有一个类,在类中有个方法(非静态的方法),要调用类中的这个方法,则需要创建类的对象,使用对象调用方法。创建 ...
分类:编程语言   时间:2017-08-14 00:33:18    阅读次数:205
笨办法学Python(十六)
习题 16: 读写文件 如果你做了上一个练习的加分习题,你应该已经了解了各种文件相关的命令(方法/函数)。你应该记住的命令如下: close – 关闭文件。跟你编辑器的 文件->保存.. 一个意思。 read – 读取文件内容。你可以把结果赋给一个变量。 readline – 读取文本文件中的一行。 ...
分类:编程语言   时间:2017-08-14 00:31:56    阅读次数:145
数组拆分
温习并学习下算法,记录设计地点滴。 数组拆分是将一个无序数组,拆分成两个子数组,子数组A地元素全部比数组元素小,子数组B地元素全部比数组元素大。 代码如下: 运行结果如下: [4, 2, 9, 6, 1, 2, 33, 77, 20, 56, 100] ...
分类:编程语言   时间:2017-08-14 00:31:16    阅读次数:106
java正则表达式2 -- 匹配、切割、查找
运行结果: ...
分类:编程语言   时间:2017-08-14 00:29:41    阅读次数:147
Floyd判圈算法
Floyd判圈算法(Floyd Cycle Detection Algorithm),又称龟兔赛跑算法(Tortoise and Hare Algorithm),是一个可以在有限状态机、迭代函数或者链表上判断是否存在环,求出该环的起点与长度的算法。该算法据高德纳称由美国科学家罗伯特·弗洛伊德发明,但 ...
分类:编程语言   时间:2017-08-14 00:29:08    阅读次数:232
gets()、puts()函数。字符串函数。字符串排序的例子。
1、实例程序:string.c的程序: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 #include<stdio.h> #define MSG "YOU MUST have many talen ...
分类:编程语言   时间:2017-08-14 00:28:58    阅读次数:217
Spring使用Hibernate和再加SpringData时配置的差别基于Java配置
只使用Spring+Hibernate 配置DataSource、LocalSessionFactoryBean、HibernateTransactionManager 使用Spring+Hibernate+SpringData 配置:DataSource、LocalContainerEntityM ...
分类:编程语言   时间:2017-08-14 00:26:53    阅读次数:217
[LeetCode] 287. Find the Duplicate Number(Floyd判圈算法)
传送门 Description Given an array nums containing n + 1 integers where each integer is between 1 and n (inclusive), prove that at least one duplicate num ...
分类:编程语言   时间:2017-08-14 00:26:15    阅读次数:182
Java新特性之Nashorn的实例详解
Nashorn是什么 Nashorn,发音“nass-horn”,是德国二战时一个坦克的命名,同时也是java8新一代的javascript引擎--替代老旧,缓慢的Rhino,符合 ECMAScript-262 5.1 版语言规范。你可能想javascript是运行在web浏览器,提供对html各种 ...
分类:编程语言   时间:2017-08-14 00:25:59    阅读次数:378
Java 虚拟机
# Java 虚拟机 ## Java 虚拟机概述和基本概念 ### 类加载子系统、方法区、Java堆、直接内存、Java栈、本地方法栈、垃圾回收系统、PC寄存器、执行引擎 + 类加载子系统:负责从文件系统或者网络中加载 Class 信息,加载的信息存放在一块称之为方法区的内存空间。 + 方法区:就是... ...
分类:编程语言   时间:2017-08-14 00:25:02    阅读次数:160
求逆序数数目(树状数组+离散化)
404在玩忍者印记(Mark of the Ninja)操纵忍者时遇到这样一个场景,两栋大楼之间有许多绳索,从侧面看,就像这个样子: 我们的忍者非常有好奇心,他可以观察到每个绳索的端点在两栋楼的高度,想知道这些绳索有多少个交点(图中黑色的点)。他观察到不会建筑上不会有一点上有两个绳索,并且没有三条绳 ...
分类:编程语言   时间:2017-08-14 00:24:38    阅读次数:216
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!