51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#水滴编程
Java并发编程之线程池及示例
线程池顶级接口。定义方法,voidexecute(Runnable)。方法是用于处理任务的一个服务方法。调用者提供Runnable接口的实现,线程池通过线程执行这个Runnable。服务方法无返回值的。是Runnable接口中的run方法无返回值。 常用方法-voidexecute(Runnable)作用是:启动...
代码星球
·
2021-01-25
Java
并发
编程
线程
示例
Java并发编程之并发容器
解决并发情况下的容器线程安全问题的。给多线程环境准备一个线程安全的容器对象。 线程安全的容器对象:Vector,Hashtable。线程安全容器对象,都是使用synchronized方法实现的。 concurrent包中的同步容器,大多数是使用系统底层技术实现的线程安全。类似native。Java8中使用CAS...
代码星球
·
2021-01-25
并发
Java
编程
容器
Java并发编程:深入剖析ThreadLocal(转)
目录大纲: 一.对ThreadLocal的理解 二.深入解析ThreadLocal类 三.ThreadLocal的应用场景 四.ThreadLocal对象的回收 ThreadLocal,很多地方叫做线程本地变量,也有些地方叫做线程本地存储,其实意思差不多。ThreadLocal为变量在每个线程中都创建了一个副...
代码星球
·
2021-01-24
Java
并发
编程
深入
剖析
Java并发编程之同步
synchronized锁什么?锁对象。 可能锁对象包括:this,临界资源对象,Class类对象。1.1同步方法 synchronizedTmethodName(){} 同步方法锁定的是当前对象。当多线程通过同一个对象引用多次调用当前同步方法时,需同步执行。1.2同步代码块 同步代码块的同步粒度更加细致,...
代码星球
·
2021-01-24
Java
并发
编程
同步
c++编程规范的纲要和记录
这是一本好书,可以让你认清自己对C++的掌握程度.看完之后,给自己打分,我对C++了解多少?答案是不足20分.对于我自己是理所当然的问题,就不提了,记一些有启发的条目和细节:(*号表示不能完全理解,实力升级了之后回头看)一般性问题:1.不要在注释中重复写代码语义,这样很容易产生不一致.应该编写的是解释方法和原理的说明性...
代码星球
·
2021-01-24
c++
编程
规范
要和
记录
UNIX环境高级编程-环境配置
环境配置步骤如下。1、 下载源文件:http://www.apuebook.com/src.tar.gz。2、 复制src.tar.gz文件到/home/me/mydir/unixl/目录(自建目录)下。3、 解压缩后生成apue.2e目录文件。4、 修改文件apue.2e/Ma...
代码星球
·
2021-01-24
环境
UNIX
高级
编程
配置
framebuffer应用编程实践
framebuffer的使用主要包括4个部分:(1):首先需要打开设备文件/dev/fb0。(2):获取设备的信息。包括可变信息和不可变信息,分别使用两个结构体来进行封装,这两个结构体在<linux/fb.h>头文件中定义,所以需要先包含这个头文件。(3):如果有需要可以对可变的参数进行修改。(4):做mm...
代码星球
·
2021-01-24
framebuffer
应用
编程
实践
GO语言网络编程
Socket是BSDUNIX的进程通信机制,通常也称作”套接字”,用于描述IP地址和端口,是一个通信链的句柄。Socket可以理解为TCP/IP网络的API,它定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。电脑上运行的应用程序通常通过”套接字”向网络发出请求或者应答网络请求。Socket是应...
代码星球
·
2021-01-23
GO
语言
网络编程
servlet编程
Servlet(ServerApplet),全称JavaServlet,暂无中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servle...
代码星球
·
2021-01-23
servlet
编程
GUI编程(五)-----事件监听
事件监听器主要包含:动作事件监听器、鼠标事件监听器和键盘事件监听器三种。动作监听器代码如下:1publicstaticvoidmain(String[]args){2JFrameframe=newJFrame("窗体");3JButtonbutton=newJButton("点我啊");4frame.add(butto...
代码星球
·
2021-01-23
GUI
编程
-----
事件
监听
GUI编程(四)-----布局管理器
布局管理器:布局管理就是用于指定组件的摆放位置的。常用的布局管理器有:BorderLayout(边框布局管理器)、流式布局管理器(FlowLayout)、 表格布局管理器(GridLayout)、卡片布局管理器(CardLayout)。每种布局管理器都有自己的摆放风格,下面具体看一下各自风格和用法:Borde...
代码星球
·
2021-01-23
GUI
编程
-----
布局
管理器
GUI编程(三)-----非容器组件
常用的非容器组件有:JLabel、JTextField、JPasswordField、JRadioButton、JCheckBox、JComboBox、JTextArea。基本用法:publicstaticvoidmain(String[]args){JFrameframe=newJFrame("注册");frame....
代码星球
·
2021-01-23
GUI
编程
-----
容器
组件
GUI编程(二)----- 容器组件
JFrame框架窗体JFrame窗体是一个容器,它是Swing程序中各个组件的载体,可以讲JFrame看作是承载这些Swing组件的容器。JFrame窗体具有最大化、最小化和关闭按钮。常用方法1、构造方法JFrame()构造一个初始时不可见的新窗体。JFrame(String title)创建一个新的、初始不...
代码星球
·
2021-01-23
GUI
编程
-----
容器
组件
GUI编程(一)-----概述
软件的交互方式1、命令交互方式。2、图像交互方式。Java提供了专业的API用于开发图形用户界面(GUI-->Graphic User Interface)。GUI的分类1、AWT(Abstract Window Toolkit 抽象窗口工...
代码星球
·
2021-01-23
GUI
编程
-----
概述
面向对象编程-类和对象
程序界的至理名言:万物皆对象类:同一种类型的事物公共属性和行为的抽取。类的定义: class类名{ 事物的公共属性; 事物的公共行为; ...
代码星球
·
2021-01-23
对象
面向
编程
类和
首页
上一页
...
15
16
17
18
19
...
下一页
尾页
按字母分类:
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
其他