java
BreakpointWorld
个人博客:xgongyu.cn
展开
-
字节流的处理细节
最近学习了关于流的处理,及时的巩固,满满的都是细节。public static void main(String[] args){ // TODO Auto-generated method stub //在关于流的处理代码中,遇到异常最好不要直接抛出,虽然这样并不会报错,但是不利于后期代码的维护, //应该处理异常 FileInputSt原创 2017-04-07 17:10:42 · 430 阅读 · 0 评论 -
Java之oracle数据库连接和MySQL数据库连接
Java连接数据库需要加载对应的数据库驱动。oracle数据库连接:package 数据库连接测试;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;i原创 2017-07-23 20:16:00 · 702 阅读 · 0 评论 -
Java数据库连接池
前两天学习了数据库连接池的操作,防止以后忘记,总结一下。首先介绍一下Tomcat安装目录下的一个文件夹,叫docs就是上图所示的文件夹,然后文件夹里面有许许多多的HTML文件,点击index.html进入如上图所示选择,找到想要找到的内容想要建一个数据库连接池,有三个基本步骤,第一步配置context.xml文件,第二步配置web.xml文件(可忽略),第三步敲原创 2017-07-16 20:38:49 · 365 阅读 · 1 评论 -
oracle驱动加载的区别
到了今天我才发现原来Java project项目加载oracle驱动和Java web项目加载oracle驱动是有区别的!!!原谅我一直糊涂了这么久!!!详情就参考这一篇文章吧点击打开链接转载 2017-07-13 16:01:06 · 626 阅读 · 0 评论 -
Java之TCP网络编程
最近学习的内容是网络编程这一块,先对TCP这部分做一下总结。TCP提供了客户端 - 服务器应用程序相互通信的可靠的点对点通信通道。要通过TCP进行通信,客户端程序和服务器程序建立彼此的连接。每个程序将一个套接字绑定到其连接的末端。要进行通信,客户端和服务器都会读取并写入连接到该连接的套接字。接下来套接字就是重点了,那么什么是套接字呢?套接字其实就是两个程序之间的双向通信连接的一个端点。So原创 2017-04-26 09:10:57 · 323 阅读 · 0 评论 -
远程连接oracle数据库
在工作学习的过程中,我们经常会遇到这样的情况,一个小组需要去连接到一个oracle数据库,这就需要我们进行相关配置 假设你是小组组长,你的组员都需要连接到你的oracle数据库,那么你的数据库就需要以下设置: 打开oracle数据库的net manager 接下来在服务里重启下面两个服务就完成了而你的组员就可以通过你的IP地址去使用你的数据库了原创 2017-05-13 13:27:09 · 154 阅读 · 0 评论 -
oracle账号忘记密码
我们在初学oracle数据库时,会经常使用两个账号SCOTT和HR去练习数据库的操作,但是如果有一天密码忘记了怎么办?下面附上密码修改步骤登录命令行sqlplus / as sysdba //使用系统管理员登录oraclealter user HR account unlock;//解锁HR账号alter user HR identified by HR;//修改密码退出后重新登录就OK了原创 2017-05-13 10:38:05 · 715 阅读 · 0 评论 -
Java实现杨辉三角
什么是杨辉三角? 如上图所示。 先来摸清楚杨辉三角的规律,就是上面的两个数之和等于下面那个数。class yanghui{public static void main(String[] args) { int i, j; int[][] a = new int[10][10]; a[0][0] = 1; for (i = 1原创 2017-05-12 13:39:15 · 392 阅读 · 0 评论 -
int和integer的区别
在Java中,int是基本数据类型,integer是引用数据类型,他们的区别就是基本数据类型和引用数据类型的区别。 但是在真实的代码中,你会看到这样的定义数据:integer num = 10; 你也许就会纳闷,正确的定义不应该是 下面这样吗?integer num = new integer(10); 其实这是jdk1.5以后新增加的功能自动装箱,是编译器自动完成的,还有自动拆箱,如下://装箱原创 2017-05-12 13:16:17 · 152 阅读 · 0 评论 -
Java基于TCP的聊天室
五一没有安排任何旅游行程,因为老师安排了一个假期作业,做一个聊天室。查看源码点击下面链接点击打开链接原创 2017-05-03 18:15:08 · 501 阅读 · 0 评论 -
线程之控制数据共享
当共享数据被不同的线程存取,会出现数据不一致的情况。针对这种情况,Java有一个同步机制来解决这一个问题——锁机制(synchronized关键字的使用),示例代码如下:public class ShareData { static int data = 0; // 定义了一个锁对象lock static final Object lock = new Object();原创 2017-04-19 09:16:18 · 318 阅读 · 0 评论 -
自定义异常
自定义异常就是程序员自己定义的异常,虽然Java提供了很多的异常,但不可能面面俱到。1:定义异常类public class ChuShuException extends Exception{//定义异常类,继承Exception类 public ChuShuException(String mes){ super(mes); }}2:使用异常类//定义各种抛出异常原创 2017-04-09 12:27:24 · 354 阅读 · 0 评论 -
java的数据类型和运算符
大三的我还没看清未来的方向,一直在忙,但仔细一想,又不知道自己在忙什么。所以我报了一个培训班,一是希望大三悠闲的时光能变得忙碌起来,二是希望真的能学到一点东西,等将来毕业时能找到一份工作。因为大二的时候学过java,所以我算是有点java基础的,培训了一个月,暂时还只是起到了一个查漏补缺的作用,现在我把我以前学习时忽视的要点总结一下。标识符:标识符由字母,数字,下划线“_”,美元符号“$”,组成。原创 2016-12-06 13:15:32 · 299 阅读 · 0 评论 -
java使用fastjson进行数据处理
前两天做一个功能需要把对象的集合转成json字符串传到前端进行数据展示,首先我们需要一个jar包,这里我们使用阿里巴巴的fastjson.jar,阿里巴巴已经把这项目上传到了github上点击打开链接,下载之后导入jar包,关于java工程导入jar包的方式,大家可以参考另外一篇文章点击打开链接,大同小异。接下来就是在项目里面进行处理了。package fastJson;import j原创 2017-07-24 22:28:11 · 1710 阅读 · 0 评论