Java笔记
wuletaotao
这个作者很懒,什么都没留下…
展开
-
DrawerLayout实现侧滑
DrawerLayout android.support.v4.widget.DrawerLayout实现侧滑抽屉效果 注意v4包理由没有DrawerLayout功能一:实现侧滑layout activity_main.xml<android.support.v4.widget.DrawerLayout xmln原创 2016-05-12 12:22:17 · 285 阅读 · 0 评论 -
Collections Arrays IO(day19)
第十九天 Collections Arrays IO1. Collections工具类,提供的方法,全部静态,直接类名调用 专门操作集合的工具类 static void Collections.sort(List list)集合排序原创 2013-09-12 21:53:47 · 352 阅读 · 0 评论 -
其他流对象(day23)
二十三天 其他流对象1. 打印流 System.out.println() 特点: 此流不会抛出异常 此流操作数据目的,不操作数据源 Java Web中,常用打印流,不需要创原创 2013-09-18 13:41:32 · 401 阅读 · 0 评论 -
集合框架(day24)
第二十四天图形化界面1. 容器 窗口,面板,选项卡,可以存放其他容器或者组件 Frame窗口 Dialog FileDialog2. 组件 按钮,文本框,对话框,菜单,不能单独使用,必须放在容器中原创 2013-09-18 13:45:57 · 418 阅读 · 0 评论 -
awt 网络编程(UDP TCP)(day25)
第二十五天 awt 网络编程(UDP TCP)1. 菜单 MenuBar放置在窗体上的 Menu是放置在MenuBar上的 MenuItem是放置在Menu上 菜单的事件只有活动事件 ActionListener原创 2013-09-18 13:50:48 · 590 阅读 · 0 评论 -
网络编程(day26)
第二十六天 网络编程1. TCP的特点 面向连接(客户机,服务器) 传输大数据 安全可靠 效率低 使用TCP协议,三次握手,才能建立成功 我打电话给女友 为,是你吗 女:是我我听见女友的回答原创 2013-09-18 13:53:20 · 516 阅读 · 0 评论 -
Redis
Redis 特点:Redis是完全在内存中保存数据的数据库,使用磁盘只是为了持久性目的; Redis相比许多键值数据存储系统有相对丰富的数据类型; Redis可以将数据复制到任意数量的从服务器中;原创 2016-07-08 11:19:32 · 302 阅读 · 1 评论 -
Java Observable 模式
一、Observer模式的意图: 在对象的内部状态发生变化时,自动通知外部对象进行响应。 二、Observer模式的构成: ·被观察者:内部状态有可能被改变,而且又需要通知外部的对象 ·观察者:需要对内部状态的改变做出响应的对象 三、Observer模式的Java实原创 2016-07-08 10:16:03 · 325 阅读 · 0 评论 -
Memcache
Memcache集群环境下缓存解决方案Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。原创 2016-07-08 09:03:12 · 202 阅读 · 0 评论 -
Set集合(day17)
第十七天 Set集合 Set 集合中的方法和Collection是一致的1. Set集合的特点 Set集合中的存储的元素是不重复的 Set无序集合(存储和取出的顺序),没有索引 Set集合的取出方式原创 2013-09-12 21:37:10 · 491 阅读 · 0 评论 -
字符串缓冲区 & 其他常用对象(day15)
第十五天 字符串缓冲区 & 其他常用对象1. StringBuffer字符串缓冲区 append()向缓冲区追加数据,返回值还是StringBuffer 方法的调用链 insert()指定位置插入数据 set原创 2013-09-12 21:26:07 · 518 阅读 · 0 评论 -
JAVA-NIO
1.NIO NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所 以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。2.NIO和IO的主要区别下表总结了Java IO和NIO之间的主要区别:IONIO面向流面向缓冲阻塞IO非阻塞IO无选择器...原创 2018-02-11 14:17:25 · 216 阅读 · 0 评论 -
redis集群
Redis集群Ø 搭建步骤一、环境Windows 二、软件版本Redis: Redis-3.0.502Ruby: rubyinstaller-2.2.3-x64.exeGem: rubygems-2.5.1.zip Redis-trib.rd :集成在redis的源码src目录下redis-trib.rb是redis官方推出的管理redis集群的原创 2017-12-12 17:16:18 · 260 阅读 · 0 评论 -
Nginx解决代理冲突问题图片访问不出来的问题
location / { proxy_redirect off; proxy_pass http://172.16.20.118:8080/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr原创 2017-11-22 10:50:08 · 7947 阅读 · 0 评论 -
泛型 Map集合(day18)
第十八天 泛型 Map集合 1. 泛型的出现 程序的安全性 安全问题由运行时期,提前到了编译时期 JDK1.5 以后出现的 (JDK1.5版本,是一个里程碑式的升级)程序的升级 安全性 效率 代码的减少 避免了强制类型转换2. 泛型的定原创 2013-09-18 13:14:58 · 608 阅读 · 0 评论 -
字节流(day20)
第二十天 字节流 字节输出流 OutputStream 最高父类 FileOutputStream 字节读取流 InputStream 最高父类 FileInputStream原创 2013-09-12 21:59:49 · 395 阅读 · 0 评论 -
集合框架(day16)
第十六天 集合框架集合概述: 生活中,会有很多容器,酒瓶子,饮料,茶具 酒瓶子: 白酒,啤酒,红酒,黄酒 饮料: 脉动,拿铁,咖啡 茶具: 茶叶,水 容器的共同点:存储 容器的不同点:存储方式不一样,取出方式也不一样 java中的容器原创 2013-09-12 21:31:50 · 506 阅读 · 0 评论 -
File对象(day21)
第二十一天 File对象 方法的递归1. 为什么要使用File对象 File对象将,磁盘,路径,文件夹,文件,全部包装成对象 指挥File对象做事,IO流中,删除文件,创建文件夹等等这些操作不能完成,需要File来完成原创 2013-09-18 13:27:54 · 463 阅读 · 0 评论 -
hibernate
1.createSQLQuery ,sql语句。如果是HQL语句用createQueryString sql1="SELECT i.groupid from wanbu_group_info i INNER JOIN wanbu_group_user u ON i.groupid=u.groupid where u.userid="+userid+" and i.activeid=-1原创 2016-07-07 08:55:04 · 217 阅读 · 0 评论 -
正则表达式 反射(day27)
第二十七天 正则表达式 反射1. 正则表达式的介绍 一种专门对字符串进行处理的技术 其实我们刚才写的那个规则[0-9]就是正则表达式 优势,对字符串可以进行更加复杂的操作,比String提供的方法要简单,但是更强大2. 正则表达式的常见功能 匹原创 2013-09-18 13:56:58 · 520 阅读 · 0 评论 -
面向对象(day10)
第十天 Object类,内部类,匿名内部类1. Object类 在java中,有一个老大,皇帝 任何一个类,都是Object的子类 任何一个类,都直接,或者间接继承自Object类 Object类有构造方法吗?构造方原创 2013-09-12 21:07:07 · 458 阅读 · 0 评论 -
面向对象(day9)
第九天 多态的转型,抽象类,接口1. 多态的转型 子类提升为父类类型,只能调用子类父类共有方法 需要将提升为父类类型的子类转成子类对象,调用子类特有方法 向上转型,向下转型 instanceof关键字,进行判断对象的类型原创 2013-09-12 21:04:13 · 413 阅读 · 0 评论 -
面向对象(day8)
第八天课程 继承1. java中的继承的好处 代码减少 继承的出现,使类与类之间,产生的了关系,正是因为这个关系的存在 就导致了面向对象的第三个特征,多态2. java中,只支持单继承,类与类之间,不支持多继承原创 2013-09-12 20:03:33 · 406 阅读 · 0 评论 -
面向对象(day7)
第七天课程 就具有重载特性,通过参数列表来进行区分和调用了 this()语句,在构造方法之间的调用效果 错误: 递归构造器调用,构造方法,是不允许递归调用,就是方法自己调用自己 this()语句,必须放在构造方法的第一行2. 构原创 2013-09-12 20:00:28 · 544 阅读 · 0 评论 -
面向对象(day6)
第六天面向对象1. 什么是面向对象(oop) 其实是一种思想,解决问题,处理问题,将生活中的实际情况 放到计算机中去实现2. 由来 由面向过程,演化而来的 以前对于过程,执行者 现在对于对象,指挥者 我们要做的事情,就是找对象,指挥原创 2013-09-12 19:44:36 · 443 阅读 · 0 评论 -
内省(了解JavaBean)(三)
内省(了解JavaBean)JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。如果要在两个模块之间传递多个信息,可以将这些信息封装到一个JavaBean中,这种JavaBean的实例对原创 2013-09-18 14:10:12 · 671 阅读 · 0 评论 -
包,eclipse,异常(day11)
-----------android培训、java培训、java学习型技术博客、期待与您交流! ------------第十一天,包 ,protected jar包 eclipse的使用1. 包(package) 包可以对类文件,进行分层管理 按照每个类完成的功能不同,进行分包管理(类完成数据存储的,存储在一个包中) 好比说,你的机器上,有音乐,电原创 2013-09-12 21:12:17 · 818 阅读 · 0 评论 -
多线程(day22)
第二十三天 多线程1. 多线程创建的两种方法 继承Thread类,重写run方法 建立Thread子类对象 Thread子类对象,调用start方法============================原创 2013-09-18 13:32:58 · 435 阅读 · 0 评论 -
高兴技术 eclipse及IDE开发工具介绍(一)
eclipse及IDE开发工具介绍Eclipse概述Eclipse是IBM花巨资开发的IDE集成开发环境(Integrated Development Environment)。其前身是IBM的Visual Age for Java(VA4J)。eclipse是一个开放源代码的、基于Java的可扩展开平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建于开发环境是可扩展的原创 2013-09-18 14:01:52 · 826 阅读 · 0 评论 -
java-基础
1.java跨平台因为有不同版本的jvm(windows,linux)2.JDK,JREJRE:JAVA运行环境 JDK:java开发工具包JDK里面包含JRE , JRE里面包含JVM3.环境配置为了在任何环境下操作javac原创 2013-09-12 11:24:02 · 459 阅读 · 0 评论 -
Linux - tomcat
首先,进入Tomcat下的bin目录(tomcat 安装目录)例如 : cd /home/tomcat/bin启动tomcat : ./startup.sh 杀死tomcat: kill -9 7010 或者./shutdown.sh杀死之前 要看下tomcat是否关闭ps -ef|grep java开启的:root 7010 1原创 2016-07-07 16:49:48 · 246 阅读 · 0 评论 -
类加载器(四)
类加载器Java虚拟机中可以安装多个类的加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap,ExtClassLoader,APPClassLoader。类加载器也是Java类,因为其他是java类的类加载器本身也要被类加载器加载,显然必须原创 2013-09-18 14:13:53 · 451 阅读 · 0 评论 -
JDK1.5新特性(六)
JDK1.5新特性一:静态导入l Import语句可以导入一个类或某个包中的所有类。l Import static语句导入一个类中的某个静态方法或所有静态方法。示例:[java] view plaincopyprint?01.import s原创 2013-09-18 14:21:13 · 436 阅读 · 0 评论 -
字符串(day14)
第十四天 字符串 以后开发,项目的数据 大多数,数据类系都是字符串形式出现 int boolean long String 姓名 String 年龄 int 性别 char c = '男'; 住址 String 身份证号 String X 电原创 2013-09-12 21:24:52 · 449 阅读 · 0 评论 -
多线程(day13)
第十三天 多线程360safe.exe 进程 Feiq.exe QQ.exe eclipse.exe进程,就是应用程序在运行过程中占有的内存空间360中的体检,木马,漏洞这些功能都在同时执行 由CPU来执行定义::这些运行不同功能代码的执行路径,控制原创 2013-09-12 21:21:33 · 403 阅读 · 0 评论 -
异常(day12)
第十二天 异常1. 异常体系 Throwable 所有异常和错误的父类 toString() getMessage() printStackTrace() 最长用,信息量最大,JVM调用的也是这样方原创 2013-09-12 21:14:09 · 490 阅读 · 0 评论 -
隐藏cmd
javaw.exe原创 2018-01-30 12:02:05 · 499 阅读 · 0 评论