- 博客(27)
- 资源 (7)
- 收藏
- 关注
原创 Objective-c基础知识学习笔记
一直有记录笔记的习惯,但很久没分享一些东西了,正好上半年开始学习IOS了,现在有空写点。因开发需要,公司特意为我们配置了几台新MAC,还让我们自学了2周时间,就正式进入开发了。现在将自己了解的一些基础知识分享一下。
2014-08-28 21:10:52 2304
转载 [转]easyui常用控件及样式收藏
CSS类定义:div easyui-window window窗口样式属性如下:1) modal:是否生成模态窗口。true[是] false[否]2) shadow:是否显示窗口阴影。true[显示] false[不显示]div easyui-panel
2013-05-06 23:01:44 37289 1
原创 JSON数据格式分析
最常见的数据格式之一JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。现在用通俗易懂的例子对JSON数据格式进行分析。 (1)、一层a、1个对象用大括号{}比如给一个人定义有编号id,姓名name,个人主页url,则1个人可表示为json格式:{"id":135,"name":"yuy","url":"http://www.baidu
2012-08-31 23:04:22 1132
原创 简单实例解读Java泛型
今天复习了一下泛型的使用方法,现在用非常简单的java代码解读Java泛型原理。 泛型类:Student.javapublic class Student {// 此处可以随便写标识符号,T是type的简称 private T ob;//定义泛型成员变量 public Student(){//无参构造方法 super(); } public Stud
2012-08-23 23:23:26 1299
原创 Junit4所需jar包
在eclipse中新建一个Junit类,运行时出现java.lang.NoClassdeffounderror:org/apache/commons/logging/LogFactory错误,原来是缺少commons-logging-1.0.4.jar这个jar包,添加该jar包后能正常运行。 在每个公共方法前增加@Test注解,如@Testpublic void
2012-07-05 22:55:05 10968 1
原创 Oracle连接错误Cannot create PoolableConnectionFactory (Io 异常: Bad packet type)
连接Oracle是遇到如题所述错误,经查阅资料,发现了解决办法,特记录如下。 Oracle连接数据库时出现错误,Cannot create PoolableConnectionFactory (Io 异常: Bad packet type),错误意思是端口号错误,解决办法:将jdbc.url=jdbc:oracle:thin:@192.168.1.103:5500:fastfood中
2012-05-22 22:21:56 9789
原创 各种常见排序算法的思路(比较)
各种常见排序算法的思路(比较) 以前搞过1年的ACM,听别人说算法很重要,可是自己没怎么把它放在心上,今天开始找工作了,终于体会到了算法的重要性,下面是我对各种常用内部排序算法的一点总结。排序算法的比较: 排序算法 平均时间 最坏时间 辅存空间 稳定性 备注...
2011-10-13 19:43:01 3671 1
原创 Struts2 mysql数据库的备份与还原
在写网站后台的功能时,我们常会用到数据库的备份与还原,下面的代码能实现此功能(从服务器或本地都行),但估计不是最优的。 /** * 返回数据库备份成功与否页面 * @return */ public String startBackupDatavase(){ //使用mysqldump来备份数据库mysqldump -hhostname -
2011-06-16 17:17:00 2004 2
原创 java 使用正则表达式从网页上提取网站标题
如何从网页上抓取有价值的东西?看懂了下面的程序(非常简单),想从网页上抓取什么信息(标题、内容、Email、价格等)就能抓取什么信息。package catchhtml;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import jav
2011-06-16 00:00:00 9606 2
原创 java 常用日期处理
java获得系统当前时间的几种方法 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(System.currentTimeMillis());//获得时间1毫秒数 Date date = new Date();//获得时间2
2011-06-14 22:44:00 766
原创 java树状显示文件名
package file;import java.io.File;public class ListFilesName { /** * 检测查看文件目录结构 * @param args */ public static void main(String[] args) { File file = new File("f:/A"); Syst
2011-06-12 12:06:00 1293
原创 Java分割字符串
在实际项目的开发中可能会遇到这样的情况,有多个用,分隔开的字符串,现在需要从中获得各个字串,如何取得?。eg:有字符串String s = “蓝色,黑色,红色,灰色”,如何获得各个颜色? 这个问题很简单,通过String s2[] = s.split(",");就能得到s2[0]为"蓝色",s2[1]为"黑色"···
2011-06-12 10:20:00 1014
原创 网页div文字溢出(超出)显示省略号
<br />http://www.157buy.com/告诉您:网页上对于一行,溢出部分显示省略号很容易处理,直接用css就行,核心代码为overflow:hidden;text-overflow:ellipsis;<br /> eg:<br /><style type="text/css"> <br />#cs{width:100px;height:50px;line-height:50px;color:#6699ff;border:1px #ff8000 dashed;overflow:hid
2011-04-30 15:15:00 1813
原创 网页天气预报源码(天气预报插件)
<br />hao123等很多网站样式的天气预报源码在http://service.weather.com.cn/plugin/forcast.shtml?id=pn1可找到<br />eg:一个样式的代码<br /><iframe src="http://m.weather.com.cn/m/pn7/weather.htm?id=101200101T " width="195" height="20" marginwidth="0" marginheight="0" hspace="0" vspace="
2011-04-19 12:07:00 4339
原创 jsp 引入文件(<jsp:include page)出现乱码的解决办法
<br /> 一般人可能是两个jsp页面的编码方式不一致造成的,在两个文件的头部改为一致<%@ page contentType="text/html; charset=utf-8" language="java"%>即可解决,可是,今天我遇到了一个很奇怪的问题,两个编码是一致的,可还是显示乱码,这花费了我大量的时间去解决,结果我重新建一个jsp文件,将原文件完全复制过去没出现乱码。猜想其原因是文件名与class或id号(css标志)同名造成冲突产生的。<br /> eg:文件名t
2011-04-03 20:05:00 3787
原创 Struts2+Hibernate3将图片保存于mysql数据库并将其显示在JSP页面
这两天研究了一下图片存储在mysql数据库中,并显示在jsp页面上。 我创建的数据库只有一个表image(id int,image blob);上传文件页面:upImages.jsp<%@ page language="java" import="jav
2011-04-02 16:45:00 10233 12
原创 Struts2(服务器端)输入校验
<br />服务器端校验的重要性,我就不在这里浪费口舌了。<br />从理论上讲,execute()方法完全可以完成任何的校验任务。但大多数情况下,并不这样做,而是使execute()方法专司其职。因在程序设计时,尽量使每个方法完成单一的任务。<br />1、 Struts2手动完成输入校验<br /> a、重写validate()方法<br /> 通过继承ActionSupport类,重写validate()方法(专门用来校验的)完成输入校验.struts2框架会在调用Action类的e
2011-03-11 14:36:00 3137
原创 struts2拦截器详解
<br />1、Struts2拦截器的配置<br />在struts.xml文件中定义拦截器,拦截器栈:<br /> <br /><package name="my" extends="struts-default" namespace="/manage"><br /> <br /><interceptors><!—有s与下有区别--><br /> <br /> <!-- 定义拦截器 --><br /> <interceptor name="拦截器名" class="拦截器实现类
2011-03-10 21:07:00 885
原创 一步一步地实现菜单栏(JMenuBar)工具栏(JPopupMenu)组合框(JComboBox)复选框(JCheckBox)单选按钮(JRadioButton)文本域的综合应用(三)
此程序是在前面程序的基础上增加响应事件的完整程序,为了不让程序太长,我想将快捷键(右键弹出菜单)的事件专门放在一个类里面,但遇到了一个问题,发现不好将原来类EditorJFrame3里的popupmenu和text成员变量参数传递到专门的事件类中,于是想出了一个解决办法:重新构造一个类似JTextArea的JTextAreaMenu(继承JTextArea)类,他比JTextArea类的功能更强大,有复制、黏贴、剪切、自动换行等新的功能。 这个综合程序实现了记事本文件的打开、保存
2011-03-10 15:23:00 4260
原创 一步一步地实现菜单栏(JMenuBar)工具栏(JPopupMenu)组合框(JComboBox)复选框(JCheckBox)单选按钮(JRadioButton)文本域的综合应用(二)
<br /> 本程序在上一程序的基础上添加了工具栏JToolBar和快捷菜单JPopupMenu(右键弹出菜单)以及快捷键菜单栏的设置,暂时没添加重要的事件,下一篇将会添加详细的事件,慢慢完善此综合程序。<br /> 源码如下:<br /> import java.awt.Color;import java.awt.Dimension;import java.awt.GraphicsEnvironment;import java.awt.event.ActionEvent;
2011-03-08 21:22:00 7310
原创 一步一步地实现菜单栏(JMenuBar)工具栏(JPopupMenu)组合框(JComboBox)复选框(JCheckBox)单选按钮(JRadioButton)文本域的综合应用(一)
import java.awt.Color;import java.awt.Dimension;import javax.swing.JCheckBox;import javax.swing.JComboBox;import javax.swing.JFrame;import javax.swing.JPopupMenu;import javax.swing.JRadioButton;import javax.swing.JTextArea;import javax.sw
2011-03-08 20:27:00 2975
原创 Power Designer逆向操作(从mysql5.0生成数据库的物理模型)
<br />Power Designer逆向操作(从mysql5.0生成数据库的物理模型)<br />环境:powderdesigner12.5;mysql5.0<br />步骤:<br />1、 为指定的数据库配置mysql的ODBC数据源<br />先下载一个mysql的odbc的connector,可以到mysql官方网站下载(我使用的是mysql-connector-odbc-5.1.8-win32.msi。http://yuyuyuyuy.download.csdn.net/这里也有免费的)my
2011-01-17 15:10:00 3719 1
原创 Java刷新局部组件
<br /> 相信有不少人在做SE开发时会遇到,当你触发了某个事件时,窗体不会相应刷新即有些组件暂时不会显现出来,等你进行了下一步操作的时候再显现。我今天就遇见了这样的问题,最终通过一个小函数解决了。<br /> eg:我今天就遇见了自己定义的JPanel jpanelRight里的组件没有及时显示出来,加了一句jpanelRight.validate();问题立刻就解决了。
2010-12-11 20:41:00 4614 1
原创 Java 水平显示的选项卡(JTabbedPane)源码举例
<br />运行结果:<br /> <br /><br />package tab;<br /><br />import java.awt.Component;<br />import java.awt.GridLayout;<br />import java.awt.event.KeyEvent;<br />import java.net.URL;<br />import javax.swing.ImageIcon;<br />import javax.swing.JFrame;<br /><br />i
2010-12-11 20:33:00 9491 1
原创 简单的Java C/S模式
<br />简单的Java C/S模式<br />(TCP协议下C/S模式)<br />TCP通信原理流程<br />客户端:<br />a、用服务器的IP地址和端口号实例化Socket对象;<br />b、调用connect方法,连接到服务器上;<br />c、将发送到服务器的I/O流填充到I/O对象里,比如BufferedReader/PrintWriter;<br />d、利用Socket提供的getInputStream和getOutputStream方法,通过I/O流对象,向服务器发送数据流;<b
2010-12-09 10:37:00 6731
原创 myeclipse trial expired
<br />今天MyEclipse提示过期了,MyEclipse Trial Expired.<br />网上找到了一个注册类可以生成注册码.<br />Code:<br />1.import java.io.*; <br />2. <br />3.public class
2010-09-11 21:21:00 22545 48
原创 带干扰线的验证码
<br /> 这是我的第一篇博客,在此发表文章的目的很简单,一是为了和大家共享计算机方面的知识,共享计算机专业带给我们的快乐,二是为了为自己储备资源以备将来之需!我们的老师说的很对,做项目不用一个字一个字的往电脑上敲写代码,直接把别人的优秀成果拿来灵活应用就可以了。下面是带干扰线的验证码的.jsp文件,大家一看就知道怎么用了,而不用自己亲自去写了。<br /> 1。显示验证码的页面login.html<br /><html><br /> <head><br /> <title>用户登陆
2010-08-24 19:20:00 6523
java swing综合程序
2011-03-10
mysql的ODBC数据源(mysql-connector-odbc-5.1.8-win32.msi)
2011-01-17
Hibernate_ORM步骤详解
2010-12-16
Hibernate_3.2+Struts2中文帮助文档
2010-09-09
Java语言图形界面编程ppt
2010-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人