`
陈雨璇
  • 浏览: 17329 次
  • 性别: Icon_minigender_2
  • 来自: 衡阳
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
    新建一个android项目,出现了一下问题: “Error generating final archive: Debug Certificate expired on 13-2-2 7:39”     原因分析:     android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,adt使用debug keystore,在 preference->android->buid中设置。debug的keystore默认有效期为一年,如果你是从一年前开始完android程序,那么在一年后导入这个app的时候很可能出现debug keystore过期,导致你无法 ...
    最近开始学习数据库的应用,是在命令窗口输入MySQL命令,有的时候需要输入中文,但很奇怪的是自己的命令窗口无法切换输入法,刚开始以为是字符集的原因,后来发现不是。只好上网问百度,最后发现原因出在了conime这个程序上。修改方法如下:      1、打开注册表:在开始菜单中的运行中输入“Regedit”。      2、展开注册表,打开“HKEY_CURRENT_USER_Console”下的“LoadConIme”,将其数值改为1(原来是0),关闭注册表。      3、重新进入命令行窗口,现在可以切换输入法了。
编写Java程序时,相信大家大多使用的都是Eclipse。但每次使用时,大家应该都先按照“创建项目工程—>创建包—>创建类”的步骤进行。建好类之后,就是噼里啪啦的一顿狂敲代码。其实Eclipse是一个通用的开发工具平台,还有具有很多其他的功能,但平时我们都很少应用。下面是一些Eclipse的实用方法。 一、项目属性窗     实际开发中必定会涉及项目属性的设置,Eclipse为此提供了一个集中设置的界面。右击项目名,在快捷菜单中选择“Properties”命令,可以弹出项目的属性窗口。     “Resource”项显示的是项目的基本信息;“Java Comp ...
    大家用Eclipse编写代码时,一般程序运行异常时,都是使用“System.out.println()”,一句一句的测试代码,其实Eclipse自带有调试器。虽然现在编写的程序都不长,使用调试器来检查会比较麻烦,但我们还是应该熟练使用调试器。下面就简单介绍一下Eclipse调试器的使用。 调试如下图所示程序     首先设置断点,双击箭头指向的位置就可以为程序设置一个断点(再次双击小圆点可以取消该断点)。显示行号的方法:选择主菜单“Window—>Preferences—>General—>Editor—>Text Editors”命令,再选中“Show ...
    学习Java那么久,这一周的内容是研究Hash算法。     Hash算法又称为散列算法。个人认为,Hash算法就是一种存取数据的方法。通常存取数据的数据结构有两种,一种为队列,另一种为链表。这两种结构各有优势和不足。数组 ...
寒假在蓝杰呆了有半个月,年前一周,年后一周。算是寒假集训吧,学习了关于通信方面的一些内容。 总结的说,通信可以分为两个部分,一是服务器,一是客户端。 一、服务器 总结来说两句代码: //创建一个服务器 ServerSocket server = new ServerSocket (服务器端口); //在等待客户机连结进入,进入后,生成一个Socket对象 Socket client = server.accept(); 然后从Socket对象上得到相应的输入输出流即可。 二、客户端 只需要一句代码:         //创建一个客户端 Socket cli ...
C Sharp or C#,微软公司的某一产品。准确的说其实还是一种编程语言。它与C、C++、Java这三种语言有相似之处。而跟Java相比较,在某些方法可以说是一模一样。今天简单了解了一下Csharp,写了一个画图板程序。可以画直线,椭圆,矩形,还可以选择颜色,重绘也实现了。 一些核心代码: 1、获取画布对象 // 获取画板的画布对象¨ private System.Drawing.Graphics g ; g = this.panel1.CreateGraphics(); 2、颜色 C Sharp 中有表示颜色的Color类,但改变颜色的话需要用到Pen类。 定义一个按钮来实现颜色 ...
今天研究了以下JLabel和JButton,其实早就对这些可以添加在窗体上的组件感兴趣了,一看到它们的各种变化,顿时有种欲罢不能的感觉,今天就抽空研究了一下其中的两个J字开头的组件,使用了一下其中的set方法。 先是JLabel的。 //JLabel的各种方法测试 public JLabel createLabel(){ //JLabel.CENTER,使文本居中显示。 JLabel la = new JLabel("标签",JLabel.CENTER); //可以用此方法来给JLabel输入文本内容 la.setText(&qu ...
Collection 集合类、在java.util包下,、常用的有三大接口,其分别是: java.util.Set,set提供一个无序的集合; java.util.List,List提供一个有序的集合; java.util.Map,Map提供一个映射关系的数据结构; 1、Set为接口定义,常用实现类有Has ...
一、文件 1、文件的全名包括文件的路径名和扩展名; 2、同一目录下不能有同名的目录和文件; 3、文件的路径有绝对路径和相对路径两种, 绝对路径:从跟磁盘开始的路径。 相对路径:当前文件夹或磁盘开始的路径。 二、File类 1、构造方法,有三种 File(String pathname); 创建一个指向pathname名字的File对象。 File(File parent,String name); 在一个父文件对象下创建一个名字为name的文件对象。 File(String path,String pathname); 以一个path字符串做为父目录名 ...
关键字的总结 java中有51个关键字,两个保留字,保留字为:const和goto。以下是常用的关键字: (1)访问修饰符 四种类型 public、private、protected、default 其中控制可见性(可调用性)最大的是public,最小的是private. 用private修饰的属性和方法,只能在当前类中调用。其他类无论是不是子类,都无法调用。 用protected修饰的属性和方法,只要在一个包下,就可以调用。 而用public修饰的属性和方法,在其他类中都可以通过创建该类的对象来调用。 (2)static 关键字 static最常见的用法是加在main方法前,使用 ...
一、Java基础内容 1、安装JDK并配置环境变量 安装名为“jdk-6u19-windows-i586”的软件,配置其OS变量。右击我的电脑,选择属性。在弹出的界面中点击高级,单击环境变量,双击“变量”列值为“path”的一行,在变量值对应的输入框最后面输入一个分号,再输入JDK安装的目录加上其下面一个bin目录,即可。 2、编写源代码 编写程序时,首先要定义一个类,类名只能由数字、字母还有下划线组成,且需要和文件名一致,类名的首字母要大写。一个程序需有一个主函数。程序中的所有字母和符号都必须是英文输入法下的。 一个Java的文件下可以定义多个类(包括内部类)。类包括属性和方法。属性名和方法名 ...
数组: java中的一种数据结构,也可以看成一种对象,其本身的类型就是数组类型,所以定义一个数组时所用语句和定义一个类的对象相似,都需要使用new关键字。 定义格式:类型[] 数组变量名=new 类型[长度];数组定义时可以不指明长度,但这时一定要给其赋初值。否则会发生发生可能会发生空指针异常。 数组排序: 数组的排序方法有冒泡排序、选择排序、插入排序、shell排序等几种方法。其中冒泡排序最简单,运用最多,但shell排序却是效率最高。 冒泡排序是从小排到大。关键语句是: for(int i=0;i<array.length;i++) for(int j=i+1;j<array ...
简单画板实现总结: 实现简单画板程序时,需要鼠标点击界面时,能触发事件。JFrame 类中有一个添加鼠标事件监听器的方法:addMouseListener。该方 法中需要一个MouseListener接口的参数,所以还需要定义一个类来 继承该接口。 JFrame类还提供了一个getGraph()的方法来得到java.awt.Graphics 的对象,通过调用该对象的不同的draw方法并传传入鼠标的坐标参 数,就可以在JFrame界面上画出图形。 创建按钮的监听器时,可以通过内部类来实现。 鼠标释放时调用方法,addMouseListener中提供了方法 mousePressed( ...
值传递和引用传递总结: 1、值传递主要运用于java的基本数据类型,java中有八种数据类型。而值传递只是将目标变量中的值拷贝一份再存入新的变量中。变量传值后,修改其中任何一个,都不会影响其他的变量的值。 2、引用传递,其本质是传地址。用于用class定义的类中,即将目标对象名中存储的地址拷贝到新的对象名中。所以将一个对象名的属性的值改变后,即将这个地址所指向的内存中所存储的都改变了。当调用其他的对象名时也会改变。 事件总结: 事件又称为监听器,类似于生活中的接电话。 定义事件过程,首先要先找到事件源,即判断事件发生在哪一个组件上。然后监听事件,java中提供了一个为addActionList ...
Global site tag (gtag.js) - Google Analytics