码迷,mamicode.com
首页 > 编程语言
排序!——神奇的排序!!
这是一个有趣的排序方法 我不知道该叫它什么。。桶排序??!!的确有桶排序的部分吧。 姑且叫它——桶升(升级版的桶排序) 这个算法我是从一个标程上看到的 第一次看的时候看不懂。 第二次看才发现它的奇妙 普通的桶排序满足不了a[i]>=1e8以上的情况。 可是这个“桶升”却能满足a[i]^(1/2)<1 ...
分类:编程语言   时间:2017-08-05 16:47:07    阅读次数:152
pythonGUI菜单栏和弹出菜单
菜单栏代码: 运行截图: 弹出菜单代码: ...
分类:编程语言   时间:2017-08-05 16:46:59    阅读次数:235
Python 之路的开启
今天是首次撰写博客,目的是为了对当下所学的知识进行回顾,更系统化的掌握所学内容,废话不多说,GO!!! 那么首次接触编程一定会学到万年不变的东西,那就是输出语句。 编程之路从这一刻开始。。。。。 ...
分类:编程语言   时间:2017-08-05 16:46:51    阅读次数:168
JavaScript 变量声明提升
这段代码运行后报错:Uncaught TypeError: foo is not a function 原因在于变量foo的声明提升,后面的赋值,函数表达式不会提升,因此当代码运行到 var x=foo(); 时, foo()是未定义的。 可以把 var x=foo(); 放到 变量 foo 后再执 ...
分类:编程语言   时间:2017-08-05 16:46:30    阅读次数:190
java 单例模式
单例模式(Singleton)也叫单态模式,是设计模式中最为简单的一种模式,甚至有些模式大师都不称其为模式,称其为一种实现技巧,因为设计模式讲究对象之间的关系的抽象,而单例模式只有自己一个对象,也因此有些设计大师并把把其称为设计模式之一。 这里又不具体讲如何实现单例模式和介绍其原理(因为这方便的已经 ...
分类:编程语言   时间:2017-08-05 16:46:08    阅读次数:167
新手学习Python时常见的错误
在运行或编写一个程序时常会遇到错误异常,这时Python会给你一个错误提示类名,告诉出现了什么样的问题(python是面向对象语言,所以程序抛出的异常也是类)。能很好的理解这些错误提示类名所代表的意思,可以帮助你在最快的时间内找到问题所在,从而解决程序上的问题是非常有帮助的。 搜集了一些python ...
分类:编程语言   时间:2017-08-05 16:45:50    阅读次数:194
Python3 正则表达式
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对 ...
分类:编程语言   时间:2017-08-05 16:45:04    阅读次数:180
python简单工厂模式解析
下面考虑《大话设计模式》中的一个例子: 题目:用任意一种面向对象语言实现一个计算器控制台程序。要求输入两个数和运算符号,得到结果。 题目分析: 程序应该做到:(1)可维护;(2)可复用;(3)可扩展;(4)灵活性好。可维护:就是说代码一处更改,不能产生连锁反应,不能影响其他地方。可复用:尽量减少重复 ...
分类:编程语言   时间:2017-08-05 16:44:55    阅读次数:147
Spring进阶之路(1)-Spring核心机制:依赖注入/控制反转
我们常常会遇到这样一种情景。就是在我们开发项目的时候常常会在一个类中调用其它的类中的方法,来完毕我们期望的任务。大部分的情况下往往会採用在当前需要的这个类里面new一个实例出来。然后调用他的方法,那么这种话会有个问题。就是有一天我想改变下这个类,改为其它的名称。那么这时候必需要做的是同一时候去调用方 ...
分类:编程语言   时间:2017-08-05 16:44:09    阅读次数:197
for循环输出素数探究【java】
一、判断953是不是为素数(质数)。 代码: 代码结果显示: 二、列出1~100之间的所有素数 代码: 代码解释说明: 代码结果显示: 三、列出1~100之间的所有素数,并每行显示5个数。 代码: 代码变形:计数器如果实现每5次累计之后,就置零也可以达到相应的计数效果。 将上述25行~31行代码进行 ...
分类:编程语言   时间:2017-08-05 16:43:24    阅读次数:164
C++primer 7.1.4节练习
练习7.11、练习7.13、练习7.14 练习7.12 需要用到友元函数,待解决 练习7.15 见最后程序 ...
分类:编程语言   时间:2017-08-05 16:43:07    阅读次数:291
Python之系统交互(subprocess)
本节内容 我们几乎可以在任何操作系统上通过命令行指令与操作系统进行交互,比如Linux平台下的shell。那么我们如何通过Python来完成这些命令行指令的执行呢?另外,我们应该知道的是命令行指令的执行通常有两个我们比较关注的结果: 早期的Python版本中,我们主要是通过os.system()、o ...
分类:编程语言   时间:2017-08-05 16:42:39    阅读次数:252
传智播客_Springmvc+Mybatis由浅入深全套视频教程(燕青)-mybatis笔记(两天)(2017年8月5日16:12:20)
专业实习消耗了半个月,学习进度一度停滞。mybatis基本的使用不难,和hibernate相比各有优势吧,不是一个风格的框架。 整理了一些笔记。 笔记链接如下: 链接:http://pan.baidu.com/s/1caXGKm 密码:dj3d ...
分类:编程语言   时间:2017-08-05 16:41:59    阅读次数:166
Kinect+Unity实现虚拟人物动作同步
Kinect+Unity实现虚拟人物动作同步 声明:此文乃本人原创,未经本人允许不得转载。 联系本人:网易邮箱geekyutao@163.com。 0 简述 任务:将人的动作实时同步到自建的虚拟人物上。 实现原理简介:用Kinect实时捕捉人的动作,将捕捉到的信息实时传给Unity,Unity将获得 ...
分类:编程语言   时间:2017-08-05 16:05:03    阅读次数:369
【python】-- 类的实例化过程、特征、共有属性和私有属性
实例化过程 1、类的定义和语法 2、self关键字是个什么鬼 其实self 这个关键字相当于实例化对象本身(self相当于d),在实例化过程中,把自己传进去了,我们队上面的两行做一下解释 3、函数__init__() 在类中__init__()函数叫构造函数,又叫构造方法,也可以叫初始化函数。它的作 ...
分类:编程语言   时间:2017-08-05 16:04:53    阅读次数:415
Python LeetCode(七)
不会做 1. Search in Rotated Sorted Array 这道题的目的不在于解决它,而是如何更快的解决,这要求更低的时间复杂度,因此任何时间复杂度为n的方案应该都要被否决掉,只有n/2的解决方案才能被留下来。 这题不能简单的用二分查找的方式来做,因为它并不知道那个旋转的点在哪,因此 ...
分类:编程语言   时间:2017-08-05 16:04:07    阅读次数:324
java数目
第一部分: Java语言篇1 《Java编程规范》星级:适合对象:初级,中级介绍:作者James Gosling(Java之父),所以这本书我觉得你怎么也得读一下。对基础讲解的很不错。2 《Java核心技术:卷Ⅰ基础知识》星级:适合对象:初级,中级介绍:官方机构图书,你怎么也得有一本,这本书比较全面 ...
分类:编程语言   时间:2017-08-05 16:03:05    阅读次数:263
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!