自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(161)
  • 资源 (21)
  • 收藏
  • 关注

转载 JAVA

ava instanceof运算符用于测试指定对象是否是指定类型(类或子类或接口)的实例。java中的instanceof也称为类型比较运算符,因为它将类型与实例进行比较。 它返回true或false。 如果对任何具有null值的变量应用instanceof运算符,则返回false。java instanceof的简单示例下面来看看实例运算符的简单示例,它测试当前类。class ...

2018-09-26 17:18:19 388

原创 Junit 测试

Junit 是java 针对开发人员的单元测试,常用的测试注解有@Test,@Before,@After,@Ignore等注解 描述 @Test public void method() 测试注释指示该公共无效方法它所附着可以作为一个测试用例。 @Before public void method() Before注释表示,该方法必须在类中的每个测试之前执...

2018-09-26 17:16:37 230

原创 Junit 运行遇到initializationError报错

 报错如上:查询了junit相关资料发现:只支持public void 方法() 格式,并且还是无参的。1、方法访问权限在public之下的不能直接@Test测试2、有返回值的不能直接测试@Test3、带参数的不能直接测试@Test4、static静态方法不能直接测试@Test ...

2018-09-26 10:19:43 371

原创 Java 历史

JAVA的历史最早是有james mike patrick 等人发起的java 语言项目,最开始主要用于电子电器设备,为什么取名为JAVA?java 是印尼的一个岛屿,它生产的第一杯咖啡据说称为JAVA咖啡。1996年 1月23日 jdk 1.0正式发布,目前已被Oracle收购。  ...

2018-09-25 17:59:27 290

原创 关于《一名IT经理是如何把项目带蹦》文章反思

最近看到一篇关于《一名IT经理是如何把项目带蹦》的文章,大致讲述了一名team leader 在这整个失败项目的反思,举例文中的一些反思思路吧,能反思是不错的,知错就改,这点值得赞赏,大致指出几点问题,避免以后自己踩雷多注意,可能也不是很专业,请多谅解。1、首先,从项目和团队背景,介绍了一下他负责这个项目是跟国家系统对接,提需求的人自己都不知道做什么,以及提出这个项目缺少U盾,导致没法测试环境...

2018-08-26 17:33:01 562

原创 Intellij IDEA工具使用(快捷键)

快捷键对于开发人员真是必杀器,有了快捷键开发速度和debug都会大大提高,但是之前一直使用eclipse,发现很多快捷键跟eclipse不一样,就寻思的不能再重新适应idea快捷键吧,就开始找有什么办法,有一种方式可以让eclipse搬到idea里,设置步骤:1、File->settings2、可以看到有很多风格的快捷键选择eclipse3、如果对哪个快捷键用的不顺手...

2018-08-26 16:32:45 183

原创 Intellij IDEA工具使用(maven配置)

说到maven相信大家都很熟悉,主要从3个方面讲:maven的是什么,maven的安装配置,intellij idea 与maven结合。maven是什么maven 主要是集成管理java 类库工具,通过引用maven 依懒可以自动下载jar 包管理,官网:http://maven.apache.org/,可以从官网上学习很多关于maven的知识。maven 安装配置下载maven...

2018-08-19 20:02:54 818

原创 Intellij IDEA工具使用(tomcat配置)

说到tomcat相信大家都很熟悉,主要从3个方面讲:tomcat的是什么,tomcat的安装配置,intellij idea 与tomcat结合。tomcat 是什么tomcat由 Apache 开发的一个 Servlet 容器,实现了对 Servlet 和 JSP 的支持,并提供了作为Web服务器的一些特有功能。官方地址:http://tomcat.apache.org/tomc...

2018-08-19 18:43:00 284

原创 Intellij IDEA工具使用(jdk配置)

一直使用eclipse开发java项目,也用的比较顺手,最近老有同事推荐intellij idea工具,每次聊天都会被调侃道:现在用eclipse开发过时了,赶紧用idea开发工具,idea轻简,运行快,并且对于javascript提示很到位,他能快速找到js 方法和变量,以及酷炫的背景(黑色背景多彩的文字看上去很高大上)。鉴于同事的推荐,开始了我的idea工具之旅。写的不清楚的地方,还请多多包涵...

