`
nicegege
  • 浏览: 589481 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
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 ...
网上找了压缩工具,tinypng非常不错,能压缩70%以上,但是不免费。 https://tinypng.com

yum详解

这篇文章主要介绍了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 ...

java之注解

1.@SuppressWarnings("rawtypes")  SuppressWarnings压制警告,即去除警告 rawtypes是说传参时也要传递带泛型的参数
准备工作:   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 ...

[转]Linux下安装git

  ### 从源代码安装 ### 若是条件允许,从源代码安装有很多好处,至少可以安装最新的版本。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 ...
进一步了解小米功能  
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 ...
Global site tag (gtag.js) - Google Analytics