07 2018 档案

摘要:知识点总结 l 如何获取.Class文件对象 1, 通过Object类 getClass()方法获取 Class对象 2, 通过类名.class 方式 获取 Class对象 3, 通过反射的方式, Class.forName(String classname) 获取Class对象 public st 阅读全文
posted @ 2018-07-25 17:52 少说点话 阅读(132) 评论(0) 推荐(0) 编辑
摘要:1)为什么要继承Thread类? 在Java中使用Thread这个类对线程进行描述。而我们现在希望通过自己的代码操作线程,自己的代码应该需要和Thread类之间产生关系。这里我们采用的继承的关系。 当我们继承了Thread类之后,我们自己的类也就变成了线程类。我们自己的类就继承到了Thread类中的 阅读全文
posted @ 2018-07-25 17:03 少说点话 阅读(102) 评论(0) 推荐(0) 编辑
摘要:IO流操作总结 字节流:以InputStream结尾的流都属于字节输入流。以OutputStream结尾的流属于字节输出流。 字节输入流: InputStream: FileInputStream 读取 read() 一次读取一个字节 read(byte[] b) 一次读取多个字节放在数组中 Buf 阅读全文
posted @ 2018-07-25 10:44 少说点话 阅读(74) 评论(0) 推荐(0) 编辑
摘要:1、File类是描述文件或文件夹的。File类可以用来操作文件或文件夹本身。但它不能操作文件中的数据。 File( String name ) 把一个字符串封装成File对象。这个字符串可以是文件名,也可以是文件夹(目录),不管是文件还是文件夹可以不是硬盘上存在的真实内容。 File( String 阅读全文
posted @ 2018-07-24 22:09 少说点话 阅读(150) 评论(0) 推荐(0) 编辑
摘要:JDBC: 我们平时使用jdbc进行编程,大致需要下面几个步骤: 1,使用jdbc编程需要连接数据库,注册驱动和数据库信息 2,操作Connection,打开Statement对象 3,通过Statement对象执行SQL,返回结果到ResultSet对象 4,使用ResultSet读取数据,然后通 阅读全文
posted @ 2018-07-20 22:36 少说点话 阅读(223) 评论(0) 推荐(0) 编辑
摘要:Map集合的特点 1)Map集合可以一次性存储两个对象; 2)在Map集合中保存的key和value这样的具备一定对应关系的一组(一对)数据,Map集合中存储的是两个对象的对应关系(映射关系)。[ key-value映射关系 ]; 3)Map集合中的key必须保证唯一(存储的key元素不能重复,va 阅读全文
posted @ 2018-07-19 22:32 少说点话 阅读(125) 评论(0) 推荐(0) 编辑
摘要:Set接口 Collection集合(接口)的接口下面有2个直接的子接口: | List集合(接口):可以保存重复元素,拥有下标,存储有序,可以存储多个null元素。 | ArrayList类:底层是可变数组,根据下标进行操作,查询效率快,增删效率低。 | LinkedList类:底层是链表,根据链 阅读全文
posted @ 2018-07-19 21:18 少说点话 阅读(134) 评论(0) 推荐(0) 编辑
摘要:1.集合 集合是个容器,它主要用来存放对象。在集合中真正存放的是对象的内存地址(引用)。 集合的顶层接口: Collection接口:它中定义了所有集合的共性的操作规则。其下有2个重要的子接口Set和List接口。 增加:add(Object obj) addAll( Collection coll 阅读全文
posted @ 2018-07-19 20:48 少说点话 阅读(75) 评论(0) 推荐(0) 编辑
摘要:浏览器解析大致有以下几个步骤: (1) 解析HTML结构 (2) 加载外部脚本和样式 (3) 解析并执行脚本代码 (4) 构造HTML DOM 模型 (5) 加载图片等外部文件 (6) 界面加载完成 window.onload会在页面所有内容加载完成之后执行(第6步之后),比如图片等对媒体文件。如果 阅读全文
posted @ 2018-07-17 19:56 少说点话 阅读(106) 评论(0) 推荐(0) 编辑
摘要:1.Spring有哪些优点? 轻量级:Spring在大小和透明性方面绝对属于轻量级的,基础版本的Spring框架大约只有2MB。 控制反转(IOC):Spring使用控制反转技术实现了松耦合。依赖被注入到对象,而不是创建或寻找依赖对象。 面向切面编程(AOP): Spring支持面向切面编程,同时把 阅读全文
posted @ 2018-07-12 22:59 少说点话 阅读(79) 评论(0) 推荐(0) 编辑
摘要:equals方法 api中方法定义 所以要比较两个对象的相等性,不能使用==比较,应该使用equals方法比较; 所以需要在子类中重写equals方法 在开发中一般都需要根据具体需求重写equals方法 重写equals方法的步骤(1和2步的顺序不是固定的): 1、判断参数和调用函数的对象是否是同一 阅读全文
posted @ 2018-07-11 22:50 少说点话 阅读(182) 评论(0) 推荐(0) 编辑
摘要:private(私有的) 默认的(什么都不写) protected(受保护的) public(公共的 ) 同一个类中 yes yes yes yes 同一个包中不同类之间 no yes yes yes 不同包中有继承关系的类 no no yes yes 不同包中没有继承关系的类 no no no y 阅读全文
posted @ 2018-07-11 22:30 少说点话 阅读(388) 评论(0) 推荐(0) 编辑
摘要:内部类的概念:定义在其他类里面的类叫做内部类,包含内部类的类叫做外部类; 内部类的作用:内部类主要是用来描述一个事物存在于另一个事物里面,依赖于外部事物存在的; 内部类的格式: 内部类的分类: 成员内部类 非静态成员内部类: 1、非静态成员内部类必须依赖于外部类的对象使用,所以: A、非静态内部类中 阅读全文
posted @ 2018-07-11 22:26 少说点话 阅读(95) 评论(0) 推荐(0) 编辑
摘要:单例,解决的就是在程序运行中,一个类最多只能有一个对象的问题; 饿汉式: 在类加载的时候就创建类的唯一实例; 好处:可以保证对象的唯一性; 弊端:只要类一加载,就会创建对象,会造成内存上的浪费; 懒汉式: 在第一次调用类的对象时会创建这个类的唯一对象; 好处:只有在需要使用时才创建对象,避免内存浪费 阅读全文
posted @ 2018-07-11 22:14 少说点话 阅读(104) 评论(0) 推荐(0) 编辑
摘要:抽象类总结 抽象类的概念:是使用关键字abstract修饰的类就是抽象类; 抽象类的产生:当多个不能相互继承的类具有相同的功能时,就需要将共同的信息向上抽取,放到公共的父类中;如果公共的父类只能描述所有子类都具有的功能,但描述不清功能的具体实现,就需要将该函数定义为抽象的,使用关键字abstract 阅读全文
posted @ 2018-07-11 21:59 少说点话 阅读(202) 评论(0) 推荐(0) 编辑
摘要:添加新的 HTML 内容 我们将学习用于添加新内容的四个 jQuery 方法: append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内容 1 <!DOCTYPE html 阅读全文
posted @ 2018-07-09 22:14 少说点话 阅读(1319) 评论(0) 推荐(0) 编辑
摘要:获得内容 - text()、html() 以及 val() 三个简单实用的用于 DOM 操作的 jQuery 方法: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 <!DOCTYPE htm 阅读全文
posted @ 2018-07-09 21:52 少说点话 阅读(2907) 评论(0) 推荐(0) 编辑
摘要:类加载过程 1、JVM发现要使用一个类,首先要到方法区中找;如果找到了,就直接使用,如果没有找到,才会去找这个类的class文件,然后加载; (在找class文件时,是根据classpath配置的地址去找;如果没有配置,就在当前目录找) 2、在硬盘上找到class文件后,就开始加载这个class,根 阅读全文
posted @ 2018-07-09 10:59 少说点话 阅读(249) 评论(0) 推荐(0) 编辑
摘要:Spring JDBC是Spring所提供的持久层技术,它的主要目标是降低使用JDBC API的门槛,以一种更直接,更简介,更简单的方式使用JDBC API, 在Spring JDBC里,仅需做那些与业务相关的DML操作,而将资源获取,Statment创建,资源释放以及异常处理等繁杂而乏味的工作交给 阅读全文
posted @ 2018-07-07 14:42 少说点话 阅读(85) 评论(0) 推荐(0) 编辑
摘要:JDK 的动态代理:针对实现了接口的类产生代理。CGlib 的动态代理:针对没有实现接口的类产生代理,应用的是底层的字节码增强的技术 生成当前类的子类对象 JDK动态代理实现1. 创建接口和对应实现类 2.创建动态代理类 测试 测试结果: 在调用接口方法的前后都会添加代理类的方法! CGlib实现代 阅读全文
posted @ 2018-07-07 14:18 少说点话 阅读(1337) 评论(0) 推荐(0) 编辑
摘要:http://www.missyuan.com/thread-728182-1-1.html 阅读全文
posted @ 2018-07-07 10:49 少说点话 阅读(78) 评论(0) 推荐(0) 编辑
摘要:scope的分类 compile 默认就是compile,什么都不配置也就是意味着compile。compile表示被依赖项目需要参与当前项目的编译,当然后续的测试,运行周期也参与其中,是一个比较强的依赖。打包的时候通常需要包含进去。 test scope为test表示依赖项目仅仅参与测试相关的工作 阅读全文
posted @ 2018-07-07 10:47 少说点话 阅读(154) 评论(0) 推荐(0) 编辑
摘要:一、ServletContext 1、生命周期:当Web应用被加载进容器时创建代表整个web应用的ServletContext对象,当服务器关闭或Web应用被移除时,ServletContext对象跟着销毁。 2、作用范围:整个Web应用(应用范围)。 3、作用: a)在不同Servlet 之间转发 阅读全文
posted @ 2018-07-07 10:44 少说点话 阅读(78) 评论(0) 推荐(0) 编辑
摘要:前言:WordPress 功能无疑强大的,但有些功能实现上还是有少许不尽人意,比如在 网站上有新用户注册后,必须下发到用户填写的邮件才能接收到新密码,而密码又是系统自动生成的,如果因为某些原因用户接收不到邮件,造成无法登录的现象,这种用户体验还是有些不好的。所以能在新用户注册后提示生成的密码,这样用 阅读全文
posted @ 2018-07-07 10:42 少说点话 阅读(174) 评论(0) 推荐(0) 编辑
摘要:一. 去除底部“自豪地采用 WordPress”版权信息: 1.打开主题文件夹:wp-content/themes/twentyeleven/footer.php; 2.找到 这段代码 删除即可: 注:如果删除(屏蔽)后,这里是空白的,你可以添加上自己的版权信息和备案内容。 二. 删除 RSS 功能 阅读全文
posted @ 2018-07-07 10:34 少说点话 阅读(281) 评论(0) 推荐(0) 编辑
摘要:1.修改WP根目录下的 wp-login.php文件将 修改为: 2.WP安装目录下的/wp-includes/pluggable.php文件将: 修改为: 即两个文件代码去掉左右的<,>即可。 阅读全文
posted @ 2018-07-07 10:30 少说点话 阅读(234) 评论(0) 推荐(0) 编辑
摘要:WordPress安装个插件,提示输入FTP信息。 出现这个的问题就是Nginx的执行身份非文件属主身份。 解决方法: 假设你的wordpress安装目录为/data/wwwroot/default/ 用Putty登录Linux VPS,执行:chown -R www /data/wwwroot/d 阅读全文
posted @ 2018-07-07 10:26 少说点话 阅读(463) 评论(0) 推荐(0) 编辑
摘要:页面内容:文本框模拟键盘点击 div元素实现移动; div样式可以自行定义; JS脚本代码如下: 当键盘输入'a'或'A'时,div向左移动10px 阅读全文
posted @ 2018-07-05 22:51 少说点话 阅读(2853) 评论(0) 推荐(0) 编辑
摘要:static:静态的,用来修饰成员变量和函数,不能修饰构造函数; 静态函数:被static关键字修饰的函数就是静态函数; 静态函数的格式:将static关键字写在函数的返回值类型前面 静态函数的特点: 1、和类的对象无关,可以直接通过类名调用 2、只能调用静态函数和静态成员变量,不能使用和类的对象有 阅读全文
posted @ 2018-07-05 16:01 少说点话 阅读(71) 评论(0) 推荐(0) 编辑
摘要:构造函数总结 概念: 创建对象时由JVM自动调用的函数 作用: 在创建对象的时候给对象的成员变量赋值; 写法: 修饰符:可以用访问权限修饰符(public、private等)修饰;不能用static修饰; 返回值类型:没有返回值类型,连void都没有; 函数名:必须和类名完全一样; 参数列表:可以重 阅读全文
posted @ 2018-07-05 15:45 少说点话 阅读(145) 评论(0) 推荐(0) 编辑
摘要:1.什么是迭代器? Iterator接口提供了很多对集合进行迭代的方法。每一个集合类都包含了可以返回迭代器实例的迭代方法。 迭代器可以在迭代过程中删除底层集合的元素,但是不可以直接调用集合的remove(Object obj)删除,可以通过迭代器的remove()方法删除。 2.ArrayList和 阅读全文
posted @ 2018-07-03 22:24 少说点话 阅读(99) 评论(0) 推荐(0) 编辑
摘要:说明:传统项目中我们的Controller、Service、DAO、POJO都写在一个工程中,在分布式的项目中我们将每个模块分开。 项目分前台和后台两个部分: 前台是普通用户看到的网站,比如你看到的淘宝页面就是前台。 后台是公司内部的管理人员使用的,用于管理商品信息,比如淘宝的店主需要编辑商品。 父 阅读全文
posted @ 2018-07-03 20:23 少说点话 阅读(246) 评论(0) 推荐(0) 编辑
摘要:1.本地下载好压缩包,上传到/usr/local/software下并解压 在解压后的zookeeper-3.4.6中创建data目录 进入conf目录 目录下有个zoo_sample.cfg的文件 把它重命名成zoo.cfg,命令是 mv zoo_sample.cfg zoo.cfg 编辑zoo. 阅读全文
posted @ 2018-07-03 19:59 少说点话 阅读(83) 评论(0) 推荐(0) 编辑
摘要:1.建立服务端 新建一个web工程,工程目录如下: pom.xml配置 1.1 编写要发布的接口 1.2 实现接口功能 1.1 发布服务 1.4web.xml配置 配置maven的tomcat插件,发布: 2. Dubbo管理后台 是dubbo的管理后台。 先关掉服务器的tomcat 上传到服务器的 阅读全文
posted @ 2018-07-03 19:43 少说点话 阅读(143) 评论(0) 推荐(0) 编辑
摘要:1.Java中的方法覆盖(Overriding)和方法重载(Overloading)是什么意思? 重写和重载的区别? 答: Java中的方法重载发生在同一个类里面两个或者是多个方法的方法名相同但是参数不同的情况。与此相对,方法覆盖是说子类重新定义了父类的方法。方法覆盖必须有相同的方法名,参数列表和返 阅读全文
posted @ 2018-07-02 22:30 少说点话 阅读(96) 评论(0) 推荐(0) 编辑

网站运行: