- 博客(142)
- 资源 (90)
- 问答 (1)
- 收藏
- 关注
转载 maven打包可运行的fat-jar方法
问题在使用“mvn package”命令编译application之后,生成的.jar文件不能直接被“java -jar”命令运行,一般都是因为:1. Manifest中没有主清单属性。2. 依赖项在.jar文件中不存在。这两个问题可以通过在pom.xml中增加build plugin来解决。解决方法使用maven-assembly-plugin来打包fat-jar。假设我们的项目的Main Class是com.novalandtours.App,那么我们需要在pom.xml中增..
2021-11-05 11:34:41
3600
原创 PHP将透明图片(PNG)合并到JPG图片上,实现PNG透明部分透明的效果。
有2张图片,第一张为背景底图,jpg格式,简称为背景图片;第二张为放在背景图片上的图片,png格式,有一部分是透明的,简称为目标图片。要实现的效果是将目标图片放到背景图片上,目标图片透明的部分要透明。代码其实很简单,最关键的地方就是一定要用imagecopy这个函数。所有的代码如下:<?php //背景图片路径 $srcurl = './img/japan_map.jpg'; //目标...
2018-04-02 17:26:59
9221
原创 windows使用命令行快速删除当前目录下所有指定后缀的文件
windows的cmd命令有个del命令,可以快速地删除所有指定文件。例如现在用vs2010工作路径下的文件夹,需要删除一些无用的文件如.sdf、.suo、.log等结尾的无用文件删除。可以编写如下的bat文件del *.sdf *.suo *.log *.user *.filters *.ipch *.aps /s就可以删除这个目录下所有的带这些后缀名的文件。如果要删除隐藏文件就需要加hdel *.suo /s /a h将此命令保存为bat文件,放在对应要删除的目录下,运行此bat文件,就
2017-10-22 19:54:40
25002
原创 github获取token
下载yii2.0框架要用到github的token,下面将获取token的过程记录一下:1、在https://github.com登录你的帐号,登录以后点击右上角你的头像的Settings2、 点击Developer settings下的Personal access tokens如果您老人家觉得上面两个步骤很麻烦,那么您就直接进入这个链接(前提是你要先登陆你的帐号):https://github.com/settings/tokens3、点击https://github.com/setting
2017-02-17 15:36:16
138580
16
转载 ThinkPHP中session函数的参数中问号?开头(session('?name');)的意思
ThinkPHP中session函数的参数中问号?开头(session('?name');)的意思:ThinkPHP有一种表达方式为session判断,判断一个session值是否已经设置。session()函数中以问号开头, 例如:session('?name'); session('?user');// 判断名称为name的session值是否已经设置session('?name');作用为判断该session值是否存在。3.2.3版本开始,支持判断二维数组,例如:session('?us
2017-02-11 10:37:30
5585
原创 js,jquery实现生成下拉框显示当前月份前的12个月份。
js,jquery实现生成下拉框显示当前月份前的12个月份。例如当前是2017年2月,现将在下拉框生成的月份为:2017年01月,2016年12月,2016年11月,2016年10月,2016年09月,2016年08月,2016年07月,2016年06月,2016年05月,2016年04月,2016年03月,2016年02月结果如下图:生成的html代码如下图:代码很简单,如下:<!DOCTYPE html><html> <head> <meta charset="UTF-8">
2017-02-06 11:58:50
14220
原创 js实现获取当前月份前的12个月份,格式化后放在一个数组里。
js实现获取当前月份前的12个月份,格式化后放在一个数组里。例如当前是2017年2月,现获取前12个月的月份放在数组里,输出的结果如下:[2017-01,2016-12,2016-11,2016-10,2016-09,2016-08,2016-07,2016-06,2016-05,2016-04,2016-03,2016-02]或者换一个格式:[2017年01月,2016年12月,2016年11月,2016年10月,2016年09月,2016年08月,2016年07月,2016年06月,2016年0
2017-02-06 11:22:17
14637
转载 HTTP Header 详解
HTTP(HyperTextTransferProtocol) 即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模 型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传 递message-header,即http header消息 。http header 消息通常被分为4个部分:general header, request header, response header, entity
2017-02-04 11:15:41
60189
2
转载 scrapy动态设置user agent,使用IP地址池,禁用cookies,设置下载延迟.
转自:http://www.cnblogs.com/rwxwsblog/p/4575894.html1、创建middlewares.pyscrapy代理IP、user agent的切换都是通过DOWNLOADER_MIDDLEWARES进行控制,下面我们创建middlewares.py文件。
2017-01-20 16:26:33
17678
原创 python基于selenium+PhantomJS实现搜索交互案例
做python爬虫测试。找了一个比较好测试的网站,基于selenium+PhantomJS填写表单在提交获取结果的功能。至于开发的环境:环境是windows,python版本为3.5.2。selenium+PhantomJS搭建步骤参考:http://blog.csdn.net/u014175572/article/details/544275251、分析网站页面
2017-01-14 18:19:34
4204
原创 python基于selenium+PhantomJS实现用提交表单,并点击按钮功能,获取返回的页面源码和ur等信息l。
python做爬取页面功能的时候,会遇到有与网站交互操作的需求,例如要点击某个按钮,填写表单数据。下面用百度搜索作为一个简单的例子模拟实现。代码很简单,12行左右。基于selenium+PhantomJS可以很简单地实现。至于开发的环境:环境是windows,python版本为3.5.2。selenium+PhantomJS搭建步骤参考:http://blog.csdn.net/u014175572/article/details/54427525
2017-01-14 17:59:52
19154
原创 Python(3.5.2)集成环境(Anaconda),selenium+PhantomJS+Scrapy搭建(windows10系统下)
Windows环境下,python开发使用Anaconda可以省很多事情,一键安装。Anaconda集成了很多关于python科学计算的第三方库,主要是安装方便,而python是一个编译器,如果不使用Anaconda,那么安装起来会比较痛苦,各个库之间的依赖性就很难连接的很好。编辑器选择pycharm。
2017-01-14 17:13:58
13404
转载 -bash: screen: command not found解决
如果linux系统中没有安装screen。可以自行安装:如果你使用yum软件包管理工具:yum install screen如果你使用APT软件包管理工具:apt-get install screen你也可以到Screen的官方网站去下载软件包,地址是:http://www.gnu.org/software/screen/
2016-12-21 10:48:35
25793
转载 Linux常用基本命令
一、管理文件权限ls -al: 查看当前目录下的文件的各种属性其中rwx代表的是权限(R是读取、W是可以改变目录的结构列表、X是否可以进入此目录作为当前的工作目录)二、管理文件以及目录(linux常用命令)ls 列出目录下的文件的信息“.”代表当前目录,“..”代表父目录,“~”代表家目录pwd 当前的工作目录mkdir 创建目录rmdir 删除空目录cp 复制一个文件或者目录rm 删除一个文件或者目录mv 移动一个文件或者目录,可以实现重命名cat 由第一行开始显示文件的内容t
2016-12-01 11:06:27
383
转载 PHP文件锁同步实例
该文件锁达到的效果是:PHP语言中:多个请求,在同一时间段内,访问同一段代码,改代码只能同时处理一个请求,其它的请求排队等候,等一个请求处理完后,再依次处理剩余的请求。类似于Java的synchronized线程同步。实现的步骤如下(使用过程中需要注意下文件锁所在路径需要有写权限):1、编辑一个进程锁类CacheLock.class.php<?php/** * CacheLock 进程锁,主要用来进行cache失效时的单进程cache获取,防止过多的SQL请求穿透到数据库 * 用于解决P
2016-11-29 10:34:46
7695
转载 centos没有/sbin/service命令的恢复方法(-bash: service: command not found)
centos系统中,如果/sbin目录下没有service这个命令,就会出现 -bash: service: command not found的错误。解决步骤如下:1、输入:# yum list | grep initscripts会出现initscripts.x86_64 9.49.30-1.el7_2.3 updates2、上面给出了可安装软件的yum源版本。上面是目前系统已安装的initscripts情况,因为没有
2016-11-28 11:10:40
45070
3
原创 Mysql实现定时清空一张表的部分最老数据
要达到如下目的: Mysql数据库会每隔一段时间(可以是2小时,也可以是一天,这个可以自定义),定时对一张库中的表做一个判断,如果这张表的数据超过了20条(这个数据也是自定义的,也可以是300条),就保留最新的10条数据(这个数据同样可以自定义,但要小于等于之前的超过数据条数)。简单说一下解决的思路(从后往前推导):1、开启一个定时器,这个定时器做了两件事: ⑴设置了时间间隔 ⑵调用一个存储过程2、写一个存储过程,此存储过程要做两件事: ⑴判断表的数据条数是否超过20,如果超过20才做下面的
2016-11-12 16:58:17
21228
转载 ThinkPHP3.2.3分页样式自定义
ThinkPHP3.2.3的分页类已经被移到了Think\Page.class.php,这是跟以前的版本有些不一样的,使用起来还是跟以前版本差不多,但是默认的效果不敢恭维,所以最好是自己加些样式。我加了一些样式(不怎么好看),大家可以自行的再去改进分页样式,效果图:
2016-11-10 16:02:11
14807
原创 PHP关于session浏览器丢失的相关问题
在做PHP的session方面功能的时候,遇到一个诡异的问题:在有些浏览器浏览器上出现session数据丢失,例如在谷歌上正常使用,但是UC、360、火狐上就丢失了。网上说"session_start();应该尽量放置到页面的顶部"、"某些php文件里面不能写清空session"之类之类的,这些方法都不给力,哪来那么多幺蛾子?最后找到了一个很简单的方法:打开php.ini文件,找到session.use_only_cookies,设置为session.use_only_cookies=0,然后再重启服
2016-10-15 11:52:17
4412
原创 PHP关于syntax error语法错误的问题(Parse error: syntax error, unexpected end of file in xxxxxxxx)
在php程序出现类似Parse error: syntax error, unexpected end of file in xxxxxxxx on line xx的错误。如果发现php的语法本身没有什么错误。就有可能是使用了短标签,例如:<? }?>这种问题的解决方案是:可以在php.ini中设置short_open_tag = On ---------------------------------------------------------short_open_tag 是什么呢
2016-10-12 17:16:41
65899
6
原创 HTML+CSS实现图片下半部分遮罩文字效果(仿微信推送信息的图片文字效果)
微信中推送的信息中有一种图文搭配的方式,即一张图片的下半部分有段阴影遮罩层,这个遮罩层上还有文字。 将微信的截图效果如下:其中background-color: rgba(0, 0, 0, .50);中的0.50表示这个矩形遮罩的透明度。其它的就很简单了,就是相对定位搭配绝对定位。实现的效果图如下:
2016-07-18 16:46:34
9799
2
转载 JQuery.cookie() 方法的使用(读取、写入、删除)
转自:http://www.jb51.net/article/44181.htm一个轻量级的cookie 插件,可以读取、写入、删除 cookie。 jquery.cookie.js 的配置 首先包含jQuery的库文件,在后面包含 jquery.cookie.js 的库文件。 jquery.cookie.js下载地址:http://download.csd
2016-07-06 10:53:07
8412
2
转载 jQuery实现点击除了特定div的页面其它地方,隐藏该div功能。
jQuery实现点击除了特定div的页面其它地方,隐藏该div功能。在触发DOM上的某个事件的时候会产生一个事件对象event,这个对象包含着所有与事件有关的信息,包括产生事件的元素、事件类型等相关信息,思路一中div的click事件处理程序传入的参数就是这个event对象。访问IE中的event对象有几种不同的方式,取决于指定事件处理程序的方法。直接为DOM元素添加事件处理程序时,event对象作为window对象的一个属性存在。event对象包含了一个重要属性:target(W3C)/srcElem
2016-06-07 11:29:30
27784
3
转载 JQuery中ajax处理跨域的三大方式
由于JS同源策略的影响,因此js只能访问同域名下的文档。因此要实现跨域,一般有以下几个方法:一、处理跨域的方式:1.代理2.XHR2HTML5中提供的XMLHTTPREQUEST Level2(及XHR2)已经实现了跨域访问。但ie10以下不支持只需要在服务端填上响应头:?header("Access-Control-Allow-Origin:*"); /*星号表示所有的域都可以接受,*/header("Access-Control-Allow-Methods:GET,POST");3.
2016-06-03 15:38:20
9656
原创 基于JQuery的Swiper插件实现移动手机端幻灯片切换(可在每一张幻灯片div中插入自定义的元素,代码简介,扩展性好。)
基于Query的Swiper插件实现移动手机端幻灯片切换(可在每一张幻灯片div中插入自定义的元素,代码简介,扩展性好。)想在移动端做一个简洁的类似幻灯片切换的功能,在网上找了很多幻灯片的切换插件,功能太多了而且不好用。只要简简单单的左右切换就可以啦。
2016-05-31 15:26:29
5569
原创 CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效果,放大的过程是有动画过渡的,这个过渡的时间可以自定义)
CSS3的transform:scale()可以实现按比例放大或者缩小功能。CSS3的transition允许CSS的属性值在一定的时间区间内平滑地过渡。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改变CSS的属性值。
2016-05-30 10:05:59
257268
17
原创 CSS3实现三角小图标
CSS3的transform可以实现页面元素的扭转、变形等功能。实现如下图所示的三角形小图标只需要transform定义的一行代码即可,无需再使用图片。
2016-05-30 09:31:46
7502
转载 CentOS 7.0安装配置LAMP服务器(Apache+PHP+MariaDB)
CentOS 7.0安装配置LAMP服务器(Apache+PHP+MariaDB)
2016-04-28 15:45:33
640
转载 CentOS7执行ifconfig Command not found 未找到命令
CentOS最小化安装后,ifconfig未找到命令。解决方案,安装net-tools,在root权限下:yum install net-tools
2016-04-28 11:37:45
1991
原创 MFC动态调用dll到指定的进程中(win7系统vs2013环境下)
在这里将写一个简单的MFC程序,此MFC将把一个dll插入到一个目标进程(也叫靶子)中。原理很简单,就是通过目标(靶子)窗口的类名,找到这个目标的进程,再动态地将dll插入其中。要实现此效果也并不复杂,就算是刚接触vc的也可以完成此程序。(比较复杂的是插入代码的原理)下面将“找到目标进程”、“插入dll到目标进程中”在MFC程序启动按钮的点击事件中完成。其中WCHAR czClassName[] = L"TXGuiFoundation";为类名,可以使用Spy4Win.exe软件获取WCHA
2016-04-24 01:58:05
10757
1
转载 PHP+jQuery+Ajax多图片上传
PHP+jQuery+Ajax多图片上传。通过PHP+Ajax实现多图片上传的效果。用户只需要点击选择要上传的图片,然后图片自动上传到服务器上并立即显示在页面上。
2016-03-31 16:31:21
4542
phpforandroid_r1.apk
2016-06-16
jQuery实现点击除了特定div的页面其它地方,隐藏该div功能。
2016-06-07
jQuery移动手机端幻灯片插件Swiper
2016-05-31
jQuery移动手机端幻灯片插件Swiper(可在每一张幻灯片div中插入自定义的元素,代码简洁,扩展性好。)
2016-05-31
CSS3实现头像旋转功能
2016-05-30
CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效果,放大的过程是有动画过渡的,这个过渡的时间可以自定义)
2016-05-30
CSS3实现三角小图标
2016-05-30
MFC动态调用dll到制定的进程中Demo案例(win7系统vs2013环境下
2016-04-30
光线CMS1.5影视管理系统(解决部分用户页面空白问题版本,加入了影音先锋播放插件
2016-04-29
光线CMS1.7影视管理系统(解决部分用户页面空白问题,加入了影音先锋插件版本).
2016-04-29
PCHunterFree
2016-04-24
PHP+ajax图片上传的简单实现
2016-04-05
plupload.full.min.js
2016-03-31
PHP+jQuery+Ajax多图片上传
2016-03-31
fake_useragent_0.1.11.json
2021-03-07
cmd和ii6系统提权工具(密码996).zip
2020-09-07
原生PHP简单漂亮的分页类
2017-06-27
jquery.params.js
2017-05-05
Scrapy入门笔记(测试download图片)Demo
2017-04-17
angular-route.min.js(1.4.6版本)
2017-04-10
AngularJS-1.4.6版本集合包
2017-04-10
angular-animate.min.js(v1.4.6版本)
2017-04-10
angular-animate.min.js(v1.6.4版本)
2017-04-10
FTP服务器绿色单文件中文免费版(FTPserver)
2016-12-24
PHP文件锁同步实例
2016-11-29
xampp-win32-5.6.24-0-VC11-installer
2016-10-16
charles3.11.3以及破解补丁
2016-08-27
HTML+CSS实现图片下半部分遮罩文字效果(仿微信推送信息的图片文字效果)
2016-07-18
JQuery.cookie.js的使用案例(读取、存储、删除).zip
2016-07-06
Bootstrap实现遮罩层
2016-07-01
sl4a_r3.apk
2016-06-16
google地图路线服务开发接口查询结果,没有google地图官网结果准确的问题?
2017-06-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人