自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wststar的专栏

每天前进一小步

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 Spring MVC 的json问题(406 Not Acceptable)

Controller中方法如下:   @RequestMapping("/flexgrid") @ResponseBody public Flexgrid flexgrid(BaseBook baseBook) { return baseBookService.flexgrid(baseBook); } 然后需要将返回的数据做json处理,在这里我们调...

2013-01-18 10:08:38 76

maven中tomcat插件的使用(关于tomcat6和tomcat7)

1、在项目下pom.xml 文件中的<build >标签内加入:   <pluginManagement>            <plugins>                <plugin>                    <groupId>org.apache.tomcat.maven</groupId> ...

2012-12-24 17:34:20 186

原创 Grails中插件acegi-0.5.3.2安装后不能保存用户权限

Grais中安装了acegi-0.5.3.2插件后,首先新增一些角色,然后新增用户的时候,进行角色的关联,一直关联不上。    通关研究相关的页面和方法,即:create.gsp--用户添加页面、edit.gsp--用户修改页面、UserController中的addRoles方法做写修改,既实现了用户权限的关联。       第一步:    修改grails-app\views\use...

2012-11-15 14:44:25 120

原创 Grail在eclipse中的环境搭建

Grails在Eclipse中的安装 Eclipse安装 首先 安装eclipse 因为eclipse目前只有3.7以后的版本支持Grails插件 所以要选择下载3.7-4.2的版本 Eclipse下载地址:http://www.eclipse.org/downloads/ 我们选择最新的版本下载   下载完成后 解压缩到本地 之后安装Java 、Groovy、 Grails三者的支...

2012-10-18 07:22:52 141

获取一个字符串内某种字符串出现的次数

/** 获取一个字符串内某种字符串出现的次数 */ class StringTest1  { public static int getIndexKeyCount(String string , String key){ int index = 0 ; int count = 0 ; int length = key.length(); while(...

2012-06-04 10:36:01 128

字符串反转操作

/** 字符串反转操作 1.字符串变数组 2.反转数组 3.将数组转换成字符串 */ class StringTest  { public static String reverseString(String s , int start , int end){ //字符串变数组 char[] chars = s.toCharArray(); /...

2012-06-04 10:35:00 111

原创 多线程--静态同步函数用的是哪一种锁呢?

  /** 多线程--静态同步函数用的是哪一种锁呢? 通过验证 发现不再是this  因为静态方法中也不可以定义this 静态近内存时 内存中没有本类对象 但是一定有该类对应的自己码文件对象 类名.class  该对象的类型是Class 静态的同步方法 使用的是该方法所在类的自己码文件对象 类名.class */ class Ticket imp...

2012-05-22 08:58:02 60

原创 多线程-单例设计模式-懒汉式

  /** 多线程-单例设计模式-懒汉式 单例设计模式-饿汉式 class Single { private static final Single s = new Single(); private Single(){} public static getInstance(){ return s; } }  单例设计模式-懒汉式 延迟加载 解决多线程...

2012-05-22 08:57:55 183

原创 多线程-死锁

  /** 多线程-死锁 同步中嵌套同步  而锁不同 */ class Ticket implements Runnable { private int ticketNum = 1000; Object obj = new Object(); boolean flag = true; public void run(){ if(flag){ ...

2012-05-22 08:57:47 57

原创 多线程--写出一个死锁程序

  /** 多线程--写出一个死锁程序 */ class Test implements Runnable { private boolean flag; public Test(boolean flag){ this.flag = flag; } public void run(){ if(flag){ synchronized(M...

2012-05-22 08:57:37 245

原创 多线程--同步函数用的是哪一种锁呢?

/** 多线程--同步函数用的是哪一种锁呢? 函数需要被对象调用 那么函数都有一个所属对象引用 就是this 所以同步函数使用的锁是this 通过该程序进行验证 使用两个线程进行验证 一个线程在同步代码块中 一个线程在同步函数中 都在执行买票动作 */ class Ticket implements Runnable { private...

2012-05-21 17:56:00 77

原创 多线程--同步函数的使用

/** 多线程--同步函数的使用 银行账户 两个储户  每人存300 每次100  存三次 */ class Bank { private int sum; //Object obj = new Object(); public synchronized void add(int n){ //synchronized(obj){ sum =...

2012-05-21 17:55:08 67

原创 多线程初认识

/** 多线程认识 java虚拟机启动的时候会有一个java.exe 该进程至少一个线程负责java程序的执行 而且这个线程运行的代码存在于main方法中。 该线程称之为主线程。 继承Thread类 1.子类覆盖父类中的run方法,将线程运行的代码存放在run中 2.建立子类对象的同时 线程也被创建 3.通过调用start方法开启线程 */ class De...

2012-05-21 17:54:07 87

原创 多线程--运行出现了安全问题

/** 多线程--运行出现了安全问题  通过分析 多线程--简单的卖票程序  发现 打印出0,-1,-2等错票  问题的原因: 当多条语句在操作同一个线程共享数据时,一个线程对多条语句只执行了一部分, 还没有执行完,另一个线程参与进来执行。导致共享数据的错误。 解决办法: 对多条操作共享数据的语句,只能让一个线程都执行完。在执行的过程中,其他线程 ...

2012-05-21 17:53:24 115

原创 多线程--简单的卖票程序

/** 多线程--简单的卖票程序  多个窗口同时卖票 创建线程的第一种方式 继承Thread类 1.子类覆盖父类中的run方法,将线程运行的代码存放在run中 2.建立子类对象的同时 线程也被创建 3.通过调用start方法开启线程 创建线程的第二种方式  实现Runnable接口 1.定义类实现Runnable接口 2.覆盖Runnable接...

2012-05-21 17:52:19 163

原创 MyeElipse6.5从数据库反射生成实体类

  步骤一: window-->open Perspective-->MyEclipse Java Persistence 进行了上面的 操作后会出现一个视图DB Brower:MyEclipse Derby,点击右键新建一个在出现的面板中,driver template中选择Oracle(ThinDriver)这里以oracle软件为例,driver name自己写个随便的,C...

2012-05-16 15:25:48 79

Myeclipse6.5中Svn插件按安装步骤

MyeclipseSvn插件按安装步骤

2012-05-16 15:22:18 77

MyEclipse.6.5快捷键大全

Ctrl+1  快速修复(最经典的快捷键,就不用多说了)  Ctrl+D  删除当前行   Ctrl+Alt+↓  复制当前行到下一行(复制增加)  Ctrl+Alt+↑  复制当前行到上一行(复制增加)  Alt+↓  当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)  Alt+↑  当前行和上面一行交互位置(同上)  Alt+←  前一个编辑的页面  Alt+→  ...

2012-05-16 14:19:30 109

电信NMSC-ISMP基础培训.ppt

电信NMSC-ISMP基础培训

2012-02-03

自动化测试工具QTP 指导

自动化测试工具QTP的英文指导部分 自动化测试工具QTP的英文指导部分 自动化测试工具QTP的英文指导部分

2011-07-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除