`
xueyue
  • 浏览: 27318 次
  • 性别: Icon_minigender_1
  • 来自: 云南省
社区版块
存档分类
最新评论
文章列表
     在开发项目的过程中,往往会去调试页面。而遇到调一些table展示的时候,这时候按照下列思想去调试,效率就很高了;      (1)表格总是以最大的,最长的为标准,它放得下大的,就一定放得下小的。在这里要特别注意一些属性:colspan 还有就是 position定位的结合使用。      (2)可以结合IE的调试工具来来查看页面的布局,按f12可以调出调试工具。
public static void testString() { List<String> lists=new ArrayList<String>(); String firstString=new String(); firstString="first"; lists.add(firstString); String secondString = lists.get(0); secondString ="second"; System.out.println(lists.get(0)); } ...
     以前在写代码之前,只是想到如何将其完成就可以了,而这是很不科学的。以后当我们在做开发的时候,应该树立的第一个观念就是对输入值进行有效性的判断。在这里提一个for in循环的使用: package com.bluesky.ckx; import java.util.ArrayList; import java.util.List; public class Test { @SuppressWarnings("unused") public static void main(String[] args) { List<String> lists=ne ...
JavaScript在执行的过程中,它有一个思想:“声明提前”。理解了这一点,很多东西就会想明白了。在这里举一个例子: <javascript type="text/javascript"> var i=0; function test() {     alert(i);     var i=4;     alert(i); } </javascript> 在这里,第一个alert(i)输出的是undefined,而第二个alert(i)输出的是4,这就是“声明提前”造成的,可以理解成这样: <javascript type="tex ...
1.查看所有的端口占用情况 netstat -ano 2.查看指定端口的占用情况 netstat -aon|findstr "8888" 3.查看PID对应的进程 tasklist|findstr "2016" 4.结束进程 taskkill /f /t /im java.exe
安装sqldeveloper-3.2.10.09.57-no-jre时,出现Unable to create an instance of the Java Virtual Machine Located at path: <SQLDEVELOPER>\jdk\jre\bin\client\jvm.dll 解决办法: 找到 <SQLDEVELOPER>/jdev/bin/ide.conf 或者 <SQLDEVELOPER>\ide\bin\ide.conf 将里面的 AddVMOption -Xmx640M 改成 AddVMOption -Xmx256M 就可 ...
java动态代理机制---------------------------------------------------------------------------------- ---------------------2011/10/20------------------------------------------------------------------- 1.代理类和被代理类都需要共同的方法接口(Subject),代理类只能代理这个接口中的方法; 2.被代理类需要实现接口中的所有方法(废话); 3.代理类需要实现的是InvocationHandler接口; 4.代理类 ...
引用http://www.blogjava.net/AndersLin/archive/2006/06/11/51997.html (从csdn的blog转来)  Java 程序的工作机制: Java 对象都以单独的 class 文件存在, java 虚拟机将其载入并执行其虚拟机指令。   Java 虚拟机查找这些 java 对象: java 虚拟机根据 class path 来查找 java 对象,而虚拟机的 class path 又分为三层: bootstrap : sun.boot.class.path extension: java.ext.dirs appl ...
通过一系列的实验得出结论: 1.LAZY只有在具体使用到对象的时候才会访问数据库,在这个过程中,session不能被关闭;而EAGER则直接访问数据库,将对应的信息拿出来。 2.两个表之间有关联关系,使用LAZY的话,只有在调用另一个表的时候才会使用到关联关系,而平时不会用到。使用EAGER则不然,只要一用到,它就会使用到关联关系(就是数据库中表的相关关系)。不过上下文中,只要初次使用到的时候关联过就可以了。 3.Hibernate默认情况下,一的一端使用的是LAZY,而多的一端使用的是EAGER。
一、我们在用MyEclipse的时候一般会出现以下几种乱码(目前自己遇到的) 1.jsp乱码; 2.java文件乱码; 3.写入数据库时,数据库中出现乱码; (一)其中jsp,java的乱码,只要在相应的myeclipse上设置对应的编码很容易就可以解决,具体操作如下引用http://xxxxxiaoxue-163-com.iteye.com/blog/1116783 (1)Window-->Preferences-->General -->content Types 在右侧选择对应的文件,在右下侧的Default encoding窗口处 输入 UTF-8点击更新即可; (2) ...
在windows上使用虚拟机为linux 搭建samba服务的操作过程如下: 一、先安装samba; 二、配置服务器; 三、启动服务器; 四、windows下进行访问; 具体操作步骤: 安装samba: 1.首先使用rpm -qa|grep samba 查看操作系统先前是不是已经安装好了samba;如果安装好了,它会显示出对应的几个安装包(一般为3个); 2.如果已经安装好,则可以使用rpm -e samba 命令进行卸载; 3.如果没有安装你需要几个包:   samba-common-2.2.7a-7.9.0.i386.rpm(一般先安装这个包,它是公用的)    samba-clien ...
对于虚拟机上,linux redhat上网的配置方式有三种 一.用setup命令进行配置(具体技巧可查setup命令的使用) 二.直接用 ifconfig eth0  ip地址进行配置 三.进入系统文件下进行配置 如使用如下命令(个人的):vim /etc/sysconfig/network-scripts/ifcfg-eth0 注意: BOOTPROTO=dhcp 表示的是ip是动态分配的(在局域网内非常有用) BOOTPROTO=static表示配置的ip是固定的,同时下面要配置对应的ip,network,gateway。 在配置的过程中要注意以下前提: (1)虚拟机是装在windows操 ...
Linux如何加载U盘 一、初次使用RedHat 8.6版本,在加载U盘的时候遇到以下情况; 1.不知道虚拟机上的linux操作系统有没有识别到U盘; 2.如何将U盘挂载到系统上; 3.解决中文乱码的问题; 二、解决方法如下: 1.先运行fdisk -l命令,查看当前系统里的硬盘情况; 2.将U盘插入,再运行fdisk -l命令(保持焦点在虚拟机操作系统中),则可以查看到对应的的设备; 3.创建一个文件夹,以用来加载U盘:mkdir /mnt/usb 4.加载U盘 : (1)根据不同的U盘格式,加载的方法不同,一般有以下几种方式: (a)mount -t msdos /dev/sdb1 /mnt ...
    起初在设计视图时,图方便,选取视图字段时,选了所有。可是在后期的开发中,问题逐渐突显出来,因为实力不会自动更新,如果你在表中添加一些字段,那么在视图中会出现一些异常情况:比如:字段间相互占位,与实体类不能正确匹配等等。不过这时在后台一般会报诸如字段不匹配的异常。
在struts2中,checkboxlist会自动继承checkboxlist.ftl模板(在struts-core.rar中),如果我们要进行格式化换行输出则需要更改模板中的类容。 对此应注意以下几点: 1.模板内容如下: <#assign itemCount = 0/> <#if parameters.list?exists>   <@s.iterator value="parameters.list">        <#assign itemCount = itemCount + 1/>         <#i ...
Global site tag (gtag.js) - Google Analytics