自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (2)
  • 收藏
  • 关注

原创 04-xftp实现Windows和linux文件传输

1.在本地Windows操作系统的机器上安装Xftp42.安装和配置ftp服务器->yum安装:yum install -y vsftpd->开机自启动:chkconfig vsftpd on->启动ftp服务:service vsftpd start->关闭ftp服务:service vsftpd stop->重启ftp服务:service vsftpd restart

2016-03-08 21:47:10 565

原创 03-linux指令学习记录

1.vim:文本编辑》打开文本文件:vim text.txt  (进入了一般模式)》进入编辑模式:按下i、o、a、r任意一个键》进入命令模式:Esc,Shift+:,q(不保存退出),wq(保存后退出)2.ctrl+z:把一个正在执行的命令放到后台,并暂停执行   jobs:查看后台执行的命令,可查看到jobnumber   fg %jobnumber :将一个后台命令调到

2016-03-08 20:22:36 364

原创 02-CentOS下安装jdk+mysql+tomcat

1.远程连接我的ecs:CentOS-6.5-64bit使用putty.exe,填写好ecs的公网ip,输入root和password就能登录成功。2.yum安装jdk-1.7.0yum -y list java*yum -y install java-1.7.0-openjdk*java -version安装路径:/usr/lib/jvm3.yum 安装mysql-5

2016-02-15 22:12:39 449

原创 01-linux指令学习记录

1.man查看linux操作手册,行末输入q,退出man page,回到command模式2.pwd显示当前完整目录3.cd改变当前目录/:系统根目录~:当前户主目录..:返回上一级目录-:回退4.ls列出目录内容 -l:每行列出一个-a:列出所有内容5.ctrl+z结束当前运行的命令,慎用!

2016-01-27 21:22:47 513

原创 06-ajax与页面和servlet的数据交互

1.打开页面时访问sevlet获取数据,并显示到页面中

2015-11-14 15:58:50 415

原创 05-提交表单数据

1.提交表单数据流程分析Jsp:提交页面表单数据Servlet:1.封装表单数据到javabean中2.校验参数3.把封装好的表单数据传给Service处理4.保存成功信息5.转发显示成功信息Service:1.补齐表单数据2.调用Dao写入数据库中Dao:写入数据库2.具体实现1.根据user_info表构建User类,用于将user_info

2015-11-07 10:48:02 387

原创 04-封装BaseServlet和设置全站请求编码过滤器EncodingFilter

