`
SonofGod
  • 浏览: 20811 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
在用户进行后台数据的查找时。为了有较好的体验效果。在后台数据返回前台前的这一段时间应该出现加载等待的显示div这样既能避免了用户在等待时的烦躁还可以避免了用户的频繁点击; 使用的jquery的blockUI.js 来实现遮罩层。 ...
1.下载JDK 目前最新的JDK版本是:Java SE Development Kit 7u5 下载地址:http://download.oracle.com/otn-pub/java/jdk/7u5-b06/jdk-7u5-linux-i586.tar.gz 查看最新:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.解压安装 我们把JDK安装到这个路径:/usr/lib/jvm如果没有这个目录(第一次当然没有),我们就新建一个目录 1 2 cd /usr/lib ...
今天,我在一本面试书上看到了关于java的一个参数传递的问题: 写道 java中对象作为参数传递给一个方法,到底是值传递,还是引用传递?  我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉! 结果发现,我错了! 答案是: 值传递!Java中只有按值传递,没有按引用传递!   回家后我就迫不及待地查询了这个问题,觉得自己对java这么基础的问题都搞错实在太丢人!   综合网上的描述,我大概了解了是怎么回事,现在整理如下,如有不对之处望大神提出!   先来看一个作为程序员都熟悉的值传递的例子:   Java代码   ... ...

mysql积累

INSERT INTO t_ent_service(ent_id,service_id) SELECT * FROM (SELECT '1','2') AS tmp WHERE NOT EXISTS (SELECT 1 FROM t_ent_service WHERE ent_id ='1' AND service_id='2') AND (SELECT 1 FROM t_ent WHERE ent_id = '1243434312') AND (SELECT 1 FROM t_service WHERE service_id = '2325235235235256')   ...

RMI 编程指南

    博客分类:
  • RMI
摘自:http://blog.csdn.net/shendl/   前言  我前一段时间需要为我的一个 Java程序提供远程访问接口,供其他 Java程序使用。Java 程序可以使用很多种远程访问技术实现这一需求。由于我的远程客户端是 java 程序,因此, 我决定使 ...
转自: http://blog.csdn.net/fatherican/article/details/9130165       在某些应用中,我们希望,当spring 容器将所有的bean都初始化完成后,做一个操作(例如:将数据库中的字典,加载到内存中),这时我们可以实现一个接口,如下: [java] view plaincopyprint
说明:公共方法中可以在任何场景下进行Excel导出,使用的参数通用使用 List<Bean> 的格式,另外还执行在一个Excel中导出多个sheet (解决大数据导出的问题),需要注意的是如果使用03的方式导出一个sheet 最大只能有65535条记录,不然就会报错,使用07导出不存在这种限制!请根据实际情况进行选择。   具体如何调用请看最下面的调用实例。   一:公共方法函数 /**  *   * @param <T>  *            应用泛型,代表任意一个符合javabean风格的类  */ public class Export ...
linux svn安装部署 使用yum search subversion获取需要安装的包 [root@localhost ~]# yum search subversion   subversion.i386 : Modern Version Control System designed to replace CVS subversion-devel.i386 : Development package for Subversion developers. subversion-javahl.i386 : JNI bindings to the Subversion libr ...
步骤一:到官网下载安装包: 路径为:http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.16-winx64.zip 说明:我下过6.0.11版本的发现有问题(uft8什么问题)   步骤二:将下载后文件夹解压到C盘 例如我存放的路径为:C:\Work Programs Files\mysql-5. ...
转自:  http://blog.sina.com.cn/s/blog_437ff56b010166qb.html   对于Java开发人员而言,没有源码可能让你无法忍受,不知道大家跟我是否有相同的感受?  尤其是当调试debug遇到问题的时候,你是否有冲动并急需想了解第三方jar内部实现机制以及实现原理,以便为了更好的解决问题,高效的开发呢?   当然对于技术大牛们,研究源码不是为了解决问题,而是为了某种“信仰”——淘金于优越代码架构。     废话少说,当你苦于没有源码的时候,你可以通过大家熟知的jad命令反编译class来获得源码。更加简便的是你可以通过这个法国网站所开发的JD-GU ...
  转自:http://blog.sina.com.cn/s/blog_466678e80100l2an.html     Solrj已经是很强大的solr客户端了。它本身就包装了httpCliet,以完全对象的方式对solr进行交互。很小很好很强大。 不过在实际使用中,设置SolrQuery 的过程中,为了设置多个搜索条件和排序规则等等参数,我们往往会陷入并接字符串的地步,实在是很丑陋,不符合面向对象的思想。扩展性几乎为0,。基于这点,开发了一个小东西,我们只需要设置搜索对象,将对象扔给后台就可以了。 比如,我们搭建的solr服务支持某10个字段的搜索,我们要搜索其中的一 ...
HashMap实现原理 HashMap本质用一句话概括就是一个链表数组!   下面详细表述!   HashMap其实也是一个线性的数组实现的,所以可以理解为其存储数据的容器就是一个线性数组。这可能让我们很不解,一个线性的数组怎么实现按键值对来存取数据呢?这里HashMap有做一些处理。       1.首先HashMap里面实现一个静态内部类Entry 其重要的属性有 key , value, next,从属性key,value我们就能很明显的看出来Entry就是HashMap键值对实现的一个基础bean,我们上面说到HashMap的基 础就是一个线性数组,这个数组 ...
生产者线程   public class ReadThread implements Runnable{    BlockingQueue<String> blocking;    ReadThread(BlockingQueue<String> blocking)    {        this.blocking = blocking;    }    @Override    public void run()    {        read();    }    public void read()    {        try        {     ...
import java.sql.Connection;      import java.sql.Date;      import java.sql.PreparedStatement;      import java.sql.ResultSet;      import java.sql.SQLException;      public class BatchTest {          public static void main(String[] args) throws SQLException {              createBatch();          }  ...

sql学习大全

    博客分类:
  • sql
--建表 (雇员表)create table EMP(  EMPNO    NUMBER(5),--员工号  ENAME    VARCHAR2(10),--员工名称  JOB      VARCHAR2(30),--职位  MGR      NUMBER(5),--上级的员工号  HIREDATE DATE,--入职时间  SAL      NUMBER(8,2),--工资  COMM     NUMBER(8,2),--奖金  DEPTNO   NUMBER(6)--部门编号)--部门表create table DEPT(  DEPTNO NUMBER(2),--部门编号  DNAME  V ...
Global site tag (gtag.js) - Google Analytics