## Chap_0 Python安装#### 一.Windows下安装python
1、在[python官网](www.python.org)下载源文件,建议python2.75及其以上版本。
2、配置环境变量。将python安装位置添加系统path中。 3、测试python。打开windows命令...
分类:
编程语言 时间:
2014-03-19 11:51:59
收藏:
0 评论:
0 赞:
0 阅读:
503
后台线程提供一种通用的线程服务,这个线程并不属于程序中不可或缺的部分。所以,当所有的非后台线程结束时,程序也就终止了,同时也杀死了所有的后台线程。所以后台线程不一定会运行完。import
java.util.concurrent.TimeUnit;/** * 后台线程 * @author Admin...
分类:
编程语言 时间:
2014-03-19 11:53:50
收藏:
0 评论:
0 赞:
0 阅读:
383
在java并发中提供了Callable的一个接口,可以在线程中返回一个参数,这是接口Runable所做不到的。。import
java.util.ArrayList;import java.util.Iterator;import
java.util.concurrent.Callable;impo...
分类:
编程语言 时间:
2014-03-19 11:54:35
收藏:
0 评论:
0 赞:
0 阅读:
459
JavaScript callback function 理解彻底理解javascript的回调函数
分类:
编程语言 时间:
2014-03-19 11:55:35
收藏:
0 评论:
0 赞:
0 阅读:
444
我是一个新入行的菜鸟,现在在做java服务器,在这里记录下服务器框架的主要构成,有任何不准确与错误的地方,希望看到的人提出意见。非常感谢!一、概述。1.1日志系统介绍。任何一个应用程序或者游戏的服务器日志系统都是必须的,日志系统的主要目的是:监视代码变量变化;记录..
分类:
编程语言 时间:
2014-03-19 00:30:01
收藏:
0 评论:
0 赞:
0 阅读:
527
错误描述:
在/etc/profile文件结尾设置了Java的环境变量保存后执行“source /etc/profile”或重登录后报如下错误:
使用“env”命令查看系统环境变量发现没有设置成功。
原因分析:
因为使用了FlashFXP软件在Windows系统下打开修改的/etc/profile文件导致文件的系统格式发生变化。Dos和Windows采用回车+换行CR/LF表示下一...
分类:
编程语言 时间:
2014-03-19 01:03:21
收藏:
0 评论:
0 赞:
0 阅读:
460
一、类和实例
类和实例相互关联着:类是对象的定义,而实例是“真正的实物”。下面的实例展示了如何创建一个类:
>>> class MyNewObjectType(bases):
... 'define MyNewObjectType class'
... class_suite
... 关键字是 class,紧接着是一个类名。随后是定义类的类体代码。...
分类:
编程语言 时间:
2014-03-19 00:07:47
收藏:
0 评论:
0 赞:
0 阅读:
505
一、 总体说明
XML和JSON 是最为常用的数据交换格式。本例子演示如何将java对象,转成JSON输出。
二、流程
1.在上文项目中,
在“com.waylau.rest.resources.UserResource“中增加代码,代码如下:
@GET
@Path("/getUserJson")
@Produces(MediaType.APPLI...
分类:
编程语言 时间:
2014-03-18 23:47:02
收藏:
0 评论:
0 赞:
0 阅读:
854
在上一篇博客中, 大致讲解了Java虚拟机的体系结构和执行原理。 本篇博客主要讲解能够被JVM识别, 加载并执行的class文件的格式。
对于理解JVM和深入理解Java语言, 学习并了解class文件的格式都是必须要掌握的功课。 原因很简单, JVM不会理解我们写的Java源文件, 我们必须把Java源文件编译成class文件, 才能被JVM识别, 对于JVM而言, class文件相当于一个接口, 理解了这个接口, 能帮助我们更好的理解JVM的行为;另一方面, class文件以另一种方式重新描述了我们在...
分类:
编程语言 时间:
2014-03-19 00:31:53
收藏:
0 评论:
0 赞:
0 阅读:
547
★零、常用方法:多语言脚本需要加utf编码加以识别:#-*-coding:utf-8-*-系统方法:type(s)#查看变量类型id(s)#查看内存存储IDdir(s)
#查看对象有方法help(s)#查看s类的完整方法列表。变量类型转换:int()str()float()bool()将字符串Fal...
分类:
编程语言 时间:
2014-03-18 23:50:49
收藏:
0 评论:
0 赞:
0 阅读:
786
1 插入排序使用的方法是增量方法, 首先将已有的数据排好,(玩扑克的时候等待拿牌)
然后插入新数据,进行排序, (将拿到的牌插入到正确的位置里) 最后再次形成排好的数据 等待新数据的插入 (再次等待下一轮拿牌)2 插入排序的算法复杂度为
n的平方 1 void InsertSort(int arra...
分类:
编程语言 时间:
2014-03-18 23:55:38
收藏:
0 评论:
0 赞:
0 阅读:
631
第3章
递归本章内容包括:基本递归一种强大的方法,允许一个问题以其自身越来越小的形式来定义自己。在计算机科学领域中,我们通过使用递归函数来解决带有递归性质的问题,也就是用函数调用自身。尾递归递归的一种形式,这里编译器会为此产生优化的代码。大多数现代的编译器能够识别尾递归。为此,只要条件允许我们都应该...
分类:
编程语言 时间:
2014-03-19 01:47:02
收藏:
0 评论:
0 赞:
0 阅读:
456
近期工作中接触到java的定时器,记下自己在使用schedule方法遇到的小问题,时刻提醒自己对待程序要认真再认真。先写个小例子:package
Demo;import java.util.Timer;public class TimeTaskDemo {public static void mai...
分类:
编程语言 时间:
2014-03-19 03:12:42
收藏:
0 评论:
0 赞:
0 阅读:
434
题目来自 hacker.org 的Challenge 'Didactic Text' [Crypto]
分析给出的文章,找出暗语。
Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated to the...
分类:
编程语言 时间:
2014-03-18 23:34:35
收藏:
0 评论:
0 赞:
0 阅读:
943
struts2报错java.lang.NoClassDefFoundError: net/sf/retrotranslator/runtime/java/lang/ThreadLocal_ (2012-07-26 15:54:21)
加入该包就可以:retrotranslator-runtime-1.2.1.jar...
分类:
编程语言 时间:
2014-03-18 22:54:18
收藏:
0 评论:
0 赞:
0 阅读:
781
Linux下的Valgrind真是利器啊(不知道Valgrind的请自觉查看参考文献(1)(2)),帮我找出了不少C++中的内存管理错误,前一阵子还在纠结为什么VS 2013下运行良好的程序到了Linux下用g++编译运行却崩溃了,给出一堆汇编代码也看不懂。久久不得解过后,想想肯定是内存方面的错误,VS在这方面一般都不检查的,就算你的程序千疮百孔,各种内存泄露、内存管理错误,只要不影响运行,没有读...
分类:
编程语言 时间:
2014-03-18 23:19:21
收藏:
0 评论:
0 赞:
0 阅读:
820
C/C++程序在linux下被编译和连接时,GCC/G++会查找系统默认的include和link的路径,以及自己在编译命令中指定的路径。自己指定的路径就不说了,这里说明一下系统自动搜索的路径。
【1】include头文件路径
除了默认的/usr/include, /usr/local/include等include路径外,还可以通过设置环境变量来添加系统inclu...
分类:
编程语言 时间:
2014-03-19 02:53:48
收藏:
0 评论:
0 赞:
0 阅读:
483