
java
diniao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java 学习总结
面向对象理解 经过两个月的java学习,渐渐的对java这个东西有了一定的认识。它是一中面向对象的编程语言,怎么解释这句话呢?借网友一个比喻:用面向过程的方法写出来的程序是一份蛋炒饭,而用面向对象写出来的程序是一份盖浇饭。所谓盖浇饭,就是在一碗白米饭上面浇上一份盖菜,你喜欢什么菜,你就浇上什么菜。 蛋炒饭制作的细节,我不太清楚,因为我没当过厨师,也不会做饭,但最后原创 2013-07-27 15:52:29 · 925 阅读 · 0 评论 -
jvm 内存溢出,引发溢出原因排查
jvm 内存溢出,引发溢出原因排查一、dump文件分析 dump文件获取方式 1、设置JVM参数 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp/heapdump.hprof 内存溢出时产生dump文件 2、使用jmap生成dump 文件 dump分析 使用jdk自带分析...原创 2019-05-16 15:43:07 · 1195 阅读 · 0 评论 -
ReentrantLock 原理讲解
摘要: 提到JAVA加锁,我们通常会想到synchronized关键字或者是Java Concurrent Util(后面简称JCU)包下面的Lock,今天就来扒一扒Lock是如何实现的,比如我们可以先提出一些问题:当我们通实例化一个ReentrantLock并且调用它的lock或unlock的时候,这其中发生了什么?如果多个线程同时对同一个锁实例进行loc...转载 2018-04-13 17:59:31 · 1353 阅读 · 0 评论 -
Maven项目出现Perhaps you are running on a JRE rather than a JDK?
On your Eclipse IDE, go into Window > Preferences > Java > Installed JREs > and check your installed JREs. You should choose JDK folder there. window --> preferrences --> Select the Executio原创 2017-09-28 15:21:31 · 33317 阅读 · 1 评论 -
java语言调用摄像头 (不是照相机)
准备工作: 1、 webcam-capture-0.3.12.jar 2、bridj-0.6.2.jar下面代码可以实现调用摄像头的效果package service;import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.Ac原创 2017-09-27 17:53:44 · 9886 阅读 · 5 评论 -
java 对sqlserver 时间字段值获取方式
sql: select sjzd from test as bm where bm.sjzd >'2016-10-01 12:11:23'java 代码 rs = stmt.executeQuery(" select sjzd from test as bm where bm.sjzd >'2016-10-01 12:11:23'");while(rs.next){原创 2017-02-07 15:16:55 · 898 阅读 · 0 评论 -
BASE64 加号变空格 处理
BASE64 通过url传递到后台 加号变空格的处理方法解决方法: 前台处理:str.replace("+", "%2B"); 前台处理 :java方法:URLEncoder.encode(str,"UTF-8");js 方法encodeURIComponent(str);后台处理:URLDecoder.decode(str,"UTF-8"); 原理 参考:http://原创 2017-01-11 14:09:22 · 12729 阅读 · 0 评论 -
oracle chr(10) 与java 中的\n 等价
oracle chr(10) 与java 中的\n 等价 System.out.println("value+>>"+value.split("\n").length);原创 2017-01-06 10:00:42 · 1348 阅读 · 0 评论 -
导出excel时需要在单元格进行强制换行2003与2007方法一样
最近在做导出excel时需要在单元格进行强制换行,查找资料,总结如下:自动换行的设置:[html] view plain copy HSSFCellStyle cellStyle=workbook.createCellStyle(); cellStyle.setWrapText(true); c转载 2016-12-19 16:00:27 · 5273 阅读 · 0 评论 -
java 中8中基本类型
基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。Java中的简单类型从概念上分为四种:实数、整数、字符、布尔值。但是有一点需要说明的是,Java里面只有八种原始类型,其列表如下: 实数:double、float 整数:byte、short、int、long 字符:char 布尔值:boolean复杂类型和基本类型的内存模型本质上是转载 2013-10-04 08:16:21 · 1640 阅读 · 0 评论 -
java 修饰符总结
java中的修饰符分为类修饰符,字段修饰符,方法修饰符。根据功能的不同,主要分为以下几种。 1、权限访问修饰符 public,protected,default,private,这四种级别的修饰符都可以用来修饰类、方法和字段。 包外 子类 包内 类内 public yes原创 2013-09-08 13:27:07 · 523 阅读 · 0 评论 -
遍历文件目录源代码
遍历文件目录,需要进行递归输出子目录中的文件。遍历目录,判断是否是文件比较简单,主要是输出格式的控制。这里采用一个fileLevel来表示文件的层数,用于输出时的缩进[java] view plaincopyimport java.io.File; public class ReadDirectory {转载 2013-08-28 17:52:42 · 840 阅读 · 0 评论 -
bio 学习总结
客户端 1、建立socket,向服务端发送信息,或接收服务端信息 2、一个new socket 相当于一个请求,使用socket.close()关闭请求。则与服务器端断开 3、客户端可以有很多个socket 实例, 在服务器端资源够用时, 多个实例之间不相互影响,服务器连接资源满时,会阻塞后续连接 4、客户端与服务端连接之后,服务器端会创建一个线程来完成相互之间的通信...原创 2019-08-03 11:13:44 · 308 阅读 · 0 评论