自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 jQuery中keydown和keyup的区别以及keypress的用法

在jQuery中keydown事件的触发时在键盘按下时,也就是文字输入之前,所以显示的是输入框之前输入的内容;但是keyup事件触发时文字已经输入完成所以显示的是当前输入的文字.感觉上就是keydown反应慢一拍,keyup和用户输入保持同步的效果.此外keypress与keydown较相似. keypress具有以下缺点:1.对中文输入法支持不好,无法响应中文输入2.无法响应

2017-06-28 12:02:54 1252

原创 部分css实现垂直居中和靠右的方法

一、垂直居中方法:1)使用padding使多个文本或input在div中居中显示(对div和文本高度有要求):   将div的高度设为各子元素中高度最高的一个h1,加入我们需要的div高度为h2,那么我们就需要填充padding-top和padding-bottom均为(h2-h1)/2,若选取的h1不是最高的元素高度则可能出现部分模块显示偏下  (若文字高度未

2017-06-28 12:02:07 9435

原创 jQuery事件对象的属性和方法

1.event.type:获取事件的类型,例如click事件等2.event.pageX 和 event.pageY:获取鼠标当前相对于页面的坐标,原点为页面的左上角,不随滑动条移动而变化3.event.which:对于键盘事件, 返回触发事件的键的数字编码. 对于鼠标事件, 返回鼠标按键号(1左,2中,3右).4.event.keyCode:对于keyup和keydown事件返回被按

2017-06-28 12:01:27 374

原创 mysql下以标准时间格式输出存储的时间戳数据

SELECT FROM_UNIXTIME(1476427742);  //‘1476427742’为在数据库中存储的时间戳显示结果为:from_unixtime(1476427742)2016-10-14 14:49:02也可以加入‘format’参数使用自己规定的方式显示,例如:SELECT FROM_UNIXTIME(1476427742,'%Y年%m月%d日');

2017-06-28 11:59:58 1250

原创 筛选固定长度的字符串并在其后添加字符

要用到两个函数,一个是length(column),一个是concat('str',column)length()长度函数的作用是计算column中各个字符长度;concat()的作用是连接两个字符串(此处记得把连接后的字符串赋值回去);例:UPDATE students SET NAME=CONCAT(NAME,'Y') WHERE LENGTH(NAME)='4';

2017-06-28 11:59:14 637

原创 mysql将日期时间转换为UNIX时间戳

有时会用到手动修改mysql中的日期,但是mysql中日期存储为UNIX时间戳格式,这时候需要先将日期改为UNIX时间戳进行存储,具体sql语句如下:SELECT UNIX_TIMESTAMP('2016-10-27 12:23:00');结果:1477542180也可以不填写具体时间SELECT UNIX_TIMESTAMP('2016-10-27');结果:14774976

2017-06-28 11:58:27 880

原创 mysql中的alter

首先添加字段:ALTER TABLE demo1 ADD member_id VARCHAR(20) DEFAULT 'tom';  此处在表demo1中添加了字段member_id且数据类型为VARCHAR(20), VARCHAR为边长字符串,且预留空间为20个字符;同时设置了默认值‘tom’。ALTER TABLE demo1 MODIFY member_id VARCH

2017-06-28 11:57:57 248

原创 mysql中的join

inner join只显示满足on后面条件的的列select table1.column1, table2.column2 as renamefrom table1inner join table2on table1.column2=table2.column2;输出结果仅为满足table1.column2=table2.column2的table1.column1,和tabl

2017-06-28 11:57:19 436

原创 mysql中的select limit statement

如果不需要列出所有select查询结果,例如只想查看最新的一条记录或者前几条记录,这时候可以用limit仅列出我们想要的几条数据,具体语法如下:SELECT columnFROM table [where conditions]  [ORDER BY column [ASC|DESC]]    //order by是用来排序的,column就是具体按哪列排序(注1)LIMIT

2017-06-28 11:56:00 346

原创 mysql自动填写id

在使用数据库时我们经常要使作为主键的某列自动按顺序填写,比较常见的就是id字段,可以用一下语句实现id字段的自动填写:CREATE TABLE students (     id MEDIUMINT NOT NULL AUTO_INCREMENT,  //设置id的类型为mediumint,且非空自增1并填写     name CHAR(30) NOT NULL,     PRIM

2017-06-28 11:54:06 4090

原创 mysql中查找varchar类型字段中的整数(去除小数)

(假设我们有一个students表,表中有个varchar类型的number字段)第一次我使用round()函数找出四舍五入后等于其本身的数字:SELECT number FROM students WHERE ROUND(number) = number;但是这种方法存在一个问题,就是无法剔除100.000这种情况之后我使用了not like "%.%"的方法找出

2017-06-27 10:41:11 3675

原创 office excel中VLOOKUP函数使用注意(单一条件)

excel中同一表格或者不同表格间数据的合并可以用到vlookup这个函数该函数共有四个参数,如下:=vlookup(lookup_value,table_array,col_index_num,[rang_lookup])1.  vlookup_value: 这个参数是要查找的值,也称为查阅值2. table_array: 查阅值所在的区域,一般选取包括作为搜索条件的列和作为输出

2017-06-27 10:40:38 891

原创 windows下dos命令上传文件-非ftp(windows)

一、windows远程windows并上传文件这种方法要求对方开启了ipc$,一般windows都是默认开始ipc$共享的具体查看可在cmd下输入net share查看开启的共享1. 连接目标机的ipc$建立空连接:net use \\目标服务器ip\ipc$ 密码 /user:用户名 2. 使用xcopy上传本地E盘下backup.txt文件至目标服务器D盘下vim文件夹:xco

2017-06-27 10:40:05 4588

原创 windows下dos命令上传文件-非ftp(linux)

二、使用WinSCP远程工具的命令上传文件至远程linux服务器 1.安装WinSCP 远程工具,360、百度等均有该软件下载,能打开官网的话还是建议去官网下载 2.使用WinSCP连接一次目标服务器,方式与其它shell远程工具类似 3. 创建bat文件:1)新建文本文件,重命名为upload-winscp.bat,以记事本方式打开该文件2)输入代码  option conf