1.封装BaseServlet功能:可以有多个请求处理方法,简化了转发和重定向的代码请求处理方法格式: public String login(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {}请求BaseServ

2015-11-02 21:21:38 540

原创 03-32位UUID和封装Map对象到指定类型的Bean中

1.封装CommonUtils,生成UUID导入jar包:commons-beanutils-1.8.3.jar,而它依赖了commons-logging-1.1.1.jar有以下两个接口:String uuid():生成长度32的随机字符,通常用来做实体类的ID。底层使用了UUID类完成;T toBean(Map, Class):把Map转换成指定类型的Bean对象。

2015-11-01 10:59:06 641

原创 02-使用C3P0连接池连接MySql并且使用QueryRunner简化数据库操作

1.导入相应的JARsmysql驱动jar包:mysql-connector-java-5.1.28-bin.jarC3P0需要的jar包:c3p0-0.9.2-pre1.jar和mchange-commons-0.2.jar2.在src下添加C3P0配置文件:c3p0-config.xml jdbc:mysql://localhost:3306/grain com

2015-10-31 23:31:19 2698

原创 01-MyEclipse新建JavaWeb项目并发布到Tomcart下

1.新建JavaWeb项目2.填写项目信息3.项目目录结构4.配置Tomcat服务器5.设置服务器路径8.将项目发布到Tomcat下9.启动Tomcat,测试项目

2015-10-26 21:22:30 890

原创 java个人学习笔记21(Eclipse 快捷键)

eclipse:快捷键ALT+/:打开联想菜单,补全代码SHIFT+ENTER:光标直接跳到下一行行首CTRL+SHIFT+O:导入所有需要的包“大叉”:表示语法错误“小叉”:CTRL+1,给出该错误的解决方案ALT+CTRL+上下方向键:向上或向下复制改行代码ALT+上下方向键:向上或向下移动该行代码,即交换该行与上下行的位置ALT+左右方

2014-05-25 16:50:20 485

原创 java个人学习笔记20(wait()和sleep()区别+停止线程+interrupt()+join()+setDaemon()+setPriority()+多线程常见写法)

/**wait()和sleep()的异同:相同:都可让线程处于等待状态不同:1)wait()可以指定时间,也可以不指定时间 sleep()必须指定时间 2)wait()释放cpu资源,释放锁(只用于同步中,同步中的线程只有同时持有cpu资源和锁才能执行) sleep()释放cpu资源,不释放锁。异常会提示发生在哪个线程上,异常会结束所在线程。如何停止线程?原理:使ru

2014-05-11 12:09:21 465

原创 java个人学习笔记19(多生产者多消费者+循环判断标记+notifyAll()+Lock+Condition)

1.多生产者多消费者

2014-05-09 17:01:36 596

原创 java个人学习笔记18(多线程之间通信+等待唤醒机制)

1.多线程之间的通信

2014-05-08 21:33:44 733

原创 java个人学习笔记17(synchronized+同步函数+同步代码块+死锁)

1.同步函数:就是在函数上加上同步关键字(syschronized)进行修饰   同步函数使用的锁即this,调用该函数的对象(下面例子中的b)   同步有两种形式:1)同步代码块2)同步函数

2014-05-07 17:02:21 670

原创 C++个人学习笔记02

1.结构体和类的区别:访问控制权不同:struct中缺省访问控制权限修饰符时,为publicclass中缺省访问控制权限修饰符时,为private2.private/protected/public1)类中成员访问权限private:只能在本类中被访问protected:可在本类和子类中被访问public:可在本类、子类和外部中被访问2)类的继承访问特性

2014-04-07 09:46:32 537

原创 C++个人学习笔记01

1.句柄(HANDLE):资源的标识

2014-04-06 18:00:07 464

原创 java个人学习笔记16(多线程+extends Thread+implements Runnable)

1.多线程进程:正在运行的应用程序在内存中分配的空间线程:是进程中负责程序执行的执行单元,也称执行路径 一个进程中至少有一个线程在负责该进程的运行多线程技术:解决多部分代码同时执行的需求,合理使用cpu资源,提高用户体验。(微观上串行,并未实际上提高效率)多线程的运行是根据cpu的切换完成的,具有不确定性。jvm中的多线程(至少2个):一个负责代码的运行,这个从main方法

2014-03-22 21:42:43 1249

原创 java个人学习笔记15(package+import+jar)

1.包(package):对类文件进行分类管理给类提供多层命名空间写在程序文件的第一行类名的全称是 包名.类名包也是一种封装形式2.包之间的访问:package pack;public class PackDemo{//类必须用public修饰,才能被其他包访问 public void show(){//方法必须用public修饰,才能被其他包访问 Syst

2014-03-22 12:04:40 559

原创 java个人学习笔记14(Error+Exception+try_catch_finally+throw+throws)

1.异常

2014-03-17 21:32:56 599

原创 java个人学习笔记13(Object+内部类+局部内部类+匿名内部类)

1.查看源代码:java->jdk->src.zip2.Object/**Object:java中最终的父类,即根类public boolean equals(Object obj)该类中定义了一些成员方法,包括equals,现重写equals方法*/class Person /*extends Object*/{ private String name; private i

2014-03-15 18:15:26 589

原创 java个人学习笔记12(多态)

1.多态对象多态性在程序中的体现:父类的引用或者接口的引用指向了子类的对象。多态的好处:提高了代码的扩展性多态的弊端:不能使用子类的特有方法多态的前提:必须有继承或实现的关系,通常有覆盖instanceof:对象类型判断,格式:对象 instanceof 类型,返回true或falseabstract class Appliance{ abstract void up()

2014-03-15 14:11:22 455

原创 java个人学习笔记11(abstract+interface)

1抽象类

2014-03-14 19:46:14 707

原创 java个人学习笔记10(extends+super+override+final)

1.extends(继承):1)提高了代码的复用性2)让类与类之间产生了关系,为多态提供了前提

2014-03-12 20:39:13 547

原创 java个人学习笔记09(单例设计模式)

设计模式:解决某一种问题的一种思想,面向对象有23种模式1.单例设计模式:解决问题:保证一个类的对象在内存中的唯一性,即保证这个类只产生一个对象思路:1)不让其他程序通过new创建该类对象,构造函数私有化2)在本类中自己new一个对象,实现对象的数量控制3)对外提供获取该对象的方法

2014-03-12 11:29:28 467

原创 java个人学习笔记08(static+创建对象)

daixu

2014-03-11 21:32:52 1775

原创 java个人学习笔记07(封装+构造函数+this)

1.面向对象的三个特征:封装、继承、多态封装:隐藏实现细节,对外提供公共的访问接口1)将属性都私有化,对外提供对应的公共的setXxx()和getXxx()方法来访问2)将内部函数私有化,使该函数只能在该类中被调用(例如排序中的private void swap())class Grade{ private int score;//private:私有,权限修饰符,属性score

2014-03-10 21:22:22 620

原创 java个人学习笔记06(类、对象、成员变量、局部变量)

1.类:用于描述事物的属性和行为,由成员组成,属性对应类中的成员变量,行为对应类中成员方法   对象:该类事物的具体个体

2014-03-10 17:21:59 540

原创 SQL个人学习笔记03

1.统计函数1)算数运算符:+ - * / %(取模运算)SELECT number,dri_length,dri_area,dri_area/dri_length AS 'dri_factor',200 AS 'dri-fee' FROM venbranch_infor注意:AS 后的列名加上单引号2)字符串连接符:+SELECT CustomerID,City

