自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 JSP页面编码问题

在学习web开发的时候,可能有很多人被jsp页面编码的问题所困扰,搞不清楚pageEncoding和charset有什么区别。一、Text file encoding(文件编码)1、eclipse配置中的Text file encoding(文件编码),这是给java编译器用的,如果想在jsp页面中保存中文字符,必须将其设置为UTF-8格式。2、如果设置格式非UTF-8,保存中文时eclipse则会

2016-05-31 16:44:40 4298 1

原创 Android 控件之 Fragment

以前我们写 Android 布局时,都是把所有控件都放入 Activity 的布局文件中,这样当我们想添加或者删除一个控件时,就会很不方便。google 在 Android 3.0 (API level 11) 开始引入了 Fragment。Fragment 中文意思即:碎片,片段。你可以将它看做是一个 Activity 的“子Activity”,我们通过一个小例子来看具体代码:一、 静态使用 Fr

2015-11-07 19:04:55 485

原创 Android控件之Spinner

在手机应用在中,我们可能都见过下拉列表,这是通过 Android 控件 Spinner实现的,我们通过两个小例子来看具体代码。一、简单的 Spinner:1.0 效果图: 2.0 activity_main.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.

2015-11-06 17:36:31 727

原创 Android之BaseAdapter

一、前面章节简单介绍了 ArrayAdapter 和 SimpleAdapter 。其中,ArrayAdapter 可以显示简单的文本信息,SimpleAdapter 功能丰富一些,可以显示文本和图片的组合,Android 将这两个 Adapter 的结构封装的很好,可以直接拿过来使用。但有时,我们需要更加灵活的布局,这就用到了 BaseAdapter ,通过一个小例子来看具体代码,如下图:二、项目

2015-11-05 20:08:05 509

原创 HTML、HTML5、XHTML、XML、XSL、DTD、XML Schema 简单介绍

在学习 WEB 开发中,我们可能经常搞不清 HTML、HTML5、XHTML、XML、XSL、DTD、XML Schema 的概念,容易将其混为一谈,在网上搜集大量资料后,在此做一下总结。在介绍上面各种语言之前,先介绍一个我们学习 WEB 开发过程中经常听到的一个组织 W3C :W3C 又叫做万维网联盟,创建于1994年,是Web技术领域最具权威和影响力的国际中立性技术标准机构。到目前为止,W3C已

2015-11-04 18:43:33 839 1

原创 Android 网络通信之 HttpURLConnection

Android 针对 应用层 的 HTTP 协议有两套通信 API 。第一种:JAVA 提供的标准接口 HttpURLConnection每个 HttpURLConnection 实例都可用于生成单个请求,但是其他实例可以透明地共享连接到 HTTP 服务器的基础网络。请求后在 HttpURLConnection 的 InputStream 或 OutputStream 上调用 close() 方法可

2015-11-20 16:40:38 627

原创 Android 网络通信

在讲 Android 网络通信之前,先说一下网络通信,了解我们是怎么在互联网上自由获取数据的。一、网络通信1.0 什么是网络体系结构?网络体系结构是指通信系统的整体设计,它为网络硬件、软件、协议、存取控制和拓扑提供标准。是计算机之间相互通信的层次,以及各层中的协议和层次之间接口的集合。应用层:网络服务与使用者应用程序间的一个接口表示层:数据表示、数据安全、数据压缩会话层:会话层连接到传输层的映

2015-11-16 15:35:56 695

原创 JAVA 初始化顺序

