作家
登录
  • Java数据结构:栈的实现

    栈是Java语言中最重要的数据结构之一,它的实现,至少应该包括以下几个方法: pop() 出栈操作,弹出栈顶元素。 push(E e) 入栈操作 peek() 查看栈顶元素 isEmpty() 栈是否为空另外,...

    作者:wszsl32106-12
  • Java protobuf框架使用向导

    ProtoBuf,全称是Protocol Buffers, 它是谷歌内部用的一种高效的、可扩展的对结构化数据进行编码的格式规范。谷歌自己内部很多程序之间的通信协议都用了ProtoBuf。下面介绍的是使用Java ProtoBu...

    作者:wszsl32106-12
  • 构造器的执行顺序

    1,在没有静态块的情况下,子类的对象创建时,父类的无参构造器-->子类的构造器(产生对象的构造器,如果是无参则执行的是无参构造器,如果执行的是有参则执行的有参构造器)现在的父类中只有两个...

    作者:wszsl32106-12
  • 5个常见的Rails开发误区

    本文作者是一名Rails开发者,他总结了在Rails开发过程中的一些常见误区。文章内容如下:我使用Rails已经有一段时间了,在这期间我看了大量的Rails项目,下面的这五个常见的误区,我几乎在每一个...

    作者:wszsl32106-12
  • Java端通过CXF调用.NET端服务

    今天在项目的过程中,java服务端使用cxf动态调用.net服务的时候碰到的一些问题,现将笔记记录如下,已被日后查看。1、CXF是 IONA的OpenSource ESB Celtix与 号称最快的Soap协议栈 XFire合并的 a...

    作者:wszsl32106-12
  • Java中的异常对程序效率有无影响

    当异常没有发生时,没有影响。其实从异常实现的角度来看,在throw语句处,跳转到异常的处理代码,不同的异常处理,应该类似C++中的虚函数表一样的数构结构(待考证)。所以如果没有抛出异常,那...

    作者:wszsl32106-12
  • 在Eclipse中用Scala语言开发Android应用

    1、下载安装 Eclipse Classic 3.7.2注:下载JDK与Android SDK的事我就不详述了,有问题可以问我2、安装Android ADT Plugin安装地址:https://dl-ssl.google.com/android/eclipse/3、安装Scala I...

    作者:wszsl32106-12
  • 5个C#和Java之间的不同方法

    C#和Java之间最大的区别之一,是如何处理的方法。在这两种语言,方法是功能代码的基石:他们定义变量,并指定对这些变量进行操作,返回值给其他方法使用。尽管Java语言的创建者遵循了许多基于C...

    作者:wszsl32106-12
  • Java QQ项目详细设计之:组操作模块

    好长时间没发博文了,今天再写点,今天写qq软件的组操作模块,由于客户端方面的组操作不需要复杂的逻辑,所以就不写客户端了,只写一下服务器端的组操作响应,好,先写一下伪码:
    组操作模块由...

    作者:wszsl32106-12
  • JPA的查询语言:JPQL的关联查询

    从一关联到多的查询和从多关联到一的查询来简单说说关联查询。实体Team:球队。实体Player:球员。球队和球员是一对多的关系。Team.java:package com.cndatacom.jpa.entity; import java.ut...

    作者:wszsl32106-12
  • Java多线程问题之同步器CyclicBarrier

    还是上次的oracle迁移到mysql的遗留问题,当我在查看数据的时候,发现两个库数据量不一致。最后证实了我的看法,我修改代码时将10个进程简成1个单线程来完成了。所以数据量会少那么多呢。原因很...

    作者:wszsl32106-12
  • JPA的查询语言:JPQL的命名查询

    JPA的命名查询实际上就是给查询语句起个名字,执行查询的时候就是直接使用起的这个名字,避免重复写JPQL语句,使查询在代码中得到更多的重用。我不怎么喜欢使用命名查询,因为我不想把查询语句写...

    作者:wszsl32106-12
  • JPA的查询语言:JPQL的简单查询

    JPQL:Java持久化查询语言,以面向对象的查询语法构造查询语句。JPA使用javax.persistence.Query接口代表一个查询实例,Query实例由EntityManager通过指定查询语句构建。以下程序中的em是Entity...

    作者:wszsl32106-12
  • Swing使用Substance外观包异常问题

    问题一: 今天更新我的Java版QQ,在网上找到了Substance外观包,效果不错,直接用了,可是设置水印问题时就出现问题,网上有现成的例子JFrame.setDefaultLookAndFeelDecorated(true); JDialog....

    作者:wszsl32106-12
  • Hadoop源码分析之心跳机制

    一.心跳机制1. hadoop集群是master/slave模式,master包括Namenode和Jobtracker,slave包括Datanode和Tasktracker。2. master启动的时候,会开一个ipc server在那里,等待slave心跳。3. slave启...

    作者:wszsl32106-12
  • dom4j解析及写入XML文档时的乱码问题

    book.xml<?xml version="1.0" encoding="UTF-8"?> <书架> <书> <书名>Java就业基础教程</书名> <作者>张孝祥</作者> <售价>48元</售价> <售价>58元</售价> </书> ...

    作者:wszsl32106-12
  • Java实现双数组Trie树(DoubleArrayTrie,DAT)

    传统的Trie实现简单,但是占用的空间实在是难以接受,特别是当字符集不仅限于英文26个字符的时候,爆炸起来的空间根本无法接受。双数组Trie就是优化了空间的Trie树,原理本文就不讲了,请参考An...

    作者:wszsl32106-12
  • 动态删除ArrayList中的元素

    昨天一位项目组同事需要在ArrayList中删除所有不等于指定值的元素,但是她弄了很久,发现总是删得不完全。刚好我以前做过类似的功能,就告诉她是因为ArrayList删除元素后长度变小了,元素的索引...

    作者:wszsl32106-12
  • JACOB的复制表格与添加空行

    在网上复制粘贴代码习惯了,所以没有合适的方法的时候自己都懒得动脑子。没想到昨天半天谷歌没找到的解决方法今天早上换个思路几分钟就搞定了。jacob是一个操作文档的组件,这个就不赘述了,想知...

    作者:wszsl32106-12
  • Java调用WMIC命令的方法阻塞

    今天要写个远程重启服务的功能,为了开发速度,暂时定为Java代码+WMIC命令的方法,简单的说,就是利用Java调用本机应用程序的方法。涉及到的Java类有java.lang包里面的Runtime、Process、Proces...

    作者:wszsl32106-12
  • 关于Java 23种设计模式的有趣见解

    在网络上流畅很广的一篇旧文,暂时没找到原作者,目前所看到的最早转载时间是 2005 年 2 月 28 日。作者用轻松的语言,形象解释了 23 种模式,有很好的启发作用。创建型模式1、FACTORY&mdash;追...

    作者:wszsl32106-12
  • ActiveMQ:JMS开源框架入门介绍

    介绍基本的JMS概念与开源的JMS框架ActiveMQ应用,内容涵盖一下几点: 基本的JMS概念 JMS的消息模式 介绍ActiveMQ 一个基于ActiveMQ的JMS例子程序一:JMS基本概念1. JMS的目标为企业...

    作者:wszsl32106-12