- 博客(260)
- 资源 (22)
- 问答 (2)
- 收藏
- 关注
原创 线上服务的JVM参数配置
JVM默认推荐配置: 前端机器: -Xmx2048m -Xms2048m -XX:MaxPermSize=256m -XX:PermSize=128m -XX:NewRatio=3 -XX:ParallelCMSThreads=4 -XX:+CMSClassUnloadingEnabled -XX:+DisableExplicitGC -XX:+PrintGCDetails -XX:+Print
2016-12-28 17:45:22 3403
原创 jssdk实现自定义分享到微信好友和微信朋友圈
微信官方API:http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html#.E6.AD.A5.E9.AA.A4.E4.B8.80.EF.BC.9A.E7.BB.91.E5.AE.9A.E5.9F.9F.E5.90.8D 一个重点问题:一切都是参考官方API实现。下面的关键词jssdk帮助文档代指这个页面 步骤一:绑定
2016-12-27 13:10:43 2033
原创 linux定时任务添加简单总结
linux定时任务添加简单总结实现定时任务有以下几种方式: 1、crontab -e 2、vi /etc/crontab 3、/etc/cron.d下面增加定时任务脚本 4、等等其他不常用的 1、crontab -e 任务存储文件为: /var/spool/cron/用户名 一个用户一个文件,这个数据用户级别的定时任务 只有自己用户会执行,需要确保用户对对应目录有操作权限 2、v
2016-12-27 12:57:17 4282
原创 彻底解决Linux索引节点(inode)用满导致故障的方法
彻底解决Linux索引节点(inode)用满导致故障的方法vfs.fs.inode[/,pfree]):5 %
2016-03-29 22:29:47 25129 1
转载 stdarg.h头文件详解
stdarg.h是C语言中C标准函数库的标头档,stdarg是由stdandard(标准) arguments(参数)简化而来,主要目的为让函数能够接收不定量参数。[1]C++的cstdarg标头档中也提供这样的机能;虽然与C的标头档是相容的,但是也有冲突存在。不定参数函数(Variadic functions)是stdarg.h内容典型的应用,虽然也可以使用在其他由不定参数函数调用的函数
2016-01-04 22:28:52 2102
原创 html5--cavas画圆
最近开始学习HTML5,在cavas随机生成点画圆。代码如下Your browser does not support the canvas element.var status=0; function showOrHide(){ var c=document.getElementById("myCanvas"); var cxt=c.getContext("2d"
2015-07-16 22:50:19 1794
原创 jquery tablesorter动态更新表格
最近使用jquery tablesorter,遇到了一个问题,需要删除tbody中的内容,重新从网络读取,然后加载排序,百度好久都没找解决办法,没办法,只能看官网文档了 官网帮助地址 找了好久终于找到了配置 $("#myTable1 tbody").empty(); $("#myTable1 tbody").append(html); **$("#myTable1").trigger("u
2015-05-14 11:10:41 3050
转载 创建AVD时,OK按钮无法点亮
更新了ADT到最新版本后,创建AVD,填写AVD名称, 选择device为Nexus4,选择target为Android4.2.2后, OK按钮是灰色的,无法点亮创建AVD。 原因是对应的系统镜像没有安装,system image not installed. 解决: 点击Android sdk manager,找到ARM EABI v7a system image,选择安装,装好之后,问
2015-03-21 22:10:09 2281
原创 memcache实现网站公用计数器
最近项目中碰到了一个计数器的实现问题,网上查了很多资料也没有一个完整的实现。所以自己查找xmemcache client和memcache相关的API和说明,找到了一个比较完美的实现方法。 关键类:net.rubyeye.xmemcached.Counter 相关API 实现思路: 获取: 获取的时候默认从memcache中获取,初次获取没获得的话加载数据库获取值,并初始化计数器的值。
2015-03-17 15:59:15 2423 1
转载 SLF4J: The requested version 1.5.8 by your slf4j
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for furth
2015-01-21 09:30:33 3168
转载 Android 启动程序时动画效果
1、当你打开一个应用程序时,总会看到前面有一个加载动画页面,下面我们就看看怎么来实现 2、新建一个.xml 文件,添加一个ImageView 组件,该组件用来加载图片<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.an
2015-01-11 22:45:43 1178
转载 android.os.NetworkOnMainThreadException异常
这个异常大概意思是在主线程访问网络时出的异常。 Android在4.0之前的版本 支持在主线程中访问网络,但是在4.0以后对这部分程序进行了优化,也就是说访问网络的代码不能写在主线程中了。解决办法:使用Thread、Runnable、Handler这三个类:使用线程异步加载public void onCreate(Bundle savedInstanceState) { sup
2015-01-08 22:35:20 566
原创 SSI学习(一)
概述 平常我们谈到缓存技术,大多是以页面为单位的,比如,新闻网站中将执行后的结果,缓存为一个静态html文件,下次访问时就直接访问这个静态页面了!减轻了服务器压力!但是,如果一个页面大部分是可静态的,但是有一部分却需要是动态的咋办呢? 这个时候就可以使用动态内容缓存技术!解决方案最常见的解决方案有三种: CSI , SSI ,ESICSICSI实现原来通过iframe、
2014-11-02 16:36:46 1771 2
转载 spring拦截器(转自spring帮助文档)
Spring的处理器映射支持拦截器。当你想要为某些请求提供特殊功能时,例如对用户进行身份认证,这就非常有用。处理器映射中的拦截器必须实现org.springframework.web.servlet包中的HandlerInterceptor接口。 这个接口定义了三个方法,一个在处理器执行前被调用,一个在处理器执行后被调用,另一个在整个请求处理完后调用。 这三个方法提供你足够的灵活度做任
2014-10-24 11:33:18 723
原创 安卓项目开发实战(2)--星座展示12宫格
好多日子没有写安卓了,今天继续我未完成的安卓项目。今天主要实现星座展示的12宫格效果。1、星座图片找好12星座的图片,参见工程代码下面的res/drawable目录2、星座枚举类建立这个枚举类是很有必要的,可以使我们 的代码更加清晰,同时避免了魔法数字的情况。枚举类的代码如下:package com.liuc.constatntEnum;import com.liuc.
2014-10-21 22:25:24 2586
原创 java使用UDP
Java中通信可以使用的协议包括TCP协议和UDP协议UDP协议概念UDP协议的全称是用户数据报协议 ,在网络中它与TCP协议一样用于处理数据包,但它是一种无连接的协议。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。综上所述:UDP不提供可靠地保
2014-10-13 22:47:50 1248
原创 安卓项目开发实战(1)续--首页顶部菜单用actionbar实现
经过了两个晚上的研究,终于可以实现简单的actionbar了。在这期间,我发现大部分讲解actionbar的文章都是基于4.0以上版本的,对于低版本使用actionbar没有详细的讲解,经过长时间搜索发现了以下两个比较好的文章:http://www.cnblogs.com/tianzhijiexian/p/3871416.htmlhttp://blog.csdn.net/xyz_lmn
2014-09-21 23:30:23 1229
转载 Android Support v4、v7、v13的区别和应用场景
google提供了Android Support Library package 系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在1.6等版本上,可以使用高版本的有些特性,如fragement,ViewPager等,下面,简单说明下这几个版本间的区别: Android Support v4: 这个包是为了照顾1.6及更高版本而设计的,这个包是使用最广泛的,ecl
2014-09-21 08:54:10 524
原创 安卓项目开发实战(1)--首页顶部菜单BAR实现
从今天开始,我将开始自己手写一个星座运势的项目,星座运势的数据来源采用MYAPI的星座数据,客户端完全自己实现。这个系列主要是讲工程中主要界面的布局展示和一些项目中的难点解析。由于本人刚自学安卓不久,请各位大神拍砖时手下留情。第一个讲讲首页顶部的BAR的实现现在的APP据我观察顶部都会涉及一个BAR,主要作用就是提示和导航,先来看下实际的效果那么如何实现这样一个效果呢?
2014-09-18 22:21:49 1193 3
转载 oracle in字句里面不能写order by的原因
oracle order by subquery innerview(嵌套子查询中不允许出现order by 语句)
2014-09-17 11:51:57 2499
原创 HTML页面实现全方位页面缓存
【1】服务端配置一个Filter,实现对js、css和image的缓存package cn.com.system.filter;import java.io.IOException;import java.util.Enumeration;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;impo
2014-09-16 17:43:43 3994
原创 jquery input file获取文件名
最近遇到了如下的问题,当用户选择一个文件的时候,将标题自动设置为文件名参考了很多方法后,最后兼容各个浏览器的代码如下:function getFileName(obj){ var fileName=""; if(typeof(fileName) != "undefined") { fileName = $(obj).val().split("\\").
2014-09-15 14:41:44 9152
原创 安卓通过putExtra传递数据的几种方式
通过intent传递数据时,使用以下代码报错:hMap map=(Map) parent.getItemAtPosition(position); intent.putExtra("userInfoMap", map);但是使用以下的代码是正常的:HashMap map=(HashMap) parent.getItemAtPosition(position); inte
2014-09-14 23:06:44 10859 1
原创 sqlite3命令行查看中文乱码问题解决
SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。我们通过程序创建的数据库一般位于/data/data/程序db设置的content类所在的包/databases,在此路径下执行sqlite3 数据库名即可进入到SQL命令行模式,进行数据库操作。如果不进行设置,采用命令行窗口进行查询的时候,中文显示为乱码。这是因为cmd的默认字
2014-09-09 22:17:03 13178 2
原创 java类型枚举的几种方法
常量定义通常有数据库表、配置文件、JAVA静态常量和枚举类中1、数据库表方式create table t_USER( PK_ID NUMBER(10) not null, SEX VARCHAR2(255) check (SEX in(0,1)), USERNAME VARCHAR2(255))其中sex字段就限制了字段取值只能是0和1.这里假定0代表男 1
2014-09-05 10:58:03 1998
原创 android SDK adb命令入门学习
【基本介绍】在学习android过程中,经常需要用到adb命令。ADB全称Android Debug Bridge,是android sdk里的一个工具,ADB是一个“客户端-服务器端”程序,其中客户端就是操作的的电脑,服务器端是android设备,包括实体机器戒者虚拟机。用这个命令可以直接操作管理android模拟器或者真实的andriod设备它的主要功能有:*运行设备的sh
2014-09-03 22:30:50 1984
原创 struts2前端页面读取Clob/BLOB
在通过Struts2标签显示对象的Clob属性值的时候,显示的并不是CLOB或者BLOB的内容,而是显示的toString方法的值例如我在实体中的注解为: @Lob @Column(name = "CONTENT_TEXT") public String getContentText() { return contentText; }前台页面读取方式为:contentText
2014-08-24 11:19:29 2300 2
原创 android中的activity里获得context方法
activity的方法中用getBaseContext();在activity中用this即可
2014-08-06 22:51:49 4530
原创 struts2中实现for循环
在struts2要实现forfor(int i=0;i还是需要一些技巧的,我在做分页条的时候,要输出页码,怪了,用迭代器不行的,看了一下struts2的文档及例子也没发现用计数器的地方,偶然看了一下bea标签,哦,原来如此.... counter: 其中first属性指定循环起始值,last指定循环终止值,其它相
2014-08-04 13:38:10 1244
转载 XML解析中SAX和XMLpull的区别
最近在写一个rss应用,自然设计到对XML的处理,不懂为什么他使用的是XMLPULL而不是SAX.Baidu了下,原来如此 如果在一个XML文档中我们只需要前面一部分数据,但是使用SAX方式或DOM方式会对整个文档进行解析,尽管XML文档中后面的大部分数据我们其实都不需要解析,因此这样实际上就浪费了处理资源。使用PULL方式正合适。 Pull解析器和SAX解析器虽有区别但
2014-08-02 18:07:11 482
原创 android使用apache httpclient发送post请求
package com.liuc;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.util.ArrayList;import java.ut
2014-08-02 17:18:34 1390
原创 android使用kxml解析XML
KXML是一个只占很小存储空间的XML语法分析程序,对于J2ME应用程序非常适合。它有一个非常独特的DOM操作方法和被称为Pull的语法分析方法。它有以下性能: · 支持XML名称空间 · 用"松散"模式分析HTML或其它SGML格式 · 占用很少的存储空间(21 kbps) · 基于Pull的分析 · 支持XML写操作 · 可选的DOM支持
2014-07-31 22:57:14 2194
原创 apache ant解压zip。支持多级目录解压
package cn.liuc.util;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.Enumeration;im
2014-07-29 09:48:27 1384
原创 Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values;
项目部署,启动过程中有以下警告:[WARN]: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUIDGenerator instead查看项目中用户类的主键生成策
2014-07-28 09:53:56 9897
原创 struts2中<jsp:forward>跳转时报404错误的问题
index.jsp页面: 在struts.xml配置如下: /showinfo.jsp 在运行时出现404错误(找不到 show.action )
2014-07-22 10:19:32 2884
原创 bonecp数据源的使用
bonecp.propertiesjdbc.driverClass=oracle.jdbc.driver.OracleDriverjdbc.jdbcUrl=jdbc:oracle:thin:@192.168.30.4:1521:testjdbc.username=testjdbc.password=test#Sets the minimum number of connections t
2014-06-27 16:40:07 2974
hadoop2.2 eclipse插件编译
2013-12-30
JAVA一层for循环打印出倒立三角形
2012-03-12
weblogic启动server错误
2011-11-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人