- 浏览: 589481 次
- 性别:
- 来自: 北京
最新评论
-
itlang01:
推荐mybatis插件https://github.com/y ...
mysql设置修改时间,更新记录当前时间 -
longen2011:
客户端可以发送包含“Content-Encoding: gzi ...
HTTP消息头详细介绍 -
Tiro_Li:
很抱歉你指出了我博文中的错误,这个问题是由于maven-ar ...
mvn构建web项目异常处理 -
chen_lian:
似乎有点问题的是如果 输入 000009能够验证通过
js验证输入的值是否钱数 -
nicegege:
起来Rails的一个五颜六色的羽毛帽,现在是在地面上。 Twi ...
oracle数据库导出命令EXP
文章列表
mysql设置修改时间,更新记录当前时间
- 博客分类:
- mysql
1.场景:用户对绑定自己的车牌到手机号,一个手机号只能绑定一个车牌。用户可以有多个车牌,但只能有一个车牌绑定。由于用户随时可以操作车牌绑定,解除绑定操作。所以测试人员只能看到结果,但是无法确认操作时间。为了进一步确认操作时间,向mysql的表添加一个字段,字段类型是timestamp,默认值为 CURRENT_TIMESTAMP。 CURRENT_TIMESTAMP的用法很讲究。
(1).不仅插入时current_timestamp值,更新时也有current_timestamp值。
(2).TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CU ...
java读取本地文件大家都不陌生,而且实现也相对轻松。java读取远程文件怎么实现呢?
使用到的Java的核心类:java.net.URL,java.net.URLConnection,java.net.HttpURLConnection
原理:
(1)使用文件地址创建URL,如
URLurl = new URL(url)
(2)创建url连接,如:URLConnection urlconn=url.openConnection()
(3)转化url连接为httpUrl连接,如:HttpURLConnection httpconn = (HttpURLConnection) ur ...
概述:项目使用springMVC,serviceImpl注入的一个bean无法找到,究其原因是无法找到日志类。其实在spring的配置文件中配置了bean。而且程序代码在其他人的机子上运行不报错。我这边抱错:类找不到apache.common.log.logFactory类。tomcat中部署的应用的lib文件中存在common-logging.jar包。我很纳闷,纠结为什么存在类,却找不到类呢?
问题的原因:原来我把用到的2个jar包扔到了jdk的lib文件夹。tomcat启动的时候,就会报错。jdk加载刚才扔进去的jar包的时候,无法找到common-logging.jar包。ps:j ...
网站图片压缩工具介绍
- 博客分类:
- css
网上找了压缩工具,tinypng非常不错,能压缩70%以上,但是不免费。
https://tinypng.com
这篇文章主要介绍了yum常用命令介绍,包括更新软件、仅安装指定的软件、查询软件信息 、删除软件等方法,需要的朋友可以参考下
1.列出所有可更新的软件清单命令:yum check-update
2.安装所有更新软件命令:yum update
3.仅安装 ...
net.sf.json.JSONObject 和org.json.JSONObject 的差别。
一、创建json对象
String str = "{\"code\":\"0000\", \"msg\":{\"availableBalance\":31503079.02}}
org.json.JSONObject:
JSONObject json = new JSONObject(str);
net.sf.json.JSONObject:
JSONObject json = JSONObj ...
在eclipse下,package,source folder,folder都是文件夹.
它们的区别如下: package:当你在建立一个package时,它自动建立到source folder下,也只能建立在这个目录之下. source folder:存放java源代码的文件夹,当然也包括一些package文件夹,还可以包含其他文件. 项目构建后,source folder里面的java自动编译成class文件到相应的/web-inf/classes文件夹中,其他文件也会移到/web-inf/classes相应的目录下.
package和sourceFolde ...
1.@SuppressWarnings("rawtypes")
SuppressWarnings压制警告,即去除警告
rawtypes是说传参时也要传递带泛型的参数
linux下编译安装mysql
- 博客分类:
- linux
准备工作:
1.虚拟机上运行的centos6.6操作系统
2.网络能连接外网
安装步骤:
1.检测系统是否安装mysql
[root@localhost mysql-5.6.12]# rpm -qa|grep mysql
mysql-libs-5.1.73-3.el6_5.x86_64
或
[root@localhost mysql-5.6.12]# rpm -qa | grep -i libs | grep -i mysql
mysql-libs-5.1.73-3.el6_5.x86_64
2.发现系统预安装的mysql-libs ...
1.在maven官网上下载linux64位的maven
http://maven.apache.org/download.cgi
在linux中使用wget下载也可以,在window系统上下载使用FileZilla上传也可以
wget http://apache.dataguru.cn/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz
2.解压在当前目录下
tar -zxvf maven-bin.tar.gz
解压之后可以移动到其他目录,比如 /usr/local
mv -rf a ...
首先安装zip命令、unzip命令
1.安装zip命令:yum -y install zip
安装完毕以后以后一个complate!提示
2.安装unzip命令:yum -y install unzip
安装完毕后也有一个complate提示。
最一般的使用:
解压:unzip apache-maven-3.3.3-bin.tar.gz
压缩:zip -r my.zip apache-maven-3.3.3
主要参数
-c:将解压缩的结果-l:显示压缩文件内所包含的文件-p:与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换-t:检查压缩文件是否正确-u ...
### 从源代码安装 ###
若是条件允许,从源代码安装有很多好处,至少可以安装最新的版本。Git的每个版本都在不断尝试改进用户体验,所以能通过源代码自己编译安装最新版本就再好不过了。有些 Linux 版本自带的安装包更新起来并不及时,所以除非你在用最新的 distro 或者 backports,那么从源代码安装其实该算是最佳选择。
Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。在有 yum 的系统上(比如 Fedora)或者有 apt-get 的系统上(比如 Debian 体系),可以用下面的命令 ...
bower是前端的包管理工具,非常方便。由于是nodejs编写的所以先安装nodejs环境。
1.首先安装nodejs
(1).下载nodejs:从nodejs官网下载nodejs的linux-64位版
(2).解压nodejs的tar.gz包 :tar -zxvf node-v0.12.4-linux-x64.tar.gz 。
(3).cd到nodejs的bin目录: 查看node版本 ./node -v 查看npm版本 ./npm -v
(4).设置全局
ln -s /usr/mingSoft/node-v0.12.4-linux-x64/bin/node /usr ...
linux系统root目录下的文件代表什么?
- 博客分类:
- linux
1.root用户登录linux系统后,当前目录下有三个文件,有什么意义呢?
anaconda-ks.cfg是你安装本系统时自动生成的一个配置文件,可以用在其它安装过程中。
install.log是安装的日志文件,一般是安装的每一个软件包。 install.log.syslog是安装时对用户及用户组的配置,如创建用户、用户组等。
2.linux安装的时候LANG选择用zh_CH.UTF-8,现在下载东西时候一顿乱码,真的很难看。怎么修改回en_US.UTF-8呢?
方法:
/usr/share/i18n/SUPPORTED 包含系统支持的本地语言
/usr/local/sh ...