- 博客(57)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
RocketMq学习使用总结
1、mqnamesrv单机启动2台服务,可以通过-c xxx.properties指定端口号(如:listenPort=9877,默认端口号9876) 2、master、slave异步复制模式master宕机,slave不能自动切换到master。单个master/slave模式,生产消息受影响;slave宕机,完全没影响。 3、producer生产消息轮询队列策略默...
2017-02-23 15:54:50
343
redis集群codis的搭建使用
一、codis安装前准备工作1、参考链接Codis:https://github.com/CodisLabs/codis/blob/master/doc/tutorial_zh.md http://0xffff.me/blog/2014/11/11/codis-de-she-ji-yu-shi-xian-1/Codis-port:https://githu...
2016-03-29 10:52:33
356
原创 Nginx详细配置的备注说明
#http://www.open-open.com/home/space-361-do-blog-id-5087.html#user nobody;#定义了nginx对外提供web服务时的worker进程数。最优值取决于许多因素,包括(但不限于)CPU核的数量、存储数据的硬盘数量#及负载模式。不能确定的时候,将其设置为可用的CPU内核数将是一个好的开始(设置为“auto”将尝...
2014-04-30 10:57:39
157
浅谈mysql主从复制的高可用解决方案
声明:以下仅为个人的一些总结和随写,如有不对之处,还请看到的网友指出,以免误导。 (详细的配置方案请google,这里只说解决方案。) 1、熟悉几个组件(部分摘自网络)1.1、drbd —— DRBD(Distributed Replicated Block Device),DRBD号称是 "网络 RAID",开源软件,由 LINBIT 公司开发。DRB...
2014-04-25 14:32:49
271
浅谈web应用的负载均衡、集群、高可用(HA)解决方案
声明:以下仅为个人的一些总结和随写,如有不对之处,还请看到的网友指出,以免误导。 (详细的配置方案请google,这里只说解决方案。) 1、熟悉几个组件1.1、apache —— 它是Apache软件基金会的一个开放源代码的跨平台的网页服务器,属于老牌的web服务器了,支持基于Ip或者域名的虚拟主机,支持代理服务器,支持安全Socket层(SSL)等等,目...
2014-04-23 17:29:28
907
1
原创 nodejs包管理器npm使用知道
一、npm的配置管理。参考:http://www.cnblogs.com/huang0925/archive/2013/05/17/3083207.html (1)、针对npm配置的命令行操作如下(可使用命令npm help config查询): npm config set <key> <value> [--global] npm con...
2013-12-03 15:43:15
90
原创 用SVN下载编译Spring3.2.4源码导入eclipse
想学习研究下Spring源码,就在网上搜索一堆资料,别人的东西在自己的电脑上总是有问题。总结下自己的使用方法,以便备忘。 前提:导入eclipse成功,导入不了myeclipse。 1、准备条件: (1).必须jdk7+不解释,不然报错。 (2).spring源码在github上管理,你...
2013-09-30 11:49:59
133
原创 SpringSecurity3.1.2控制一个账户同时只能登录一次
网上看了很多资料,发现多多少少都有一些不足(至少我在使用的时候没成功),后来经过探索研究,得到解决方案。 具体SpringSecurity3怎么配置参考SpringSecurity3.1实践,这里只讲如何配置可以控制一个账户同时只能登录一次的配置实现。 网上很多配置是这样的,在<http>标签中加入concurrency-control配置,设置max-sessio...
2013-09-18 21:42:53
545
原创 MyBatis的简单易用的分页研究
网上很多Mybatis的分页文档,但是感觉千篇一律,并且不完整,只查询出来分页后的List列表,未封装查询的总条数(还需要单独查询记录总数)。本文借鉴iteye网友对记录条数的封装思路,做了一个完整版的分页查询。参考:http://stamen.iteye.com/blog/1901576 使用的是和Hibernate一样方言的模式来实现各种数据库的分页,先看基础类Dialec...
2013-08-27 15:22:32
121
SpringJdbcTemplate操作Clob和Blob的通用类封装
项目中使用SpringJdbcTemplate来操作数据库,简单方便实用(根据项目需求选择技术),目前用到Oracle10g数据库,由于其操作大文本使用Clob类型,故而研究了下jdbctemplate对clob和Blob的操作。 jdbctemplate对clob和blob的操作使用起来也很简单,网友提供很多实例和代码。例如:http://hi.bai...
2013-07-07 00:38:38
331
1
SpringMVC使用@ResponseBody时返回json的日期格式、@DatetimeFormat使用注意
一、SpringMVC使用@ResponseBody时返回json的日期格式 前提了解: @ResponseBody 返回json字符串的核心类是org.springframework.http.converter.json.MappingJacksonHttpMessageConverter,它使用了Jackson 这个开源的第三方类库。主要是以下两个jar包:j...
2013-05-28 17:33:33
114
原创 SpringMVC和Struts2以及Struts2-convention-plugin性能评测
网上看到很多SpringMVC3.0和struts2的测试比较,我也用apache自带的ab测试了下。 测试环境: 测试服务器:Dell笔记本 酷睿双核 4G cpu win7 tomcat6.0 测试机:centos 虚拟机 并发...
2013-03-26 17:18:41
83
原创 Android软件的自动更新【升级改革版】
1、之前写过一篇说版本升级的,用到广播。感觉乱用,搞的有点复杂,且混乱。现在又用到了版本升级功能,然后梳理下思路,使用回调接口重新写了个。2、需求同http://aokunsang.iteye.com/blog/1487429,部分源码已上传。3、增加了点小功能: 1>、可以手动检查升级; 2>、显示升级日志; 3>、修改上篇博客潜在问题:...
2012-12-19 15:44:03
196
原创 apache和tomcat链接器mod_jk的编译以及jkstatus的认证权限
apache和tomcat的整合有三种方式,网上有很多比较。倾向于mod_jk连接,毕竟这个方式用的时间较长,经受了很多前辈的尝试,所以个人也使用的是mod_jk作为链接器连接这两个服务器。下面是官方网站的下载地址,目前为止最新版是 1.2.6(我使用的1.2.15)http://archive.apache.org/dist/jakarta/tomcat-connect...
2012-10-17 10:02:34
222
原创 gridview图片展示,长按进入编辑模式
看到小米手机和其他一些图片显示软件,gridview显示图片时候,长按某个item,可以进入编辑模式,试着也做了个。 在Android拍照、预览、上传综合的基础上改进,实现效果,长按gridview一个item图片显示,进入编辑模式,可以批量删除图片。两个需要注意的地方: 1、选中图片的边框效果。 实现方法:设置背景图片为将要显示的图片,然后设置图片...
2012-08-31 14:53:51
595
原创 Spring Security3.1实践
说明下: 本篇博客时间久远,数据库已被我重装系统删除。本人懒蛋一个,不想建了,如果学习使用的童鞋根据表结构自行建立吧。 本例子是我在spring MVC3.0.5的基础上进行修改的,用的Spring Security3.1.2。 数据库:mysql,开发工具:myeclipse8.6,tomcat6.0。 1.收集资料h...
2012-08-20 16:06:09
218
原创 把tomcat添加到服务启动【修改】
Tomcat启动脚本最终版: #!/bin/bash# Tomcat Settingsexport CATALINA_BASE=/export/home/tomcat/domains/empbox/server1WHO=`whoami`LOG=`date --date='1 months ago' +%Y-%m`#######################...
2012-08-13 10:22:53
92
原创 Android-ExifInterface如何正确存取Double类型坐标
1、向图片中存储一些属性,可以使用ExifInterface,属性有很多,查看源码就能知道;通过测试,发现不能存储除了该类定义外的其他属性信息。通过setAttribute(String tag,String value);然后需要saveAttributes()。2、目前想存储Double类型坐标,但是通过getAttribute(String tag)取出来的内容形如:1...
2012-08-10 15:08:39
149
原创 easyui tree默认点击第一个节点
提供一个JqueryUI api网站供学习。地址:http://www.jeasyui.com/ 1、html中设置<ul id="unitlist" animate="true"></ul>显示tree。2、在加载js时候先注册tree。 $(function(){ var addr_tree = $("#unitlist").tr...
2012-04-18 10:48:09
510
原创 Android软件的自动更新
今天重新写了一篇自动更新的文章,参考:http://aokunsang.iteye.com/blog/1750440。本篇文章的源码整理了下,上传到了附件,需要的去下载。 看了几个博客,讲自动升级的程序,但是感觉都不是很完整,因为项目需要,自己手动写了个自动更新的程序,备忘下(本篇博客源码不上传了,免得误入歧途,需要源码的去新写的博客下载)。 一、 需求:如下图...
2012-04-16 12:47:17
95
原创 linux系统安装flash插件
1、下载for linux flash,2、解压tar.zip,得到一个libflashplayer.so文件和usr目录。3、如果你的linux浏览器为firefox,只需要把libflashplayer.so文件复制到/usr/lib/mozilla/plugins目录下即可;usr目录没啥用。这时候重启firefox,就可以在线看视频了。...
2012-04-04 22:54:57
111
原创 浅谈springMVC的拦截器、错误异常、数据绑定、转换器、属性编辑器
一、拦截器上篇博文中已经说到过可以继承HandlerInterceptorAdapter类或者实现HandlerInterceptor接口。这里想说的是对于其方法中一个参数的说明。 /** * Controller之前执行 */ @Override public boolean preHandle(HttpServlet...
2012-02-17 15:08:52
190
jasperReport+struts2+jatoolsPrinter打印
前言: jasperReport(4.5最新版,下面用ireport代替)大家都很熟悉,但是打印用到jatoolsPrinter的,应该不多吧、这里介绍下struts2的ireport插件,以及jatoolsPrinter打印。 1、首先得准备支持ireport的几个常用包,根据ireport版本的不同,包的新旧也不同,我用的ireport最新版的,所以用到的包也得是...
2012-02-01 11:20:08
262
Android拍照,上传,预览综合【修改】
最近需要做手机拍照【两种方式:调用系统相机(博客最后);自己写照相机布局】,预览,上传功能。特地研究了下android的手机拍照。参考地址:http://blog.youkuaiyun.com/cfwdl/article/details/5746708http://mjbb.iteye.com/blog/1018006http://blog.youkuaiyun.com/hellogv/arti...
2011-12-07 14:21:53
121
原创 无法重装虚拟机的解决办法
当你卸载虚拟机或者重装系统后,提示你无法再安装虚 拟机,请不要着急,我告诉你解决办法。新建一个bat文件,拷贝下面的东西到bat文件中,然后点击运行bat文件,就ok。 cls @echo off CLS color 0a echo 取消DLL文件的注册... regsvr32 /u /s "%cd%/vmappcfg.dll" regsvr32 ...
2011-11-27 17:26:33
456
原创 虚拟机Linux系统的无线上网
最近2-3个月重装系统好几次,每次都需要重新安装虚拟机,所以在此做个备忘。 安装系统centos Linux5.5,笔记本是通过无线上网的,虚拟机系统上网也要无线了。然后开始google并且摸索。其实,很简单: 前提:你的电脑保证能够进行无线上网。 简介:虚拟机自带3种上网方式:1、NAT 2、Host-Only 3.桥接1,2这两种都是通过IC...
2011-11-27 17:01:54
108
原创 MyEclipse6.0.X的密钥或者Subscription Code 全解密
找了好久才找到的解决Myeclipse6.0.X的密Subscription Code,备忘下。刚发现,这个东西在8.6上依旧可用,呵呵。 package com.aokunsang.test;import java.io.*;public class MyEclipseGen { private static final String LL = "...
2011-11-27 16:36:47
197
原创 Spring MVC3.0.5搭建全程
附件中的项目,有网友说有问题,我给删除掉了,以免误导大众。这里只是做个抛砖引玉,了解下springmvc的搭建流程即可、建议使用maven管理jar包,方便实用。 简单写一个搭建Spring MVC3.0的流程(以Spring3.0.5为列),数据库交互使用SpringJdbcTemplate,附件有项目(没有jar包)。整个项目结构如下图所示: 1、去...
2011-11-27 16:20:17
221
拿到小米手机的日期是多少???
小米手机终于发布销售策略了,不过太他妈的气人了,发货量太少。我6W多号得到11月中旬才能拿到手机,很纠结。纠结归纠结,话说我一看到小米手机的发售策略,作为代码民工的我立马想到怎么样能用程序计算下我什么时候能拿到手机呢。其实一道简单的java递归而已,感觉还可以当做一个面试题,呵呵。 小米发售策略:从10月20号开始发售小米手机,第一周每天发布1000台,第二周每天发布2000...
2011-10-13 13:30:19
83
原创 百度地图的手动定位和自动定位
最近由于项目需要,研究了下百度地图定位,他们提供的实例基本都是用监听器实现自动定位的。我想实现一种效果:当用户进入UI时,不定位,用户需要定位的时候,自己手动点击按钮,再去定位当前位置。 经过2天研究和咨询,找到了解决方案,在此备忘一下。 注意:定位使用真机才能够真正定位;模拟器的话,在DDMS中的Emulator Control中,选择Manual,下面单选...
2011-07-07 18:45:05
624
原创 android资源文件详细介绍
摘自:http://blog.youkuaiyun.com/sayyanfu/archive/2011/02/18/6193809.aspx Drawable 资源是对图像的一个抽象,你可以通过 getDrawable(int) 得到并绘制到屏幕上。这里有几种不同类型的 Drawable : Bitmap File 一个 Bitmap 图像文件( .png 、 .jpg 或 .g...
2011-07-01 13:45:16
99
原创 谈Activity的生命周期
摘自:http://blog.youkuaiyun.com/wyh0802/archive/2010/09/19/5895552.aspx [两分钟彻底让你明白Android Activity生命周期(图文)!]可借鉴:http://blog.youkuaiyun.com/android_tutor/article/details/5772285 1、Activity有三种状态: ...
2011-07-01 13:42:29
90
原创 Android开发调试时logcat不显示问题
摘自:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-6333.html 网上很多解决方法,但是很多将log级别的,用法的,更多的是如何在logcat中设置filter进行log的过滤与查看,但是我遇到的问题是,模拟器怎么着都OK,但真机、手机进行开发调试的时候却看不到log信息,这是很恼人的事情(毕竟模拟器跑起来太慢了)。 刚开始就...
2011-07-01 13:40:42
103
原创 AndroidManifest.xml详细介绍
以下摘自网上,只为记录学习。 一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProvid...
2011-07-01 13:30:32
80
原创 多线程分段下载文件
断点续传的原理:把一个文件分为n个小文件,程序分n个线程去下载每一个小文件。阅读有关资料,IE浏览器传递给服务端的时候可以传递一个请求信息"Range":如:RANGE: bytes=2000070- 一看就知道告诉服务器下载的时候从2000070字节开始下载。值得注意的是response.getResponseCode()为206,不再是200了。 上代码: /**...
2011-06-03 18:24:26
277
原创 jquery 插件ajaxfileupload与struts2结合 实现异步上传图片
因为项目需要,想实现一个异步上传图片的功能。当然这时struts2自带的fileupload拦截器不能用了。网上搜了下,基本都是用插件来实现了,我就随便选择了一个简单的插件-ajaxfileupload来实现、 先构架出struts2的框架就不说了,无非那5个常用的jar包导入而已。因为是jquery的插件,因此需要添加jquery库文件以及核心文件ajaxfileup...
2011-04-24 16:17:19
134
原创 jstl的错误总结与解决方法
哎,真他娘的无语了,jstl标签竟然还与tomcat的版本有关。一会报错:java.lang.AbstractMethodError: javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext;这个是你用的tomcat版本低,而jstl标签的版本高了。(我用的tomcat5.5,jstl1.2)google一下,说是什么web....
2011-03-01 16:43:10
421
原创 mysql免安装版配置
在同事那整了个免安装版的Mysql,然后添加到window服务,但是中间出现很多问题,总结一下个人经验,希望其他人不要走弯路。 1)在同事那或者去官网下载的是mysql的压缩包(免安装包)。2)接下来就需要进行一些列的配置才能使免安装的Mysql在服务中启动,换句话说可以使用net start mysql命令启动。以下以我把压缩包解压到F:\mysql目录为例。3)在F:...
2011-02-24 18:23:52
92
原创 div/css的使用在浏览器中的兼容问题 你了解多少?
1. CSS中几种浏览器对不同关键字的支持,可进行浏览器兼容性重复定义 !important 可被FireFox和IE7识别 * 可被IE6、IE7识别 _ 可被IE6识别 *+ 可被IE7识别 2. IE专用的条件注释 <!--其他浏览器 --> <link rel="stylesheet" type="text/css" href="css.css" />...
2010-12-24 15:04:56
104
原创 ireport显示pdf时候的字体格式设置
初次使用ireport的时候,发现ireport预览的时候能显示文本,但是在pdf中却看不到了、解决办法: 选中显示的文本信息,在属性中,设置Pdf Font name为STSong-Light; 还有Pdf Encoding 为 UniGB-UCS2-H(Chinese Simplified)。...
2010-12-07 16:45:27
380
SpringMVC相关jar文件
2014-10-18
log4j 日志控制级别问题
2011-09-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人