- 浏览: 57915 次
- 性别:
- 来自: 广州
最新评论
-
courage207:
帮你点点广告
javascript for/in -
courage207:
URL重写 -
courage207:
好
plsql无法连接oracle数据库 -
zxl10059:
恩。。。谢谢楼上的提醒,当初只是考虑到这里更能锻炼自己
各位朋友给点建议吧! -
f**kchina:
“两个月开发一个C2C2B的电子商务网站”:感觉像学校里做课程 ...
各位朋友给点建议吧!
文章列表
在java5.0之前,要想达到相应的效果,你需要创建一个整形常量集,但这些值并不会必然的将其自身的取值限制在这个常量集的范围之内
enum特点1:由于枚举类型的实例都是常量,所以enum中的实例可以在switch中进行判断,可以说enum和switch是完美组合
enum特点2:由于enum实质就是一个特别的类,除了不能继承一个enum类之外,我们基本可以把enum当做一个常规类
enum特点3:你可以把enum当做是创建对象的另外一种方式,比如常规的你可以new User()创建一个对象,enum则没有创建的过程,enum直接把对象实例提供出来,你直接用即可
enum特点4:enum代 ...
1、简介:
TextView控件可用来展示文本信息(包括HTML文本),可以手动来设置可编辑或不可编辑。
2、创建对象:
1)在代码中通过new的方式创建,创建,设置文本,样式后,通过setContentView方法,将空间设置到界面中。
2)通过在main.xml中添加TextView配置节来创建,设计基础属性,宽度、高度、颜色、字体大小等,需要注意的是设置字体大小的几个单位(sp/dp/ps)之间的区别,几个单位的解释如下:
dp也就是dip。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要 ...
android相对布局详解
- 博客分类:
- android
LinearLayout
线性布局,这个东西,从外框上可以理解为一个div,他首先是一个一个从上往下罗列在屏幕上。每一个LinearLayout里面又可分为垂直布局(android:orientation="vertical")和水平布局(android:orientation="horizontal" )。当垂直布局时,每一行就只有一个元素,多个元素依次垂直往下;水平布局时,只有一行,每一个元素依次向右排列。
linearLayout中有一个重要的属性 android:layout_weight="1",这个weight在 ...
plsql无法连接oracle数据库
- 博客分类:
- database
如果你安装了oracle_clinetd的话,可能是系统路径有问题,由于有两个sqlplus,plsql从path路径读取到的是oracle_clinet的话,是无法连接的
解决办法:
修改电脑环境变量——path
把C:\oracle\bin;放到最前面
<script type="text/javascript">
function reinitIframe(){
var iframe = document.getElementById("info");
try{
var bHeight = iframe.contentWindow.document.body.scrollHeight;
var dHeight = iframe.contentWindow.document.documentElement.scrollHeight;
var height ...
URL重写说的简单一点就是把浏览器中显示的URL显示为你想要的各种形式的URL链接
除此之外,还能进行URL生成.html .htm .shtml等伪静态页面,更有利于搜索引擎的搜索
最近项目中用到了URL重写,其实URL重写有很多中方法,个人感觉用的比较多的有两种,
一种是写个filter对请求进行拦截,可以使用正则表达式进行匹配
1.配置过滤器一般在web.xml中
<filter>
<filter-name>urlFilter</filter-name>
<filter-class>com.url.filter.URL ...
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用
假如我们需要确定谁占用了我们的9050端口
1、Windows平台
在windows命令行窗口下执行:
C:\>netstat -aon|findstr &qu ...
Spring MVC异常处理
Web应用中对于异常的处理方式与其他形式的应用并没有太大的不同――通过try/catch
语句针对不同的异常进行相应处理。
但是在具体实现中,由于异常层次、种类繁杂,我们往往很难在Servlet、JSP层妥善的处
理好所有异常情况,代码中大量的try/catch代码显得尤为凌乱。
我们通常面对下面两个主要问题:
1. 对异常实现集中式处理
典型情况:对数据库异常记录错误日志。一般处理方法无外两种,一是在各处数据库
访问代码的异常处理中,加上日志记录语句。二是将在数据访问代码中将异常向上抛
出,并在上层结构中进行集中的日志记录处理。
第一种处理方法失之繁琐、并且导致系 ...
函数名 函数说明 使用举例
fn:contains 判断字符串是否包含另外一个字符串 <c:if test="${fn:contains(name, searchString)}">
fn:containsIgnoreCase 判断字符串是否包含另外一个字符串(大小写无关) <c:if test="${fn:containsIgnoreCase(name, searchString)}">
fn:endsWith 判断字符串是否以另外字符串结束 <c:if test="${fn:endsWith(file ...
公司用的是mvc框架是springMVC,感觉比struts2好,速度方面比struts2快
可能有人觉得springMVC耦合性太高了,或者说她太简陋了,但越是简单的东西,却越是强大,struts2过度追求松耦合,就会物极必反,感觉有点得不偿失
当然用基于注解的springMVC需要开发人员的命名要求合理,规范,不然就很难找到相应的控制
好了,进入主题,都是copy惹得祸
直接从原来的类中copy了ModelAndView这个类名,结果eclipse自动帮我导入了一个包名
import org.springframework.web.portlet.ModelAndView;
结果调试了半天 ...
1.1. for/in
for关键字在javascript中有两种用法,在for循环里,你已经看到了他是如何使用的,for也可以使用在for/in语句里,下面的语句稍微不同于循环,
for (variable in object)
statement
variable可以是以下中 ...
自己做的简单的jquery解析json的Demo
1.JsonServelet
package com.zhiming.jqueryajax;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServle ...
项目中经常需要使用弹出层这样的效果,虽然直接用javascript实现并不难,但感觉不够精巧
发现了artdialog框架还不错,上手比较简单,尤其是它的自适应高度用的是非常的爽
能够自适应内容
artDialog的特殊布局结构能够原生的适应内容变化,你不必像以前一样去考虑消息内容大小,她能自己去适应内容。当然她仍然可以接受一个固定高宽的参数,她能够防止内容溢出或截断,同时也不会产生难看的滚动条,甚至能够自动处理文本对齐方式。
跨浏览器兼容
兼容:IE6+、Firefox、Chrome、Safari、Opera,浏览器版本越高体验越好。并且IE6下也能支持现代浏览器的静止定位(fixed ...
package com.zhiming.tree;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.TimeZone;
public class CountryDate
{
/**
* @author ZhangXiLiang
* @param args
*/
public static void main(String ...
Java 泛型的参数只可以代表类,不能代表个别对象。由于 Java 泛型的类型参数之实际类型在编译时会被消除,所以无法在运行时得知其类型参数的类型。
package com.zhiming.tree;
import java.lang.reflect.Method;
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import java.util.Date;
import java.util.Vector;
//E为任意参数类型,在类名中加<E>可起到控制类中方法参数 ...