- 浏览: 255267 次
- 性别:
- 来自: 北京
最新评论
-
masuweng:
标题与内容不相符
JavaEE——框架 -
advantech:
都2018年了,还在探讨事务隔离性,ITEYE真是没技术文章推 ...
事务隔离性 -
枫叶清五:
Session简介 -
masuweng:
JavaScript-JSON解析 -
masuweng:
eclipse从下载到使用
文章列表
常用类:
什么是常用类,也可以说是在我们开发中的一些常用的一些工具类
常用的类有以下的一些,标*的是重点:
--时间
java.util.Date *
Java.util.Locale
Java.util.Calendar *
Java.text.DateFormat
Java.text.SimpleDateFormat *
--系统
Java.lang.System
Java.lang.Runtime
--数学 随机数
Java.lang.Math
Java.util.Random *
--字符串
Java.la ...
例题,哲学家用餐:
在一张餐桌上坐着五个哲学家,但是却只有五根筷子,每个哲学家只有一根筷子,所以当一个哲学家要夹菜的时候需要用他旁边那个哲学家的筷子,被拿走筷子的哲学家则只能等待那个哲学家吃完放下筷子他才能夹菜。
示意图: 设计思路: 首先编写一个筷子类,每根筷子都是一个对象,这个类里有拿起、放下两个方法;当一个哲学家线程来调用拿起方法时,下一个哲学家线程就要进入等待状态,然后这个哲学家线程调用放下方法后,就激活那个等待中的哲学家线程,以此循环,轮流使用筷子。
代码示例:
接着设计哲学家类,这个类继承Thread类,每个哲学家都是一个线程对象。这类有三个属性,用于存放构造器的参数, ...
一、转发参数:
1.将jsp里面的参数通过LoginServlet转到PageSelvert:
@WebServlet(“/login”)
public class LoginServlet extends HttpServlet{
protected void dopost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
//转发到PageServlet去
Request.getRequestDispatcher(“/page ...
package com.kaige123.paint;
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JColorChooser;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JPanel;
/**
*凯哥
*/
p ...
一、常量
常量也有数据类型, 有常量值, 但是常量不能改变值, 不能再赋值。 赋值方式为:
final int A=100;(正确)
错误赋值方式为:
final
数据类型:
内存单位:
1P=1024T 1T=1024G 1G=1024M 1M=1024K 1K=1024字节(0~255)1字节=8位 1位=0 或 1
整数型:
byte ( 1个字节: 8位) short (2个字节:16位)int (4个字节:32位) long (8个字节:64位)
小数点型:
float (4个字节:33位) double (8个字节:64位)
Mysql忘记密码怎么办?
- 博客分类:
- java
1.打开配置文件修改
shell>vi /etc/my.cnf
在[mysqld]下面加入
skip-grant-tables
然后按ESC键输入:wq回车
2.保存后重新启动MySQL
shell>service mysqld restart
eclipse使用与java语法规则
- 博客分类:
- java
eclipse的使用
1、运行点击“三角图标”或右键Run As运行2、3、
局域网聊天【带照片】
- 博客分类:
- java
package com.kaige123;/**
* 消息页面
* @author 凯哥
*
*/public class MessageFrame extends JFrame { //把消息分成两部分
private JSpinner spinner = new JSpinner(); //发送文本框
public JTextArea textArea = new JTextArea(); //网络名称
一、JAVA发展
Java是1995年由sun公司推出,后2010年被oracle( 甲骨文)公司收购。其中文名为加哇,logo像一杯咖啡,意为美味的咖啡,用java编程就像一杯美味的咖啡。
二、java特点
Java是解析型编程语言,不能对计算机进行直接操作,需要安装java虚拟机,对java源码进行编译后形成字节码,通过虚拟机发出指令对计算机进行操作。正是因为java虚拟机的存在,使得jav
视图:
什么是视图,视图其实就是一条sql语句,他就是一条查询语句,可以把一条很长的sql语句包装一下,视图也能删除修改添加,不过一般都不要这样操作,用来查询就行了
视图的三大类型:
Merge 查询的时候会把视图的sql语句和外部sql语句进行结合,然后运行Temptable 查询的结果会存在临
Java制作屏幕截图软件(还可以保存到剪切板内)
- 博客分类:
- java
package com.kaige123;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;import javax.swing.JButton;import javax.swing.JFram ...
Linux的一些基本命令与MySQL索引
- 博客分类:
- mysql
Linux的一些基本命令:
在Linux中大部分的操作都是通过终端来实现的,或者直接使用命令行界面,一般使用Linux架构服务器的话,安装的都是命令行界面,不安装图形化界面的原因是因为没有必要,并且对于服务器来说越稳定越好,如果使用图形化界面就容易出bug漏洞,对于操作系统来说装的东西越多越容易出现bug漏洞。
所以要学习Linux主要就是学习它的操作命令,在此先介绍一些简单的Linux命令,由于我们不是做Linux服务器架构、运维师,所以也不需要详细的去学习所有的操作命令。
Linux命令:
Java反射机制动态代理
- 博客分类:
- mysql
package com.kaige123;/**
* 程序员
* @author 凯哥
*/public interface Chengxuyuan { /**
* 写代码方法
*/
public void xiedaima();
}
package com.kaige123;
使用css3 让我的DIV层居中
- 博客分类:
- mysql
代码:
<!DOCTYPE html><html>
<head>
<meta charset="UTF-8">
<title>凯哥学堂小例题</title>
</head>