2018-08-19 17:47:46 810

原创 java 与前端 交互xml 和json

一般后台代码和前端进行交互的都是xml 和json 格式数据:先来举例说明一下如何通过xml 和前端页面交互数据:例子:做一个省市联动效果:首先的引入jar:xstream-1.3.1.jar下面可以开始工作了:定义连个javabean实体:City类://这是给类取个别名@XStreamAlias("City")public class Cit

2015-08-19 18:22:24 1375

原创 java 观察者模式

观察者模式顾名思义就是观察一个对象的变化并且做相应的动作。举个例子:一个学生可以有学习,睡觉的动作,但是如果在他做这些事情之前他妈妈提醒他下面该作甚么。一旦他学习,就提醒他要先预习课程,一旦他睡觉就提醒他要先洗脚。我们来先定义一个学生实体:public class Student {//学生名private String name;private StudentList

2015-08-18 17:54:51 538 1

原创 利用filter 过滤掉html标签

web.xml配置文件:HtmlFiltercom.itheima.filter.HtmlFilterHtmlFilter/*java代码:public class HtmlFilter implements Filter {public void init(FilterConfig filterConfig) throw

2015-08-14 18:09:31 3571

转载 Filter(过滤器)学习

一、Filter简介  Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。  Servlet API中提供了一个Filte

2015-08-14 18:05:21 453

转载 CGLIB动态代理应用

Java动态代理二——CGLIB动态代理应用     JDK自从1.3版本开始,就引入了动态代理,JDK的动态代理用起来非常简单,但是它有一个限制,就是使用动态代理的对象必须实现一个或多个接口 。如果想代理没有实现接口的类可以使用CGLIB包。  CGLIB是一个强大的高性能的代码生成包。它被许多AOP的框架(例如Spring AOP)使用,为他们提供方法的interception(拦

2015-08-14 14:45:36 341

原创 QueryRuner类的使用

QueryRunner类的主要方法public Object query(Connection conn, String sql, Object[] params, ResultSetHandler rsh) throws SQLException:执行一个查询操作,在这个查询中,对象数组中的每个元素值被用来作为查询语句的置换参数。该方法会自行处理 PreparedStatemen

2015-08-12 16:53:53 516

原创 java 通过元数据改写jdbcUtil访问jar

直接上代码:package com.dsp.dbAssist;import java.sql.Connection;import java.sql.ParameterMetaData;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;i

2015-08-09 22:03:24 353

原创 java使用dbcp操作数据库的用法

第一 引用 commons-dbcp-1.4.jar 和 commons-pool-1.5.6.jar这两个jar包第二 加入 dbcpconfig.properties配置文件driverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/testusername=rootpassword=sorry

2015-08-09 20:44:32 392

转载 c3p0三种配置方式

c3p0的配置方式分为三种,分别是1.setters一个个地设置各个配置项2.类路径下提供一个c3p0.properties文件3.类路径下提供一个c3p0-config.xml文件1.setters一个个地设置各个配置项这种方式最繁琐,形式一般是这样:01Properties props = new Properties();

2015-08-09 20:27:21 302

原创 jdbc 连接池动态代理模式

动态代理的用法:关键是理解动态代理package com.dsp.pool;import java.io.PrintWriter;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.sql.C

2015-08-09 19:39:27 418

转载 操作大文本数据存储在数据库中 mysql中有个lob

/*create table t2(id int primary key,content longtext);*///插入大文本数据@Testpublic void testTextWrite() throws Exception{Connection conn = JdbcUtil.getConnection();PreparedStatement stm

2015-08-09 18:02:14 990

原创 java 批量操作数据库

直接上例子:package com.dsp.batch;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.Statement;import org.junit.Test;import com.dsp.util.JdbcUtil;publ

2015-08-09 17:56:33 1227

原创 java编写一个分页类

主要是帮助大家理解分页功能,脱离了很多分页控件我们如果实现分页效果。首先 分页我们知道要有上一页 下一页 总页数 当前页 这些信息,那么我们定义分页类如下:package com.deom.commons;import java.util.List;/** * 分页功能 *  * @author spdai *  */public class Page {

2015-08-09 17:19:26 431

转载 事务特性

l  原子性:指处于同一个事务中的多条语句是不可分割的。l  一致性:事务必须使数据库从一个一致性状态变换到另外一个一致性状态。比如,转账,转账前两个账户余额之和为2k,转账之后也应该是2K。l  隔离性:指多线程环境下,一个线程中的事务不能被其他线程中的事务打扰l  持久性:事务一旦提交,就应该被永久保存起来。2、事务隔离性专题如果不考虑事务的隔离性,会出现以下问题:l 

2015-08-07 18:11:15 389

转载 事务隔离级别

事务隔离级别:  1.更新遗失(Lost update)    两个事务都同时更新一行数据,但是第二个事务却中途失败退出,导致对数据的两个修改都失效了。这是因为系统没有执行任何的锁操作,因此并发事务并没有被隔离开来。  基本上就是指某个事务对字段进行更新的信息,因另一个事务的介入而遗失更新效力。举例来说,若某个字段数据原为ZZZ,用户A、B 分别在不同的时间点对同一

2015-08-07 18:05:08 282

转载 mysql存储对象

LOB:Large ObjectCLOB:character Large Object  大文本BLOB: Binary Large Object  图片 视频 声音等 列类型存储需求CHAR(M)M个字节,0 M VARCHAR(M)L+1个字节,其中L M 且0 M

2015-08-07 16:24:05 4909

转载 理解 Statement 和 PreparedStatement区别

一、使用Statement而不是PreparedStatement对象JDBC驱动的最佳化是基于使用的是什么功能. 选择PreparedStatement还是Statement取决于你要怎么使用它们. 对于只执行一次的SQL语句选择Statement是最好的. 相反, 如果SQL语句被多次执行选用PreparedStatement是最好的.PreparedStatement的第一次执行

2015-08-07 15:54:49 409

原创 javabeanUtil泛型操作类

package com.demo.until;import javax.servlet.http.HttpServletRequest;import org.apache.commons.beanutils.BeanUtils;public class FillBeanUtil {public static T fillbean(HttpServletRe

2015-08-07 15:51:40 1251

原创 StringBuffer与StringBuilder 区别

String 不可变字符串常量StringBuffer 可变字符串变量(线程安全)StringBuilder 可变字符串变量(非线程安全)

2015-08-07 11:18:20 244

原创 Java 连接数据库的JDBC

jdbc 是一个接口,各个数据库供应商要实现这个接口,这样我们才能访问到数据库的数据。下面一个例子简单说明java访问数据的步骤:package com.ctrip.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.S

2015-08-06 15:14:36 277

转载 使用MyEclipse打包带源码的jar包

MyEclipse使用总结——使用MyEclipse打包带源码的jar包  平时开发中,我们喜欢将一些类打包成jar包,然后在别的项目中继续使用,不过由于看不到jar包里面的类的源码了,所以也就无法调试,要想调试,那么就只能通过关联源代码的形式,这样或多或少也有一些不方便,今天教大家一种打包jar包的方式,让jar包当中既有编译好的class,又有class对应的源代码,这样在其他项目

2015-08-05 13:47:16 449

转载 设置MyEclipse开发项目时使用的JDK

MyEclipse使用总结——设置MyEclipse开发项目时使用的JDK  安装好MyEclipse之后,在MyEclipse中开发项目时,默认使用的是MyEclipse是自带的JDK,如下图所示:    如果我们需要使用自己安装好的JDK,那么就需要在MyEclipse中重新设置,设置步骤如下:  Window→Preferences    弹出【Prefere

2015-08-05 13:45:07 392

转载 在MyEclipse中设置jsp页面为默认utf-8编码

MyEclipse使用总结——在MyEclipse中设置jsp页面为默认utf-8编码在MyEclispe中创建Jsp页面,Jsp页面的默认编码是“ISO-8859-1”,如下图所示:在这种编码下编写中文是没有办法保存Jsp页面的,会出现如下的错误提示:因此可以设置Jsp默认的编码为utf-8,具体步骤如下:启动MyEclipse,点击菜单上的window--->p

2015-08-05 13:43:22 522

转载 MyEclipse文件查找技巧

只为成功找方法,不为失败找借口!MyEclipse使用总结——MyEclipse文件查找技巧一、查找文件  使用快捷键【ctrl+shift+R】弹出弹出文件查找框,如下图所示:  二、查找包含某个字符串的文件  使用快捷键【ctrl+H】在弹出对话框中选File Search选项,然后在第一个文本框中粘贴(我一般用粘贴)或自已手动录入(容易写错)要查找

2015-08-05 13:41:55 289

转载 Java垃圾回收机制

Java垃圾回收机制以前没有写博客的习惯,学过的东西又不能一直都记着,所以用到“方现查”,每次都要看很多东西,才能把某一方面的东西看全。对于Java垃圾回收机制,这个很久前就学过,并且理解过了,好长时间不用,就丢到回爪洼岛了,这里还是记下,方便以后再次查看,不用浪费太多时间。了解Java垃圾回收机制,就要知道Java各个版本的区别,尤其是随着JDK版本的提升,都比较以前

2015-08-03 18:08:54 306

转载 MyEclipse 快捷键

MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q  定位到最后编辑的地方 Ctrl+L  定位在某行  Ctrl+O  快速显示 OutLine Ctrl+T  快速显示当前类的继承结构 Ctrl+W  关闭当前Editer Ctrl+

2015-08-03 17:55:08 289

原创 获取存储过程内容

Text--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2014-04-16 17:26:45 449

原创 liunx脚本心得

windows 下脚本千万不要出现变量path 这是环境变量的路径1 把图形化界面改成命令行第1步:在centos终端中执行“vi /etc/inittab”并回车确定。第2步:在打开的inittab文件中,使用方向键一直向下拉动,一直拉到最底部直到看到“id:5:initdefault:”为止。第3步:输入字母“I”,进入到vi编辑模式,把数字5改成3。

2014-03-11 17:50:44 562

原创 写代码的心得

以前听老师讲写一个好代码要讲究的代码的重用性,可维护性,还有用户体验,工作快一年了前辈们的指点,总结一下主要注意的事项:1.除非你写的代码足够健壮,否则,必须要try catch throw 捕获异常,并不是简简单单的throw 一个exception 就完事,而是应该分为更加详细的exception,如I/oexception,null exception 等等。并且这个希望能给把这个异常及

2014-03-11 17:47:25 1007

转载 关于命令行启动mysql时服务名无效的解决方法

关于命令行启动mysql时服务名无效的解决方法我的系统为WIN7,在cmd下使用"net start mysql"提示"服务名无效,青键入net helpmsg 2185 以获得更多帮助"错误原因是mysql没有加入到window的服务中我的解决方法是命令行进入mysql安装路径,输入mysqld --install例如  我的安装路径为D:\Program Files\MyS

2013-12-18 10:25:47 2165

转载 .net 4.5 新特性

开发者预览版.net 4.5.NET for Metro style appsMetro风格的应用程序是利用Windows操作系统的强大功能设计的特殊表单元素。一个称之为.NET APIs for Metro style apps的.Net的一个子集用来支持Metro风格的应用程序,可以使用C#或Visual Basic来编写Metro风格的应用程序。详见:http://g

2013-11-07 23:44:23 467

python3.7-pywin32-3.6

Python是没有自带访问windows系统API的库的,需要下载。库的名称叫pywin32

2018-10-01

pywin32_python2.7_64位

Python是没有自带访问windows系统API的库的,需要下载。库的名称叫pywin32

2018-10-01

文件版本比较WinMerge

这是一个专业的文件版本比较工具,能够你修改的变化,准确定位

2013-12-19

Dom Scripting.pdf

这是一篇专业的javacript 技术类书,包含了DOM 编程,这个doconment讲解的非常专业

2013-12-19

[计算机网络第五版]计算机网络第五版

[计算机网络第五版]计算机网络第五版这有谢希仁写的书非常好的一本书

2013-10-15

div 弹出层

这是个div弹出层,具有各种你想要的弹出层这是个div弹出层,具有各种你想要的弹出层

2012-12-31

Jquery API

这个主要是写的jquery的提供丰富的api函数

2012-12-31

ftp资源服务器

这是个ftp服务器对数据的,对客户端的用处非常大

2012-12-31

ftp资源管理客户端

这是个ftp客户端,能够自己开发的东西被访问放在ftp上,ftp 是一个资源管理的工具比较实用这是个ftp客户端,能够自己开发的东西被访问放在ftp上,ftp 是一个资源管理的工具比较实用

2012-12-31

Reflector 7反编译工具

只能针对托管代码进行反编译,对于一些c语言编写的不能

2012-12-02

Md5逆向暴力破解

这是一个暴力破解MD5的一个工具,非常有用

2012-12-02

RegexTester 正则表达式测试工具

这是一个对于写正则的人非常有帮助,可以检查你的正则是否正确

2012-12-02

ckeditor 编辑器

这一个很大网站用的一个集成的textbox编辑器,可以上传文件图片, 编辑个性化的文字

2012-12-02

内存调优工具

内存调优工具 可以看到那些对象占用资源比较多

2012-12-02

IEtester iE测试工具

这是一个测试IE多个版本的软件,对于搞测试的人来说非常重要及其有用

2012-12-02

SciTech.NET.Memory.Profiler

这是一款非常有用的.net调优工具,对于开发人员来说是一个经常用的调优工具

2012-09-22

LINQ_to_SQL语法及实例大全

目录 LINQ to SQL语句(1)之Where 2 Where操作 2 1.简单形式: 2 2.关系条件形式: 2 3.First()形式: 3 LINQ to SQL语句(2)之Select/Distinct 3 1.简单用法: 4 2.匿名类型 形式: 4 3.条件形式: 5 4.指定类 型形式: 6 5.筛选形式: 6 6.shaped形式(整形类型): 6 7.嵌套类型形式: 7 8.本地方法调用 形式(LocalMethodCall): 7 9.Distinct形式: 8 LINQ to SQL语句(3)之Count/Sum/Min/Max/Avg 9 1.简单形式: 9 2.带条件形 式: 9 1.简单形式: 10 2.映射形式: 10 3.元素 : 11 1.简单形式: 11 2.映射形式: 11 3.元素: 11 1.简单形式: 12 2.映射形式: 12 3.元素: 12 LINQ to SQL语句(4)之Join 13 Join操作符 13 1.一对多关系(1 to Many): 13 2.多对多关系(Many to Many): 14 3.自联接关系: 15 1.双向联接(Two way join): 15 2.三向联接(There way join): 16 3.左外部联接(Left Outer Join): 17 4.投影的Let赋值(Projected let assignment): 17 5.组合键(Composite Key): 18 6.可为null/不可为null的键关系 (Nullable/Nonnullable Key Relationship): 19 LINQ to SQL语句(5)之Order By 19 Order By操作 19 1.简单形式 19 2.带条件形式 20 3.降序排序 20 4.ThenBy 20 5.ThenByDescending 22 6. 带GroupBy形式 22 LINQ to SQL语句(6)之Group By/Having 23 Group By/Having操作符 23 1.简单形式: 23 2.Select匿名类 : 24 3.最大 值 25 4.最小 值 26 5.平均 值 26 6.求和 26 7.计数 27 8.带条件计数 27 9.Where限制 28 10.多列(Multiple Columns) 28 11.表达式(Expression) 29 LINQ to SQL语句(7)之Exists/In/Any/All/Contains 29 Exists/In/Any/All/Contains操作符 29 Any 29 1.简单形式: 29 2.带条件形式: 30 All 30 Contains 31 1.包含一个对象: 31 2.包含多个值: 32 LINQ to SQL语句(8)之Concat/Union/Intersect/Except 32 Concat/Union/Intersect/Except操作 32 Concat(连接) 32 1.简单形式: 33 2.复 合形式: 33 Union(合并) 33 Intersect(相交) 34 Except(与非) 34 LINQ to SQL语句(9)之Top/Bottom和Paging和SqlMethods 35 Top/Bottom操作 35 Take 35 Skip 35 TakeWhile 36 SkipWhile 36 Paging(分页)操作 36 1.索引 36 2.按唯一键排序 36 SqlMethods操作 37 Like 37 已编译查 询操作(Compiled Query) 38 LINQ to SQL语句(10)之Insert 38 插入(Insert)1.简单形式 38 2.一对多 关系 39 3.多对多关系 39 4.使用动态CUD重写(Override using Dynamic CUD) 40 LINQ to SQL语句(11)之Update 41 更新(Update) 41 1.简单形式 41 2.多项更改 41 LINQ to SQL语句(12)之Delete和使用Attach 42 删除(Delete)1.简单形式 42 2.一对多关系 42 3.推理删除(Inferred Delete) 43 使用Attach更新(Update with Attach) 43 LINQ to SQL语句(13)之开放式并发控制和事务 46 Simultaneous Changes开放式并发控制 46 开放式并发(Optimistic Concurrency) 46 1.Implicit(隐式) 48 2.Explicit(显式) 48 LINQ to SQL语句(14)之Null语义和DateTime 49 Null语义 49 1.Null 49 2.Nullable<T>.HasValue 50 日期函数 50 1.DateTime.Year 51 2.DateTime.Month 51 3.DateTime.Day 51 LINQ to SQL语句(15)之String 51 字符串(String) 51 1.字符 串串联(String Concatenation) 52 2.String.Length 52 3.String.Contains(substring) 52 4.String.IndexOf(substring) 52 5.String.StartsWith (prefix) 53 6.String.EndsWith(suffix) 53 7.String.Substring(start) 53 8.String.Substring (start, length) 53 9.String.ToUpper() 54 10.String.ToLower() 54 11.String.Trim() 54 12.String.Insert(pos, str) 54 13.String.Remove(start) 55 14.String.Remove(start, length) 55 15.String.Replace(find, replace) 55 LINQ to SQL语句(16)之对象标识 56 对象标识 56 对象缓存 56 LINQ to SQL语句(17)之对象加载 57 对象加载延迟加载 57 预先加载:LoadWith 方法 58 LINQ to SQL语句(18)之运算符转换 59 1.AsEnumerable:将类型转换为泛型 IEnumerable 59 2.ToArray:将序列转换为数组 59 3.ToList:将序列转换为 泛型列表 59 4.ToDictionary:将序 列转化为字典 60 LINQ to SQL语句(19)之ADO.NET与LINQ to SQL 60 1.连接 61 2.事务 61 LINQ to SQL语句(20)之存储过程 63 1.标量返回 63 2.单一结 果集 64 3.多个可 能形状的单一结果集 65 4.多个结果集 70 5.带输出参数 79 LINQ to SQL语句(21)之用户定义函数 80 1.在Select中使用用户定义的标量函数 80 2.在Where从句中 使用用户定义的标量函数 81 3.使用用户定义的表值函数 83 4.以联接方式使用用户定义的表值函数 84 LINQ to SQL语句(22)之DataContext 85 创建和删除数据库 85 数据库验证 88 数据库更改 88 动态查询 89 日志 90 LINQ to SQL语句(23)之动态查询 90 1.Select 91 2.Where 92 LINQ to SQL语句(24)之视图 94 LINQ to SQL语句(25)之继承 96 1.一般形式 97 2.OfType形式 98 3.IS形式 98 4.AS形式 99 5.Cast形式 99 6.UseAsDefault形式 100 7.插入新的记录 101

2012-09-20

HTML参考手册

这是对于正在学习网页制作的人是一个很好的参考帮助

2012-05-05

JavaScript参考手册

这是一个对于网页开发的的人是一本很好的参考资料

2012-05-05

空空如也

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

TA关注的人

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