自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 问答 (1)
  • 收藏
  • 关注

原创 Google Aviator语法手册

前面我们已经看了运算符重载的例子,比如加减乘除,可以用于 long/double/bigint/decimal 等多种数字类型,这就是一个重载,比如加号 + 可以用于数字,也可以用于拼接字符串,这又是一个重载。你也可以自定义任意运算符的行为,比如我们想将整数相除的结果修改为浮点数,可以:/***/@Override} else {@Override});

2023-11-07 10:42:32 1322

原创 javax.mail收邮件

根据需求定时读取未读邮件中附件;找到资料后整理如下:public class MailReceiveInfo { private String mailstoreprotocol;//pop3 imap 协议 private String mailimaphost;//如 imap.163.com private String mailimapport;//如163 private String filterEmail;//只处理某邮箱 // 登陆邮件发送服务器的用户名和密码 privat

2020-12-23 17:41:35 1218 1

原创 list 方法之 公共元素

方法一: List<String> la = new ArrayList<String>(); la.add("a"); la.add("b"); List<String> lb = new ArrayList<String>(); lb.add("c"); lb.add("a"); la.retainAll(lb); System.out.println(la);输出公共元素 a;方法二:List<String>

2020-11-27 14:32:25 360

原创 低版本归档apache包下载

有些低版本的apache在官网上归档,在实际应用中可能需要低版本的包,但在官网提供的下载地址上没有找到,或像我今天遇见的地址打不开,http://archive.apache.org/dist/cxf/3.0.5/apache-cxf-3.0.5.zip;从网上搜了半天又需要积分的,最后发现了这个地址http://www.apache.org/dist/;这里有些版本,但也不太全,不知道什么原因导...

2019-06-11 18:07:55 325 2

原创 Mybatis 中foreach Map参数

Mybatis foreach标签事例记录一,传参map, 用到key和value 记录如下:<foreach collection="param.entrySet()" separator=";" item="val"> update m set a=1,b=#{val.key} <where> <i...

2019-04-16 22:18:31 1752

原创 excel 宏转pdf

代码来自网上,说明:Quality:=xlQualityMinimum和Quality:=xlQualityStandard;转pdf时的优化.Sub BatchConvertWorkBookToPDF()Application.DisplayAlerts = FalseApplication.ScreenUpdating = False Dim fDialog As Fi...

2019-04-15 14:11:01 1675

原创 mysql排序

mysql排序,数值一样同排名set @curr_cnt:=0,@pre_cnt:=0,@rank :=0;select a2, @curr_cnt:= cnt as cnt,@rank:=if(@pre_cnt <> @curr_cnt,@rank+1,@rank) rank,@pre_cnt:=@curr_cntfrom ( SELECT a2,COUNT(*) ...

2019-04-15 09:45:03 897

转载 Java项目打包成exe的详细教程

https://blog.csdn.net/youngstar70/article/details/75116227Java项目打包成exe的详细教程把Java项目打包成exe共分为以下两步:1、 利用Eclipse先把Java项目先打成jar包2、 利用exe4j工具把jar包转成exe这里以Java项目(ExeDemo)为例进行讲解随便在一个位置新建一个文件夹,文...

2018-09-27 16:58:28 3523

转载 spring定时器,定时器一次执行两次的问题

本人遇见问题不是web.xml中加载两次applicationContext导致的各bean加载两次,而是在tomcat中server.xml中Host的appBase为webapps,在context中又加载了。把appBase设为“”好使;另外,从网上看到把Host的节点的autoDeploy unpackWARs还有reloadable都致为false也可行,还有一种不加context也是可...

2018-08-16 13:56:30 1747

原创 druid数据源问题:创建dataSource时报 com.alibaba.druid.pool.DruidDataSource Access denied for user

&lt;bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"        init-method="init" destroy-method="close"&gt;        &lt;property name="driverClassName" value="${driver}&qu

2018-07-16 18:30:22 3340 1

转载 JAVA定时器 配置org.springframework.scheduling.quartz.CronTriggerBean

在项目中又用到了定时器,对于定时器的应用总是模模糊糊的,今天结合网上找到的资料与自己在项目中写的简单地在此写一下,以备需要时查阅。         一个Quartz的CronTrigger表达式分为七项子表达式,其中每一项以空格隔开,从左到右分别是:秒,分,时,月的某天,月,星期的某天,年;其中年不是必须的,也就是说任何一个表达式最少需要六项。例:0 0 12 ? * WED 表示每个星期三的12...

2018-06-19 11:42:22 2853

转载 MyBatis Geneator详解

#MyBatis Geneator详解https://github.com/mybatis/generator/releases插件作者:abel533(isea533)博客地址:http://blog.csdn.net/isea533github:https://github.com/abel533gitosc:http://git.oschina.net/free##MyBatis Genea...

2018-06-07 12:02:26 338

原创 logback日志

参考:https://logback.qos.ch/manual/introduction.html;https://blog.csdn.net/conquer0715/article/details/9365899maven项目,直接搜logback-core,logback-classic,slf4j-api;在classpath路径下配置logback.xml文件。private stati...

2018-06-06 15:47:12 228

转载 maven jar工程转war工程

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/49821225创建Web工程,使用eclipse ee创建maven web工程 1.右键项目,选择Project Facets,点击Convert to faceted from 2.更改Dynamic Web Module的Version为2.5.(3.0为Java7的,Tomc...

2018-06-05 16:42:25 1913

原创 发送邮件及错误解决,javax.mail.AuthenticationFailedException: failed to connect, no password specified?

突然想弄个邮件发送的java程序,从网上找了个例子,但写完之后运行javax.mail.AuthenticationFailedException: failed to connect, no password specified?从网上又搜了下,最终在https://stackoverflow.com/questions/6610572/javax-mail-authenticationfail...

2018-06-04 18:44:32 14631 3

转载 MySQL的聚集索引和非聚集索引

MySQL的聚集索引和非聚集索引一. MYSQL的索引mysql中,不同的存储引擎对索引的实现方式不同,大致说下MyISAM和InnoDB两种存储引擎。MyISAM的B+Tree的叶子节点上的data,并不是数据本身,而是数据存放的地址。主索引和辅助索引没啥区别,只是主索引中的key一定得是唯一的。这里的索引都是非聚簇索引。MyISAM还采用压缩机制存储索引,比

2017-12-11 11:30:01 302

转载 mybatis $ #区别

转:https://www.cnblogs.com/friends-wf/p/4227999.html#相当于对数据 加上 双引号,$相当于直接显示数据 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为o

2017-11-15 10:19:11 177

转载 设计模式

设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计

2017-08-10 10:16:59 270

转载 生成随机码

转自http://www.sojson.com/blog/70.html@RequestMapping(value="getYzm",method=RequestMethod.GET)publicvoidgetYzm(HttpServletResponse response,HttpServletRequest request){try{response.set

2017-07-13 16:49:41 369

转载 JVM调优总结 -Xms -Xmx -Xmn -Xss

堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms355

2017-07-07 18:18:52 225

转载 Maven打包时过滤测试代码或指定特定的测试类(maven-surefire-plugin)

转自:http://www.cnblogs.com/EasonJim/p/6844969.html1、过滤整个测试代码,可以直接在命令行上指定mvn clean install -Dmaven.test.skip=true提示:以上为举例,具体的构建阶段可以自定义,其中maven.test.skip为是否进行测试。或者mvn clean instal

2017-07-07 17:38:33 1902

原创 org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representatio

Exception:org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation;找不到可以匹配(接受)的数据;我这里是用EventSource,自动更新服务器信息的,.@RequestMapping(value="/sse/push",produces

2017-04-26 14:46:42 3154

转载 jvm内存配置

转自:http://blog.sina.com.cn/s/blog_621a2bdf0100slzv.html常见配置举例堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制.32位系统 下,一般限制在1.5G~2G;64为操作系统对内存无限制.我在Windows Server 2003

2017-03-28 11:44:03 887

转载 第4章 MongoDB整合Spring

转自:http://limingnihao.iteye.com/blog/1940446第4章 MongoDB整合Spring(黎明你好原创作品,转载请注明)4.1 创建maven项目4.1.1 repositories创建maven项目,其中repositories使用spring的maven库: Java代码  

2017-02-13 11:53:29 311

转载 第3章 MongoDB的Java驱动

转自:http://limingnihao.iteye.com/blog/1940438第3章 MongoDB的Java驱动(黎明你好原创作品,转载请注明)3.1 下载Java驱动3.1.1 Jar包http://central.maven.org/maven2/org/mongodb/mongo-java-driver/ 3.1.2 Mav

2017-02-13 11:52:28 248

转载 第2章 MongoDB的增删改查

转自:http://limingnihao.iteye.com/blog/1938383第2章 MongoDB的增删改查(黎明你好原创作品,转载请注明)         MongoDB中数据的基本单元叫做文档,采用json的键-值的方式。多个键及其关联的值有序的存放在一起变是文档。类似于编程语言中的键值关系。MongoDB文档都是BSON文档,他是一个JSON的二进

2017-02-13 11:51:23 221

转载 第1章 MongoDB的安装

转自:http://limingnihao.iteye.com/blog/1938262第1章 MongoDB的安装(黎明你好原创作品,转载请注明)1.1 MongoDB简介        MongoDB是一个基于分布式文件存储的数据库开源项目。由C++语言编写,旨在为WEB应用提供可护展的高性能数据存储解决方案。        它的特点是可扩展

2017-02-13 11:50:04 366

原创 ueditor简单尝试

第一次使用,挺高大上的,但是光看官方文档还是比较吃力,虽然给了好多信息,什么API和一些示例,但什么能敌得过人笨呢?下面分享下心得.首先,项目需要:在jsp中需要像这样的一个编辑框,并把录入信息传入后台处理;那么,我们从官网下载http://ueditor.baidu.com/website/download.html;下载1.4.3.3JSP版本,然后在要加载编辑器的JSP中导入uedi

2017-01-20 11:30:52 379

原创 当前时间的30天之前时间

Calendar cal = Calendar.getInstance();cal.setTime(new Date());cal.add(Calendar.DATE, -30);Date endDate = cal.getTime();cal.clear();String endDate1 = new SimpleDateFormat("yyyy-MM-dd HH:MM:ss

2017-01-17 22:51:48 1439

转载 sql中exists用法

比如在Northwind数据库中有一个查询为SELECT c.CustomerId,CompanyName FROM Customers cWHERE EXISTS(SELECT OrderID FROM Orders o WHERE o.CustomerID=c.CustomerID) 这里面的EXISTS是如何运作呢?子查询返回的是OrderId字段,可是外面的查询要找的是Cu

2017-01-13 17:17:07 298

原创 用axis解析webservice并调用

第一次写webservice;很是头痛。特此记录:首先,可以用命令的方式解析wsdl文件,需要的jar包,也可以通过eclipse来导入wsdl文件,用webservice client来生成对应的本地文件;XXXServiceLocator  service = new XXXServiceLocator();XXXSyscStub http_port = service

2016-12-30 00:05:52 5340

转载 SpringMVC配置

转载出处:本文地址:http://elf8848.iteye.com/blog/875830  目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图四、spring mvc DispatcherServlet说明五、spring mvc 父子上下文的说明六、springMVC-mvc

2016-12-26 15:14:47 796

转载 spring3使用task注记及task:annotation-driven解决定时问题

转载自:http://blog.csdn.net/guoquanyou/article/details/6756437最近发现真的凹凸了,Spring升级到3后原来已经自带任务调度器了,之前还一直使用着Quartz。其实也不是Quartz不好,只是相比之下,使用Spring task真的简单很多,无论是理解还是使用。 Spring Task提供两种方式进行配置,正如大家所想

2016-12-26 11:59:41 10966

转载 Lock wait timeout exceeded; try restarting transaction

Lock wait timeout exceeded; try restarting transaction

2016-12-14 12:17:05 580

原创 org.apache.commons.mail来发送邮件

mail

2016-10-18 15:41:07 459

原创 关于jsp页面的相对路径和绝对路径

前两天,突然想写个页面,因为好久没有写jsp了,所以格外生疏!首先,最简单的引入的jquery和一些插件的路径就困了我一天;废话不多说,就看下面怎么说:首先我尝试了../jquery/jquery-1.7.1.min.js用这种方式,毫无疑问这是可以的,但是为了健壮性,我们还是大多愿意用另外的方式;1.在这个里,我尝试了用添加${pageContext.request.scheme }

2016-06-30 13:54:45 3177

原创 JSON.stringify和JSON.parse

javascript中JSON.stringify(value) 是把一个对象解析成json字符串;JSON.parse(value)把json字符串转换为对象

2016-06-20 20:46:30 386

转载 edtftp实现FTP开发

用edtftpj实现Java FTP客户端工具 edtftpj是一个java FTP工具包,使用非常方便,感觉比Apache的好用,但Apache更灵活。edtftpj有多种版本,分别是java、.net和js版本。对于Java版的有一个免费版本。我用的就是免费版本。其余的均为商业版本。 为了开发,先下载免费版本的开发包。主  页:[url]http://w

2016-06-17 19:06:45 2036

原创 用FTPClient的来上传下载文件

ftp上传与下载,这里用到的是org.apache.commons.net.ftp.FTPClient工具类,.上传的思路:1.创建FTPClient对象,2.建立连接(对应的ip和port)3.登陆(username和password)4.得到返回值(ftp.getReplyCode())5.判断这个返回值是不是有意义的(FTPReply.isPositiveCompletion(reply

2016-06-17 12:19:15 1136

转载 mybatis

一、前言                                          本篇内容以理解MyBatis的基本用法和快速在项目中实践为目的,遵循Make it work,better and excellent原则。 技术栈为MyBatis3.2.7+log4j1.2.17+sqlite3+jdk1.7。 二、示例                    

2016-06-15 11:50:03 358

空空如也

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

TA关注的人

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