- 博客(20)
- 资源 (46)
- 问答 (3)
- 收藏
- 关注
原创 Hibernate的使用
本篇以一个java工程记录Hibernate的使用方法:1、在MyEclipse中新建java工程,名为Test2、在建好的Test工程上,右键--->MyEclipse--->Add Hibernate Capabilities...,在出现的对话框中,按下面的步骤来下图中我们取消勾选,其实MyEclipse可以自动为我们生成配置文件,但是这里先不这么做,我们自己来编
2015-03-31 14:43:27 591
原创 360校园招聘2015届技术类笔试题
上高中的小明暗恋女神三年,高考结束后,小明决定向女神表白。这天,小明来到女神楼下等待女神的出现,时间一分一秒的流逝,两个多小时过去了,女神还没有出现,小明看了下表,时针和分针的位置正好跟开始等的时候互换,请问小明一共等了女神多少分钟()172166165150 根据题目描述,可以想象一下应该是类似下图的情况:设小明刚刚等女神的时候分针在时针前面X小格(这里的
2015-03-31 12:57:22 1893 2
原创 PHP基础学习之语法
1、PHP 的脚本块以 开始,以 ?> 结束。<?php?>2、向浏览器输出文本可以用echo或者print,注意PHP中的每一句脚本都要以分号";"结束,用法如下:<?php echo "hello"; print("world");?>3、PHP的注释和c、java类似,可以用//或者/**/,如下所示:<?php //echo "hello"; /*pri
2015-03-31 08:46:55 666
转载 PHP学习之开发环境搭建
PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境给搭建好了。但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习。所以我还是喜欢手工搭建PHP开发环境,需要哪个模块自己安装就行了,或者那个软件需要升级,直接升级那个软件就行了,并不影响其他软件,非常方便。一、准备工作-下载所需软件•Apache httpd-2.2.22-win32
2015-03-30 10:33:26 558
原创 Combine Two Tables
Table: Person+-------------+---------+| Column Name | Type |+-------------+---------+| PersonId | int || FirstName | varchar || LastName | varchar |+-------------+---------+Per
2015-03-27 14:14:48 633
原创 Second Highest Salary
Write a SQL query to get the second highest salary from the Employee table.+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+For exa
2015-03-27 12:53:12 411
原创 Employees Earning More Than Their Managers
The Employee table holds all employees including their managers. Every employee has an Id, and there is also a column for the manager Id.+----+-------+--------+-----------+| Id | Name | Salary |
2015-03-27 12:30:55 479
原创 Duplicate Emails
Write a SQL query to find all duplicate emails in a table named Person.+----+---------+| Id | Email |+----+---------+| 1 | [email protected] || 2 | [email protected] || 3 | [email protected] |+----+---------+For
2015-03-27 12:22:16 470
原创 Customers Who Never Order
Suppose that a website contains two tables, the Customers table and the Orders table. Write a SQL query to find all customers who never order anything.Table: Customers.+----+-------+| Id | Na
2015-03-27 11:42:20 532
原创 Android ListView分页加载数据
下面用一个例子记录如何在Android中分页加载ListView的数据:程序运行的结果如下:点击加载更多后,会加载新的数据并显示在ListView中,当数据达条数达到某个上限后,点击加载更多不再显示一、定义footerView “点击加载更多”是一个单独的布局,layout文件代码如下(footer_view.xml):<LinearLayout xmlns:andr
2015-03-26 09:17:52 970
原创 Hibernate基础之给java web工程加入Hibernate支持
今天开始学习Hibernate,本文记录的是如何给Java web工程加入Hibernate支持,与加入Struts2支持不同的是,这里我们使用MyEclipse快速给项目加入Hibernate,步骤如下:1、新建Java web工程2、在工程上右键--->MyEclipse--->Add Hibernate Capabilities,然后出现如下的界面:需要注意上图中的几个标
2015-03-18 16:05:57 2025
原创 Struts2基础之文件上传
使用Struts2框架上传文件的方法记录如下:一、首先编写选择文件的JSP页面,upload.jsp文件的源码如下:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort
2015-03-18 15:22:46 565
原创 Struts2的异常处理
Strust2的异常处理不同于我们在Java代码中的try{}catch{}语句,而是将异常放在struts.xml配置文件中了,下面我记录下学习Struts2的异常处理的知识点:Struts2在配置文件中配置的异常主要包括局部异常和全局异常,下面分别说明。一、配置全局异常:如下面的struts.xml配置文件所示:<!DOCTYPE struts PUBLIC "-//Apa
2015-03-16 15:27:28 474
原创 Struts2的属性驱动和模型驱动
一、为什么要使用属性驱动和模型驱动?struts2与struts很大的不同点在于,struts的execute方法提供了HttpServletRequest和 HttpServletResponse方法在获取客户端提交的数据信息的时候需要使用HttpServletRequest的getParameter()方法,并且还需要进行必要的数据类型转换。如何客户端提交的数据量大的时候,我们则
2015-03-16 09:10:00 623
原创 Struts2输入校验之用校验框架校验
在上一篇的学习记录中,我们学习了在Struts2项目中自己手动编写代码校验用户输入的合法性,通过LoginAction中复写validate()方法,进而判断用户提交的表单字段是否合法,这一篇中,我记录下Struts2中校验数据合法性的另一种方法,即使用校验框架,与之前手动编写代码不同的是,使用Struts2提供的校验框架,我们不需要编写一行代码,只需在配置文件中做相应的配置,就可以轻松完成数据的
2015-03-15 18:46:33 2416
原创 Struts2输入校验之代码校验
今天学习了Struts2框架中的数据校验,我们在登录系统时一般会校验用户输入的是否合法,有客户端校验和服务端校验,客户端校验一般用js脚本校验,Struts2框架的校验是服务端的校验,其中又分为两种:自己写代码校验和Struts2框架校验,今天记录的是第一种校验方法:自己写代码校验。为了学习Struts2的编码校验,我们还是用例子来学习。一、新建Struts2工程,导入Struts2依赖的
2015-03-13 15:13:08 783
原创 Struts2基础学习之数据类型转换
我们在一个JSP表单中提交数据时,Struts2框架会将请求转发给Action处理,请求中经常会携带一些参数,Action中定义了表单中的一些字段,如果是基本的数据类型,或者是Java内置的一些数据类型,如int,String,Date等类型,Action会自动将请求中携带的字符串类型的参数转化成对应的int,String,Date等类型,但是,如果我们提交的表单数据中携带了自定义的数据类型,这时
2015-03-13 10:20:33 758
原创 Java web项目添加Struts2支持的步骤
今天开始学习Struts2了,Struts2使用了MVC的设计模式,使Java web应用层次更分明,是非常流行的一种框架,下面我记录在Java web应用中添加Struts2支持的几个步骤:一、在MyEclipse中新建普通的Java web应用这里我们给工程取名为Struts2App,项目结构如上图所示二、在lib文件夹中加入Struts2依赖的jar包其实MyEcli
2015-03-12 11:29:17 4829
原创 Java将汉字转化为拼音的源码
直接上源码:/** * Java汉字转换为拼音 * */public class CharacterParser { private static int[] pyvalue = new int[] {-20319, -20317, -20304, -20295, -20292, -20283, -20265, -20257, -20242, -20230, -20051, -20
2015-03-10 10:46:22 1999
原创 Java字符串格式化为时间,时间格式化为字符串
在开发中经常会涉及到取当前系统时间,无外乎分两种情况:给定字符串,格式化为Date类型;给定Date,格式化为指定的字符串一、将Date格式化为字符串import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;public class Test { public stat
2015-03-10 10:22:18 4685
Android自定义日历控件源码
2014-12-12
Android RecyclerView使用Demo代码
2016-09-13
iOS开发UITabBarController和UICollectionView的使用Demo
2016-04-11
Android前置摄像头预览并检测人脸,获取人脸区域亮度
2015-12-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人