`
MagicBird
  • 浏览: 137302 次
  • 性别: Icon_minigender_2
  • 来自: 惠州
社区版块
存档分类
最新评论
文章列表
  字节流 字符流 输入流 InputStream Reader 输出流 OutputStream Writer 以上都为4个抽象类。 InputStream和Reader基本方法有Reade,一个是以字节为单位,一个以字符为单位 OutputStream和Writer基本方法有Write   //读取文件,读中文应为FileReader FileInputStream in = null; try{ int b=0; in = new FileInputStream("c:/file/a.txt"); w ...

java 泛型

    博客分类:
  • java
List<String> a = new ArrayList<String>(); a.add("111"); a.add("222"); //遍历 for(int i=0;i < a.size(); i++){ String s = a.get(i); }      Collection<String> a = new HashSet<String>(); a.add("111"); a.add("222"); for(I ...
  容器装程序中的对象         1.接口:Collection集合一个一个的存取对象 Collection子接口:Set无序,不重复 包括HashSet,TreeSet   Collection子接口:List有序,可重复(互相equals即可重复) 包括ArrayList和LinkList Collection a = ...
实现多态的条件 1.继承extends 2.实现(重写父类方法) 3.父类引用指向子类对象 满足上面条件,则为多态,多态实现了程序的可扩展性。通过动态绑定来决定是调用了哪个子类的方法。   多态中父类可以为抽象类 有抽象方法的类必须定义为抽象类,抽象类必须被继承,抽象方法必须被重写。   接口是特殊的抽象类,是抽象方法和常量值定义的集合,只包含定义,而没有变量和方法的实现。 如: public interface aaa{    public static final int id =0;    public void bbb(); } 一个类可以实现多个接口,接口 ...
我用的tomcat服务器,用dom4j解析的xml,发现structs2中即使加了<constant name="struts.i18n.encoding" value="utf-8"></constant>还是有中文乱码问题,这个不是1.6中的bug吗,怎么到了2.2还是有问题,还是我其他配置没弄对,这个就不得而知了,只能等到高手看到这篇文章后,弱弱的给我解决一下了。 下面说一下我的解决方法吧,由于比较懒,没写什么过滤器,项目中也没用spring,所以只好在dom4j解析的代码中返回字符串的时候加上: String resul ...
今天从网上看了Struts2返回XML格式 http://xia9527.iteye.com/blog/650212#comments这篇文章,按照作者的写法写了,却没得到想要的结果,很显然不是作者的原因,因为网上给的方法都是这么写的,差不多调了我一个上午的时间,没烦死,最后在console里发现了这个错误 There is no result type defined for type 'plaintext' mapped with name 'xmlMessage'. 上网找了找发现要改成 <action name="outxml" class="c ...
转自http://blog.csdn.net/Ididcan/archive/2009/08/27/4490797.aspx OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX更优越的特性。1、与C语言紧密结合。OpenGL命令最初就是用C语言函数来进行描述的,对于学习过C语言的人来讲,OpenGL是容易理解和学习的。如果你曾经接触过TC的graphics.h,你会发现,使用OpenGL作图甚至比TC更加简单。2、强大的可移植性。微软的Direct3D虽然也是十分优秀的图形API,但它只用于Windows系统(现在还要加上一个XBOX游戏机)。而OpenGL不仅用于 W ...
今天用dom4j解析的时候报了这个错误 Access restriction: The type SAXReader is not accessible due to restriction on required library G:\dom4j-1.6.1\dom4j-1.6.1.jar 解决方法是:      Windows -> Preferences -> Java -> Compiler -> Errors/Warnings      (Project) Properties -> Java Compiler -> Errors/Warni ...
我们在Windows中使用命令提示符的时候往往要复制其中的内容是比较麻烦的,因为无法直接用鼠标进行选中,而且也没有快捷键可用,Ctrl+C、Ctrl+V键在命令提示符下是失效的,所以每次要选中命令提示符中的内容时需要先点击 ...
转自:http://www.jrias.com/article.asp?id=28 Eclipse 快捷键Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行   Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift+E ...
spinner实现下拉列表 一部分转自http://blog.csdn.net/dadahacker/archive/2010/07/17/5741865.aspx 第一个demo xml文件:声明一个TextView控件和一个Spinner控件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientat ...

AlertDialog

new AlertDialog.Builder(this) .setTitle("退出提示") .setMessage("您真的要退出吗?") .setIcon(R.drawable.icon) .setPositiveButton("ok",new OnClickListener(){ public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub finish(); } ...

menu

menu操作 private final static int MENU_ADD = Menu.FIRST; private final static int MENU_EXIT = Menu.FIRST+1; @Override public boolean onMenuItemSelected(int featureId, MenuItem item) { // TODO Auto-generated method stub switch(item.getItemId()){ case MENU_ADD: Toast.makeText(this, " ...
activity间的传值1.值由A.class传递到B.classA.class中: Intent intent = new Intent(); //设置传递方向 intent.setClass(A.this,B.class); //绑定数据 intent.putExtra("username1",username); intent.putExtra("userpwd1"userpwd); /*或者绑定成一捆数据 Bundle data = new Bundle(); data.putString("user ...
创建报表格式操作 1.设置标题,值格式 column empno heading ‘员工编号’ format 9999; column ename heading ‘员工姓名’ format A10 justify center;这里justify只对标题起作用 2.设置页的大小,设置行大小 set pagesize n默认14
Global site tag (gtag.js) - Google Analytics