1. 通过一个小例子来看具体代码:package com.lgl.order;class F { public F() { System.out.println("F"); }}class StaticF { public StaticF() { System.out.println("StaticF"); }}class C {

2015-11-16 13:53:57 409

原创 错误整理(五)No CurrentSessionContext configured!

1.0 使用 Hibernate 的 getCurrentSession() 时会出现如下错误:

2015-11-05 11:37:46 1273

原创 WEB登录页面加入简单验证码

1.0 找了几张数字图片,在登录页面做了简单的验证码,如下图:2.0 验证码正确,登录系统,否则返回登录页面3.0 index.jsp:<%@ page language="java" import="java.util.*" pageEncoding="gbk"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><ht

2015-11-04 17:36:48 5486

原创 错误整理(四)乱码问题

1.0 问题原因: 在学 Hibernate 时,MyEclipse 跟 MySQL 编码明明都设置成了UTF-8,但插入数据时还是出现了乱码,如下图:2.0 解决办法: 在 hibernate.cfg.xml 中做了如下修改:总结:问题解决了!可能是 Hibernate 持久化过程中字符编码出现了问题,有了解的大神,还望请教!

2015-11-04 17:15:30 385

原创 错误整理(三)hibernate-configuration" 的内容必须匹配 "(session-factory,security?)

1.0 学习 Hibernate,我想打印session信息,如下图:2.0 却出现了如下错误:3.0 找了半天,终于找到了原因:4.0 可以打印了:总结: 太大意了,注意细心!

2015-11-02 11:04:22 1414 3

原创 Ajax 获取 responseText 形式的响应数据(二)

上章简单的介绍了一下Ajax,这章学习一下 Ajax 怎样获得字符串形式(responseText)的服务器响应数据。通过一个小例子来看具体代码,如下图:1.0 hello.jsp:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4

2015-11-01 22:15:37 2550

原创 Ajax 简介(一)

很早就听说过Ajax异步刷新的大名,在未学Ajax之前,一直以为异步刷新是一项很复杂的技术,今天看了看,发现Ajax只是web开发中一项很小的技术,也很简单,今天就简单介绍一下Ajax。1.0 什么是Ajax?Ajax是一种用于创建快速动态网页的技术2.0 为什么要用Ajax?传统的网页技术,如果更需要新网页内容的话,那么必须重载整个页面,即便我们只想请求页面中很小一小部分的数据,也必须重载整

2015-11-01 21:57:09 534

原创 Ajax 获取 responseXML 形式的响应数据(三)

在上一章中,简单介绍了Ajax如何获得responseText字符串形式的响应数据,但在web开发中,很多情况下还需要获得responseXML形式的响应数据。通过一个小例子来看具体代码,如下图:1.0 date.xml:<?xml version="1.0" encoding="UTF-8"?><date> <day> <hh>今天是十月三十一号</hh>

2015-11-01 21:06:26 1621 1

原创 Android之SimpleAdapter

学习Android,整理一下SimpleAdapter的知识,通过一个下例子来看具体代码,如下图:1.0: 在layout文件夹下,新建list_view.xml文件list_view.xml:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk

2015-10-29 16:40:26 414

原创 错误整理(一)使用 JSTL 标签出现警告

在Web开发项目中,使用JSTL标签是可能会遇到这样的错误,如下图:意思是,items不支持运行时的表达式解决方法:将图一改成图二图一:图二:

2015-10-29 14:34:35 448

原创 Android控件之CheckBox多选框

Android中的CheckBox控件既可以通过Button按钮来监听其选中状态,它也有自己的事件处理方法,通过一个小例子来看具体代码如下图:1.0 activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.and

2015-10-27 19:00:57 4211

原创 Android控件之ListView(二)

在上一篇Android控件之ListView(一)中简单介绍了了ListView如何显示文字,接下来将介绍一下“图片+文字”组合使用的ListView,并为ListView添加事件处理,如下图:1.0 在layout文件夹下新建list_item.xml文件list_item.xml:<LinearLayout xmlns:android="http://schemas.android.c

2015-10-27 17:24:54 489 1

原创 Android控件之ListView(一)

简介: ListView是Android开发中最常用的控件之一,它能够以列表的形式展示具体的内容,并且能够根据内容的长度在屏幕上自适应显示。 它既可以显示简单的文字信息,又可以显示图片与文字的丰富组合,还可以对点击事件作出处理。 实现ListView的方式有多种,在此总结一下ListView的几种实现方式。一、 简单文字显示:如下图:实现方式1: 将数据写入values文件加下的arrays.x

2015-10-27 15:22:50 538 1

原创 Android控件之RadioGroup、RadioButton

Android中的的RadioGroup与RadioButton向来是组合使用的,它用于创建一组按钮之间相互排斥的按钮组(即:RadioGroup),在同一个RadioGroup中,只能有一个RadioButton处于处于选中状态或者同时都不选, 效果图如下:1.0 activity_main.xml:<LinearLayout xmlns:android="http://schemas.and

2015-10-26 21:56:21 892

原创 Android之OnClick事件的四种经典实现

学习Android,总结一下Android中onClick事件的四种实现方式,我们通过在一个页面中放置四个按钮来看具体代码,如下图:1.0 activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.

2015-10-26 20:11:12 767

原创 错误整理(二)MyEclipse Preview 试图下JSP页面乱码

1.0 问题描述:刚装了MyEclipse2014,今天新建web项目时遇到这样一个问题:已经在JSP页面中设置了pageEncoding=”UTF-8”,但是在Design视图中可以正常显示汉字,在Preview视图中确显示乱码Design视图:Preview视图:2.0 解决办法:在JSP页面中加入如下代码:<meta http-equiv="content-type" content="tex

2015-10-19 20:33:56 1205

原创 Android一百个错误整理(一)

1.0 在学习Fragment时,遇到了这样一个错误:找不到兼容的目标,你希望添加一个新Android虚拟机吗?2.0 错误原因:这是由于新建项目时,最低版本过高导致的3.0 解决办法:选择一个低一些的Mininum Required SDK版本好了,这样就解决1.0中出现的问题了

2015-10-19 18:54:52 388

原创 Android之Activity跳转

1. 直接跳转到另一个activityMainActivity.java文件:public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

2015-10-19 15:47:11 653

原创 Java简单彩票系统(35选7)

1.用Java做的一个简单的35选7的彩票系统,先上效果图:手气不好,试了几次都没中奖:2.一个用到了三个类:一个LotteryBean用来存储信息、一个LotteryBeanDao用来操作LotteryBean、一个LotteryTest用来测试,项目结构如下图:3.代码如下:LotteryBean类:package com.lgl.day03;/** * 彩票类 * @author 李广

2015-09-09 19:59:23 9227 2

原创 Java简单注册格式验证(正则表达式)

一、用正则表达式写的简单的注册验证,具体要求如下:用户注册验证(用户名,密码,昵称,中文名字,手机号,邮箱)所有信息符合以下条件才允许注册:1.用户名格式:由字母数字下划线组成且开头必须是字母,不能超过16位;2.密码格式:字母和数字构成,不能超过16位;3.昵称:字母和数字构成长度大于6小于10;4.手机号:全数字,长度为11位;5.邮箱:必须包含@符号;必须包含点;点和@之间必须有字符;所有信息

2015-09-08 23:19:37 11895 6

原创 Java简单万年历

1.输入年份和月份,在控制台打印出本年本月的日历效果图如下:2.我感觉最关键的地方有两点:第一:设立一个容易计算的时间节点 第二:判断哪年哪月的第一天是周几如果这两个都做好了的话,接下来就很容易了,具体代码如下:package com.lgl.day02;import java.util.Scanner;/** * 万年历 * @author 李广亮 */public class Cale

2015-09-08 23:09:47 784

原创 Java五子棋

用java写的简单五子棋游戏,在此例中,用“+”号代表棋盘;实心圆点代表黑方选手下的子儿;空心圆点代表电脑下的子儿。先上几张效果图:1.游戏选择界面:2.开始游戏后,打印一个25 * 25的方阵代表棋盘:3.黑方选手先下棋,输入所下棋子的位置坐标:4.电脑自动下子儿:5.任意五子相连即赢得胜利:6.其实就用到了一个类,就不贴项目的结构图了package com.lgl.day06;import ja

2015-09-06 20:41:30 1125

原创 Java员工管理系统(控制台输出)

今天上午看完阅兵,爽,解放军太帅了!虽然现在是个小鲜肉横行的时代,但国家危亡的关键时刻还是得靠军人和社会的中流砥柱。还有在网上看到“叠被子、走方队能把敌人叠死、走死吗”,“三十年来还不是只敢抗议,连仗都不敢打”之类的话真的是很气愤,有些人不管国家做的对与错,他都能找出一万条理由来喷,对于这种喷子,我们真的是很难理解他们的世界。战争不值得炫耀,和平才是军人最大的荣耀!不哔哔了,员工管理系统要求如下:通

2015-09-03 21:31:31 9749 1

原创 Java简易计算器

/** * 简易计算器 */public class Counter { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double num1, num2, sum; String sign; System.out.p

2015-09-03 08:21:11 580

原创 Java从键盘读取数据的三种方式

1.读取单个字符: 从输入流中读取数据的下一个字节,返回0~255范围内的int型字节值,如果达到输入流的末尾,则返回-1。所以读取char类型时需要将int类型转换成char类型System.out.println("请输入:");char c = (char)System.in.read();System.out.println(c);2.读取一行: BufferedReader从字符输

2015-09-02 20:28:04 14943

原创 登录页面加入验证码

登陆页面加入验证码,这个小栗子用到了两个页面,0-9十个数字图片(例如下面的8150)大家可以替换自己喜欢的图片1. index.jsp: "> 登录页面 function loginCheck() { if(loginForm.userName.value == "") { alert("用户名不能为空,

2015-01-11 20:38:34 1358

专升本,微机原理

专升本的同学可能会用到,希望对你有所帮助

2014-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除