大漠驼铃

置身浩瀚的沙漠,方向最为重要,希望此blog能向大漠驼铃一样,给我方向和指引。
Java,Php,Shell,Python,服务器运维,大数据,SEO, 网站开发、运维,云服务技术支持,IM服务供应商, FreeSwitch搭建,技术支持等. 技术讨论QQ群:428622099
随笔 - 238, 文章 - 3, 评论 - 117, 引用 - 0
数据加载中……

Java线程学习(2):关键字synchronized

     摘要: 有了synchronized关键字,多线程程序的运行结果将变得可以控制。synchronized关键字用于保护共享数据。请大家注意"共享数据",你一定要分清哪些数据是共享数据,JAVA是面向对象的程序设计语言,所以初学者在编写多线程程序时,容易分不清哪些数据是共享数据。请看下面的例子:

实例一:
public class FirstThread implements Runnable{
public synchronized void run(){
for(int i=1;i<10;i++){
System.out.println(""+i);
}
}
public FirstThread(){
}
public static void main(String[] args){
Runnable r1=new FirstThread();
Runnable r2=new FirstThread();
Thread t1=new Thread(r1);
Thread   阅读全文

posted @ 2009-02-26 19:43 草原上的骆驼 阅读(402) | 评论 (0)编辑 收藏

Java 线程学习(1)

     摘要: 一、定义线程
1、扩展java.lang.Thread类。
此类中有个run()方法,应该注意其用法:
public void run()
如果该线程是使用独立的 Runnable 运行对象构造的,则调用该 Runnable 对象的 run 方法;否则,该方法不执行任何操作并返回。
Thread 的子类应该重写该方法。
2、实现java.lang.Runnable接口。
void run()
使用实现接口 Runnable 的对象创建一个线程时,启动该线程将导致在独立执行的线程中调用对象的 run 方法。
二、实例化线程
1 Thread类实例化
直接new即可
2 Runnable实例化
需要用Thread的构造函数实例化
Thread(Runnable target)
Thread(Runnable target, String name)
Thread(ThreadGroup group, Runnable target)
Thread(Thr  阅读全文

posted @ 2009-02-26 19:26 草原上的骆驼 阅读(481) | 评论 (0)编辑 收藏

JPA annotation 笔记

     摘要: @Id 顾名思义,就不多说了。

@GeneratedValue:主键的产生策略,通过strategy属性指定。
默认情况下,JPA自动选择一个最适合底层数据库的主键生成策略,如SqlServer对应identity,MySql对应auto increment。
在javax.persistence.GenerationType中定义了以下几种可供选择的策略:
1) IDENTITY:表自增键字段,Oracle不支持这种方式;
2) AUTO: JPA自动选择合适的策略,是默认选项;
3) SEQUENCE:通过序列产生主键,通过@SequenceGenerator注解指定序列名,MySql不支持这种方式;
4) TABLE:通过表产生主键,框架借由表模拟序列产生主键,使用该策略可以使应用更易于数据库移植。   阅读全文

posted @ 2009-02-22 22:08 草原上的骆驼 阅读(1649) | 评论 (0)编辑 收藏

安装卸载Windows服务,修改windows服务执行路径!

     摘要: 办法有两个,一个是用sc命令修改, 另外一个是注册表修改,注册表修改地址为:

