- 浏览: 161957 次
- 性别:
- 来自: 长沙
最新评论
-
yangsong158:
好文。支持一下。
[转]端口状态说明 LISTENING、ESTABLISHED、TIME_WAIT及CLOSE_WAIT -
cuisuqiang:
非常基础的问题,做开发必须了解的,面试中也经常会问到
JavaWeb中重定向和转发小解 -
SpringJava:
MNTMs 写道SpringJava 写道 M/R的运行原理 ...
hadoop中M/R的点点滴滴 -
MNTMs:
我现在用的还是1.1.2
多个mapreduce工作相互依赖处理方法完整实例(JobControl) -
MNTMs:
SpringJava 写道 M/R的运行原理是这个意思... ...
hadoop中M/R的点点滴滴
文章列表
TCP状态转移要点 TCP协议规定,对于已经建立的连接,网络双方要进行四次握手才能成功断开连接,如果缺少了其中某个步骤,将会使连接处于假死状态,连接本身占用的资源不会被释放。网络服务器程序要同时管理大量连接,所以很有必要保证无用连接完全断开,否则大量僵死的连接会浪费许多服务器资源。在众多TCP状态中,最值得注意的状态有两个:CLOSE_WAIT和TIME_WAIT。 1、LISTENING状态 FTP服务启动后首先处于侦听(LISTENIN
普通用户备份mysql 数据库报错mysql 无lock tables权限 报Access denied for user 'dbuser'@'localhost' to database 'db' when using LOCK TABLES主要原因是该用户无lock tables 该权限,处理办法:1. 给该普通用户赋予lock tables 权限,建议是删除该用户,重新用mysql命令建2. 加上--skip-lock-tables即可mysqldump -udbuser -p dbname --skip-lock-tables > dbname.sql3. 使用root 备份
...
APPEND key value追加一个值到key上
AUTH password验证服务器
BGREWRITEAOF异步重写追加文件
BGSAVE异步保存数据集到磁盘上
BLPOP key [key ...] timeout删除,并获得该列表中的第一元素,或阻塞,直到有一个可用
BRPOP key [key ...] timeout删除,并 ...
在执行mysqldump命令时候报如下错误:
[root@localhost ~]# mysqldump -uroot -p -d test> test.sql
mysqldump: Got error: 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) when trying to connect
找到正确的套接字的路径:
[root@localhost ~]# netstat -ln | grep mysql ...
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):
1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql
敲回车后会提示输入密码
2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p -d abc > abc.sql
...
字符串函数
字符串长度函数:length
Java代码
语法: length(string A)
返回值: int
说明:返回字符串A的长度
系统是linux,mysql在进入mysql工具时,有错误提示:# mysql -uroot -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)使用网上介绍的方法修改root用户的密码:# mysqladmin -uroot -p password 'newpassword'Enter password:mysqladm ...
date1=`date --date='2 days ago' +%Y%m%d`
昨天 (前一天)
date –date=’1 days ago’ “+%Y-%m-%d”
date -d ’1 days ago’ “+%Y-%m-%d”
date -d yesterday “+%Y-%m-%d”
明天 (後一天)
date –date=’1 days’ “+%Y-%m-%d”
date -d ’1 days’ “+%Y-%m-%d”
date -d tomorrow “+%Y-%m-%d”
1小時前
date –date=’1 hours ago’ “+%Y-%m-%d ...
mysql -hhostname -Pport -uusername -ppassword -e 相关mysql的sql语句,不用在mysql的提示符下运行mysql,即可以在shell中操作mysql的方法。
Xml代码
#!/bin/bash
基本定制型
C.__init__(self[, arg1, ...]) 构造器(带一些可选的参数)
C.__new__(self[, arg1, ...]) 构造器(带一些可选的参数);通常用在设置不变数据类型的子类。
C.__del__(self) 解构器
C.__str__(self) 可打印的字符输出;内建str()及print ...
密码等重要信息入数据库的时候考虑数据的安全性,会将明文的密码加密,其中MD5就是其中的一种算法,在java中的MessageDigest类就是MD5的具体实现,在将转成的字节数组转成十六进制,起到加密的作用。
例子如下:
package MD5加密;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
/**
* MD5
* @author Tms
*
*/
public class Test {
static Stri ...
字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢? 实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示。 下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后都不关闭输出流。 范例:使用字节流不关闭执行
package org.lxh.demo12.byteiodemo;
import java.io.File;
import java.io.FileOutputStream;
import java. ...
B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。
C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。
B/S结构同C/S结构一样,也是一种非常经典的分布式计算结构,在目前企业应用结构之中,都采用这种结构或者这两种结构的衍生结构,这两种结构各有优缺点,C/S结构优点是客户操作体验好,而B/S ...
package tms.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
/*
* 简单链接数据库
*/
public class Demo1 {
public static void main(String[] args) throws Exception {
//1:利用反射机制间接加载连接数据库
Class.forName("com.mysql.jd ...