自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 资源 (5)
  • 收藏
  • 关注

原创 eclipse启动慢?试试如下操作

1、总是使用最新的jdk和eclipse2、General > Startup and Shutdown :removeallpluginsactivated on startupGeneral > Editors > Text Editors > Spelling :Disablespell checkingGeneral > Validation >Suspend allWindow > Customize Perspectiv...

2020-07-17 12:11:01 273

原创 Notepad++装JsonViewer插件

一句话,JsonViewer插件核心是个dll文件,但不能直接扔在Notepad++的plugins文件夹下,需要plugins->NppJSONViewer->xx.dll的形式才可以,否则Notepad++不认识插件。------------------------------------------------------------------以下是舞台剧版--------...

2019-11-01 12:05:26 6175 1

原创 Java程序通过代理访问网络

问题背景最近工作上有开发爬虫的任务,对目标网站数据进行抓取,由于大部分网站都在国外,无法直接访问,需要通过代理才能登录。爬虫部署的服务器在香港,所以爬虫部署到服务器后,是可以访问目标网站的,但本地开发调试程序时,需要通过代理才能访问。这篇文章就带大家了解一下如何在Java程序中使用代理访问网络。解决方案 你需要一个代理服务器,和一个可以连接到此服务器的客户端。 花点银子买一个稳定...

2018-12-12 22:25:54 2181

原创 阿里云ecs简单防护

1、修改ssh默认端口,具体操作:vi  /etc/ssh/sshd_config,  将#Port 22 这行改为 Port 12345(12345代指你想要的端口),然后保存此文件并重启ssh服务,具体命令为:service ssh restart。2、修改默认用户名root,具体操作:vi  /etc/passwd,将第一行第一个root改成noname(noname代指你想要的用户名)

2018-01-07 11:09:18 585

原创 mysql常用字符串函数以及日期函数

1、find_in_set函数今天在论坛中看到一个关于mysql的问题,问题如下good_id     cat_id12654         665,56912655         601,4722goods_id是商品idcat_id是分类id当我,怎么根据这种分类ID查数据(一个商品有多个分类,而且用逗号隔开了)我现在用的是like 这样的话,输入一

2017-07-17 18:36:47 441

原创 一个字段有多个值,同时count出来

一个字段rvalue有三个值 想用一个sql语句同时输出三个count值 select date_format(createDate, '%m/%d') datef, count(couponLevel=3 or null) level_3, count(couponLevel=2 or null) level_2, count(couponLevel=1 or null) level

2017-07-12 15:16:51 4545

原创 前端开发调试经验

一、ajax请求注意写上console.log(data),这里的data是指服务器返回的结果,同时浏览器开启捕获异常模式,这样一旦发生异常或错误,前端就可以不借助后端查看日志就可以轻松知道服务器端发生了什么错误。二、前端为什么少用submit?因为若不小心忘记写了return false,会使页面有一个刷新,用户体验不好。------此条待验证三、form标签必须放在配对的html标签外面,不然...

2017-03-31 09:52:44 450

原创 linux下tomcat 80端口被占用的解决方法

一天,新项目发布上去,却是莫名其妙的404错误。还以为项目本身有问题,然后发现在本地一切正常。后来以为是服务器的缓存什么的导致失败,那就停止tomcat清work清temp再启动,结果原来可以访问的项目也突然不能访问了,网页地址栏一直在转圈。还以为是原来的项目文件夹和对应的war包不一致导致的,删了war包,一切照旧。万般无奈之下,看了日志,上面写着80端口被占用。这是什么回事?明明每次启动前都用

2017-03-21 10:44:11 3282

原创 maven根据不同环境打包

