Git常用命令总结



Git常用命令总结.

git init
在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.

git clone
获取一个url对应的远程Git repo, 创建一个local copy.
一般的格式是git clone [url].
clone下来的repo会以url最后一个斜线后面的名称命名,创建一个文件夹,如果想要指定特定的名称,可以git clone [url] newname指定.

git status
查询repo的状态.
git status -s: -s表示short, -s[......]

Read more

正则表达式基础



java正则表达式基础

正则表达式定义

     正则表达式,Regular Expression,也常被简写为regex,regexp或RE.
     通常用一个正则表达式描述一个特征,然后去验证其他字符串是否符合这个特征.
     正则表达式也常被称作一个模式(pattern).
     PS:正则表达式精确的语法可能会因程序语言或工具的不同而有所差异.
     PPS:本文是学习之记录,如有不妥还望指正.

普通字符和特殊字符

     字符分为普通字符和特殊字符.
     特殊字符也被称为元字符.
     普通字符匹配与自身完全相同的一个字[......]

Read more

Java AWT基础及布局管理实例教程

Java AWT基础及布局管理实例教程。

GUI(Graphical User Interface),图形用户界面。

Java GUI分两种:

AWT(Abstract Window Toolkit):抽象窗口工具集,是第一代的Java GUI组件。

绘制依赖于底层的操作系统。基本的AWT库处理用户界面元素的方法是把这些元素的创建和行为委托给每个目标平台上(Windows、 Unix、 Macintosh等)的本地GUI工具进行处理。

Swing,不依赖于底层细节,是轻量级的组件。现在多是基于Swing来开发。

AWT概念

AWT提供基本的GUI组件,用在[......]

Read more

java经典例子代码学习

java经典例子代码学习。

一、
import java.awt.*;
import java.awt.event.*;
public class ThreeListener implements MouseMotionListener,MouseListener,WindowListener {
//实现了三个接口
private Frame f;
private TextField tf;

public static void main(String args[])
{
ThreeListener two = new ThreeListener();
two.[......]

Read more

一个简单的Java Swing投票程序实例

一个简单的Java Swing投票程序。

程序如下:

Java code复制代码
import java.awt.*;
import java.awt.Event.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.StringTokenizer;

import javax.swing.*;

public class VoteTest implements ActionListener{
        private JFr[......]

Read more

Java 俄罗斯方块代码实例(简单算法 300行+注释详细)

Java 俄罗斯方块代码实例(简单算法 300行+注释详细)。写代码不但要勤,要沉迷进去,更重要的是要有感动,有感动,就能写出精彩动人的代码。写代码要融入感情,它才生动鲜活起来,才能入神!不然再怎么写,都不能到最高境界,充其量也不过是个机器。这是玄妙而又实实在在的存在。

菜单没写 太麻烦
Java code复制代码
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import j[......]

Read more

Java SOCKET编写的简单聊天通信程序(客户端+服务端)实例源码

Java SOCKET编写的简单聊天通信程序(客户端+服务端)实例源码。

服务端:

Java code复制代码
import java.io.*;
import java.net.*;

public class EchoServer
{
public static void main(String[] args)
{
try{
ServerSocket s = new ServerSocket(2536);
Socket incoming = s.accept();
BufferedReader in = new BufferedReader(new Inp[......]

Read more

java UDP协议传输文件

java UDP协议传输文件。

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.SocketException;

public class CudpSocket ...{

    DatagramPacket dp = null;
    DatagramSocket dgsocket=null;
    public CudpSocket()...{
        try ...{[......]

Read more

Java AWT的菜单实例演示

Java AWT的菜单实例演示教程。

Java code复制代码
/**
  * @(#)TestLayout.java
  *
  *
  * @author 叶云策(intrl)
  * @version 1.00 2009/5/17
  */
import java.awt.*;
import java.awt.event.*;
public class SimpleMenu
{
    private Frame f=new Frame("测试");
    private MenuBar mb=new MenuBar();
    PopupMenu[......]

Read more