51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#UNIX环境高级编程第三版
mySQL--高级操作
数据约束数据约束:对用户操作表的数据进行约束。常用约束:1、默认值--default作用:当用户对使用了默认值的字段不插入值的时候,就使用默认值。注意:带有默认值的字段可以插入null和非null的数据。示例:CREATETABLEstudent(idINT,NAMEVARCHAR(20),addressVARCHAR...
代码星球
·
2021-01-23
mySQL--
高级
操作
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
对象
面向
编程
类和
Java开发环境的搭建
确定自己的操作系统版本并下载安装JDK1、下载JDKwindows系统: 右键我的电脑->属性;如下图:2、下载JDK下载地址:http://www.oracle.com/index.html(1)点击Iamadeveloper选项卡->选择javadeveloper(2)点击Download按钮,进入下...
代码星球
·
2021-01-23
Java
开发
环境
搭建
java环境的配置
1.首先已经安装了java的JDK2.在电脑桌面右键点击“此电脑”的“属性”选项3.选择“高级系统设置”选项4.点击下面的“环境变量”选项 点击“系统变量”下面的”新建“选项 在”变量名“处填上”Java_Home“,”变量值“为JDK安装路径,例如路径是”D:ProgramFilesJavajdk1.8.0_13...
代码星球
·
2021-01-23
java
环境
配置
网络编程-socket
本节内容:一:TCP/IP:TransmissionControlProtocol/InternetProtocol传输控制协议/因特网互联协议。即通讯协议。是主机接入互联网以及互联网中两台主机通讯的标准。即通讯标准,这个标准即协议。二:OSI七层介绍: 1:物理层是由电缆、双绞线等组成,通过发送电信号来表示...
代码星球
·
2021-01-23
网络编程
-socket
Linux/UNIX编程:使用C语言实现ls命令
刚好把Linux/UNIX编程中的文件和IO部分学完了,就想编写个ls命令练习一下,本以为很简单,调用个stat就完事了,没想到前前后后弄了七八个小时,90%的时间都用在格式化(像ls-l中的对齐)输出了,反反复复改了好几遍。一共实现了常用的四个选项:-a-h-l-d。可以从命令行参数中同时接受多个目录和文件,然后分开...
代码星球
·
2021-01-23
Linux
UNIX
编程
使用
语言
C语言宏的神奇写法:语句块作为参数,算半个函数式编程?
我想要写几个循环做测试代码,每次都写`for(size_ti=0;i<n;i++)`很烦人,然后就灵机一动,能不能用宏实现,然后就写出了:#definerepeat(n,statements)for(size_ti=0;i<n;i++){statements}然后竟然真的可以执行指定的语句(块),像发现了新...
代码星球
·
2021-01-23
语言
神奇
写法
语句
作为
Linux/UNIX编程:获取指定用户所有正在运行的进程ID和进程名
先用系统函数`getpwnam`获得指定用户名的UID,然后遍历/proc/中所有PID目录,如果/proc/PID/status中的UID是输入用户名对应的UID则输出该status文件中的进程名,进程ID就是目录名。 #include<stdio.h>#include<std...
代码星球
·
2021-01-23
进程
Linux
UNIX
编程
获取
Linux/UNIX编程:实现简单 tee 命令
思路很简单,从标准输入文件描述符读入数据,然后同时向标准输出和参数指定的文件写出数据;如果加了-a选项,则以追加的方式向文件写出数据。还没了解getopt()函数就没判断参数是否合法。 #include<stdio.h>#include<stdlib.h>#include&...
代码星球
·
2021-01-23
Linux
UNIX
编程
实现
简单
首页
上一页
...
46
47
48
49
50
...
下一页
尾页
按字母分类:
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
其他