首页 > 编程语言
c语言编写经验逐步积累4
寥寥数笔,记录我的C语言盲点笔记,仅仅为以前经历过,亦有误,可交流。1.逻辑表达式的使用取值 = 表达式 ? 表达式1:表达式2;比方x = y > z ?y:z2."+,-"等逻辑运算符优先级大于移位,移位大于逻辑运算3.sizeof在编译时由编译器完毕,对其传入的參数不做运算处理。sizeof(...
分类:编程语言   时间:2014-07-22 22:56:05    收藏:0  评论:0  赞:0  阅读:423
[转]30分钟了解C++11新特性
新的关键字autoC++11中引入auto第一种作用是为了自动类型推导auto的自动类型推导,用于从初始化表达式中推断出变量的数据类型。通过auto的自动类型推导,可以大大简化我们的编程工作。auto实际上实在编译时对变量进行了类型推导,所以不会对程序的运行效率造成不良影响。另外,似乎auto并不会...
分类:编程语言   时间:2014-07-22 22:56:23    收藏:0  评论:0  赞:0  阅读:393
Javascript引擎单线程机制及setTimeout执行原理说明
setTimeout用法在实际项目中还是会时常遇到。比如浏览器会聪明的等到一个函数堆栈结束后才改变DOM,如果再这个函数堆栈中把页面背景先从白色设为红色,再设回白色,那么浏览器会认为DOM没有发生任何改变而忽略这两句话,因此我们可以通过setTimeout把“设回白色”函数加...
分类:编程语言   时间:2014-07-16 23:48:01    收藏:0  评论:0  赞:0  阅读:662
图片上传即时显示javascript代码
1.首先是javascript代码/** * 图片上传即时显示javascript */var allowExt = [ 'jpg', 'gif', 'bmp', 'png', 'jpeg' ];var preivew = function(file, container) { try { ...
分类:编程语言   时间:2014-07-22 22:56:47    收藏:0  评论:0  赞:0  阅读:369
理解Java ClassLoader机制(转载)
当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构: bootstrap classloader | extension classloader | system classloaderbootstrap classloader -引导(也称为原始)类加载器,它负责加载...
分类:编程语言   时间:2014-07-22 22:57:04    收藏:0  评论:0  赞:0  阅读:344
python核心编程中网络爬虫的例子
1 #!/usr/bin/env python 2 3 import cStringIO # 4 import formatter # 5 from htmllib import HTMLParser ...
分类:编程语言   时间:2014-07-22 22:57:06    收藏:0  评论:0  赞:0  阅读:569
[LeetCode系列] 二叉树最大深度求解问题(C++递归解法)
问: 给定二叉树, 如何计算二叉树最大深度?算法描述如下:如果当前节点为空, 返回0(代表此节点下方最大节点数为0)如果当前节点不为空, 返回(其左子树和右子树下方最大节点数中的最大值+1)上述算法的精髓在于递归调用中的终止条件.代码如下: 1 /** 2 * Definition for bin....
分类:编程语言   时间:2014-07-16 23:37:39    收藏:0  评论:0  赞:0  阅读:312
linux下的c语言编程删除文件夹
刚刚在学习开始做新项目的时候,学长布置了一项任务,就是在给定一个目录下,要将这个目录下一个星期之前的目录包括里面的文件全部删除,只保留这一个星期内的。百度了好久的资料,终于完成,记录一下防止忘记。(注:文件夹名称默认为日期格式,如20140716)#include#include#include#i...
分类:编程语言   时间:2014-07-22 22:57:06    收藏:0  评论:0  赞:0  阅读:608
Python学习第三天--数据类型
数据类型:int()整型float()浮点型e记法(有点像数学中的科学计数法)知识点概括:字符相加,结果为和>>>520+52010402.字符串相加,结果为“拼接”>>>‘520‘+‘1314‘‘5201314‘3.逻辑运算,python认为True=1,False=0,(True和False第一个字母必须为大写)>..
分类:编程语言   时间:2014-07-16 16:36:01    收藏:0  评论:0  赞:0  阅读:349
【python】chr与ord函数的使用
ord()是将已知字母转换成其顺序值;chr()是将已知字母的顺序至转换成其对应的字母>>>ord("a") 97 >>>ord("A") 65 >>>chr(97) ‘a‘ >>>chr(65) ‘A‘
分类:编程语言   时间:2014-07-16 16:29:29    收藏:0  评论:0  赞:0  阅读:219
使用python获取webservice数据并输出到文件
上头要求设置TCP备案检查,给了个WEBSERVICE接口。查了2天,才确认还是python比较好用,我这水平也就写个脚本把数据导出,过滤检索还是用的shell。写此文备忘。WEBSERVICE接口脚本如下:#!/usr/bin/python#coding:utf-8importcodecsimportsudsdefmain(file_name,out_file):url=..
分类:编程语言   时间:2014-07-16 16:39:42    收藏:0  评论:0  赞:0  阅读:1030
python更新导致yum无法使用
问题:TherewasaproblemimportingoneofthePythonmodulesrequiredtorunyum.Theerrorleadingtothisproblemwas:NomodulenamedyumPleaseinstallapackagewhichprovidesthismodule,orverifythatthemoduleisinstalledcorrectly.It‘spossiblethattheabovemoduledoesn‘tmatchthecurrentv..
分类:编程语言   时间:2014-07-16 16:36:16    收藏:0  评论:0  赞:0  阅读:389
python:ImportError: No module named setuptools
python安装模块时:pythonsetup.pyinstall错误:ImportError:Nomodulenamedsetuptools没有setuptools的模块,安装这个模块即可解决此问题:下载setuptools包wgetthttp://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gztarzxvfsetuptools-0.6c11.tar.g..
分类:编程语言   时间:2014-07-16 16:25:49    收藏:0  评论:0  赞:0  阅读:477
CentOS6.4安装python2.7.3环境和Tornado
Centos6.4默认的python环境是2.6.6。我们可以自己安装Python 2.7.3。 但是值得注意的是,我们必须不能破坏系统的环境。 因为几个关键的实用应用程序依赖于Python2.6.6。 如果替换了系统的python环境就会发生很多难以预见的错误,导致要重装系统。 在没有破坏系统的python环境的情况下安装Python 2.7.3。 执行以下命令,请使 用root的...
分类:编程语言   时间:2014-07-16 16:33:31    收藏:0  评论:0  赞:0  阅读:449
java反射的使用
Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。...
分类:编程语言   时间:2014-07-16 16:19:23    收藏:0  评论:0  赞:0  阅读:445
VC和gcc在保证函数static变量线程安全性上的区别
VC和gcc不同,不能保证静态变量的线程安全性。这就给我们的程序带来了很大的安全隐患和诸多不便。这一点应该引起我们的重视!尤其是在构造函数耗时比较长的时候,很可能给程序带来意想不到的结果。本文从测试代码开始,逐步分析原理,最后给出解决方案。   多线程状态下,VC不能保证在使用函数的静态变量的时候,它的构造函数已经被执行完毕,下面是一段测试代码:   class TestStatic...
分类:编程语言   时间:2014-07-16 16:21:02    收藏:0  评论:0  赞:0  阅读:383
python基础教程_学习笔记23:图形用户界面
图形用户界面 丰富的平台 在编写Python GUI程序前,需要决定使用哪个GUI平台。 简单来说,平台是图形组件的一个特定集合,可以通过叫做GUI工具包的给定Python模块进行访问。 工具包 描述 Tkinter 使用Tk平台。很容易得到。半标准。 wxpython 基于wxWindows。跨平台越来越流...
分类:编程语言   时间:2014-07-16 16:14:36    收藏:0  评论:0  赞:0  阅读:472
javascript篇:javascript对象——Math
Math对象用于执行数学任务,无需创建它的实例:var mathPI = Math.PI;var myVal = Math.sqrt(4);Math对象的属性E:返回算术常量e,约等于2.718LN2:返回2的自然对数,约等于0.693LN10:返回10的自然对数,约等于2.302LOG2E:返回以...
分类:编程语言   时间:2014-07-16 16:13:32    收藏:0  评论:0  赞:0  阅读:374
C++中的随机数函数(
标签:ul随机数c整数max教育 C++中产生随机数种子对于刚開始学习的人一直都非常困惑.大家知道,在C中有专门的srand(N)函数能够轻松实现这一功能,然而在C++中则要复杂一些.以下是笔者学习的一点心得,希望对大家能有所帮助.(这里我们依旧要借助C标准库中的rand()函数) 函数说明:int...
分类:编程语言   时间:2014-07-16 16:10:26    收藏:0  评论:0  赞:0  阅读:483
浅析java类加载器ClassLoader
作为一枚java猿,了解类加载器是有必要的,无论是针对面试还是自我学习。本文从JDK提供的ClassLoader、委托模型以及如何编写自定义的ClassLoader三方面对ClassLoader做一个简要的总结。JDK中提供的ClassLoader1.Bootstrap ClassLoader B....
分类:编程语言   时间:2014-07-16 16:09:09    收藏:0  评论:0  赞:0  阅读:392
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!