[HKEY_LOCAL_MACHINE"SYSTEM"CurrentControlSet"Services"下找到你想改路径的服务,有一键名是"ImagePath".
  阅读全文

posted @ 2009-02-20 12:30 草原上的骆驼 阅读(1547) | 评论 (0)编辑 收藏

天津最大的便民信息网-天津巴士网(www.tjzbus.cn)

     摘要:
近日,天津最大的便民信息网-天津巴士网(www.tjzbus.cn),主要是信息咨询以信息整合的巧妙方式,在互联网上开始成长壮大。目的在于如何节省用户的时间。简直称得上天津便民信息引擎的航空母舰。
据了解, 天津最大的便民信息网-天津巴士网只是整合了各种网络资源,传统的资源方式想要更多的找到自己想要的更多的信息,就必须同时打开多个网站,需要多次输入查询信息,天津最大的便民信息网,天津巴士网将老百姓所需的信息集成在一个站内,这样用户只要输入一次关键字就可以找到自己想要的信息。   阅读全文

posted @ 2009-02-19 12:24 草原上的骆驼 阅读(315) | 评论 (0)编辑 收藏

A Blog Application with Warp (continued)(3)

     摘要: A Blog Application with Warp (continued)

First check out the previous tutorial on creating a Blog application to get yourself going. In that article, you saw how to add forms and a bit of interactivity. In this one, I'll demonstrate integration of Warp-persist, the JPA/Hibernate module. It is worthwhile reading the introduction to the Warp-persist module first. You will learn the following Warp concepts:

* Persistence
* Dynamic Finders
* Declarative Transact  阅读全文

posted @ 2009-02-17 16:31 草原上的骆驼 阅读(241) | 评论 (0)编辑 收藏

A Blog Application with Warp (continued)(2)

     摘要: A Blog Application with Warp (continued)

First check out the previous tutorial on creating a Blog application to get yourself going. In this article, I'll show you how to add forms and a bit of interactivity. You will learn the following Warp concepts:

* Event Handling and Navigation
* Events and the Button component
* The TextField and TextArea components
* Page scopes

Continuing from the previous tutorial, let's now make a "compose new ent  阅读全文

posted @ 2009-02-17 16:30 草原上的骆驼 阅读(202) | 评论 (0)编辑 收藏

A Blog Application with Wideplay's Warp Framework(1)

     摘要: A Blog Application with Wideplay's Warp Framework

First check out the Hello World example to get yourself going. In this article, I'll show you how to knock together a simple Blog application where you can browse and read blog entries. You will learn the following Warp concepts:

* Page Injection
* RESTful behavior and the HyperLink component
* The Table and Column components
* Simple Internationalization (i18n)

  阅读全文

posted @ 2009-02-17 16:29 草原上的骆驼 阅读(260) | 评论 (0)编辑 收藏

A Hello World Application in Warp

posted @ 2009-02-17 16:28 草原上的骆驼 阅读(285) | 评论 (0)编辑 收藏

glassfish安装配置

     摘要: glasshfish是和jboss同一级别的web服务器,与tomcat不同的是,glassfish有着较多的优点。Tomcat主要的缺点就是较弱的热部署(hot deploy)能力. 修改一个Java类, 保存后, Tomcat会重新加载这个类, 但不久就要重新启动Tomcat才能继续开发. 在企业关键应用的场景下, 若发生急迫的程序缺陷更正, 让众多的用户停止手头的工作, 等待服务器重新启动, 显然十分不便.当GlassFish v2出来之后,其强大的功能让tomcat6都黯然失色。  阅读全文

posted @ 2009-02-15 10:43 草原上的骆驼 阅读(1422) | 评论 (0)编辑 收藏

Struts2.0的Struts.properties(转)

posted @ 2009-02-14 21:09 草原上的骆驼 阅读(387) | 评论 (0)编辑 收藏

Struts2.0标签库(三)表单标签

posted @ 2009-02-14 21:07 草原上的骆驼 阅读(3412) | 评论 (0)编辑 收藏

Struts2.0标签库(二)数据标签[转]

posted @ 2009-02-14 21:07 草原上的骆驼 阅读(842) | 评论 (0)编辑 收藏

struts2 标签学习

     摘要: struts2 标签

用过struts1.x的人都知道,标签库有html、bean、logic、tiles,
而struts2.0里的标签却没有分类,只用在jsp头文件加上
<%@ taglib prefix="s" uri="/struts-tags" %>
就能使用struts2.0的标签库

下面就介绍下每个标签的用法(有错请指正):
  阅读全文

posted @ 2009-02-14 21:05 草原上的骆驼 阅读(4854) | 评论 (3)编辑 收藏

maven 中使用jetty原始文章

     摘要: 后半部分是eclipse中使用jetty,通过配置感觉非常好。希望能给大家有所帮助  阅读全文

posted @ 2009-02-14 17:37 草原上的骆驼 阅读(1286) | 评论 (0)编辑 收藏

仅列出标题
共16页: First 上一页 8 9 10 11 12 13 14 15 16 下一页