首页 > 编程语言
Java快速教程
作者:Vamei 出处:http://www.cnblogs.com/vamei Java是面向对象语言。这门语言其实相当年轻,于1995年才出现,由Sun公司出品。James Gosling领导了Java的项目小组。该项目的最初只想为家电设计一门容易移植的语言。然而,在获得了Netscape浏.....
分类:编程语言   时间:2014-10-26 14:11:26    收藏:0  评论:0  赞:0  阅读:311
C语言实现的lisp解析器介绍
找到的一个简单lisp实现(C语言版)...
分类:编程语言   时间:2014-10-26 13:09:16    收藏:0  评论:0  赞:0  阅读:190
java内存分析总结
1、自带的jconsole工具。 (1)假设是从命令行启动,使 JDK 在 PATH 上,执行 jconsole 就可以。 (2)假设从 GUI shell 启动,找到 JDK 安装路径,打开 bin 目录,双击 jconsole 。 (3)当分析工具弹出时(取决于正在执行的 Java 版本号以及正...
分类:编程语言   时间:2014-10-26 13:03:56    收藏:0  评论:0  赞:0  阅读:313
【转】Java:String、StringBuffer和StringBuilder的区别
1 StringString:字符串常量,字符串长度不可变。Java中String是immutable(不可变)的。String类的包含如下定义:[java]view plaincopy/**Thevalueisusedforcharacterstorage.*/privatefinalcharva...
分类:编程语言   时间:2014-10-26 13:02:36    收藏:0  评论:0  赞:0  阅读:337
Java LoggingAPI 使用方法
因为不想导入Log4j的jar,项目只是测试一些东西,因此选用了JDK 自带的Logging,这对于一些小的项目或者自己测试一些东西是比较好的选择。 Log4j中是通过log4j.properties这个配置文件控制日志的输出,java logging中是通过logging.properties文....
分类:编程语言   时间:2014-10-26 13:01:56    收藏:0  评论:0  赞:0  阅读:267
【C/C++】STL,ATL,WTL之间的联系和区别
STL即 Standard Template Library (标准模板库) STL是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就...
分类:编程语言   时间:2014-10-26 13:01:36    收藏:0  评论:0  赞:0  阅读:343
一个简单的Python爬虫
写了一个抓taobao图片的爬虫,全是用if,for,while写的,比较简陋,入门作品。从网页http://mm.taobao.com/json/request_top_list.htm?type=0&page=中提取taobao模特的照片。# -*- coding: cp936 -*-impor...
分类:编程语言   时间:2014-10-26 13:00:36    收藏:0  评论:0  赞:0  阅读:286
排序算法
一:冒泡算法 1 2 >1.第一次冒泡 9 for($i=0,$length=count($array);$i$array[$i+1]){//相邻的元素进行比较11 //>>交换相邻的位置上的数据12 $temp = $array[$i];1...
分类:编程语言   时间:2014-10-26 13:00:16    收藏:0  评论:0  赞:0  阅读:291
JAVA Calendar具体解释
(在文章的最后,将会介绍Date类,假设有兴趣,能够直接翻到最后去阅读)到底什么是一个 Calendar 呢?中文的翻译就是日历,那我们立马能够想到我们生活中有阳(公)历、阴(农)历之分。它们的差别在哪呢?比方有:月份的定义 - 阳`(公)历 一年12 个月,每一个月的天数各不同;阴(农)历,每一个...
分类:编程语言   时间:2014-10-26 12:58:36    收藏:0  评论:0  赞:0  阅读:317
关于JavaScript闭包运用的思考
一、软件开发中模块化的重要性 在面向对象的世界里,类无疑是最重要的概念,她有效地将软件系统中的各个部分进行模块化分离,避免了相互之间的影响。在面向过程的语言开发过程中,时常会发现代码动不动就冗余,动不动就想着去Ctrl-c Ctrl-v,动不动就碰到命名冲突的问题,致使整个软件系统不易于理解,并大....
分类:编程语言   时间:2014-10-26 12:57:06    收藏:0  评论:0  赞:0  阅读:281
二元查找树转化成排序的双向链表——要求不创建新的节点
码完第一次编译执行竟然就成功了。。。高兴~问题描写叙述:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建不论什么新的结点,仅仅调整指针的指向。比如: 10 / \ 6 14 / \ / \ 4 8 12 16转换成双向链表4=6=8=10=12=14=...
分类:编程语言   时间:2014-10-26 12:55:46    收藏:0  评论:0  赞:0  阅读:132
CC3.2+Lua(8) ——Lua调用自定义C++类
【唠叨】本节要讲的是如果将自己写的C++类注册进Lua环境,让Lua去调用自定义的C++类。网上有很多都是用原始的tolua++工具来注册C++类的,我看了很多这样的教程,感觉操作起来十分麻烦,而且也很难看懂他们到底在讲什么。其实,在cocos2dxv3.2版本中,提供了bindings-generator..
分类:编程语言   时间:2014-10-26 11:52:57    收藏:0  评论:0  赞:0  阅读:422
java中数组的复制
数组复制使我们在编程过程中常常要使用到的,在java中数组复制我们大概可以分为两种,一种是引用复制,另一种就是深度复制(复制后两个数组互不相干)。 下面我们就通过测试的方法来详细看看什么是引用复制和深度复制。 引用复制:     顾名思义就是其值是引用的,值得改变会随着被引用的对象改变。System.out.println("引用复制-----------------------------...
分类:编程语言   时间:2014-10-26 11:51:26    收藏:0  评论:0  赞:0  阅读:132
java生成验证码
最近有个朋友问我,用java怎么实现验证码,由于他急着要用,我便把我以前用过的一个在JSP页面中生成验证码的源码给了他,为了大家的方便,现在把该源码放下面,感兴趣的朋友可以参考一下。朋友们可以在此基础上进行一些修改,以达到自己想要的效果。 identifyCode.jsp <%! Color getRandColor(int fc,int bc){//给定范围获得随机颜色...
分类:编程语言   时间:2014-10-26 11:48:16    收藏:0  评论:0  赞:0  阅读:316
Python标准库:1. 介绍
标准库包含了几种不同类型的库。 首先是那些核心语言的数据类型库,比如数字和列表相关的库。在核心语言手册里只是描述数字和列表的编写方式,以及它的排列,而没有定义它的语义。换一句话说,核心语言手册只是定义语法和优先级之类,并没有定义对这些类型的功能上的操作。 其次标准库包含了一些内置函数和异常处理对象,在使用这些对象时,并不需要明确使用import语句进行导入。其中有一些是核心语言需要的,但很多不是核...
分类:编程语言   时间:2014-10-26 11:47:46    收藏:0  评论:0  赞:0  阅读:282
[Java 8] Lambda与资源管理
资源处理 Java本身自带了垃圾回收(Garbage Collection)功能,但是只有垃圾回收的目标是内部资源(Internal Resource),典型的比如堆上分配的内存区域等。对于外部资源(External Resource),如数据库连接,文件句柄,套接字等资源,还是需要在程序中进行显式回收的。 使用Lambda表达式可以实现一种叫做Execute Around的模式,用来...
分类:编程语言   时间:2014-10-26 11:43:26    收藏:0  评论:0  赞:0  阅读:291
C3P0在多线程下的maxPoolSize配置
ETL工具完成的差不多了,今天遇到一个问题,就是给C3P0配置了maxPoolSize为10,目的是想让整个应用同时获得的最大的Connection个数为10,但是在测试应用的这一部分之后,发现PostgreSQL端的链接远远超过10个。因为工具是多线程的,所以就想,是不是多线程的问题,查了一下Connection的个数,也确实是10*线程个数。于是做了一个测试: 将maxPoolSize配置为...
分类:编程语言   时间:2014-10-26 11:43:06    收藏:0  评论:0  赞:0  阅读:599
Python第07周:一个小游戏
本篇严重参考Julian Meyer发表的文章:Beginning Game Programming for Teens with Python 本次作业将创建一个简单的游戏叫做英雄兔ver0.1版; 游戏背景: 在这里作为英雄的兔子要保卫城堡,它必须能够移动和射击反击敌人(关于敌人我们在后续章再添...
分类:编程语言   时间:2014-10-26 11:34:06    收藏:0  评论:0  赞:0  阅读:252
【java】Windows7 下设置环境变量
Windows 7下配置JDK环境变量參数设置:1.安装JDK,安装过程中能够自己定义安装文件夹等信息,比如我们选择安装文件夹为:D:\Program Files (x86)\Java\jdk1.6.0_252.安装完毕后,右击“我的电脑”,点击“属性”,单击“高级系统设置”,点击“环境变量”,如图...
分类:编程语言   时间:2014-10-26 11:33:16    收藏:0  评论:0  赞:0  阅读:361
java---数字排序
Java中利用数组进行数字排序一般有4种方法:选择排序法、冒泡法、快速排序法、插入排序法。选择排序是先将数组中的第一个数作为最大或最小数,然后通过循环比较交换最大数或最小数与一轮比较中第一个数位置进行排序;冒泡排序也是先将数组中的第一个数作为最大或最小数,循环比较相邻两个数的大小,满足条件就互换位置...
分类:编程语言   时间:2014-10-26 11:33:06    收藏:0  评论:0  赞:0  阅读:288
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!