攻城狮--晴明
码龄10年
求更新 关注
提问 私信
  • 博客:573,049
    社区:5
    573,054
    总访问量
  • 299
    原创
  • 743
    粉丝
  • 1
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
加入CSDN时间: 2017-01-06
博客简介:

Java干货

查看详细资料
个人成就
  • 获得564次点赞
  • 内容获得87次评论
  • 获得546次收藏
  • 博客总排名490,099名
创作历程
  • 2篇
    2019年
  • 2篇
    2018年
  • 297篇
    2017年
成就勋章
TA的专栏
  • Python
    64篇
  • Java
    229篇
  • 前端
    5篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

【多重好礼】鸿蒙心迹 · 开发录原创征稿活动

鸿蒙开发者的实战经验,值得被记录。从踩坑排查到项目复盘,从工具脚本到学习笔记,每一段真实的开发经历,都是社区最宝贵的技术资产。「鸿蒙心迹 · 开发录」正式启航,不限主题、随时可写,只要是鸿蒙开发相关的真实经验都欢迎投稿。 本活动为 [HarmonyOS 7.0 创新内容共创季](https://builderx.csdn.net/activity-site/harmonyos/activity2026)双轨征文之一,与[「共创季 · 稿事节」](https://harmonyosdev.csdn.net/6a97f0de2b83d06f0ecadec5.html)深度征文互补——「稿事节」写深度技术长文,「开发录」写日常开发实战笔记。 「开发录」每月一期,12月截止,本季共三期,投稿即有机会获得京东卡、CSDN博客流量券、亿万Token、社区定制周边好礼!

126人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

《阿里巴巴Java工作手册》学习笔记

发布资源 2017.12.03 ·
docx

Python 面向对象(初级篇)

概述面向过程:根据业务逻辑从上到下写垒代码函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可面向对象:对函数进行分类和封装,让开发“更快更好更强...”
原创
博文更新于 2021.04.21 ·
751 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java中重载与重写的区别

首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。 (3) 重载的时候,方法名要一样,但是参数类型和个数不一样
原创
博文更新于 2021.04.21 ·
426 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

一篇文章让你彻底搞清楚Python中self的含义

刚开始学习Python的类写法的时候觉得很是麻烦,为什么定义时需要而调用时又不需要,为什么不能内部简化从而减少我们敲击键盘的次数?你看完这篇文章后就会明白所有的疑问。
原创
博文更新于 2017.05.09 ·
1600 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

20个非常有用的Java程序片段

下面是20个非常有用的Java程序片段,希望能对你有用。1. 字符串有整型的相互转换String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric string to an int2. 向文件末尾添加内容BufferedWriter ou
原创
博文更新于 2017.08.18 ·
1309 阅读 ·
7 点赞 ·
0 评论 ·
35 收藏

Java高并发,如何解决,什么方式解决

对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。
原创
博文更新于 2017.03.06 ·
361 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java中ResultSet 的用法

在Java中,获得ResultSet的总行数的方法有以下几种。 第一种:利用ResultSet的getRow方法来获得ResultSet的总行数
原创
博文更新于 2017.03.02 ·
3072 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

最全面的Java多线程用法解析

最全面的java多线程用法解析,如果你对Java的多线程机制并没有深入的研究,那么本文可以帮助你更透彻地理解Java多线程的原理以及使用方法。1.创建线程在Java中创建线程有两种方法:使用Thread类和使用Runnable接口。在使用Runnable接口时需要建立一个Thread实例。因此,无论是通过Thread类还是Runnable接口建立线程,都必须建立Thread类或它的子类
原创
博文更新于 2017.09.07 ·
527 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

学习Python的三种境界

前言王国维在《人间词话》中将读书分为了三种境界:“古今之成大事业、大学问者,必经过三种之境界:‘昨夜西风凋碧树,独上高楼,望尽天涯路’。此第一境也。‘衣带渐宽终不悔,为伊消得人憔悴。’此第二境也。‘众里寻他千百度,蓦然回首,那人却在灯火阑珊处’。此第三境也。我从入门Python到现在也没有多少时间,所以写如此大的一个题目必定会引发各种批判,当然我没有想造一个大新闻,只是想根据自己的学习历程做一个简单的总结,同时将这三个阶段对应的一些好的书籍简单介绍介绍。
原创
博文更新于 2017.05.07 ·
1452 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Java正则表达式应用

一:抓取网页中的Email地址利用正则表达式匹配网页中的文本[\\w[.-]]+@[\\w[.-]]+\\.[\\w]+将网页内容分割提取
原创
博文更新于 2017.01.10 ·
1238 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Java EL 详细用法讲解

本文主要介绍了Java EL的语法结构以及EL的使用方法,并结合例子代码讲解了Java EL对象、Java EL运算符以及Java EL函数。希望对Java开发者有所帮助。
原创
博文更新于 2017.02.13 ·
2913 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

史上最全的 Java 新手问题汇总

Java是目前最流行的编程语言之一——它可以用来编写Windows程序或者是Web应用,移动应用,网络程序,消费电子产品,机顶盒设备,它无处不在。有超过30亿的设备是运行在Java之上的。根据Oracle的统计数据,光是使用中的Java Card就有有50亿。超过900万程序员选择使用Java进行开发,它是最受开发人员欢迎的语言,同时也是最流行的开发平台。本文为那些准Jav
原创
博文更新于 2017.08.17 ·
577 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Java 异步回调机制实例解析

一、什么是回调回调,回调。要先有调用,才有调用者和被调用者之间的回调。所以在百度百科中是这样的:软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。回调是一种特殊的调用,至于三种方式也有点不同。1、同步回调,即阻塞,单向。2、回调,即双向(类似自行车的两个齿轮)。3、异步调用,即通过异步消息进行通
原创
博文更新于 2017.08.16 ·
559 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python系列教程(入门系列已写完)

IT 行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰,但是,我们要清楚:淘汰的永远只是那些初级水平的从业者,过硬技术的从业者永远都是稀缺的。因此对于学习,我们还是要踏踏实实的。自学 Python ,也是一样,不要一开始因为头脑发热就不停地收藏各种资料网站,购买各种书籍,下载了大量的教学视频,过了几天,学习的热情开始褪去,再过几个星期,终于完成了学习课程 —— 《...
原创
博文更新于 2019.12.11 ·
699 阅读 ·
4 点赞 ·
0 评论 ·
11 收藏

Python 代码规范

前言Python 学习之旅,先来看看 Python 的代码规范,让自己先有个意识,而且在往后的学习中慢慢养成习惯目录Python代码规范一、简明概述1、编码如无特殊情况, 文件一律使用 UTF-8 编码 如无特殊情况, 文件头部必须加入#-*-coding:utf-8-*-标识2、代码格式2.1、缩进统一使用 4 个空格进行缩进2.2、行宽...
原创
博文更新于 2019.12.09 ·
574 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

JAVA NIO知识点总结——网络阻塞IO与非阻塞IO

传统的 IO 流都是阻塞式的。也就是说,当一个线程调用 read() 或 write()时,该线程被阻塞,直到有一些数据被读取或写入,该线程在此期间不能执行其他任务。因此,在完成网络通信进行 IO 操作时,由于线程会阻塞,所以服务器端必须为每个客户端都提供一个独立的线程进行处理,当服务器端需要处理大量客户端时,性能急剧下降。    Java NIO 是非阻塞模式的。当线程从某通道进行读写数据时
原创
博文更新于 2018.01.09 ·
4306 阅读 ·
1 点赞 ·
0 评论 ·
15 收藏

2017全年Java书单整理

希望书单能在你想要进一步打怪升级的路上,给予些许帮助建议先收藏本书单,认真啃完一本再买下一本,扎实走完每一步部分书籍关联相关博客和微信公众号,让你更嗨皮如果对你略有帮助,烦请分享给你的基友与君共勉,若有合适的书籍,请一定告诉我,谢谢分类困难因而没分。大体顺序,编程开发 => 数据库 => 架构运维 => 算法拒绝盗版,从你我做起书籍列表《Effective Java 中文版》
原创
博文更新于 2018.01.09 ·
1779 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

关于Java的反射机制,你需要理解这些...

反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。【翻译于 官方文档】本篇将从以下几个方面讲述反射的知识:class 的使用方法的反射构造函数的反射成员变量的反射一、什么是class类在面向对象的世界里,万物皆对象。类是对
原创
博文更新于 2017.12.15 ·
991 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

最全面的 Spring 学习笔记

Spring致力于提供一种方法管理你的业务对象。在大量Java EE的应用中,随处可见Spring。今天我将简单的介绍一下Spring这个框架。本文适合读者:想学Spring的Java开发者刚用Spring不久的人Why为什么要使用Spring?Spring主要两个有功能为我们的业务对象管理提供了非常便捷的方法:DI(Depend
原创
博文更新于 2017.12.15 ·
2771 阅读 ·
4 点赞 ·
2 评论 ·
47 收藏

Java程序员应当知道的10个面向对象设计原则

面向对象设计原则是OOPS编程的核心, 但我见过的大多数Java程序员热心于像Singleton (单例) 、 Decorator(装饰器)、Observer(观察者) 等设计模式,而没有把足够多的注意力放在学习面向对象的分析和设计上面。学习面向对象编程像“抽象”、“封装”、“多态”、“继承” 等基础知识是重要的,但同时为了创建简洁、模块化的设计,了解这些设计原则也同等重要。我经常看到不同经验水平
原创
博文更新于 2017.12.14 ·
1269 阅读 ·
1 点赞 ·
1 评论 ·
14 收藏
加载更多