当前搜索:

用 buffer 读取文件

在下面的例子中,我们结合使用了缓冲读取文件和命令行 flag 解析这两项技术。如果不加参数,那么你输入什么屏幕就打印什么。 参数被认为是文件名,如果文件存在的话就打印文件内容到屏幕。命令行执行 cat test 测试输出。 package main import ( ...
阅读(3) 评论(0)

标准库—命令行参数解析FLAG

以后查看不喜勿喷 http://blog.studygolang.com/2013/02/%E6%A0%87%E5%87%86%E5%BA%93-%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%8F%82%E6%95%B0%E8%A7%A3%E6%9E%90flag/
阅读(4) 评论(0)

os 包

os 包中有一个 string 类型的切片变量 os.Args,用来处理一些基本的命令行参数,它在程序启动后读取命令行输入的参数。来看下面的打招呼程序: // os_args.go package main import ( "fmt" ...
阅读(2) 评论(0)

mac命令行编译执行运行go文件

sudo vi ~/.bash_profile 添加 export PATH=$PATH:/usr/local/go/bin export GOPATH=/Users/guoyuzhao/language/go 第一个为go的安装目录 第二个是运行目录
阅读(2) 评论(0)

Java获取精确到秒的时间戳

方法一:通过String.substring()方法将最后的三位去掉 /** * 获取精确到秒的时间戳 * @return */ public static int getSecondTimestamp(Date date){ if (null == date...
阅读(4) 评论(0)

java 10位和13时间戳转日期格式

/* * 将10 or 13 位时间戳转为时间字符串 * convert the number 1407449951 1407499055617 to date/time format timestamp */ public static String timestamp2Date(St...
阅读(2) 评论(0)

关于JAVA的JDBC如何获取查询的记录条数

直接看代码,三种方法: import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import com.mysql.jdbc.Statement; pub...
阅读(3) 评论(0)

java动态创建二维数组技巧

比如两次循环时,便可以如下操作: int [ ][ ] arr ; arr = new int [ 一维数 ][ ]; //动态创建第一维 for ( i = 0 ; i < 一维数 ; i++ ) { arr [ i ] = new ...
阅读(2) 评论(0)

调整JScrollPane的大小

直接上代码 JScrollPane scrollPane = new JScrollPane(table){ @Override public Dimension getPreferredSize() { return new Dimension(1300, 6...
阅读(6) 评论(0)

Swing动态添加控件,界面刷新重绘

add添加控件之后要调用 panel.validate(); panel.repaint(); 或 panel.revalidate(); 刷新重绘控件 拓展 刷新面板也是可以的 参考地址 https://blog.csdn.net/qf0129/articl...
阅读(8) 评论(0)

git pull <remote> <branch>

问题概述 执行 git pull 报错如下(说明当前分支和远程的分支没有关联) There is no tracking information for the current branch. Please specify which branch you want to merge...
阅读(1) 评论(0)

设计模式的类型

简介 可以分为三大类:创建型模式(Creational Patterns)、结构型模式(Structural Patterns)、行为型模式(Behavioral Patterns)。 创建型模式 这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用新的运算...
阅读(2) 评论(0)

git push 报错

错误概述 本地写好的代码,想把它提交到github,前面的工作已经做好,比如关联远程仓库等,最后push的时候报如下错误。 错误提示 解决办法 反正库里面还没有任何内容,强制push git push -u origin master -f 参考地址 h...
阅读(5) 评论(0)

仿Js的二级菜单

代码 package com.tuzi; import java.awt.BorderLayout; import java.awt.Color; import java.awt.GridLayout; import java.awt.event.ActionEvent; im...
阅读(28) 评论(0)

JAVA图形界面(GUI)之表格

概要 表格(JTable)是我们在GUI开发中很常用的一个组件。表格在可视化编程中用于显示信息,在Swing编程中非常有用,当要显示大量数据时,用表格可以清晰的显示出来。 构造方法: 方法名 说明 JTable() 构造一个默认的 JTable,使用默认的数据模型、默认的列...
阅读(14) 评论(0)

文件拷贝

如何拷贝一个文件到另一个文件?最简单的方式就是使用 io 包: package main import ( &quot;fmt&quot; &quot;io&quot; &quot;os&quot; ) func...
阅读(18) 评论(2)

文件读写

读文件 在 Go 语言中,文件使用指向 os.File 类型的指针来表示的,也叫做文件句柄。我们在前面章节使用到过标准输入 os.Stdin 和标准输出 os.Stdout,他们的类型都是 *os.File。让我们来看看下面这个程序: package main import ( &am...
阅读(6) 评论(0)

Go的异常处理 defer, panic, recover

概述 Go语言追求简洁优雅,所以,Go语言不支持传统的 try…catch…finally 这种异常,因为Go语言的设计者们认为,将异常与控制结构混在一起会很容易使得代码变得混乱。因为开发者很容易滥用异常,甚至一个小小的错误都抛出一个异常。在Go语言中,使用多值返回来返回错误。不要用异常代...
阅读(4) 评论(0)

PHP进行tcp连接

原生PHP的写法。 $host = '服务端IP'; $port = 端口号; $timeout = 5; $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); if (socket_connect(...
阅读(12) 评论(0)

cookie跨域,二级域名之间如何共享

概述 同域名的二级域名实现共享,比如:www.domain.com下登录后,在其它的二级域名,my.domain.com、bj.domain.com、sh.domain.com等二级域名都能共享登录cookie TP5解决方案 // +--------------------...
阅读(39) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 5万+
    积分: 2335
    排名: 1万+
    最新评论