![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Rsingstarzengjx
热爱技术,对新技术充满好奇心。
展开
-
【kafka多维度系统精讲笔记】 1介绍
1.A distributed streaming platform 分布式流处理平台,2.kafka 是基于zookeeper 的分布式消息系统。3.kafka 具有高吞吐,高性能,实时及高可用等特点。原创 2020-08-27 22:34:15 · 181 阅读 · 1 评论 -
bug:java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long 解决方法
1.问题: Map<String,Object> parseObject = JSONObject.parseObject(userObj.toString(), Map.class); Long user_id=(Long) parseObject.get("user_id");2.报错信息:java.lang.ClassCast...原创 2020-01-01 16:08:30 · 1131 阅读 · 0 评论 -
JavaSE-day10-接口-笔记
接口使用示例/*笔记本电脑使用。为了扩展笔记本的功能,但日后出现什么功能设备不知道。定义一个规则,只要日后出现的设备都符合这个规则就可以了。规则在java中就是接口。*/interface USB// 暴露的规则。{ public void open();//打开 public void close();}class BookPC{ public stati...原创 2019-04-24 00:02:10 · 125 阅读 · 0 评论 -
多线程死锁--面试请写一个死锁
/*死锁:常见情景之一:同步的嵌套。*/class Ticket implements Runnable{ private int num = 100; Object obj = new Object(); boolean flag = true; public void run() { if(flag) ...原创 2019-07-19 14:28:53 · 458 阅读 · 0 评论 -
多线程 面试题
package day14;//面试题1:Error:(3, 1) java: day14.Test不是抽象的,// 并且未覆盖java.lang.Runnable中的抽象方法run()class Test implements Runnable{ public void run( Thread t) { }}public class Thr...原创 2019-07-20 13:50:49 · 1071 阅读 · 0 评论 -
Java 面试宝典
说明,为了减轻大家的负担和节省大家的时间,一些过时知识点和被笔试概率极低的题目不再被收录和分析。回答问题的思路:先正面叙述一些基本的核心知识,然后描述一些特殊的东西,最后再来一些锦上添花的东西。要注意有些不是锦上添花,而是画蛇添足的东西,不要随便写上。把答题像写书一样写。我要回答一个新技术的问题大概思路和步骤是:我们想干什么,干这个遇到了什么问题,现在用什么方式来解决。其实我们讲课也是这样一个...转载 2019-07-20 16:07:33 · 318 阅读 · 0 评论 -
TCP 第三次握手的必要性 四次分手(挥手)
网络编程三要素协议:计算机网络编程必须遵守的规则。IP地址:互联网协议地址 Internet Protocol Address 简称 IP , IP地址是P地址用来给一个网络中的计算机设备做唯一的编号。 IP地址的分类IPv4 :是一个32位的二进制数,通常被分为4个字节,表示成 a.b.c.d 的形式,例如 192.168.65.100 。其 中a、b、...转载 2019-07-30 10:47:41 · 666 阅读 · 0 评论 -
多线程---线程池核心参数
常用参数总结:关于Java线程池的参数设置: 线程池是Java多线程里开发里的重要内容,使用难度不大,但如何用好就要明白参数的含义和如何去设置。干货里的内容大多是参考别人的,加入了一些知识点的扩充和看法。希望能对多线程开发学习的童鞋有些启发和帮助。构造方法详细信息 ThreadPoolExecutorpublic ThreadPoolExecutor(intcoreP...转载 2019-07-22 09:15:58 · 5484 阅读 · 0 评论 -
2019 7 30 面试题
1.合并数组有几种方式? 试比较异同。2.写一个排序算法3.1024 的阶乘 结果数字后面有几个 0 请写出代码。100的阶乘有24个结尾0。具体算法如下:一、首先确定5因子有多少:在100内,因子是5的数有5, 10, 15, 20, 25... 总共有20个。但是25, 50, 75, 100都包含了2个5作为因子(25=5*5, 50=2*5*5),对于这些数,...原创 2019-07-30 22:00:38 · 131 阅读 · 0 评论 -
(集合与IO)阶段测试题
[学习交流] 传智播客java基础班(集合与IO)阶段测试题© zhaodecang 中级黑马 /2016-6-8 19:38/653 人查看/7 人回复/ 1 人收藏 转载请遵从CC协议 禁止商业使用本文 本帖最后由 zhaodecang 于 2016-6-8 19:38 编辑 单选题:(每道题目2分) 1...原创 2019-07-22 10:20:17 · 716 阅读 · 0 评论 -
idea: 开启tomcat 中文日志窗口乱码问题
1.参考:https://blog.csdn.net/qq_41264674/article/details/80945140 https://jingyan.baidu.com/album/046a7b3ea33e25f9c27fa93d.html?picindex=3 1.修改idea配置安装路径: D:\idea\IntelliJ IDEA 2019.1\bin...原创 2019-08-04 20:28:29 · 176 阅读 · 0 评论 -
JavaSE---8--单例设计模式
设计模式设计模式:对问题解决方式的一种思想。保证一个类在内存中的对象唯一性。多个程序使用同一个配置信息对象,就要保证对象的唯一性。如何保证对象唯一性?1.不允许其他程序用 new创建该类对象。2.在该类创建一个本类对象。3.对外提供一个方法获取该对象。饿汉式类一加载对象已经存在。/**Created by zengjx on 2019/4/23.*///饿汉式clas...原创 2019-04-23 20:44:11 · 160 阅读 · 1 评论 -
win10 java环境变量配置好后电脑重启,java命令失效。
1.失效2.查看环境变量已经配置3.解决方法 :运行cmd 时候以管理员身份运行cmd 或者 任意路径下 shift+右键 打开PowerShell原创 2019-05-03 09:18:17 · 2125 阅读 · 0 评论 -
[java基础笔记] 反射
类也是对象,是Class类的实例对象,这个对象我们成为该类的类类型任何一个类都有一个隐含的静态成员变量class,基本的数据类型,void关键字都存在类类型1 Class c1 =int.class;//int的类类型 2 Class c2 =String.class;//String类的类类型,可以理解为编译生成的那个String.class字节码文件, 3 //当然,这并不是官方的说法 4...原创 2018-12-13 09:24:25 · 131 阅读 · 0 评论 -
[java] split 函数
首先要明白split方法的参数含义:splitpublic String[] split(String regex)根据给定的正则表达式的匹配来拆分此字符串。split("\\s+") 和 split(" +") 然后就要明确正则表达式的含义了: \\s表示 空格,回车,换行等空白符, +号表示一个或多个的意思,所以... runoo+b,可以匹配 runoob、runooo...原创 2019-01-04 11:20:31 · 1000 阅读 · 0 评论 -
[java知识点笔记合集]牛客网错题集
1.Java和C++的区别:1. Java是解释型语言,所谓的解释型语言,就是源码会先经过一次编译,成为中间码,中间码再被解释器解释成机器码。对于Java而言,中间码就是字节码(.class),而解释器在JVM中内置了。2. C++是编译型语言,所谓编译型语言,就是源码一次编译,直接在编译的过程中链接了,形成了机器码。3. C++比Java执行速度快,但是Java可以利用JVM跨平台。...转载 2019-01-10 09:55:11 · 217 阅读 · 1 评论 -
[java ] Java注解 内置注解 自定义注解 反射读取注解 笔记
注解概念 @Override 表示重写父类方法 Interface 修饰@Deperated 表示废弃。过时不建议使用,但是还可以使用。@SuppressWarnings 表示抑制编译时的警告信息。添加 @SuppressWarining 后:多了属性的定义:String[] value(); String[]表示参数类型,val...原创 2019-02-01 11:38:28 · 363 阅读 · 0 评论 -
[菜鸟java笔记] 数据结构 ,枚举 位集合,向量,栈,字典,哈希表属性
枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictionary) 哈希表(Hashtable) 属性(Properties)枚举(Enumeration)两个方法:下表总结了一些Enumeration声明的方法:序号 方法描述 1 boolean hasMoreElements( ) 测...原创 2019-02-28 18:36:27 · 161 阅读 · 0 评论 -
java 经典笔试题笔记
知识点:操作数栈与自增public void testDemo(){ int i=1; i=i++; int j=i++; int k=i+++i*i++; System.out.println(" i="+i+"j= "+j+" "+" k="+k);}i=4j= 1 k=11...原创 2019-03-01 09:42:34 · 171 阅读 · 0 评论 -
【java 基础】数据类型转换专题
1.byte 类型(-128)转换为 0-255 int 方法: & 0xff.package com.java.base;/** * Created by zengjx on 2019/2/21. */public class ByteTouChar { public void byteToChar(){ by...原创 2019-02-21 08:49:42 · 295 阅读 · 0 评论 -
javaSE基础复习总结
这里写自定义目录标题基础语法第一个java 程序各个变量的解释代码块命名规则标识符关键字Java修饰符java 类变量继承接口转义字符面试题: java基本数据类型有哪几种?java注释常量 变量整数: java有三种表现形式。进制变量类型转换运算符赋值运算符比较运算符逻辑运算符位运算符位运算符2.5.6 三元运算符2.6.1 判断结构2.6.2 选择结构switch语句2.6.2 选择结构2....原创 2019-04-23 17:29:47 · 887 阅读 · 0 评论 -
int类型和byte类型的强制类型转换
OKevinGitBook:《探寻Java中的设计模式》Mail:hellobug@outlook.com博客园 首页 新随笔 联系 订阅 管理随笔 - 130 文章 - 0 评论 - 83int类型和byte类型的强制类型转换今天在读《Java网络编程》这本书的第二章 流 时,看到书中有一个地方关于int强制转换为byte类型时应注意的地方。这个地方有点细节,不...转载 2018-11-01 14:36:33 · 831 阅读 · 0 评论