码迷,mamicode.com
首页 > 编程语言
python下编译py成pyc和pyo
用python -m py_compile file.pypython -m py_compile /root/src/{file1,file2}.py编译成pyc文件。也可以写份脚本来做这事:Code:import py_compile py_compile.compile('path') //p...
分类:编程语言   时间:2015-10-20 17:56:40    阅读次数:192
微软算法100题01 二叉搜索树转为双向链表
提高编程能力的最佳途径就是多写代码, 就让我们从现在开始吧!1.输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 10 / | 6 14/ | / |4 8 12 16转换成双向链表4=6=8=10=12=14=16。二叉查找树的...
分类:编程语言   时间:2015-10-20 17:59:28    阅读次数:196
python动态创建类的声明
动态创建类的声明使用内置函数type,原型:class type(name, bases, dict)name是类的名字,相当于__class__bases是类的基类,元组,可以有多个基类,但是基类必须直接或者间接继承自object类,否则会报错dict是类的变量,字典类型,相当于静态变量,与在__...
分类:编程语言   时间:2015-10-20 17:55:39    阅读次数:163
Javascript中的数据类型之旅
虽然Javascript是弱类型语言,但是,它也有自己的几种数据类型,分别是:Number、String、Boolean、Object、Udefined、Null。其中,Object属于复杂数据类型,Object 由无序的键值对组成。其余几种都属于简单数据类型。注意:变量类型首字母大写,而变量值首字...
分类:编程语言   时间:2015-10-20 17:52:34    阅读次数:187
享受一下大神的感觉, unity中用C#自己封装dll
第一次写博客,有什么不对的地方,欢迎大家指出(1)打开vs(本人用的是vs2013)然后建一个项目,如下图所示,选择.ENT3.5的框架,或者低于3.5的,这是因为Unity里面用的框架可能在3.5以下,不然会报错,然后给自己的dll改名字选择路径(这个路径等一下要用)(2)进入项目之后,如果你不需...
分类:编程语言   时间:2015-10-20 17:53:17    阅读次数:258
多线程详解(一)
一、概念进程:正在进行中的程序(直译),是静态的概念。程序执行时,内存会为其分配空间。线程:通俗的讲,线程就是一个程序中的不同执行路径。换句话说,进程中负责程序执行的控制单元(执行路径)就是线程。一个进程中可以有多个执行路径,我们称之为多线程。一个进程中至少有一个线程,因为进程是静态的概念,不能执行...
分类:编程语言   时间:2015-10-20 17:51:19    阅读次数:158
global语句(python学习手册422页)
# -*- coding: cp936 -*-#python 27#xiaodeng#global语句(python学习手册422页)#实际上就是一个名为__builtin__的模块,但是必须要import之后才能使用,因为变量名builtin本身并没有预先内置#global语句,命名空间的声明,告...
分类:编程语言   时间:2015-10-20 17:50:32    阅读次数:172
了解 JavaScript 中的内置对象
所有编程语言都具有内部(或内置的)对象来创建 语言的基本功能。内部对象是 您编写自定义代码所用语言的基础, 该代码基于您的想象实现自定义功能。JavaScript 有许多 将其定义为语言的内部对象。本文介绍了一些 最常用的对象,并简要介绍了它们 有哪些功能以及如何使用这些功能。NumberJavaS...
分类:编程语言   时间:2015-10-20 17:52:05    阅读次数:223
Python学习之一:Python2.7与opencv2.4安装配置
安装前准备:1、确定所安装的电脑是32位还是64位系统;(作者电脑是64bit win10)2、下载对应的安装包: (1)下载最新Python安装包:https://www.python.org/downloads/ 这里下载python-2.7.10.amd64.msi ; (2)下载pyth.....
分类:编程语言   时间:2015-10-20 17:47:57    阅读次数:561
js编写快速排序
之前一直学的c语言版的数据结构,所以想尝试一下js版的快速排序,发现更有趣。其实原理都是大同小异的,下面就来介绍一下原理。1、首先选一个“基准”,一般选中间值比较合适,因为选两头数据都有可能出现最坏的情况。2、将数组中的数据与“基准”比较,小于“基准”则存放在另一个数组left(左子集)中,大于“基...
分类:编程语言   时间:2015-10-20 17:48:45    阅读次数:180
Python 坑爹之 代码缩进
Python代码缩进这两天python-cn邮件列表有一条thread发展的特别长,题目是《python的代码缩进真是坑爹》(地址),楼主在一台电脑上用KOMODO写的代码到另一台电脑上就不能运行了,调试后才发现是代码缩进的问题,为此楼主表示“真是火大”!而之后的回复,可想而知,批判楼主、教育楼主、...
分类:编程语言   时间:2015-10-20 17:48:09    阅读次数:215
Swift学习笔记-字符串和字符(Strings and Characters)-Unicode
UnicodeUnicode 是一个国际标准,用于文本的编码和表示。 它使您可以用标准格式表示来自任意语言几乎所有的字符,并能够对文本文件或网页这样的外部资源中的字符进行读写操作。 Swift 的String和Character类型是完全兼容 Unicode 标准的。Unicode 标量(Unico...
分类:编程语言   时间:2015-10-20 17:48:18    阅读次数:250
三种简单排序(之一)——(冒泡排序)
1.简介: 在学习技能的过程中,没有哪一种技术是最好的!在不同的情况下,不同的技术会有不同优势!冒泡排序的基本思想是:每次比较两个相邻元素,如果它们的顺序错误就把它们交换位置:下面通过图简单来看看“冒泡排序”所谓冒泡排序就是这样,小的数往上浮,大的数往下沉!2.冒泡排序:代码: 1 static ....
分类:编程语言   时间:2015-10-20 17:46:54    阅读次数:161
LeetCode OJ:Minimum Size Subarray Sum(最小子数组的和)
Given an array ofnpositive integers and a positive integers, find the minimal length of a subarray of which the sum ≥s. If there isn't one, return 0 i...
分类:编程语言   时间:2015-10-20 17:45:08    阅读次数:163
Java GUI
GUI(Graphical User Interface) Java的GUI对象都存在java.Awt和javax.Swing两个包中。 java.awt:AbstractWindowToolkit(抽象窗口工具包),调用本地系统方法实现功能,属重量级控件。 javax.swing:在AWT的基础上...
分类:编程语言   时间:2015-10-20 17:45:20    阅读次数:164
python单线程爬虫code
广度优先算法:# -*- coding: utf-8 -*- import urllibimport urllib.requestfrom bs4 import BeautifulSoupimport threadingmylock = threading.RLock()class Crawler:...
分类:编程语言   时间:2015-10-20 17:44:52    阅读次数:278
Java正则表达式入门
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的...
分类:编程语言   时间:2015-10-20 16:33:34    阅读次数:244
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!