比较常用的办法就是为不同的环境建立不同的配置文件目录。在打包的时候用对应的文件目录下的配置文件。第三个是测试环境,第四个是三个环境的共同配置。|-- resources| |-- dev| |-- product| |-- qa| `-- public对于不同的environment定义不同的profile就ok了,目录结构还是沿用原来的就可以。在pom

2017-02-26 19:33:29 932

原创 git忽略文件和文件夹

关键:在项目的根目录(跟.git文件夹所在目录同层)建立.gitignore文件,在里面声明即可。 譬如我要忽略当前项下的所有dll文件,及runtime文件夹里所有文件: #ignore these files *.dll runtime/* 如果之前文件已提交过,则需要先清除原文件,针对上文做的清理如下: $ git rm *.dll $ git rm -r r

2017-02-26 10:53:32 474

原创 linux常用操作

一、压缩与解压缩zip  -r   xxx.zip  xxpath+xxfolder  unzip xxx.zip  -d  xxpath+xxfolder二、VI相关设置序号: set  nu翻页: ctrl + b 向前翻页   ctrl + f   向后翻页搜索: 命令行模式下 /未完待续。。。

2017-02-23 17:36:57 225

原创 Dynamic Web Module 3.1 requires Java 1.7 or newer的解决方案

Dynamic Web Module 3.1 requires Java 1.7 or newer.错误信息:Dynamic Web Module 3.1 requires Java 1.7 or newer.Java compiler level does not match the version of the installed Java project facet.这个

2017-02-18 10:44:23 4922 2

原创 Invalid author specified. Please use the form: A U Thor <[email protected]>的解决方案

最近,项目组某成员在完成了一天辛勤的工作后像往常一样利用高版本eclipse自带的egit插件向远程仓库提交代码,结果出现了这个莫名其妙的错误。尝试百度了下,没有什么有价值的信息,基本都提到了用命令行再commit一次或者在eclipse里依次点击“preferences--->Team----->Git"然后添加user.name和user.email之类的。对于解决方案一,有自带插件用什么命令

2017-02-16 22:29:42 16716 3

原创 ajax传递数组参数到后台

js中可以这样写:var values = $("input[name=otherSpecialName]").map(function(){     return $(this).val();}).get();ajax.post( ..... data:{"aa":values,....);这里需要注意,在js中传参的时候参数名叫"aa",而在后台接收的时候却是"aa[]",

2017-02-09 16:05:59 2638

原创 最近遇到的几个大坑

第一个坑:项目中某页面文件js代码一不小心写成了,多了一个“i”,这个bug导致调试了很久,chrome浏览器在source选项卡里显示一个失败的红色的"javasciript:void(0)",当时只是觉得这个红色的错误莫名其妙,因为粗看起来是一个经典的js空函数。无奈之下,打开了火狐,火狐直接在地址栏出现了"javasciript:void(0)"的字样,并说它无法理解该地址,由于出现在空荡荡

2017-02-09 10:27:52 512

原创 mysql异常CommunicationsException: Communications link failure的解决方案

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets fr

2016-12-18 14:36:35 5401

原创 linux下mysql的使用

首先,从开发用的本地机器上利用Mysql  Workbench导出.sql文件,操作步骤如下:1.点击左侧导航栏上面部分“MANAGEMENT"这里的”Data Export",2. 点击左边的Data Export,在右边的数据库列表中选择要导出的数据库;3. Export to Dump Project Folder是每张表导出一个.sql文件,Export to Self

2016-12-08 17:26:16 336

原创 linux下安装mysql数据库

本来以为是很轻松的事情,没想到还是碰到了一些坑,现在记录下来,但愿能帮到后来人。情景:阿里云 centos6.5,想安装最新的Mysql 5.7.16安装时首先清除5.1版本的多余包(有些阿里云版本系统里有残留),命令如下:yum -y remove mysql*; 然后去mysql官网点击"community"下载安装包,我下载的是mysql-5.7.16-1.el6.x86_6

2016-12-08 15:14:56 306

原创 eclipse实用小技巧

1、web项目有时候会出现"Cannot change version of project facet Dynamic Web Module to 3.1 ", 这时请首先修改此项目的web.xml文件,使文件头部声明为<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema

2016-10-24 22:27:41 613 1

原创 转--项目启动时加载自定义properties

首先创建一个类 public class ContextInitListener implements ServletContextListener 使得该类成为一个监听器。用于监听整个容器生命周期的,主要是初始化和销毁的。类创建后要在web.xml配置文件中增加一个简单的监听器配置,即刚才我们定义的类。 Xml代码listener> lang:

2016-10-19 09:57:08 1573

原创 dubbo/zookeeper初识

http://www.cnblogs.com/Javame/p/3632473.htmlhttp://www.cnblogs.com/yjmyzz/p/dubbox-demo.htmlhttp://blog.csdn.net/congcong68/article/details/41113239说明:   dubbo:registry 标签一些属性的说明:      1)r

2016-10-14 11:58:33 267

原创 转--listener、filter、servlet、interceptor区别

在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。        首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener ->

2016-10-12 15:03:01 237

原创 转--js代码放在head还是body里面

在HTML body部分中的JavaScripts会在页面加载的时候被执行。在HTML head部分中的JavaScripts会在被调用的时候才执行。一、区别浏览器解析html是从上到下的。如果把javascript放在head里的话,则先被解析,但这时候body还没有解析,所以会返回空值。一般都会绑定一个监听,当全部的html文档解析完之后,再执行代码:   

2016-10-02 20:52:59 5502 1

原创 转--解决Spring中singleton的Bean依赖于prototype的Bean的问题

原文链接:https://my.oschina.net/itblog/blog/205860当Spring容器中作用域不同的Bean相互依赖时,可能出现一些问题,例如:一个作用域为Singleton的Bean(设为A)依赖于一个作用域为prototype的Bean(设为B)。由于A是单例的,只有一次初始化的机会,它的依赖关系也只在初始化阶段被设置,但它所依赖的B每次都会创建一个全新的实例,

2016-10-01 19:41:32 1912

原创 转--struts2自定义拦截器导致无法传参

写在前面:action里面的参数一般只需要有setter就可以了,但若参数需要传递到struts.xml里面,比如${prePage},则这个prePage必须要加上getter,否则传递不了。因此,好的习惯是都加上getter。今天做项目时,使用拦截器对用户权限检查。拦截器本身没有问题,可是实现权限拦截,但是传递的参数全部都无效了。搞了很久,由于对拦截器的内部机制不是特别熟悉,所以重新研

2016-09-30 11:57:53 488

原创 小知识点备忘

一、a标签加js动作1. a href="javascript:js_method();"这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面执行javascript

2016-09-27 14:00:25 413

原创 [转]MySQL性能调优

1、列出MySQL服务器运行各种状态值 mysql> show global status; 2、查询MySQL服务器配置信息语句 mysql> show variables; 3、慢查询 mysql> show variables like ‘%slow%‘; +------------------+-------+ | Variable_name     |

2016-08-07 11:22:37 427

原创 svn/git使用小结

上家公司使用的是git,虽然本人之前从未接触过任何此类团队协作的玩意,但是仅仅凭着source tree--一个git的可视化工具,外加随手搜索了一篇source tree的基本使用,t也成功地与他人合作完成了项目的开发。现公司使用的是svn,同样地,本人使用了tortoise----俗称小乌龟的可视化工具,因为有git基础,就直接开搞了。因为我一直觉得这类工具就是不需要让人去耗费大量时间去学习的

2016-07-02 11:20:53 403

原创 maven使用体会

maven使用起来确实很方便,尤其是对jar包的管理,省去了不少搜索jar包的麻烦,但是,maven的使用依然有许多值得初学者注意的地方:1、从svn上check下来工程后,其实还需要一个import操作,否则你会发现项目的结构展示形式很奇怪,并且无法利用ctrl去跟踪代码2、很多个项目组成一个项目时,在编译每个具体子项目前请确保先编译父项目的pom文件3、maven项目a编译时经常会

2016-06-30 23:59:26 311

原创 MySQL经验教训

MySQL语句SELECT buyer_id FROM baoxian.bc_insurance_order WHERE id in (100000422,100000418,100000417,100000416,100000415,100000413,100000411,100000410,100000409,100000408,10000040

2016-06-27 10:10:04 437

原创 spring结合quartz实现定时任务

maven依赖如下 3.0.5.RELEASE org.springframework spring-context ${springframework.version}

2016-06-11 20:14:27 232

原创 linux和vi命令技巧

1. 命令行日常系快捷键 如下的快捷方式非常有用,能够极大的提升你的工作效率: CTRL + U – 剪切光标前的内容 CTRL + K – 剪切光标至行末的内容 CTRL + Y – 粘贴 CTRL + E – 移动光标到行末 CTRL + A – 移动光标到行首 ALT + F – 跳向下一个空格 ALT + B – 跳回上一个空格 ALT + Backspac

2016-04-30 22:24:59 464

原创 一个服务器跑多个tomcat的设置

下载压缩版的tomcat,解压缩两份,将其中一个$tomcat/conf/server.xml里的8替换成9即可,当然也可以按照实际要求的端口去配置,要点是保证两者用的端口不一样即可

2016-04-30 21:49:17 545

原创 Java.lang.NoSuchMethodException

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hibernateTemplate' defined in ServletContext resource [/WEB-INF/applicationContext-common.xml]: Instantiation of

2016-04-30 20:59:20 3706

原创 浅谈java多线程之内存可见性

java内存可见性主要是对多线程的共享变量而言,其基本意思是每个线程有一个自己的工作内存,工作内存连接主内存,但线程之间的工作内存是不能直接看见的。常见的解决方案有以下四种:synchronized     同步,简单粗暴,但不够高效volatile               只保证了内存可见性,无法像synchronized一样保证操作的原子性ReentrantLock   这个锁

2016-04-30 20:39:34 311

原创 mongodb使用小结

1.管道操作pipeline必须注意顺序,比如不能任性地先添加$project再添加$match,或者是先limit再skip,这是由于它们的操作就像液体在一根管子里流动一样,任何下一步的源都是上一步的结果2.批量导入导出有个好用的工具mongoimport和mongoexport,其中mongoimport的使用如下:mongoimport  127.0.01 -u userName  -p

2016-03-31 17:50:50 405

原创 mybatis返回插入的id以及类属性和表字段不一致问题

数据库(mySQL)中user表有两个字段user_id(主键,自增),user_name,实体类为User,对应属性为userId,userName,则对应的mapper如下:select last_insert_id()insert into user values (null, #{userName}, #{uint},NULL)或 insert

2016-02-29 13:25:23 1581

原创 linux上tomcat输出中文

tomcat/bin/catalina.sh加入:JAVA_OPTS="$JAVA_OPTS -Dclient.encoding.override=UTF-8 -Dfile.encoding=UTF-8 -Duser.language=zh -Duser.region=CN"export JAVA_OPTS;什么,不知道在哪里加,那就在非注释的顶部加了,反正管用。加完后大概这个样子

2016-02-23 10:35:16 459

原创 spring结合mongodb报错: 无法将名称 'repository:auditing-attributes' 解析为 'attribute group' 组件

1. 报错: Caused by: org.xml.sax.SAXParseException; systemId:http://www.springframework.org/schema/data/mongo/spring-mongo.xsd; lineNumber: 255; columnNumber: 63; src-resolve: 无法将名称 'repository:auditin

2016-01-27 14:21:24 4786

原创 Mybatis缓存的使用

正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持,且默认开启。一级缓存: 基于PerpetualCache 的 HashMap本地缓存,其存储作用域为 Session,当 Session flush 或 close 之后,该Session中的所有 Cache 就将清空。-值得注意的是,mybatis集成spring时,会把SqlSessionFactory设置为

2016-01-20 11:54:41 742

个人卡密在线寄售自动发货网站源码

最新的个人卡密在线寄售自动发货网站源码,可供下载学习研究

2018-12-12

taobao-sdk-java-auto_1486434527120-20171127.jar

这是淘宝客开发所需要的jar包,还是比较新的,供大家下载研究

2018-12-11

全民淘客cms

最新版全民淘客cms,适合新手傻瓜式实用,具体对接需要联系全民淘客

2018-12-11

飞天侠淘宝客7.0

这是飞天侠7.0淘宝客程序,源代码开放,大家下载了看看吧

2018-12-11

爱淘客itaoke_3.12

最新淘宝客程序,php5开发的,大家自己下载来看看吧。

2018-12-11

空空如也

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

TA关注的人

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