自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (24)
  • 收藏
  • 关注

原创 微信随机红包算法

基本思路是这样的:首先算出红包的平均值,再生产小于这个平均值的随机数,红包发送后,红包总金额需要相应减少,同时重新计算这个平均值,直到最后一个红包时,把所有的剩余金额塞进去。public static double [] getMoney(double money, int num){ Random r = new Random(); DecimalForm

2016-11-23 23:09:34 633

原创 FreeMarker生成复杂word(包含图片,表格)

Web项目中生成Word文档的操作屡见不鲜,基于Java的解决方案也是很多的,包括使用Jacob、Apache POI、Java2Word、iText等各种方式,其实在从Office 2003开始,就可以将Office文档转换成XML文件,这样只要将需要填入的内容放上${}占位符,就可以使用像FreeMarker这样的模板引擎将出现占位符的地方替换成真实数据,这种方式较之其他的方案要更为简

2016-03-15 09:07:39 13793 1

原创 jfreechart中文乱码问题

最近在开发中使用到报表,所以在研究jfreechart,在使用过程中遇到一些问题将它记录下来:1、中文乱码问题。2、数值显示(位置)问题。3、百分比怎么显示。4、设置背景、修改颜色等等下面来解决这些问题:ps:因为在项目中只用到了柱状图、饼状图、折线图,所以只以这三种为示例。我是根据项目中的使用情况将每种图封装成工具类。中文乱码问题:柱状图要设置三个地方:1

2016-02-26 17:14:16 611

原创 Jsp与Servlet的关系

JSP的执行性能和Servlet的执行性能相比:       jsp在在执行第一次时,会被转译成java类,即Servlet,再将转译的源码编译成字节码文件即.calss,再次重复调用执行时,JSP Container会做检查工作,如果发现JSP网页有更新修改时,JSP Container才会再次编译JSP成Servlet; 如果JSP没有更新时,就直接执行前面所产生的Servlet,而不

2016-02-26 12:48:24 605

原创 解决Linux系统下java程序获取的时间与系统时间不一致的问题

昨天一同事问我在java程序中通过new Date()获取的时间,比当前时间少了16个小时。一开始以为是linux服务器的系统时间不对,但查看linux服务器系统的时间和时区都没有问题。通过百度 、google查阅资料,找到解决方法。造成这种问题的原因是:你的操作系统时区跟你JVM的时区不一致。操作系统应该是中国的时区,而JVM的时区不一定是中国时区。在一个精简的Linux上安装jre,...

2018-10-18 15:35:03 9846 1

原创 CentOS7安装MYSQL5.7.23

目录一、准备工作二、安装三、登录一、准备工作1、Mysql官网下载Mysql5.7.23 :mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz2、检查:$> rpm -qa | grep mysql 如果有,使用以下命令卸载:$> rpm -e 已经存在的MySQL全名3、添加用户组,用专门管理mysql,提高安全 (非...

2018-09-09 23:54:44 2233

原创 配置PHP运行环境(xampp+tomcat)

1、前言      由于公司最近有项目接触到PHP,需要代建PHP环境。因之前没有接触过PHP,所以对于PHP基础知识,环境要求,编译器等不了解,经网上查阅资料发现即使自己集成php开发环境,也是需要apache服务器的支撑,经过一晚上的资料查阅发现PHP也可以在tomcat运行(由于本人搞J2EE,对tomcat非常熟悉,决定使用tomcat作为PHP的web容器)。对于初学者建议使用集成的

2017-08-08 00:56:21 7474 2

转载 消息队列使用的四种场景介绍

目录(?)[-]二消息队列应用场景1异步处理2应用解耦3流量削锋4日志处理5消息通讯三消息中间件示例1电商系统2日志收集系统四JMS消息服务1消息模型12 Pubsub模式2消息消费3JMS编程模型五常用消息队列1 ActiveMQ2 RabbitMQ3 ZeroMQ4 Kafka六参考资料1Jms2RabbitMQ3Zero MQ4

2017-07-14 11:58:52 334

原创 MySQL创建索引

在MySQL中,在已经存在的表上,可以通过ALTER TABLE语句直接为表上的一个或几个字段创建索引。基本语法格式如下:ALTER TABLE 表名 ADD [UNIQUE | FULLTEXT | SPATIAL] INDEX 索引名(字段名 [(长度)] [ASC | DESC]);表名:是指需要创建索引的表的名称。该表必须是已经存在的,

2016-07-09 18:08:43 513

原创 Linux查看系统配置常用命令

Linux查看系统配置常用命令# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载

2016-04-15 11:40:24 284

转载 介绍new Thread的弊端及Java四种线程池的使用

介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?Java1234567new Thread(new Runnable() {  @Override    public

2016-03-27 21:12:02 870

转载 Spring 事务配置

目录(?)[-]一      XML使用tx标签配置拦截器实现事务一      Annotation方式一      XML使用tx标签配置拦截器实现事务二      Annotation方式本文转自:http://www.cnblogs.com/leiOOlei/p/3725911.html#s1要了解事务配置的所有方法,请看一下《Spring事务配置的5种方法》

2016-03-08 09:16:54 300

转载 MySQL常用时间函数

本文转自:http://www.2cto.com/database/201307/230943.htmlMySQL常用时间函数1.1 获得当前日期+时间(date + time)函数:now() 1.2 获得当前日期+时间(date + time)函数:sysdate()sysdate() 日期时间函数跟 now() 类似,不同之处在

2016-03-01 14:07:24 501

转载 大数据量高并发的数据库优化

大数据量高并发的数据库优化   一、数据库结构的设计        如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。        在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投

2016-02-17 09:35:46 390

转载 java中的缓存技术该如何实现

最近在学习java高并发高访问技术,所以上网搜资料,找到一篇介绍关于缓存的介绍挺详细,暂做保存。此为转贴,原帖来处:http://blog.sina.com.cn/s/blog_6aefe42501018wnn.html1缓存为什么要存在?2缓存可以存在于什么地方?3缓存有哪些属性?4缓存介质?搞清楚这4个问题,那么我们就可以随意的通过应用的场景来判断使用何种缓

2016-02-15 11:30:02 530

tomcat+php项目必备jar包

tomcat+php项目必备jar包

2017-08-07

SecureCRT 8.0+SecureFX 8.0 含注册机

SecureCRT 8.0+SecureFX 8.0集成版,含SecureCRT 8.0注册机和SecureFX 8.0注册机,win7、win10都能用。

2017-06-16

微信公众平台开发教程(java版本含代码)

微信公众平台开发教程(java版本含代码)

2016-03-07

支付宝手机网站支付接口

支付宝手机网站支付dome,官网dome

2016-03-01

支付宝jar包

支付宝java开发jar包

2016-03-01

支付宝即时到账交易接口

支付宝即时到账交易接口, 官网dome

2016-03-01

支付宝退款

即时到账批量退款有密接口,官网dome,各种语言案例。

2016-03-01

支付宝支付

支付宝支付,手机网页支付、即时到账、服务窗、当面付开发文档和dome

2016-03-01

支付宝退款有密接口

即时到账批量退款有密接口,官网dome,各种语言案例。

2016-03-01

httpwatch.zip

httpwatch是一款强大的网页数据抓包软件。httpwatch中文版可集成于ie浏览器和firefox浏览器,软件支持显示网页同时显示网页请求和回应的日志信息。甚至可以显示浏览器缓存和IE之间的交换信息。

2016-02-29

pinyin4j-2.5.0

汉字转换拼音在日常开发中是个很常见的问题。例如我们伟大的12306,在地名中输入“WH”,就会出现“武汉”“芜湖”“威海”等地名,输入“WUHU”就会出现“芜湖”。 Java获取汉字的拼音,pinyin4j这个库可以很好的解决这个问题。

2016-02-29

fence2.11破解版

不用再费心找中文版的fences 2.1软件了,网上基本上没有这个版本中文版的。本版本支持WIN7/WIN8 64/WIN10操作系统。一款很实用的工具,安装上它之后可以让你的桌面更整洁。 具体安装步骤,详见压缩包内的“破解方法.txt”文档,只要按照里面的步骤来操作,一般没问题的。 在win7和win10正式版下测试能用。

2016-02-29

freemarker-2.3.15.jar

优秀的开源模板引擎,是struts2支持的首选视图层,使用它其性能可与静态网页比美,该版本也是官方最新稳定版本

2016-02-29

jfreechart-1.0.13中文乱码,数值显示等问题

自己将jfreechart常用的、柱状图、折线图、饼状图(二维的和三维的)对官网的dome进行了封装和加强,解决了高版本中文乱码问题,数值显示问题、及怎么显示百分比

2016-02-26

linux命令大全

linux命令大全,常用命令和非常用命令已分类整理,必须收藏。

2016-02-18

基已HttpClient文件上传测试用例

基已HttpClient模拟发送请求,文件上传测试用例。

2016-02-18

图片验证码

通过java代码生成图片验证码,已封装好成工具类

2016-02-18

httpcomponents-client

httpcomponents-client-4.4.1-bin.zip

2016-02-18

httpmime jar包

httpmime-4.3 官网jar包

2016-02-18

jfreechart-1.0.19dome

jfreechart官方demo,自学jfreechart的最好途径。

2016-02-18

视频上传、转码、截图、播放

视频网站中提供的在线视频播放功能,播放的都是FLV格式的文件,它是Flash动画文件,可通过Flash制作的播放器来播放该文件.项目中用制作的player.swf播放器. 多媒体视频处理工具FFmpeg有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等。 ffmpeg视频采集功能非常强大,不仅可以采集视频采集卡或USB摄像头的图像,还可以进行屏幕录制,同时还支持以RTP方式将视频流传送给支持RTSP的流媒体服务器,支持直播应用。 1.能支持的格式 ffmpeg能解析的格式:(asx,asf,mpg,wmv,3gp,mp4,mov,avi,flv等) 2.不能支持的格式 对ffmpeg无法解析的文件格式(wmv9,rm,rmvb等),可以先用别的工具(mencoder)转换为avi(ffmpeg能解析的)格式. 实例是将上传视频转码为flv格式,该格式ffmpeg支持,所以我们实例中需要ffmpeg视频处理工具.

2016-02-18

空空如也

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

TA关注的人

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