2014-03-09 15:57:57 495

原创 SQL个人学习笔记02

1.表的别名SELECT t.id,t.name FROM table_name AS t在一个SELECT语句中,系统首先执行FROM语句,然后执行SELECT语句2.内连接(INNER JOIN):仅将两个表中满足连接条件的行组合起来作为结果集,即两表连接笛卡尔集中匹配的行显示出来1)在WHERE子句中指定连接SELECT t1.column_name1,t1.column

2014-03-09 14:05:51 828

原创 SQL个人学习笔记01

1.DISTINCT:寻找表格内不同的值(多个空值将返回一个null)SELECT DISTINCT column_name FROM table_name2.TOP:将表中前面一定的行数返回到结果集SELECT TOP n column_name FROM table_name;将table_name中前n行column_name列的值返回到结果集SELECT TOP n PER

2014-03-09 12:16:45 537

原创 java个人学习笔记05(进制装换+排序查找+二维数组)

1.前面所学知识的综合应用(主要是数组和函数):/*需求:综合上一版十进制转化为十六进制,增加十进制转化为八进制、二进制的功能思路:查表法java提供的功能:Integer.toBinaryString();Integer.toOctalString();Integer.toHexString();*/import java.util.*;class System_Convert

2014-03-01 18:04:50 852

原创 java个人学习笔记04(function、overload、array、栈、堆)

1.函数:函数即一功能,明确该功能的结果和该功能所需的参数。return :结束函数的执行,只对于void类型函数可省略或return;               (主函数是程序运行的入口,用来调用函数,功能应细分,分别用函数实现)2.函数重载(overload):一个类中出现同名的函数,只要他们的参数个数或者参数类型或参数顺序不同。和返回值的类型无关/*需求:打印可变的九九乘

2014-02-28 21:34:45 686

原创 java个人学习笔记03(if、switch、break、continue)

1.if和switch的区别:if可以用于判断数值,也可以判断区间,只要运算结果是boolean型,都可以进行判断switch用于对固定的几个值的判断,判断值的类型有限:byte short int char enum String2.最简单的无限循环:while(true){}   for(; ;){}3.break作用范围:switch 和 Loop中,即一般只能跳出当前swi

2014-02-28 13:33:15 668

原创 java个人学习笔记02(注释+数据类型+算术逻辑运算)

1.多行注释不能嵌套多行注释,与c语言注释形式相同2.数据类型:基本数据类型:布尔型(boolean)1byte 只用最后1bit表示真假;字符型(char)2byte;数值型(byte(1byte), short(2byte), int(4byte), long(8byte), float(4byte), double(8byte))引用数据类型:类(class),接口(interf

2014-02-27 16:57:10 530

原创 java个人学习笔记01(配置java环境)

1.java语言的三种技术架构javase(java standard edition):标准版,开发普通桌面应用和商务应用程序,基础javaee(java enterprise edition):企业版,开发企业环境下的应用程序,主要针对web应用开发,王道javame(java mirco editon):小型版,开发电子消费产品和嵌入式设备,如手机应用,没落2.跨平台性j

2014-02-26 21:30:54 909

原创 宏汇编工具(MASM6.15)的使用

1.汇编源程序、目标程序和汇编程序的关系汇编源程序:用汇编语言编写的程序目标程序:机器语言程序汇编程序:把汇编源程序翻译成目标程序的语言加工程序2.宏汇编工具(MASM6.15)EDIT.COM:dos下文本编辑器EDIT.HLP:edit的帮助文件MASM.EXE:汇编程序LINK.EXE:连接程序LIB.EXE:库管理程序DOSXNT.EXE:dos扩展

2014-02-26 11:29:05 7242

原创 通讯录管理系统(C+ODBC+SQL Server 2000)

#include#include//include system() function#include#include#include#includevoid display_contact(void);void add_contact(void);void search_contact(void);void update_contact(void);void delete_

2014-02-04 18:17:38 3031

原创 ODBC-C语言操作数据库(SQL Server 2000)(下)

1.SQLBindParameter参数绑定SQLRETURN SQLBindParameter(                          SQLHSTMT  hstmt,//SQL语句句柄                          SQLUSMALLINT  parameter_number,//指明将变量与第几个参数绑定,从1开始计算

2014-02-04 13:32:09 1863 1

原创 ODBC-C语言操作数据库(SQL Server 2000)(上)

1.SQLExecDirect直接执行SQL语句SQLRETURN SQLExecDirect(                           SQLHSTMT  hstmt,//SQL语句句柄                           SQLCHAR*  sql,//SQL语句                           SQLINTEGER  lengt

2014-02-02 20:10:24 3666

c语言词法分析器

c语言词法分析器 包含完整源代码和可执行文件

2013-06-02

c语言编写的俄罗斯方块

vs2005+sdl开发的俄罗斯方块,包含详细思路、代码分析、源码...

2013-03-18

空空如也

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

TA关注的人

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