自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 多线程的实现方式

方式一:继承Thread类package com.cvicse.thread.demo;/** * 多线程实现一:继承Thread类 * @author 13169 * */class MyThread extends Thread{ private String name ; private int ticket =10; public MyThread() { }...

2019-06-13 20:32:10 1222

原创 Oracle数据恢复

Oracle数据恢复select * from SYS_COMPANY_INSURANCE_SUB as of timestamp to_timestamp('2019-05-28 10:00:12','yyyy-mm-dd hh24:mi:ss')推荐博客,笔者也是看此篇博客恢复的数据Oracle数据恢复...

2019-05-28 13:26:49 314

原创 项目编译器eclipse可以运行无乱码,打成jar包运行出现字符集乱码

笔者在做对接山东省统一认证平台接口时两边统一都是utf-8编码,但登录上后显示用户名出现乱码,但在eclipse上debug时也不会乱码。后检查发现是插入数据库时发生了乱码。原因:运行环境字符集问题,windows环境下默认的字符集是gb-2312,而项目运行需要的字符集编码是utf-8 所以导致该项目接收数据后将(JSON数据)中文转化成了gb-2312,存入数据库后乱码,导致显示出现乱码。...

2019-05-27 16:58:04 804 3

原创 Java基础反射reflect学习

Class类对象实例化(三种实例化方式)package com.cvicse.reflect.demo;/** * Class类对象实例化(三种实例化方式) * @author 13169 * */public class ClassDemo { public static void main(String[] args) throws ClassNotFoundExceptio...

2019-05-26 22:35:47 182

原创 Java基础IO学习五(对象输入输出流的使用即序列化与反序列化)

将对象序列化package com.cvicse.io.demo;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java....

2019-05-26 22:30:41 292

原创 Java基础IO学习四(缓冲流的使用)

BufferedReader中readLine()方法的使用package com.cvicse.io.demo;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * 缓冲流 * 字节缓冲区流 BufferedInputStream Buffe...

2019-05-26 22:28:56 119

原创 Java基础IO学习三(内存流与打印流的基本使用)

内存流的基本使用package com.cvicse.io.demo;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;/...

2019-05-26 22:25:46 103

原创 Java基础IO学习二(字符输入输出流Reader与Writer的使用以及转换流的使用)

字符输入流package com.cvicse.io.demo;import java.io.File;import java.io.FileReader;import java.io.Reader;/** * Reader 字符输入流 表示向程序中输入 * 全部数据读取 * @author 13169 * */public class ReaderDemo01 {...

2019-05-26 22:21:53 683

原创 Java基础IO学习一(文件输入输出流FileInputStream与FileOutputStream的使用)

借用几张图片来说明IO体系(图片来自 http://blog.csdn.net/zhangerqing/article/details/8466532 )基于字节的IO操作基于字符的IO操作文件输出流的基本使用package com.cvicse.io.demo;import java.io.File;import java.io.FileNotFoundException;i...

2019-05-26 22:17:11 502

原创 JAVA基础之File类的基本使用

Java文件类以抽象的方式代表文件名和目录路径名。该类主要用于文件和目录的创建、文件的查找和文件的删除等。File类提供了很多用于获取文件本身的一些信息,常用方法:File类常用方法String getName() 获取文件的名称boolean canRead() 判断文件是否是可读的boolean canWrite() 品判断文件是否可被写入boolean exits() ...

2019-05-25 16:44:44 251

原创 线程安全问题,synchronized的使用

什么是线程安全问题当多个线程共享同一个全局变量,做写的时候,可能会受到其他线程的干扰,导致数据误差,这种现象叫做线程安全问题。举例:现在有50张火车票,有两个窗口同时抢火车票,多线程模拟卖票package com.cvicse.thread.demo2;//线程安全问题 模拟火车站窗口卖票/** * 现在有50张火车票,有两个窗口同时抢火车票,多线程模拟 * @author 1...

2019-05-13 21:30:10 292

原创 多线程join()方法使用

Thread类中有一个join()方法,此方法表示,在当前线程中a中,b线程调用join()方法,那么,a线程就会释放资源,让给b线程先执行。举例1:主线程main让子线程先进行执行package com.cvicse.thread.demo;public class ThreadDemo4 { public static void main(String[] args){ T...

2019-05-13 19:58:19 896

原创 Centos7.0下Redis的安装

①:官网下载redis,redis最好使用linux版本,windows版本不是redis官方的,是微软做出来的,Redis官网地址:https://redis.io/②将下载好的redis解压包放到虚拟机中,并新建文件夹redis,将redis解压包解压到redis文件夹下命令:cd /usr 去到usr路径mkdir redis 新建文件夹rediscd ~ 返回最上层目录m...

2019-05-04 09:32:51 218

原创 Centos7.0下安装ElasticSearch以及出现的问题解决方案

笔者安装ES时出现了众多的问题,曾一度为之头疼,安装es时需准备好java环境,步骤:①:官网下载好elasticsearch的Linux换将解压包,https://www.elastic.co/cn/downloads/elasticsearch,笔者下载的7.0.1版本,具体下载方法请找度娘在/usr 路径下创建文件夹elasticsearchmkdir elasticsearch...

2019-05-03 23:37:53 791

原创 Navicat 连接Oracle 数据库时出现ORA-12541:TNS:无监听程序

笔者是先安装Oracle12c时出现这个问题,找了网上众多博客仍未解决此问题,之后卸载也不干净,使用了删除注册表的方式卸载,学习了此篇博客的卸载方法https://blog.csdn.net/u010801439/article/details/70148100加粗样式,重新安装了11g后还是出现此问题,最后是通过将app\13169\product\11.2.0\dbhome_1\NETWORK...

2019-05-01 13:53:32 3738

原创 从svn 上导出maven 多模块开发项目

因为是maven结构多模块的项目,这样的项目没有导出过,当时就查了下,下面是步骤图:1.导出svn项目2.02.2.添加svn项目3.选取项目,因为这个是maven结构多模块项目,直接把这个父工程直接导出了4导出后会是目录结果不对,在项目上右击选择导入maven项目之后不用管默认就好,之后就会出现这样的目录就表示完成了。这时就可以使用maven的update 和clean 和...

2019-02-15 08:45:39 797 1

原创 Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题解决(若高版本换掉环境后还报错,换低版本)

笔者使用的Navicat Premium 12启动界面截屏:请注意是64位的。笔者win7 64位系统。连接Oracle时提示“oracle library is not loaded”。解决方法:1.前往“http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/i...

2018-12-29 11:14:05 369

原创 若依框架生成代码中乱序问题

原因:数据库字段中有空行或者换行符

2018-12-28 16:22:09 2314

原创 若依框架Oracle数据库序列问题

使用若依框架连接Oracle数据库,自己创建了一个序列,代码生成后,添加数据时出现如下问题:解决方法:SELECT seq_SYS_COMPANY_INSURANCE.nextval AS companyId FROM DUAL解释:前三个id是你的javabean中的id,后面的company_id是数据库中的自增主键id...

2018-12-28 16:09:08 2784

原创 @RequestMapping,@GetMapping,@PostMapping

@GetMapping是一个组合注解,是@RequestMapping(method =RequestMethod.GET)的缩写。该注解将HTTP Get 映射到 特定的处理方法上。@PostMapping也是一个组合注解,是@RequestMapping(method =RequestMethod.POST)的缩写。特别说明,@RequestMapping如果没有指定请求方式,将接收...

2018-12-25 14:07:40 612

原创 MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 解决方法

远程连接MySql 时出现 : Host is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’ 解决方法原因: 同一个ip在短时间内产生太多(超过mysql数据库max_connect_errors的最大值)中断的数据库连接而导致的阻塞;解决方法:去远程的电脑上mysql命令中清...

2018-12-25 09:23:20 2947

原创 Server returned HTTP response code: 403 for URL: http://www.terracotta.org/kit/reflector?

这两天在做mybatis整合ehcache的时候,正常配置,启动测试后,报出下面这个错误:java.io.IOException: Server returned HTTP response code: 403 for URL: http://www.terracotta.org/kit/reflector?pageID=update.properties&patch=UNKNOWN&a...

2018-12-11 18:44:38 2221

原创 Tomcat启动,端口被占用问题

今天打开eclipse后,启动tomcat遇到一个这样的问题:这个图片上意思是:Tomcat V7.0服务器在本地主机所需的几个端口(8005, 8080, 8009)已经在使用中。服务器可能已经在另一个进程中运行,或者系统进程可能正在使用端口。要启动这个服务器,您需要停止其他进程或更改端口号。这个问题解决方式是:启动任务管理器,将任务管理器中的javaw进程关掉,就可以了。...

2018-12-09 18:09:41 1104

空空如也

空空如也

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

TA关注的人

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