2017-06-27 10:39:23 902

原创 myeclipse10安装adt

1. (失败)离线下载可以前往该网址http://tools.android-studio.org/下载“ADT Plugin”,也可以直接下载ADT Plugin,ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE,只需安装好Jdk即可开始开发,不需要再自己配置开发环境下载ADT-XX.X.X.zip压缩包,并解压缩(也可以不解压,在下面的ur

2017-06-27 10:38:48 3790 1

原创 jdk版本和sdk版本不一致问题导致无法打包

用myeclipse export一个Android application时报错:com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0该报错提示需要安装jdk8版本(52.0对应jdk8,51.0对应jdk7,50.0对应jdk6)原因可能是SDK种存在版本大于等于24的tools,而安装的jdk

2017-06-27 10:37:30 2532

原创 gvim的配色插件设置

1.下载配色插件:solarized2.强压缩包接下后找到colors下的solarized.vim放入%vim%/vim7.X下同名文件夹3.在_vimrc配置文件中加入set nu!colorscheme solarizedsyntax enablesyntax on可替换自己喜欢的颜色方案.也可以使用vim自带的颜色方案若要设置临时方案,可以敲

2017-06-27 10:36:34 598

原创 如何用chrome调试android应用

此方法用于webview的应用调试在应用的mainactivity.java中加上: webview.setWebContentsDebuggingEnabled(true);  以此来赋予调试权限用usb连接手机和电脑,开启手机usb调试打开手机中要调试的APP在chrome浏览器的地址栏输入:chrome://inspect/此时如果设置成功的话,页面上会出现该APP和手机

2017-06-27 10:35:37 627

原创 mysql5.7.16绿色版安装

由于老弟打游戏,老妈一怒之下关掉路由器插座电源,连带着我正在用JDBC连接mysql数据库的电脑也非法关机了,结果就是“非法关机”后,mysql服务服务无法开启,查了下Google发现有好多文件要改,所以只能从官网上重新下载绿色版zip重装了。1. 官网最新版下载地址:https://dev.mysql.com/downloads/mysql/,下载的时候要登录oracle的账号根据操作系

2017-06-27 10:34:34 420

原创 appium+java(三)webview

接上篇在AppiumTest.java中:package com.test.demo2;import io.appium.java_client.AppiumDriver;import io.appium.java_client.android.AndroidDriver;import org.junit.After;import org.junit

2017-06-27 10:33:58 2059 1

原创 appium+java(二)新建project

接上篇4.打开eclipse,新建一个普通的java project,我这里取工程名为TestDemo2, 然后在project上右键选择Build Path,进入Properties for TestDemo2的Java build path。选择Libraries选项卡右侧的Add Library,选择JUnit,点击next后选择JUnit4再点击Finish就可以添加JUnit4的li

2017-06-27 10:32:54 372

原创 appium+java(一)安装

我在这里使用的是myeclipse,所以只要安装sdk+adt+JUnit插件就可以了使用的是三星Android4.4.2的真机,尝试在Android6.0.1的手机上运行,但是运行测试程序时使用context方法切换到webview模式每次都失败。使用的语言是java,appium的强大点之一就是支持多语言。1.安装myeclipse和adt+sdk+JUnit插件,这里需要注意的是

2017-06-27 10:31:34 700

原创 shell删除和复制文件(带文件名更新)

