
java
文章平均质量分 56
zhubinqiang
这个作者很懒,什么都没留下…
展开
-
gradle中使用gretty
参考 https://akhikhl.github.io/gretty-doc/Getting-started.htmlbuild.gradlegroup 'org.zbq'version '1.0-SNAPSHOT'apply plugin: 'java'apply plugin: 'war'apply from: 'https://raw.github.com/akhikhl...原创 2018-04-26 23:25:44 · 889 阅读 · 0 评论 -
Java TCP 简单聊天
Serverpackage org.zbq;import java.net.ServerSocket;import java.net.Socket;public class Server{ public static void main(String[] args) throws Exception { ServerSocket server = new ServerSo原创 2013-09-08 21:33:45 · 3637 阅读 · 0 评论 -
线程生产者与消费者
线程出现重复取和重复赋值的情况class Info{ private String name; private String content; public void setName(String name){ this.name = name ; } public void setContent(String content){ this.content = conten原创 2013-07-07 18:07:23 · 621 阅读 · 0 评论 -
线程同步
class Ticket implements Runnable{ private int count = 5; @Override public void run(){ for(int i=1; i<=100; i++){ sale(); } } private synchronized void sale(){ if(count >0){ try{原创 2013-07-07 11:27:17 · 538 阅读 · 0 评论 -
SSH Junit4 (1)
导入junit jar包 和 spring-test jar包package org.zbq.dao.impl;import org.junit.runner.RunWith;import org.springframework.test.context.ContextConfiguration;import org.springframework.test.context.j原创 2013-03-28 13:56:48 · 1610 阅读 · 0 评论 -
Java 验证码
CodeServlet.javapackage org.zbq.servlet;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.Out转载 2013-03-04 22:36:19 · 460 阅读 · 0 评论 -
java读取数据库保持到Excel
package org.zbq.service.impl;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.List;import org.apa原创 2013-02-16 11:27:05 · 534 阅读 · 0 评论 -
Web项目中applicationContext.xml放在src下
applicationContext.xml放在src下在web.xml中加入 contextConfigLocation /WEB-INF/classes/applicationContext.xml原创 2013-01-29 21:42:42 · 4676 阅读 · 1 评论 -
SSH整合 简单的增删改查
Database 使用 Mysql ,建立User 表CREATE TABLE `user` ( `id` int(11) NOT NULL, `firstName` varchar(20) DEFAULT NULL, `lastName` varchar(20) DEFAULT NULL, `age` int(11) DEFAULT NULL, PRIMARY原创 2013-01-13 20:51:31 · 65993 阅读 · 51 评论 -
Hibernate 基础
建表sqlcreate table customers( id bigint primary key, name varchar(20) not null, pass varchar(20) not null, email varchar(128) not null, image mediumblob, birthday date, registered_time times原创 2013-01-12 22:36:36 · 900 阅读 · 0 评论 -
Spring AOP
Personpackage org.zbq.aop;public interface Person { public void run(); public void info();}PersonImplpackage org.zbq.aop;public class PersonImpl implements Person { private int age原创 2013-01-02 23:48:16 · 429 阅读 · 0 评论 -
Linux下Java配置
1export JAVA_HOME=/home/zhubinqiang/java/jdk1.6.0_13export PATH=$JAVA_HOME/binexport CLASSPATH=.:$PATH/lib/dt.jar:$PATH/lib/tools.jar2/etc profile 文件中JAVA_HOME=./progrom/jdk1.6.0_1原创 2011-10-10 22:08:11 · 343 阅读 · 0 评论 -
Ant整合Junit
srcpackage org.bean;public class User { private Long id; private String name; private String pass; public Long getId() { return id; } public void setId(Long id) { this.id = id; } publi原创 2014-06-09 11:29:23 · 653 阅读 · 0 评论 -
gradle 配置阿里云
~/.gradle/init.gradleallprojects{ repositories { def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public/' all { ArtifactRepository repo -> if(repo i...原创 2018-04-26 23:22:46 · 2064 阅读 · 0 评论 -
Maven笔记
Maven结构pomxml几个maven命令插件配置文件SSH pomxmlMaven结构my-app|-- pom.xml`-- src |-- main | `-- java | `-- com | `-- mycompany | `-- app |原创 2017-08-14 12:15:38 · 317 阅读 · 0 评论 -
java 操作Excel
JxlDemo.javapackage org.zbq.execl;import java.io.File;import java.io.IOException;import jxl.Sheet;import jxl.Workbook;import jxl.read.biff.BiffException;import jxl.write.Label;import jxl.write.Wri原创 2017-08-01 16:12:34 · 403 阅读 · 0 评论 -
gradle
build.gradleapply plugin: 'java'apply plugin: 'war'apply plugin: 'jetty'apply plugin: 'eclipse-wtp'ext { springVersion = '3.2.0.RELEASE' strutsVersion = '2.3.16.1' hibernateVersion = '3.原创 2016-11-02 17:16:18 · 869 阅读 · 0 评论 -
SpringMVC
SpringMVCSpringMVCHelloWorld程序配置解析SpringMVC常用注解自动匹配参数自动装箱使用InitBinder来处理Date类型的参数向前台传递参数使用Ajax调用在Controller中使用redirect方式处理请求文件上传使用RequestParam注解指定参数的nameRESTFul风格的SringMVC返回json格式的字符串异常的处转载 2016-07-08 15:44:15 · 615 阅读 · 0 评论 -
HTML转化为PDF
将HTML转化为PDF参考于http://swordshadow.iteye.com/blog/1983935package org.zbq.html2pdf;import java.io.FileOutputStream;import java.io.OutputStream;import org.xhtmlrenderer.pdf.ITextRenderer;import com.lowagi原创 2015-10-18 21:24:33 · 2276 阅读 · 0 评论 -
Java 多线程
线程周期 线程同步synchronized 同步方法Java中的每一个对象都有一个锁(lock)或者叫做监视器(monitor), 当访问某一个对象的synchronized方法时,表示该对象上锁,此时其他任何线程都无法再去访问该synchronized方法了,直到之前的那个线程执行方法完毕后(或者是抛出了异常),那么该对象的锁释放掉,其他线程才有可能再去访问该synchronized方法。如果一原创 2015-08-11 22:11:35 · 390 阅读 · 0 评论 -
8种排序算法
转载于 http://blog.youkuaiyun.com/pzhtpf/article/details/7559896 先来看看8种排序之间的关系: 冒泡排序基本思想在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。实例Java代码 public sta转载 2015-08-24 18:08:03 · 652 阅读 · 0 评论 -
Eclipse 快捷方式
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那转载 2014-07-09 21:18:33 · 439 阅读 · 0 评论 -
Spring+Struts
Userpackage org.zbq.bean;public class User { private String name; private String pass; public String getName() { return name; } public void setName(String name) { this.name = name; } pu原创 2013-01-02 22:24:19 · 429 阅读 · 0 评论 -
Spring IoC2
Axe 接口package org.zbq.spring;public interface Axe { public String chop();}Axe实现类 SteelAxe package org.zbq.spring;public class SteelAxe implements Axe { @Override public String chop(原创 2013-01-01 22:40:13 · 376 阅读 · 0 评论 -
图片查看器
package org.view4;import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.Ke原创 2012-06-24 12:55:41 · 746 阅读 · 0 评论 -
Struts2服务器端验证
RegisterAction.javapackage org.zbq.struts2;import java.util.Calendar;import java.util.Date;import com.opensymphony.xwork2.ActionSupport;public class RegisterAction extends ActionSupport {原创 2012-07-06 10:33:22 · 2334 阅读 · 0 评论 -
Struts2配置
配置基本jar包 要拖到lib文件夹下 不要去build path进去否则找不到web.xml配置<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaL原创 2012-07-05 11:19:07 · 565 阅读 · 0 评论 -
Struts类型转换
User.javapackage org.zbq.bean;public class User { private String username; private String password; public String getUsername() { return username; } public void setUsername(String username)原创 2012-07-05 15:55:12 · 452 阅读 · 0 评论 -
Android Gallery GridView
package org.zbq.view;import android.content.Context;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;import android.widget.Gallery;import android.widget.原创 2012-05-11 16:55:26 · 633 阅读 · 0 评论 -
android Intent
public void onClick(View v) { Uri uri = Uri.parse("smsto://10086"); Intent intent = new Intent(Intent.ACTION_SENDTO , uri); intent.putExtra("sms_body", "11"); Android_MenuActivity.this原创 2012-05-01 14:53:58 · 405 阅读 · 0 评论 -
代理模式
interface Subject{public void say(String name,int age);}class RealSubject implements Subject{public void say(String name,int age){System.out.println("我叫:"+name+"年龄:"+age);}}class Proxy原创 2011-12-01 16:08:56 · 341 阅读 · 0 评论 -
泛型操作2
interface Contact{ }class BaseInfo implements Contact{private String name;private int age;public BaseInfo(String name,int age){setName(name);setAge(age);} public void setName(Strin原创 2011-11-30 20:02:09 · 310 阅读 · 0 评论 -
jdbc
public static final String DRIVER="oracle.jdbc.driver.OracleDriver";public static final String DRURL="jdbc:oracle:thin:@localhost:1521:orcl";public static final String DRIVER="org.gjt.mm原创 2011-11-04 16:55:18 · 345 阅读 · 0 评论 -
泛型操作
interface Flag{}class Cont implements Flag{private String name;private int age;public Cont(String name,int age){this.name=name;this.age=age;}public String toString(){return "姓名:"+t原创 2011-10-23 12:30:21 · 443 阅读 · 0 评论 -
聊天室
Serverpackage org.zbq.server;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Container;import java.awt.FlowLayout;import java.awt.GridLayout;import java.awt.Toolkit;import原创 2012-06-30 21:29:27 · 532 阅读 · 0 评论 -
Java操作XML
Jdom package org.zbq;import java.io.File;import java.io.FileOutputStream;import org.jdom.Attribute;import org.jdom.Document;import org.jdom.Element;import org.jdom.output.Format;import org.原创 2012-06-30 21:33:39 · 471 阅读 · 0 评论 -
Spring IoC
Person 接口package org.zbq.ioc;public interface Person { public void work();}Tool 接口package org.zbq.ioc;public interface Tool { public void realWork();}Tool 实现类ConcreteToolAp原创 2013-01-01 01:45:55 · 338 阅读 · 0 评论 -
Ant
新建工程Ant Demo 建立一个src文件夹 和build.xml 文件src中建立Hello.java文件package org.zbq.ant;import javax.swing.*;import java.awt.event.*;import java.awt.*;import java.util.Date;public class Hello extends J原创 2012-11-19 12:49:58 · 373 阅读 · 0 评论 -
Junit4
Calculator.javapackage org.zbq.test;public class Calculator { public int add(int a, int b){ return a + b; } public int subtract(int a, int b){ return a - b; } public int multiply(in原创 2012-11-13 23:10:33 · 646 阅读 · 0 评论 -
Eclipse中配置Hibernate
path路径下导入Hibernate/lib/required目录下所有的jar包。以及连接数据库的Jar包层次结构hibernate.cfg.xml<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN"原创 2012-11-08 10:54:03 · 20733 阅读 · 4 评论