![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
peng_gy
这个作者很懒,什么都没留下…
展开
-
线程的休眠
Thread类的实现class MyThread extends Thread{ private int time; public MyThread (String name,int time){ //设置线程的名称和休眠时间; super(name); //得到线程的名称 this.time = time;//得到线程和休眠时间单位毫秒 } public vo原创 2013-08-01 20:37:11 · 675 阅读 · 0 评论 -
java--for循环,一个分号的区别
public class Test { public static void main(String[] args) { int x=1; int y=1; for(System.out.println("a");x<3;System.out.println("b"),x++);{ System.out.println("c"); } System.out.println原创 2015-09-01 09:07:30 · 2317 阅读 · 0 评论 -
Java多态--构造方法的内部方法多态
Java多态–构造方法的内部方法多态package com.pgy.base;/** * 构造器内部的多态方法的行为 * 构造方法调用内部的方法时,会执行所创建对象的内部方法 * @author admin * @version $Id: PolymorphismDemo.java, v 0.1 2015年9月1日 上午8:30:31 admin Exp $ */class Person原创 2015-09-01 09:02:12 · 1040 阅读 · 0 评论 -
required string parameter XXX is not present
@RequestParamjQuery调用方式: deleteFile: function(filePath) { return ajax({ method: 'POST', url: '/cm/soft/package/package/deleteFile', data: {原创 2015-08-18 20:55:03 · 10427 阅读 · 0 评论 -
JDK 1.7当中的文件属性、权限操作
在JDK1.7当中新增了对文件操作的一些API接口,此Demo特点:读取文件的属性读取文件的权限修改文件的权限权限格式的转换:RWX格式与777格式package com.pgy.io;import java.io.File;import java.io.IOException;import java.nio.file.FileSystem;import java.nio.file.原创 2015-08-05 12:02:38 · 2008 阅读 · 0 评论 -
java Reference
1. 介绍在java当中一切事物皆对象。那么每一个对象都在内存当中有自己的位置,当引用获取不得指向的对象的时候,java垃圾回收机制就会将此引用清理。 但经过Reference包装过的引用,根据包装的强度不同,在回收的时候也有不同的调度。Reference子类:SoftReference,WeakReference,PhantomReference;按强度等级排列。2. api接口:Referen原创 2015-09-30 15:58:21 · 452 阅读 · 0 评论 -
Java反射学习
JAVA反射什么是java反射我所理解的就是在不知道一个类的任何属性的时候,通过反射可以操作此类的方法,属性,接口等。类相对于码农来讲是黑盒的,不透明的,只有一个包和类名,通过Class.forName(String Name)方法可以获取此对象及对象的全部信息(属性,方法,接口,父类,构造等等)。反射的作用最主要的作用应该就是获取一个类的api参考:http://www.cnblogs.com/r原创 2015-09-24 13:21:30 · 457 阅读 · 0 评论 -
Spring Data Jpa 单表多条件删除配置
Spring Data Jpa 单表多条件删除配置场景现在有一张表User表,里面有id,groupId,userId; 已知groupId和userId,想删除一条数据的方式根据groupId和userId删除一条记录通过groupId查询,然后再用userId进行匹配确定SpringData Jpa提供多条件删除,配置如下: <method name="deleteByGroupIdA原创 2015-10-29 17:50:32 · 4650 阅读 · 0 评论 -
DefaultHandlerExceptionResolver : Failed to convert request element: org.springframework.web.method.
@Controller@OperateAction("F_SOFT")@RequestMapping(value = "/cm/soft/package")public class PkgPackageFileManualController { //========== manager ========== @Autowired private PkgPackageFil原创 2016-04-07 14:39:41 · 6244 阅读 · 0 评论 -
Spring boot配置cache
spring boot配置缓存第一次配置缓存,记录一下1. 添加cache依赖<dependency><groupId>net.sf.ehcache</groupId><artifactId>ehcache</artifactId><version>2.10.1</version></dependency>2. 配置cacheConfiguration类package com.idcos.auto原创 2016-03-25 22:09:28 · 2730 阅读 · 2 评论 -
JWT学习
什么是JWT?jwt的全称是JSON Web Token;JSON Web Token是一个开源标准(rfc7519) ,是一个轻量,携带着用户信息的json Object对象,安全的进行服务器端与客户端交互;这个对象可以校验、信任,因为它由数字组成; 轻量:因为轻量,所以可以更好地放在http header里面,在服务器与客户端之间快速交互 携带用户信息:将用户的重要信息:userId原创 2017-04-14 17:38:13 · 762 阅读 · 1 评论 -
Jstat pid not found
Java应用内存异常,有一些问题,想看一下gc的情况ps -ef | grep java$ ps -ef | grep javatomcat 7334 1 26 17:22 ? 00:02:22 /usr/java/jdk1.7.0_80/jre/bin/java -Xms2048M -Xmx4096M -XX:PermSize=256M -XX:MaxNewSiz原创 2017-09-07 17:59:10 · 3314 阅读 · 0 评论 -
ActiveMQ--Topic模式
+++ date = “2017-12-27T16:38:18+08:00” title = “AMQ Topic Subsriber Model” categories = [“技术文章”] tags = [“ActiveMQ”] +++Topic Subsriber模式订阅模式分为非持久订阅(Non-Durable Topic Subscribers)和持久订阅模式(Durable Topi原创 2017-12-27 22:58:49 · 1271 阅读 · 0 评论 -
File对象的基本操作学习
对File的一些基础操作在学习的过程当中主要看了java的api,同时参考apache的一些file工具类,io工具类,感觉收获不小新增文件新增文件目录,若目录不存在,自动进行创建;File对象的createFile方法不支持目录不存在的创建 支持多级空目录的创建 删除文件目录,若目录里面存在文件,则进行递归删除 支持多级目录的删除,支持非空目录删除 移动文件(目录)到指定的位置复制文原创 2015-08-11 18:24:11 · 494 阅读 · 0 评论 -
IO学习
不定期更新。。。。。。基础入门:http://www.cnblogs.com/springcsc/archive/2009/12/03/1616367.htmlhttp://www.cnblogs.com/dolphin0520/p/3791327.html原创 2015-08-07 20:19:47 · 373 阅读 · 0 评论 -
奇数阶幻方
package com.lesson2;import java.util.Scanner;/* * 奇数阶幻方 * 罗伯法口诀:1居上行正中央,依次斜填右上方,上方出格下边放,右边出格左边放,排重便在下格放,右上同出一个样。具体填法如下: 8 1 6 3 5 7 4 9 21写在上行正中间;2斜填右上方时上方出格原创 2013-04-18 16:51:29 · 755 阅读 · 0 评论 -
java中产生随机数的几种方法
方法一:public class RandomTest{ public static void main(String[] args) { int i = (int) (Math.random()*100); System.out.println(i); } }这里的100代表的就是你需要产生数据的原创 2013-04-18 20:22:56 · 619 阅读 · 0 评论 -
用加减来简单的看策略类
策略类的组成:1.抽象策略角色:通常由一个接口或者策略类组成;2.具体的策略角色:里面封装着相关的算法和行为;3.环境角色:持有一个策略类的引用,为客户端所调用;作用:(自己的理解):将客户端与相关的算法分开,使其互相不干涉。实现:1.要有一个抽象策略角色:Strategy(Interface);2.要有相关具体的策略角色,来封装这些算法和行为:原创 2013-04-03 20:54:10 · 631 阅读 · 0 评论 -
JAVA第二天--数据类型和循环
JAVA的数据类型共有8种: 1.整型 (int ) 2.字节型(byte) 3.短整型 (short) 4.长整型 (long ) 5.单精度浮点型 (float) 6.双精度浮点型 (double) 7.字符型(char) 8.布尔类型 (boolean)说明: 1.对每一个变量要声明其类型,并且要给变量名赋值;2.对boolean原创 2012-12-13 20:33:41 · 405 阅读 · 0 评论 -
java的第一个程序 ----Hello World
打开记事本编写如下程序 public class test { public static void maid(String[] args) { Sysytem.out.println("Hello World"); } } 注意事项: 1.在System原创 2012-12-12 18:04:18 · 297 阅读 · 0 评论 -
泛型
如果在程序设计的过程中出现了多个数据类型,那么就可以考虑使用泛型来指定相应的操作。程序比较:class Point{ private Object name; private Object year; public void setName(Object name,Object year){ this.name = name; this.year = year原创 2013-08-05 22:06:39 · 478 阅读 · 0 评论 -
java jdk API中英文下载
中文API,英文API都带索引,方便初学者进行学习: http://pan.baidu.com/share/link?shareid=3001658266&uk=4079471022 jdk1.7版本下载http://pan.baidu.com/share/link?shareid=3012622533&uk=4079471022 如果想要1.6或者1.5的,请到原创 2013-08-03 21:31:22 · 603 阅读 · 0 评论 -
线程的生命周期
class Threadlife implements Runnable{ private boolean flag = true; //定义标志位 public void run(){ int i=0; while(flag){ System.out.println("i = " + i++); } } public void stop(){ th原创 2013-08-03 20:52:47 · 435 阅读 · 0 评论 -
泛型操作实例
interface InfoPerson{ }class Contact implements InfoPerson{ private String address; private String telphone; private String zipcode; public Contact (String address, String telphone, Stri原创 2013-08-18 21:43:20 · 589 阅读 · 0 评论 -
泛型的嵌套
class InfoDemo { private T var; private V value; public InfoDemo(T var, V value){ this.setvalue(value); this.setvar(var); } public void setvar(T var){ this.var = var; } public v原创 2013-08-14 21:47:43 · 596 阅读 · 0 评论 -
通配符
当我们在编程的时候经常会用到传递,当传递过程中有多种数据类型的时候,我们可以采用通配符来解决这样的问题。下面的程序中的fun方法中 可以接收任何类型的泛型类型,那么在传递的过程中就不用担心数据传递异常的情况。class Info{ private T var; public void setName(T var){ this.var = var; } public T原创 2013-08-06 20:10:52 · 470 阅读 · 0 评论 -
同步与死锁
以卖车票为例:class SyThread implements Runnable{ private int ticket = 5; @Override public void run() { //for(int i=5; i>0; i--) for(int i=0; i if(ticket >0){ try { Thread.s原创 2013-08-02 22:37:33 · 515 阅读 · 0 评论 -
某年某月某日是星期几的算法思想和编程
我采用的是维基百科上的算法把四个数加起来然后同余7就是所求的星期数。这四个数分别是:C:2(3-(c mod4))Y:(y mod28+[y mod28/4])mod7(其中闰年1、2月份Y-1)M:((3.4+(m-3)mod12×2.6)mod7(1、2月份的M值分别为7,3)D:d mod7就是说——W=(C+Y+M+D)mod7举例说明:2008年12月10原创 2013-04-23 19:46:29 · 947 阅读 · 0 评论 -
ActiveMQ--Queue模式
+++ date = “2017-08-01T23:36:24+08:00” title = “ActiveMQ Queue Model” categories = [“技术文章”] tags = [“ActiveMQ”] toc = true +++ActiveMQ是干什么的?Apache ActiveMQ 是一个开源的消息集成服务支持多语言,支持JMS1.1 J2EE1.4首先需要原创 2017-12-27 22:58:13 · 258 阅读 · 0 评论