E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java技术文章
Java工程师学习指南第5部分:Java网络编程与NIO
本文整理了微信公众号【Java技术江湖】发表和转载过的Java网络编程相关优质文章,想看到更多
Java技术文章
,就赶紧关注本公众号吧。
程序员书单
·
2024-01-25 09:40
java面试位图_如何优雅地使用Redis之位图操作
作者:黄泽杰来源:Java架构沉思录公众号注:更多
Java技术文章
,点击文末阅读原文直达前言在进入今天的主题前,先简单地解释下Redis中的位图到底是什么。
weixin_39603117
·
2023-11-25 13:04
java面试位图
java maven更新失败_Maven Jar包下载失败及解决方案
文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。
马利碳笔
·
2023-10-19 22:44
java
maven更新失败
【温故知新】二十篇技术热文回顾
【温故知新】二十篇技术热文回顾到周末了,小编给大家整理了二十篇评价不错的
Java技术文章
,方便学习回顾,值得收藏。题外话1、公众号开通了号内搜索,欢迎点击下方菜单栏【知音专栏】,搜你需要的文章。
huangshulang1234
·
2023-09-23 12:55
Java基础
热文回顾
技术
日均7亿交易量,如何设计高可用的MySQL架构?
首先打个广告,我目前在某互联网企业担任Java架构师,我每天都会写一些
Java技术文章
,感兴趣的朋友可以关注我,私信我可免费获得Java技术资料将围绕如下几个方面展开:工行IT架构转型中传统OLTP数据库架构面临的挑战和诉求
Java架构师CAT
·
2023-07-28 02:07
可扩展标记语言之一:XML的概念、作用与示例
哈喽大家好啊,乐字节小乐又来给大家分享
Java技术文章
了。
乐字节
·
2023-03-21 03:57
Java中的IO流之输入流|乐字节
亲爱的乐字节的小伙伴们,小乐又来分享
Java技术文章
了。上一篇写到了IO流,这篇文章着重谈谈输入流,再下次再说输出流。
乐字节
·
2023-02-05 22:41
Java程序员最常光顾的国内外优秀的Java技术网站
1.http://www.javathinker.net/国内的专业
Java技术文章
,里面有许多优质干货2.http://techblog.bozho.net/Java,Android,WEB相关3.http
编程小李飞刀
·
2023-01-29 07:02
推荐10个工作中用到的 IntelliJ IDEA 插件
我是阿福,公众号【阿福聊编程】,文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。
·
2022-04-10 10:30
intellij-idea
博为峰
Java技术文章
——JavaSE Swing 布局管理器概述
博为峰小博老师:前面文章讲解过顶层窗口控件排列的不是很令人满意,其原因就是没有对顶层容器进行布局管理。所谓的布局管理器,就是为容器内的组件提供了若干布局策略,每个容器都拥有某种默认布局管理器,用于负责其内部组件的排列。在目前的开发中,常用的布局管理器有BorderLayout,FlowLayout,GridLayout,GridBagLayout.,CardLayout,BoxLayout,Spr
博为峰51Code教研组
·
2021-05-20 15:18
博为峰
Java技术文章
——JavaSE Swing 骤匿名类方式处理事件
博为峰小博老师:在实际开发中可能会出现很多个事件源,也可能会出现很多个事件,如果按照上一教程的方法,就需要创建很多个事件监听器和事件监听接口类。这样会让整个程序显得非常臃肿,可读性会比较差,本章将介绍一种使用匿名类的方式处理事件。下面将通过程序实例来观察其实现的过程。publicclassBWF{publicstaticintWIDTH=400;publicstaticintHEIGHT=300;
博为峰51Code教研组
·
2021-05-17 08:48
博为峰
Java技术文章
——JavaSE Swing使用ListModel方式创建列表框III
博为峰小博老师:实际上,Java本身还提供了另一个类,即DefaultListModel实体类。此类继承了AbstractListModel抽象类,并实现里面所有的抽象方法,因此,不需要再实现任何方法,可以说是相当方便。DefaultListModel类提供不少好用的方法,例如可以随意增加一个项目(addElement())或是删除一个项目(removeElement),甚至可以很方便地做到查询(
博为峰51Code教研组
·
2021-05-15 18:56
博为峰
Java技术文章
——JavaSE Swing使用ListModel方式创建列表框Ⅰ
博为峰小博老师:下来将使用ListModel方法创建列表框。其实,ListModel是一个接口,主要的功能是定义一些方法,让JList组件取得每个项目的值,井可限定项目的显示时间与方式,下面将以表格的形式列举出ListModel接口所定义的方法,如下所示。必须实现ListModel接口中所有的方法,才能利用构造器建立JList。然而,如果要实现ListModel所有的方法有些麻烦,因为一般不会用a
博为峰51Code教研组
·
2021-05-03 13:31
博为峰
Java技术文章
——JavaSE Swing窗口事件的处理Ⅰ
博为峰小博老师:由下表可以知道窗口事件只针对在窗口对象上发生的事件,它在用户打开、关闭、最小化、最大化窗口时发生,处理窗口的事件接口是WindowListener接口,窗口监听器的所有方法如下所示。接下来将通过实例来讲解如何处理窗口事件的过程。这个实例主要用于展示当关闭一个窗口时其事件处理的过程。实例关键代码如下所示:classwindowhandlerimplementsWindowListen
博为峰51Code教研组
·
2021-04-27 10:34
博为峰
Java技术文章
——JavaSE Swing BoxLayout布局管理器I
博为峰小博老师:箱式布局比较灵活,也比较实用。Swing提供的BOX类就是箱式布局类,它的默认布局管理器就是BoxLayout,在箱式布局管理器中包括两种箱子:一种是水平箱,另外一种是垂直箱。创建一个水平箱的源代码如下:创建一个垂直箱的源代码如下:创建好箱子后,就可以像添加其他组件一样添加下面的控件,源代码如下:两种箱子的区别在于组件的排列顺序,水平箱是按照从左到右的顺序排列,而垂直箱按照从上到下
博为峰51Code教研组
·
2021-04-27 04:10
博为峰
Java技术文章
——JavaSE Swing GroupLayout布局管理器
博为峰小博老师:GroupLayout的单词意思来看,以Group(组)为单位进行管理布局,把多个组件(如:JLable、JButton)按区域划分到不同的Group(组),再根据各个Group(组)相对于水平轴(Horizontal)和垂直轴(Vertical)的排列方式来管理。publicclassBWF{publicstaticvoidmain(Stringargs[]){JFramejf=
博为峰51Code教研组
·
2021-04-26 11:26
博为峰
Java技术文章
——JavaSE Swing GridBagLayout布局管理器I
博为峰小博老师:GridBagLayout是一种很先进的、很人性化的布局管理器,通过网格的划分,可以看到每个组件都占据一个网格,也可以一个组件占据几个网格。与GridLayout布局管理器不同的是,GridBagLayout是按照开发人员自己的思路来排列控件位置,而GridLayout布局管理器根据系统的安排来布局。如果要采用网格组布局管理器,一般来说可以采用下列步骤:1.创建一个GridBagL
博为峰51Code教研组
·
2021-04-25 06:31
Java多线程入门
文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。Java多线程入门文章主要涉及线程的启动,如何使多线程暂停,如何使多线程停止,线程的优先级级线程安全相关的问题。
·
2021-04-13 02:59
java并发多线程
Java多线程入门
文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。Java多线程入门文章主要涉及线程的启动,如何使多线程暂停,如何使多线程停止,线程的优先级级线程安全相关的问题。
·
2021-04-13 02:15
java并发多线程
简单的java socket通讯
JAVA技术文章
/**class:SocketTest_SvrClitauthor:chengyundate:with:totestsocket---serverprogram;**/importjava.net.*;importjava.io.*;publicclassSocketTest_Server{publicstaticvoidmain(String[]args)throwsUnknownHostExc
yaodi841111
·
2020-09-17 00:26
JAVA
java
socket
通讯
exception
null
string
博为峰
Java技术文章
——JavaEE Hibernate实例状态
博为峰小博老师:Hibernate的实例状态分为3种,分别为瞬时状态(Transient)、持久化状态(Persistent)和脱管状态(Detached)。瞬时状态(Transient)实体对象是通过Java中的new关键字开辟内存空间创建的Java对象,但是它并没有纳入HibernateSession的管理中,如果没有变量对它引用,它将被Java垃圾回收器回收。瞬时状态的对象在内存中是孤立存在
bwf_erg
·
2020-09-15 07:35
国外IT技术网站地址大全
每周都有新文章.2、http://java.sun.com-官方的Java开发者网站-每周都有新文章发表.3、http://www.developer.com/java-由Gamelan.com维护的
Java
IT-Memento
·
2020-09-12 20:15
外文技术翻译
其他
Spring+MyBatis+SpringMvc+Mysql+Druid+PageHelper分页实现
文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。思路分析MyBatis的PageHelper插件(后台)作用以完全非侵入的方式在原有查询基础上附加分页效果。
阿福聊编程
·
2020-08-21 03:12
javascript
java
spring
mybatis
druid
Mybatis批量删除功能实现
文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。
阿福聊编程
·
2020-08-20 17:01
mybatis
java
javascript
ajax
spring
Mybatis批量删除功能实现
文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。
阿福聊编程
·
2020-08-20 17:01
mybatis
java
javascript
ajax
spring
博为峰
Java技术文章
——JavaSE Swing 自定义布局管理器
博为峰小博老师:如果要创建自定义的布局管理器,就必须要创建一个实现了LayoutManager接口的类,可以直接实现它或者实现它的子接口LayoutManager2。每一个自定义布局管理器至少需要实现下面5个方法:除了以上的5个方法之外,布局管理器还通常会实现至少一个公有构造函数和toString方法。如果希望支持组件布局方向、最大化、最小化、对齐方式等,还需要实现LayoutManager2接口
博为峰51Code教研组
·
2020-08-20 02:45
国外著名java技术资料网站
的Java网站.每周都有新文章http://java.sun.com官方的Java开发者网站-每周都有新文章发表http://www.developer.com/java由Gamelan.com维护的
Java
jason-ng
·
2020-08-16 21:27
技术网址
技术网站
java
论坛
blog
互联网
Java学习资料分享,小白也可以变大神
最近有很多粉丝问我,你分享了那么多的
Java技术文章
,为什么不给粉丝们一点福利呢?
weixin_44040460
·
2020-07-28 22:16
Java
程序员
java
程序员
互联网
IT
博为峰
Java技术文章
——JavaEE Hibernate查询数据
博为峰小博老师:Session对象提供了两种对象装载的方法,分别是get()方法和load()方法。get()方法如果开发人员不确定数据库中是否有匹配的记录存在,就可以使用get()方法进行对象装载,因为它会立刻访问数据库。如果数据库中没有匹配记录存在,会返回null。publicclassBWF{publicstaticvoidmain(String[]args){Sessionsession=
博为峰51Code教研组
·
2020-07-15 08:40
博为峰
Java技术文章
——JavaSE Swing焦点事件的处理
博为峰小博老师:如果在用户程序界面上有多个组件,但每次也只能操作一个组件,也就是说每次操作的焦点只能停留在一个组件上。基本上所有的组件都产生焦点事件。焦点事件的接口中的方法主要有下面两种,如下所示。下面将给出一个实例,通过实例来讲解焦点事件的处理过程,实例程序代如下所示:publicclassBWFextendsJFrameimplementsFocusListener{publicstatici
博为峰51Code教研组
·
2020-07-14 05:32
博为峰
Java技术文章
——JavaEE Hibernate HQL条件查询
博为峰小博老师:条件查询在实际应用中比较广泛,通常使用条件查询过滤数据库返回的查询数据,因为一个表中的所有数据并不一定对用户都是有意义的。在应用系统中,需要为用户显示具有价值的信息,所以条件查询在数据查询中占有非常重要的地位,后面讲解的大部分的高级查询也都是基于条件查询的。查询备注都为“促销”的商品,HQL语句可以按照如下定义:代码如下:publicclassBWF{publicstaticvoi
博为峰51Code教研组
·
2020-07-13 19:52
Mybatis批量删除功能实现
文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。
阿福聊编程
·
2020-07-12 20:09
mybatis
java
javascript
ajax
spring
Spring+MyBatis+SpringMvc+Mysql+Druid+PageHelper分页实现
文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。思路分析MyBatis的PageHelper插件(后台)作用以完全非侵入的方式在原有查询基础上附加分页效果。
阿福聊编程
·
2020-07-12 20:02
javascript
java
spring
mybatis
druid
博为峰
Java技术文章
——JavaSE Swing JFileChooser组件Ⅱ
博为峰小博老师:JFileChooser代码示例如下:publicclassBWFimplementsActionListener{JFramef=null;JLabellabel=null;JTextAreatextArea=null;JFileChooserfileChooser;publicBWF(){f=newJFrame("博为峰教育");ContainercontentPane=f.g
博为峰51Code教研组
·
2020-07-12 12:06
MyBatis批量删除功能实现
文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。
阿福聊编程
·
2020-07-11 14:00
Spring+MyBatis+SpringMvc+Mysql+Druid+PageHelper分页实现
文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。思路分析MyBatis的PageHelper插件(后台)作用以完全非侵入的方式在原有查询基础上附加分页效果。
阿福聊编程
·
2020-07-11 11:00
使用IDEA实现SSM整合(Maven+Spring+Mybatis+SpringMvc)
文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。
阿福聊编程
·
2020-07-06 05:36
spring
mybatis
maven
java
后端
博为峰
Java技术文章
——JavaSE Swing 文件选取器JFileChooser(1)
博为峰小博老师:如果一个文本编辑器上打了一段文字,可能希望将此段文字存储起来,以供日后使用,此时系统应当提供一个存储文件的对话框,将此段文字存储到一个自定义文件名或内定的文件夹中。同样,要打开某个文件时,系统也应当提供打开文件的对话框,让用户在众多的文件中选择欲打开的文件。在Java中这些操作都可以由文件选取器JFileChooser组件来完成。这个组件提供了打开文件和保存窗口的功能、显示特定类型
博为峰51Code教研组
·
2020-07-05 16:45
使用IDEA实现SSM整合(Maven+Spring+Mybatis+SpringMvc)
文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。
阿福聊编程
·
2020-07-05 11:00
Maven Jar包下载失败及解决方案
文章已收录在JavaSharing中,包含
Java技术文章
,面试指南,资源分享。
阿福聊编程
·
2020-07-04 22:00
博为峰
Java技术文章
——JavaSE Swing 如何使用时间组件TimerⅠ
博为峰小博老师:利用Timer组件可以在一段时间内依次做出程序员指定的操作,这在动画的展示上非常有用。如果有用过如ACDsee类的看图软件,就可以发现这类软件都会提供一种功能,那就是自动换图功能,而且也可以设置换图时间间隔的长短。在Java中,Swing的Timer组件就可以实现此功能,而且非常容易。下面先来观察Timer的构造器:Timer(intdelay,ActionListenerlist
博为峰51Code教研组
·
2020-07-01 15:40
博为峰
Java技术文章
——JavaEE Hibernate保存数据
博为峰小博老师:Hibernate对JDBC的操作进行了轻量级的封装,使开发人员可以利用Session对象以面向对象的思想实现对关系型数据库的操作,轻而易举地实现数据库基本的增,删、改、查操作。在学习Hibernate的添加数据方法前,首先了解一下Hibernate数据库持久化流程,Hibernate的数据持久化过程如下图所示。下面以商品的基本本信息为例进行数据库的增、删、改、查操作,首先构造商品
博为峰51Code教研组
·
2020-06-29 03:55
博为峰
Java技术文章
——JavaEE Hibernate HQL对象查询
博为峰小博老师:在HQL语句中,可以通过from子句对实体对象进行直接查询。如:fromProduct在大多数情况下,最好为查询的实体对象指定一个别名。方便在查询语句的其他地方引用实体对象。如:fromProductpro别名的首字母最好小写,这是HQL语句的规范写法,与Java中变量的命名规则是一致的,避免与语句中的实体对象混淆。上面的HQL语句将查询数据库中实体对象Product所对应的所有数
博为峰51Code教研组
·
2020-06-22 20:41
推荐一个
java技术文章
公众号
☕️Java基础2018年如何快速学Java泛型就这么简单注解就这么简单Druid数据库连接池就是这么简单Object对象你真理解了吗?JDK10都发布了,nio你了解多少?COW奶牛!CopyOnWrite机制了解一下给女朋友讲解什么是Optional【JDK8特性】还在用Synchronized?Atomic你了解不?《阿里巴巴Java开发手册》读后感JVM如何从入门到放弃的?记一次愚蠢的操作
大囚长
·
2020-06-21 22:24
编程人生
jdk8新特性-Stream详解
jdk8新特性-Stream详解更多
java技术文章
参见博主网站:https://blog.zhenglin.work/jdk8与之前版本比较增加了几个重大的功能,这里重点说明Stream的原理、用法,
爱研究的陈先生
·
2020-06-21 05:22
java
Java工程师学习指南第1部分:夯实Java基础系列
本文整理了微信公众号【Java技术江湖】发表和转载过的Java优质文章,想看到更多
Java技术文章
,就赶紧关注吧。Java原创专题:如何才能够系统地学习Java并发技术?
程序员书单
·
2020-06-20 22:58
干货合集 | 500 篇
Java技术文章
整理
今天,给大家推荐一位Java架构领域做得非常好的朋友:师长。师长的公众号:Java进阶架构师这3年来累积了200篇优质原创文章,及各类优质技术文章共500篇。其号内专注于原理、架构设计、微服务、高并发、JVM调优、BAT面试专栏等进阶架构专栏。专注原理、源码、实战落地,而不是市面上绝大多数的“如何使用xxx”的简易Demo教程。关注师长,让本该造火箭的你,不再拧螺丝!作为读者的我也受益良多,强烈推
公众号:Java后端
·
2020-06-20 21:00
博为峰
Java技术文章
——JavaSE Swing BorderLayout布局管理器
博为峰小博老师:BorderLayout是一种简单的布局策略,在使用这个布局管理器的时候,应该将其看作是一个组件,所以,首先应通过构造器创建布局管理器对象,再通过引用其中的方法和变量来对组件进行布局。下图列举出BorderLayout布局管理器的构造器。布局管理器把容器分为东、南、西、北、中5个区域,每个组件将占据某个区域。而这5个区域分别被命名为NORTH,WEST,EAST,CENTER,SO
博为峰51Code教研组
·
2020-04-13 21:02
博为峰
Java技术文章
——JavaSE 如何使用颜色选取器JColorChooser
博为峰小博老师:ColorChooser可以让用户选择自己想要的颜色并更改某个组件的颜色,并选择各式各样的颜色来加以装饰。至于颜色的选择,可以找到颜色选择对话框。颜色选择对话框可以通过使用颜色选取器来创建。颜色选取器JColorChooser的构造器的说明如下所示。publicclassBWFimplementsActionListener{JFramef=null;JLabellabel=nul
博为峰51Code教研组
·
2020-04-13 08:35
博为峰
Java技术文章
——JavaEE Hibernate删除数据
博为峰小博老师:在Session对象中需要使用delete()方法进行数据库的删除操作。但是只有对象在持久化状态时才能执行delete()方法,所以在删除数据之前,首先需要将对象的状态转抉为持久化状态。publicclassTest{publicstaticvoidmain(String[]args){Sessionsession=HibernateUtil.getSession();//获取Se
博为峰51Code教研组
·
2020-04-10 00:58
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他