自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iasmn68628的专栏

.............

  • 博客(45)
  • 收藏
  • 关注

原创 Crazy Java Practice 第1章 控制台五子棋

package org.crazyit.gobang;import java.io.BufferedReader;import java.io.InputStreamReader;/** * 五子棋游戏类 * * @author yangenxiong yangenxiong2009@gmail.com * @author Kelvin Mak kelvin.mak125@gm

2014-08-27 23:23:40 593

原创 十天学会php之第十天

学习目的:学会用PHP上传文件和发邮件   上传文件表单必须加上 enctype="multipart/form-data" 和    下面看一下代码:   $f=&$HTTP_POST_FILES['file'];   $dest_dir='uploads';//设定上传目录   $dest=$dest_dir.'/'.date("ymd")."_".$f['name']

2014-08-27 23:16:11 488

原创 十天学会php之第八天(分页)

学习目的:做一个分页显示   关键就是用到了SQL语句中的limit来限定显示的记录从几到几。我们需要一个记录当前页的变量$page,还需要总共的记录数$num   对于$page如果没有我们就让它=0,如果有  $execc="select count(*) from tablename ";   $resultc=mysql_query($execc);   $rsc=my

2014-08-27 23:13:32 335

原创 十天学会php之第九天

学习目的:注意事项      因为我是先学ASP的,所以再做PHP的时候会发现很多地方需要适应。      1、注意不要漏了分号   2、注意不要漏了变量前的$   3、使用SESSION的时候注意不要遗漏session_start();      如果发生错误的时候,可以采用以下方法:   1、如果是SQL语句出错,就注释了然后输出SQL语句,注意也要注释掉后

2014-08-27 23:13:16 351

原创 十天学会php之第六天

学习目的:学会添加删除修改数据   mysql_query($exec);     单这个语句就可以执行所有的操作了,不同的就是$exec这个sql语句   添加:$exec="insert into tablename (item1,item2) values ('" . $_POST['item1'] . "'," . $_POST['item2'] . ")"; 

2014-08-27 23:11:10 350

原创 十天学会php之第七天

学习目的:学会SESSION的使用   SESSION的作用很多,最多用的就是站点内页面间变量传递。在页面开始我们要session_start();开启SESSION;  然后就可以使用SESSION变量了,比如说要赋值就是:$_SESSION['item']="item1";要得到值就是$item1=$_SESSION['item'];,很简单吧。这里我们可能会使用到一些函数,比如说判断

2014-08-27 23:10:44 385

原创 十天学会php之第六天

学习目的:学会添加删除修改数据   mysql_query($exec);     单这个语句就可以执行所有的操作了,不同的就是$exec这个sql语句   添加:$exec="insert into tablename (item1,item2) values ('" . $_POST['item1'] . "'," . $_POST['item2'] . ")"; 

2014-08-27 23:10:21 384

原创 POJ 1003 Hangover 悬空

HangoverTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 101380 Accepted: 49289DescriptionHow far can you make a stack of cards overhang a table? If

2014-08-26 23:58:03 441

原创 《jQuery实战》的配套源代码

《jQuery 实战》的配套代码下载地址 http://download.csdn.net/source/1096636 书店链接:http://www.china-pub.com/195146 jQuery 实战(jQuery in action)(2008版)的配套源代码。Manning网站的源代码在中国无法直接下载,所以在这里提供下载,方便大家边看书,边实践。实践才是王道!

2014-08-26 23:56:13 834

原创 如何在Windows上安装Apache,MySQL和PHP

选择一个正确的WAMP安装器     有许多不同的WAMP安装器可供选择。一些比较好的有:AppServ,EasyWamp,FoxServ, PHPDev, PHP Triad, Typo3 WAMP Installer(包括内存管理系统程序)和WampServer等。以下将向大家介绍如何使用AppServ。   怎样安装AppServ   1. 从SourceForge.

2014-08-26 23:53:53 655

原创 AppServ 安装日记

AppServ 安装 花了 我一个半小时。 http://www.appservnetwork.com/ 我 安装 的 是AppServ 2.5.10 ----------------------- Apache 2.2.8 PHP 5.2.6 MySQL 5.0.51b phpMyAdmin-2.10.3 ----------------------- 为 A

2014-08-26 22:30:14 828

原创 十天学会php之第五天

学习目的:学会读取数据   先看两个函数:   1、mysql_query   送出一个 query 字符串。 语法  : int mysql_query(string query, int [link_identifier]); 返回值: 整数   本函数送出 query 字符串供 MySQL 做相关的处理或者执行。若没有指定 link_identifier 参数,则

2014-08-25 21:15:45 1004

原创 十天学习PHP之第四天

学习目的:学会连接数据库 PHP简直就是一个函数库,丰富的函数使PHP的某些地方相当简单。建议大家down一本PHP的函数手册,总用得到。 我这里就简单说一下连接MYSQL数据库。 1、mysql_connect 打开 MySQL 服务器连接。 语法: int mysql_connect(string [hostname] [:port], string [username],

2014-08-25 21:13:50 1078

原创 十天学习PHP之第三天

1)按右边的结构:查看修改表结构 2)按右边的浏览:查看表中的数据 3)按右边的SQL:运行SQL语句 4)按右边的插入:插入一行记录 5)按右边的清空:删除表中所有记录 6)按右边的删除:删除表 还有一个很重要的功能就是导入和导出,但是当我们本机做好了程序和数据库的时候,需要在服务器上也有一个本地镜像,如果用ASP的ACCESS简单了,直接上传MDB文件即可,用SQL

2014-08-25 21:11:55 1022

原创 十天学习PHP之第二天

学习目的:学会构建数据库 在ASP中,如果是ACCESS数据库你可以直接打开ACCESS来编辑MDB文件,如果是SQL SERVER你可以打开企业管理器来编辑SQL SERVER数据库,但是在PHP中,MY SQL的命令行编辑可能会令初学者感到很麻烦,不要紧,你下载一个PHPMYADMIN安装一下,以后建立编辑数据库可以靠它了。 下面说一下它的使用。 进入了phpmyadmin后,我们

2014-08-25 21:09:08 1071

原创 Program1-1

package com.algo;import java.util.Random;import java.util.Scanner;public class P1_1 { static int N=20; public static void main(String[] args){ int[] arr = new int[N]; int x,i; int f = -1;

2014-08-25 08:35:04 821

原创 Python基础教程之第9章 魔法方法, 属性和迭代器

#魔法方法, 属性 和 迭代器D:\>pythonPython 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32Type "help", "copyright", "credits" or "license" for more information.#9.1准备工作>>> __meta

2014-08-25 08:30:18 659

原创 Python基础教程之第7章 更加抽象

D:\>pythonPython 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32Type "help", "copyright", "credits" or "license" for more information.# Chapter 07 更加抽象#7.1 对象的魔力# 前几章介

2014-08-25 08:29:19 1146

原创 Python基础教程之第8章 异常

#Chapter 8 异常Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32Type "help", "copyright", "credits" or "license" for more information.#8.1 什么是异常>>> 1/0Traceback (mo

2014-08-25 08:28:55 511

原创 Python基础教程之第6章 抽象

Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32Type "copyright", "credits" or "license()" for more information.#6.1 懒惰即美德>>> fibs = [0,1]>>> for i in range(8):

2014-08-25 08:28:01 1136

原创 Python基础教程之第4章 字典: 当索引不好用时

Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32Type "copyright", "credits" or "license()" for more information.#4.1字典的使用>>> names=['Alice','Beth','Cecil','Dee-Dee

2014-08-25 08:25:01 911

原创 Python基础教程之第5章 条件, 循环和其他语句

Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32#Chapter 5 条件, 循环和其他语句#5.1 print和import的更多信息#对于很多应用程序来说, 使用logging模块记日志比print语句更合适#5.1.1 使用逗号输出#可以看到, 每隔参数之间都自动插入

2014-08-25 08:24:52 1412

原创 Python基础教程之第3章 使用字符串

Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32Type "copyright", "credits" or "license()" for more information.#3.1基本字符串操作>>> website = 'http://www.python.org'>>

2014-08-25 08:21:29 1423

原创 Python基础教程之第2章 列表和元组

D:\>pythonPython 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32Type "help", "copyright", "credits" or "license" for more information.#2.1序列概览>>> edward=['Edward Gumby'

2014-08-25 08:21:10 1474

原创 Python基础教程之第1章 基础知识

#1.1 安装Python#1.1.1 Windows#1.1.2 Linux和UNIX#1.1.3 Macintosh#1.1.4 其他发布版#1.1.5 时常关注,保持更新#1.2 交互式解释器D:\>pythonPython 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32

2014-08-25 08:15:48 1577

原创 PHP爱好者:十天学会php之第一天

我这里暂时是以 Apache web server 和 MY SQL 作为WEB服务器和数据库,在php-4.3.3下的环境做的程序。当然要简单的构建和访问查看数据库 PHPMYADMIN 不可少。 下面简单介绍一下PHP的语法。 1、嵌入方法: ,当然您也可以自己指定。 2、引用文件: 引用文件的方法有两种:require 及 include。 require 的使用

2014-08-25 08:12:25 1276 1

原创 Lock

Lock是多线程访问共享资源的工具,通常情况下,一次只能有一个线程获得锁,即互斥锁。不过也有一些所允许对共享资源的并发访问。 ReentrantLock获取锁定与三种方式:     a)  lock(), 如果获取了锁立即返回,如果别的线程持有锁,当前线程则一直处于休眠状态,直到获取锁     b) tryLock(), 如果获取了锁立即返回true,如果别的线程正持有锁,立即返回

2014-08-22 20:04:09 305

原创 一个自定义注释的例子

import java.lang.annotation.*;import java.lang.reflect.*;@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)@interface MyAnn { String name() ; String event(); // 方法执行前的事件 public

2014-08-22 20:03:27 1057

原创 Synchronized

import java.util.*;import java.util.concurrent.*;class Task{ private LinkedList list = new LinkedList(); private static int num=0; public synchronized void take(){ while(num<=0){ try{

2014-08-22 20:02:39 295

原创 excel

HSSFSheet sheet = workbook.createSheet("sheetName");    //创建sheet      sheet.setVerticallyCenter(true);            //下面样式可作为导出左右分栏的表格模板      sheet.setColumnWidth((short) 0, (short) 2600);// 设置

2014-08-22 12:59:17 375

原创 Linux备忘摘录2

以下文章摘录自:http://iamzhongyong.iteye.com/blog/1337294  感谢分享 java问题排查常用linux命令 最近部门的测试环境总是半夜挂掉,有感于线上问题排查的种种困惑,所以打算彻底扫盲一下问题排查的一些关键命令,在真正火灾来临的时候,能够迅速的定位问题。    重用的linux命令总体分为几个大类,以前自己觉得,这

2014-08-22 12:57:10 324

原创 Shell中字符串分割的三种方法

问题:对于’1,2,3,4,5’这样的字符串输出采用,分隔开的1 2 3 4 5特征:在字符串中没有空格解决方法1: [plain] view plaincopy #!/bin/bash  var=’1,2,3,4,5’  var=${var//,/ }    #这里是将var中的,替换为空格  for element i

2014-08-22 12:53:42 597

原创 JAVA反射与注解实例

1    JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。或者说,JAVA反射机制指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获

2014-08-17 15:43:59 332

转载 Selenium-Grid工作方式(自动化测试技术)

转自:http://blog.csdn.net/five3/article/details/9428655Selenium-Grid版本selenium-grid分为版本1和版本2,其实它的2个版本并不是和selenium的版本1和2相对应发布的[即selenium-grid2的发布比selenium2要晚一点]。不过幸运的是现在的selenium-grid2基本能支持seleni

2014-08-16 22:32:41 450

转载 浅谈php web安全

原文地址:http://blogread.cn/it/article/6086?f=wb 前言:首先,笔记不是web安全的专家,所以这不是web安全方面专家级文章,而是学习笔记、细心总结文章,里面有些是我们phper不易发现或者说不重视的东西。所以笔者写下来方便以后查阅。在大公司肯定有专门的web安全测试员,安全方面不是phper考虑的范围。但是作为一个phper对于安全知

2014-08-15 19:17:17 474

原创 Oracle学习笔记2_Oracle管理工具和简单命令

oracle管理工具的介绍: (1)sql plus工具,启动方式如下: 1.开始-->程序-->oracle orachome90-->application development-->sql*plus 2.开始-->运行-->sqlplusw 3.开始-->程序-->oracle orachome90-->application development -->sql*plus workshe

2014-08-15 19:16:59 302

原创 Hadoop学习笔记_linux网络配置及静态ip设置

学习Hadoop,会配置Hadoop集群,学习阶段,不可能为了学习购买多台实体机,因此可以采取使用虚拟机的方式,虚拟机软件有很多,例如:VMWare,VirtualBox等。在此,我们使用VMWare来进行虚拟多台机器。 VMWare安装过程网上有很多教程,在此就不多做介绍。我使用的电脑是win7旗舰版x64操作系统,安装完VMWare之后,电脑上会出现两个虚拟网卡VMware Network A

2014-08-15 19:12:48 535

原创 数据库学习笔记1_数据库分类

最近在看一些oracle相关视频,做了笔记,自己用来时常翻翻:数据库分为三类:      1.小型数据库:access,forbase      2.中型数据库:mysql,sql server, informix      3.大型数据库:sybase,oracle,db2项目中选择数据库标准:      通过项目的规模来判断。     

2014-08-15 19:12:47 300

原创 Linux常用命令

下面我们来介绍一些简单的linux常用命令,本文使用的linux为CentOS首先我们使用root用户登陆进操作系统,打开终端之后,如下所示:[root@localhost~]#其中,root代表登陆所使用的用户,localhost代表主机名。后面的~或者其他名称为当前所在目录。~代表当前用户的home目录。linux中的文件系统是树结构,该文件系统的树根成为根目录,使用"

2014-08-15 19:08:49 333

原创 Java中创建线程的两种方式

线程(thread)是进程中某个单一顺序的控制流。也被称为轻量进程(lightweight processes)。计算机科学术语,指运行中的程序的调度单位。通俗的来说,线程就是程序执行的线索,每一个线程都是一条在执行的线索,线索可以有很多条,即多线程。下面我们来看一下Java中创建线程的两种方式:1.继承Thread类,重写父类的run()方法。2.实现Runnable

2014-08-15 19:08:42 313

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除