因为复制的文件复制之后要在文件名后面加上日期,所以在运行shell的时候输入了两个参数。删除的文件和复制的文件都是.war结尾的,第一个参数是去除文件格式(也就是“.war”)的文件名,第二个参数是要添加的日期运行shell的指令是:“./test.sh demo 20161221”(这里我是直接在test.sh这个shell所在目录下运行的,所以直接在前面加./,如果在其它目录下的话要写

2017-06-27 10:19:38 1329

原创 使用shell重启tomcat

背景:在windows上可以用shutdown.bat关闭tomcat,但是在linux上单纯使用shutdown关闭tomcat还是可以连接,所以只能找出tomcat的pid号,然后进行kill,注意要用chmod +x XXX.sh使用shell文件具有执行权限,然后运行shell的时候要写全目录。在windows下点击tomcat的窗口按ctrl+c就可以关闭tomcat,所以当你开了某些软

2017-06-27 09:48:09 824

原创 eclipse Maven插件的安装地址

eclipse中Maven插件在线安装:Help→Install New Software中选择add填写name和url地址进行安装,网上建议都是使用:http://download.eclipse.org/technology/m2e/releases这个地址,但是我填写这个地址后总是提示无法找到资源,然后试了下http://m2eclipse.sonatype.org/sites/m

2017-06-27 09:47:07 362

原创 随机生成10个手机号(js实现)

function getMoblieNum(){var numArray = new Array("139","138","137","136","135","134","159","158","157","150","151","152","188","187","182","183","184","178","130","131","132","156","155","186","18

2017-06-27 09:45:58 9838

原创 chrome console调试(寻找指定src的img)

调试的时候要找到已知src的img标签​var images=document.getElementsByTagName_r("img");  //获得所有tagname为img的标签for(var i = 0; i if(images[i].getAttribute("src") == "XXX/XXX.jpg")  //获得img标签的src属性值,并与已知的那个src

2017-06-27 09:45:11 1160

原创 使用java将mysql中获得的时间戳转标准时间格式

首先先明白一点:mysql中存入的时间戳是10位的int在存入的时候我们做过如下操作:​​​Date date = new Date();  //获得当前时间long lTime = date.getTime(); //取出date类型中的日期时间,这里精确到毫秒的String sDateTime=lTime+""; 将long转string​sDateTi

2017-06-27 09:44:34 4685

原创 myeclipse中web project 开启tomcat的时候提示错误:No suitable driver found for jdbc:mysql://localhost:3306

错误提示内容:No suitable driver found for jdbc:mysql://localhost:3306……在网上找了一圈,发现大多数的回答都无法解决,我的URL正确,且jdbc的jar包已经导入到了工程中。然后看到有人说:如果是涉及到tomcat的话,tomcat可能找不到你的jar包所以要把mysql-connector-java-5.1.7-bi

2017-06-27 09:43:19 884

原创 微信小程序实现滑动的自定义页码

效果如下:这里三个图片使用了swiper组件进行轮播,下方的页码数字1、2、3会随着图片的切换变动位置在微信小程序中我们是无法操作dom的,那么var div = document.getElementById('id');  div.setAttribute("class", "className"); 这种方式实现。然后我们可以考虑使用hidden或者wx:if的方式,

2017-06-27 09:18:39 3092

原创 微信小程序学习笔记——wxss使view填充整个页面

在页面中我们要将某个元素填充整个页面,使用height:100%,前提是给定父元素的高度,在普通的html中可以将body或者html的高度赋值为100%,接下开才可以在其中的子元素使用height:100%来设置高度但是在微信小程序中根节点是page,所以我们需要对page赋值height:100%,再对其中的view赋值100%即可

2017-06-20 09:58:12 14510 2

原创 jquery根据table某一格的内容修改整行的css

table部分内容如下:           进度                 未开始    进行中    已完成                    此处使用了struts2中的s:iterator遍历获取request中的数据并显示在table中,之后由s:if进行判断,根据获得的数字显示表格中内容,这一

2017-06-06 15:32:38 2443

vue入门.pptx

比较简陋, 文字内容为主, 但是也不会花里胡哨的。 内容主要是自己自学vue和用vue搭建项目时的一些入门级别的心得。 可自行配图。

2020-01-20

ssm的jar包集合(spring+springmvc+mybatis)

ssm的jar包集合(spring+springmvc+mybatis),大部分基础的包都在里面,可直接使用

2018-05-12

vue-devtools4.1.3(已编译)

这是4.1.3已编译过的版本,适用于Chrome浏览器。解压压缩包,打开“chrome://extensions/”,勾选右上角的“开发者模式”,然后“加载已解压的扩展程序”,选择解压后的文件目录即可。成功后悔出现在插件列表中,浏览器右上角有灰色vue标志,在打开适用vue开发的页面后该标志会变绿色,F12后可找到vue。

2018-04-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除