码迷,mamicode.com
首页 > 编程语言 > 周排行
python-二维数组实现90度旋转
本篇主要介绍了对一个N*N的数组,如果进行90度的旋转 首先,定义一个一维数组很简单,如下: 此写法与下面的写法是相同的效果: 那么二维数组应该如何进行创建呢,如下: 如果想要直观一些,稍微调整下: 接下来我们就要针对这个数组进行90度的旋转,把 转换为: 要实现该功能,我们先把步骤拆为3步: 第一 ...
分类:编程语言   时间:2017-12-15 23:40:03    阅读次数:324
python 字符分割
使用split() 函数 列: 或: ...
分类:编程语言   时间:2017-12-15 23:42:08    阅读次数:330
Python GUI编程(Tkinter)
Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下: Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Maci ...
分类:编程语言   时间:2017-12-15 23:42:51    阅读次数:533
java(异常体系及权限修饰符)
java异常体系 异常的体系: 如何区分错误与异常呢: 1.如果程序出现了不正常的信息,如果不正常的信息的类名是以Error结尾的,那么肯定是一个错误。 2.如果是以Exception结尾的,那么肯定就是一个异常。 jvm运行到a/b这个语句的时候,发现b为0,除数为0在我们现实生活中是属于不正常的 ...
分类:编程语言   时间:2017-12-15 23:43:10    阅读次数:402
SPFA算法
SPFA全称Shortest path faster algorithm算法,用于在一个带权图中搜索单源最短路径。SPFA是基于Bellman-Ford算法的,只是在原有的基础上做了优化,但是时间复杂度是没有改变的,还是O(VE)。 在图G(V,E)上运行Bellman-Ford算法,需要执行总共V ...
分类:编程语言   时间:2017-12-16 00:14:16    阅读次数:301
兄弟连学python (02) ----简易抽奖器
import tkinter import random import tkinter.messagebox class choujiang: def __init__(self): self.root=tkinter.Tk() self.root.minsize(400,400) self.roo... ...
分类:编程语言   时间:2017-12-16 00:37:09    阅读次数:208
详细理解javascript中的强制类型转换
将值从一种类型转换为另一种类型通常称为类型转换,这是显式的情况;隐式的情况称为强制类型转换,JavaScript 中的强制类型转换总是返回标量基本类型值,如字符串、数字和布尔值。 如何理解: 类型转换发生在静态类型语言的编译阶段,而强制类型转换则发生在动态类型语言的运行时? 1、如果是静态语言,比如 ...
分类:编程语言   时间:2017-12-16 00:37:44    阅读次数:261
兄弟连学python (01) ----表单的设计
简单的表单编辑: from练习 用户名: 密码: 性别:男女 爱好:足球篮球 排球台球 籍贯: 文本域: ... ...
分类:编程语言   时间:2017-12-16 00:38:03    阅读次数:182
javascript设计模式——享元模式
[1]享元模式初识 [2]文件上传 [3]适用性 [4]对象池 ...
分类:编程语言   时间:2017-12-16 00:38:40    阅读次数:268
Java 根据年月日精确计算年龄
精确到月: ...
分类:编程语言   时间:2017-12-16 00:38:54    阅读次数:298
python第一天
一、历史 python的创史人为吉多·范罗苏姆(Guido van Rossum)。中文名为:龟叔。1989年创造了python。 python崇尚:优美、清晰、简单。 1.python2与python3的区别 由于python2有大量的重复源码,不规范。所以龟叔又写了python3,而且pytho ...
分类:编程语言   时间:2017-12-16 11:00:13    阅读次数:134
springMVC全局异常处理
直接上代码,@ControllerAdvice 控制器通知,@ExceptionHandler 异常处理器。这两个注解加在一起就很明显了:如果我的控制器有异常将通知这个处理类的异常方法处理器。 这里通过响应流返回数据,当然也可以采取别的处理方式,例如:返回错误页面; 这里处理的是Exception级 ...
分类:编程语言   时间:2017-12-16 11:02:41    阅读次数:143
redis集群配置,spring整合jedis,缓存同步
前台的商品数据(图片等加载缓慢)查询,先从redis缓存查询数据。 redis是一个nosql数据库,内存版数据库,读取速度11w/s。本身具有内存淘汰机制,是单线程服务器(分时操作系统),线程安全。 linux中redis安装(单机版):make;; 修改为后台启动; 查看进程; 虚拟机模拟red ...
分类:编程语言   时间:2017-12-16 11:04:48    阅读次数:225
python学习笔记011——内置函数__module__、__name__
1 __module__描述 __module__ : 如果当前模块为顶层模块执行 则打印__main__ 如果当前模块为被调用模块的时候 打印当前模块的名称 2 __module__示例 运行 1 __name__描述 __name__ : 打印函数名称 2 __name__示例 运行 fun # ...
分类:编程语言   时间:2017-12-16 11:05:19    阅读次数:198
Java并发编程:volatile关键字解析(转)
http://www.cnblogs.com/dolphin0520/p/3920373.html Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在 ...
分类:编程语言   时间:2017-12-16 11:06:09    阅读次数:177
如何将gedit变成c++编译器
1° 新建文档。然后点击编辑,打开首选项。 2° 勾选外部工具,然后退出。打开工具,选择Manage External Tool... 3° 新建外部工具,设置快捷键,并输入以下代码。 #!/bin/sh fullname=$GEDIT_CURRENT_DOCUMENT_NAME name=`ech ...
分类:编程语言   时间:2017-12-16 11:07:33    阅读次数:177
数据结构和算法之栈和队列一:两个栈模拟一个队列以及两个队列模拟一个栈
今天我们需要学习的是关于数据结构里面经常看到的两种结构,栈和队列。可以说我们是一直都在使用栈,比如说在前面递归所使用的的系统的栈,以及在链表倒序输出时介绍的自定义栈类Stack和使用系统的栈进行递归。那么,在这里我们就讲述一下这两个比较具有特色的或者说关系比较紧密的数据结构之间的互相实现问题。 一: ...
分类:编程语言   时间:2017-12-16 11:07:44    阅读次数:194
Python单元测试unittest
Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。 在说unittest之前,先说几个概念: TestCase 也就是测试用例 TestSuite 多个测试用例集合在一起,就是TestSuite Test ...
分类:编程语言   时间:2017-12-16 11:08:12    阅读次数:214
python学习笔记011——内置函数__sizeof__()
1 描述 __sizeof__() : 打印系统分配空间的大小 2 示例 运行 ...
分类:编程语言   时间:2017-12-16 11:08:47    阅读次数:388
学习python第十三天
知识总结 一、css语法 css规则主要由两部分组成,选择器和一条或多条声明组成: 列: 1 h1 {color:red; font-size:14px;} h1为选择器,color:red为声明,其中color为属性,red为值 二、css的四种引入方式 1.内行式 在标记的style属性中设置c ...
分类:编程语言   时间:2017-12-16 11:09:00    阅读次数:201
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!