- 博客(23)
- 收藏
- 关注
原创 weblogic安装及部署项目
由于工作中的需要接触到了weblogic这个东西,顺便做一个记录首先贴一下安装过程吧,因为项目原因使用的并不是最新版本(最新版本对Java的环境要求必须是jdk1.8+).我这边使用的10.3.3版本。如果你得到的是jar包形式的文件则使用下边命令java -jar D:\weblogic\wls1033_generic.jar(weblogicservice jar包的存放位置 )回车...
2019-12-03 15:54:47
1062
原创 Java使用redis
java使用redis的链接工具类:public class RedisUtil {/*服务器IP地址*/ private static String ADDR = "127.0.0.1"; /*服务端口*/ private static int PORT = 6379; /*登录密码*/ private static String AU...
2019-09-17 17:40:32
211
原创 解决1129 host is blocked和MySQL Error (2013): Lost connection to MySQL server
首先说一下我这个问题产生的原因:由于我的mysql连接的是公司的一台主机上的服务,下班回家时更新了代码,重启项目到一半的时候由于比较急就直接带着电脑回家了(公司的主机外网不能访问),所以数据库连接就产生了错误,然而一直连接重试再连接导致了错误次数超过了max_connect_errors的默认值(公司里的主机这个值没有改过),所以第二天启动项目的时候报数据源错误,检查了数据源配置没毛病,我用工...
2018-10-30 12:03:01
944
原创 redis如何清空当前缓存和所有缓存
Windows环境下使用命令行进行redis缓存清理1、redis安装目录下输入cmd2、redis-cli -p 端口号3、flushdb 清除当前数据库缓存4、flushall 清除整个redis所有缓存客户端直接 右键即可:...
2018-10-26 10:46:30
41875
1
原创 如何在linux系统中使用yum来安装mysql数据库(最全)
很多同学都装过mysql数据库,但是windows系统和linux系统有点不一样,我就自己使用yum源在云服务器上安装mysql做一个分享,希望能帮助到其他小伙伴。一、安装器前的准备工作我的云主机使用的系统是CentOS7,但是不巧的是yum源中好像没有mysql,所以查阅了一下资料,可以通过现在mysql的repo源来解决问题。也就是下面两条语句:1[root@VM_0_9_cent...
2018-09-16 22:10:12
1113
原创 linux环境下如何部署jar项目
linux是一个很好用的系统,因为他不像windows系统一样是黑盒的,所以很多公司的项目都是部署在linux环境下的,今天给大家分享一下啊我部署jar项目的过程一、linux安装jdk:1、使用Xshell5链接服务器2、使用xftp5上传jdk压缩包(可以自己去下载,找不到的同学也可以问我要)3、解压jdk压缩包 cd /home 使用命令tar -zxvf/home/jdk压缩包...
2018-09-16 12:39:17
2148
原创 oracle基本使用和常见的问题
“ Oracle是甲骨文公司的一款关系数据库管理系统。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。”在数据库这一块知识不仅杂而且还很多。我们都知道数据库有关系型和非关系型也叫做sql数据库和nosql数据库。而数据库还在持续发展中,逐个举例肯定行不通,因为我也不知道,而且查资料找出来大家也不怎么会用到。那么我们就来搞搞我们很大几率能够用到的。今天就来搞搞关系型数据库中三大经典之一...
2018-09-12 19:00:36
334
转载 Java8中的方法引用
在上一篇的Java8新特性中我们聊过Lambda表达式,这一篇我们来看一下Java8中另一个特性:方法引用”方法引用 在讲方法引用之前我们先看一个例子以及输出的结果: public static void LambdaTest() { List list = Arrays.asList("Lambdas", "Default Method", ...
2018-09-10 14:53:51
1274
原创 探究Java8的Lambda表达式
01如何用Lambda表达式Lambda是一个匿名函数,可以理解为一段可以传递的代码,将代码像数据一样进行传递,可以写出更加简介、更加灵活的代码。作为一宗更紧凑的代码风格,使Java的语言表达能力得到了提升:Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中。)Lambda小例子:我在网上看到很多例子都是从创建线程开始说,那我们也从这开始吧: Runnab...
2018-09-08 09:35:38
261
原创 Java网络编程
在文章的开始,我们先了解一下什么是计算机网络:计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信。那么网络编程呢? 既然是编程,那就是需要写代码来实现网络通信---网络编程就是如何在程序中实现两台计算机的通信。 PS:今天小程序更新了有关Netty相关的面试题,感兴趣可以去查看哦。 那么网络编程的作用吧,大家都是会利用网络来查询一些资料的,当我们输入百度的网址的时候,就...
2018-09-08 09:30:25
257
原创 探究Java反射
一、反射自述我的名字叫做---反射机制 我在运行状态中,可以对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能是我特有的也是我的工作。被程序员们称为java语言的反射机制。简单点说就是作为反射你java的编译相关的这些条条框框约束不到我,你一个程序编译完了已经在运行了我照样可以创建对象,获取属性,调...
2018-09-04 13:43:49
226
原创 Java中的 运20 ---------IO流
io中的超类概述:通过API1.8我们可以看到io包中流存在5大超类(还有其他类和接口),即以下5大类:File (文件及目录路径名抽象类)InputStream (字节输入流抽象类) OutputStream (字节输出流抽象类)Reader (读取字符流的抽象类)Write (写入字符流的抽象类) 下面我们逐个玩玩。 File:...
2018-08-29 14:35:19
213
原创 java异常及错误解析
什么是异常?(Throwable)简单粗暴一点的解释就是程序中的错误,但是并不是所有的错误都是异常,比如说Error。举个栗子,你写代码的时候写着写着分号被你丢了,这种情况下会怎么样?报错了吧,这个你要是不去处理直接编译的话会怎么样?再来举个栗子,这样会怎么?这不是没有报红吗?应该没事,来编译一下。重点来了,在第五行爆出了一个Exception。两种都是错...
2018-08-27 14:02:55
2512
转载 使用私有构造方法或枚类实现Singleton属性
单例是一个仅实例化一次的类。单例对象通常表示无状态对象,如函数或一个本质上唯一的系统组件。让一个类成为单例会使测试它的客户变得困难,因为除非实现一个作为它类型的接口,否则不可能用一个模拟实现替代单例。有两种常见的方法来实现单例。两者都基于保持构造方法私有和导出公共静态成员以提供对唯一实例的访问。在第一种方法中,成员是final修饰的属性:// Singleton with public ...
2018-08-24 10:20:27
326
原创 集合应该怎么玩
集合之诞生不用多说了,在Java世界我们每天和什么打交道?代码?不对,是和对象打交道。程序在运行的时候才会去创建对象,试想一下开发阶段代码无法编译,我们也不知道要创建多少对象,也不知道对象的确切类型时。我们怎么去解决?可能数组可以解决燃眉之急,可以解决创建数量问题,但是类型一定是统一的。这就难搞了对吧,这时候集合的作用就显现出来了。 集合之框架结构下面看下集合家族是如何由传奇人物C...
2018-08-22 13:33:15
363
原创 疯狂的线程
疯狂的线程了解Java的人,都会知道Java是高级语言,它具备其他一切高级语言基本所具备的一切,当然线程也不例外。说到线程必然会提到进程,来揭一下他们的面纱。 线程与进程1 线程: 是进程中负责程序执行的执行单元。 是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源(每个线程都有自己的一亩三分地)...
2018-08-09 08:51:40
246
原创 垃圾收集器与内存分配策略
在虚拟机对对象的回收过程中,哪些对象会被回收?什么时候回收?如何回收?或许你已有答案,或许你很好奇,那就来看一看吧。本篇文章会先对这三个问题进行解释,在文章最后聊一聊垃圾收集器和内存分配策略01哪些对象会被回收? 引用计数 可达性分析为什么需要回收呢?举个例子:如果家里面有一些垃圾,我们通常会把它放入到垃圾桶中(还没有扔掉,只是放入桶中,有可能会捡出来继续用,虚拟机中也是一样,...
2018-08-02 13:02:38
259
原创 Java基础之基本语法
语法篇01标志符标识符概念:Java对各种变量,方法和类等要素命名时使用的字符序列称为标识符规则:1.标识符由字母,下划线,美元符或数字组成 2.标识符应由字母,下划线,美元符开头 3.Java标识符大小写敏感,长度没有限制约定:Java标识符要见名知意,且不能与关键字重名这里有一道自己实习找工作遇到的一道笔试题: T1:在...
2018-07-31 20:22:19
370
原创 解决plsqldev连接oracle数据库出现ORA-12154:TNS:无法解析指定的连接标识符
oracle数据库不同于MySQL和sql server数据库,后两者的连接,一般的界面化工具只需要指定主机地址,输入正确的用户名和密码即可,以MySQL为例:但是oracle则不一样,当我们使用plsql连接时,一般我们会按要求输入正确的用户名和密码以及实例名,但是任然会报错误:ORA-12154:TNS:无法解析指定的连接标识符下面我来贴一下我的解决方法:第一步:在开始菜单中搜...
2018-07-31 08:57:06
2337
原创 彻底卸载重装oracle
好久没有写东西了,因为工作需要接触到了oracle,但是自己安装的版本与公司环境不一致,所以重装的时候由于踩坑,浪费很多时间。而且在网上搜索的时候,发现很多资料都是重复而不解决问题的。 下面我来分享一下我解决这个问题的过程。 卸载: (1)在服务中停止Oracel的所有服务(win+R------>services.msc------...
2018-07-07 18:47:52
2630
原创 集合整理
在Java中,我们经常听到Collections框架、Collection类以及Collections类。这三者名字相似,但是从概念上讲却是不同的。Collections框架泛指Java中用于存储和操作集合的类库总和,是很多的学者多年总结得出来的,在早期的jdk版本中,集合之间并不是像现在这样有规律的命名的。现在的集合框架中包括了List、Set和Map等。但是在具体实现上,由于Map中装...
2018-06-30 15:26:18
292
原创 HTTP请求错误码集
100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本200——交易成功201——提示知道新文件的URL202——接受和处理、但处理未完成203——返回信息不确定或不完整204——请求收到,但返回信息为空205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件206——服务器已经完成了部分用户的GET请求300——请求的资源可在多处得到301
2018-06-30 15:21:09
429
原创 U盘未分配空间的释放
好处:完全释放U盘空间(全部变为未分配空间)坏处:全部变为未分配空间需要重新分区解决之前把自己的文件备份,格式化可以在磁盘管理中进行解决步骤:计算机------->管理------->存储------->磁盘管理--------->选择U盘未分配的空间-------->增加新卷------->一直按部就班的点击下一步(也可以自己更改部分属性)------->完成--------->
2017-05-28 13:32:38
8931
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人