图表
摘要:JFreeChart创建图表前先设置数据源数据源:DefaultCategoryDataset dataSet = new DefaultCategoryDataset();//在数据源中为每个字段添加信息,从左到右一次是数据、图例、轴向名称//addValue中三个参数(数据,图例,轴向名称)da...
阅读全文
posted @
2015-10-30 15:39
shininguang
阅读(271)
推荐(0)
发邮件
摘要:发送邮件需要知道的 邮件服务器地址 邮件服务器端口 是否需要验证(用户名、密码) 发件人地址 用户名 密码 收件人地址 邮件主题 邮件内容 附件发送协议: SMTP 端口号25收取协议: POP3 端口号110 IMAP协议发送邮件的服务 sendcloud,当一次发多封...
阅读全文
posted @
2015-10-30 15:29
shininguang
阅读(382)
推荐(1)
数据库链接池
摘要:现在做的项目基本上只要上线就挂,无论多么强悍的服务器,都不行。主要是因为当用户在获得数据库连接的时候,这个数据库连接的数目是有限的,当一个数据库有1000个连接的时候,当有1001个用户来访问的时候,由于没有了数据库连接,数据库就会抛出一个TooManyCoonections的异常。因此这种应用只要...
阅读全文
posted @
2015-10-30 15:28
shininguang
阅读(275)
推荐(0)
加密
摘要:加密分可以加密和不可逆加密jar包: commons-codec.jarMD5加密String md5 = DigestUtils.md5Hex("000000"); System.out.println(md5);SHA1加密String sha1 = DigestUtils.shaHex("00...
阅读全文
posted @
2015-10-30 13:34
shininguang
阅读(265)
推荐(0)
token机制(Struts中知识点)
摘要:token机制(Struts中知识点)http://www.cnblogs.com/yixianbin/articles/1440397.htmlStruts Token使用1,先在一个Action中,调用saveToken(HttpServletRequest request)方法。然后转向带有表...
阅读全文
posted @
2015-10-30 11:50
shininguang
阅读(1287)
推荐(0)
防止表单重复提交
摘要:防止表单重复提交最好的方式就是使用PRG模式 用户已Post方式提交数据,Servlet以重定向的方式将用户重定向到另一个访问资源上,以Get的方式请求最终的资源。使用Token机制处理表单重复提交附Struts2的token介绍:http://www.cnblogs.com/shininguang...
阅读全文
posted @
2015-10-30 11:48
shininguang
阅读(494)
推荐(0)
异常处理
摘要:异常处理步骤:1、将异常转换为非强制捕获型异常2、将异常向上抛出,作统一处理3、给用户做出友好提示并通知管理员自定义异常使得该异常继承自RuntimeException,重写该异常中的构造方法,带参数和不带参数的方法都要写public class DataAccessException extend...
阅读全文
posted @
2015-10-30 11:38
shininguang
阅读(391)
推荐(0)
第二部分 linux 文件,目录,磁盘格式
摘要:第六章 linux的文件权限与目录配置user,group,other----使用者,群组,其他人linux文件权限的概念
阅读全文
posted @
2015-10-29 14:25
shininguang
阅读(144)
推荐(0)
js获取url传递参数
摘要:转自:http://www.cnblogs.com/gaojun/archive/2013/06/09/3129412.html这里是一个获取URL带QUESTRING参数的JAVASCRIPT客户端解决方案,相当于asp的request.querystring,PHP的$_GET函数:然后我们通过...
阅读全文
posted @
2015-10-27 14:59
shininguang
阅读(201)
推荐(0)
Android最流行的网络框架
摘要:转自:http://www.cnblogs.com/peiandsky/p/4376718.htmlAndroid程序最重要的模块就是网络部分,如何从网络上下载数据,如何将处理过的数据上传至网络,往往是android程序的关键环节。 Android原生提供基于HttpClient和HttpUrl...
阅读全文
posted @
2015-10-27 10:50
shininguang
阅读(315)
推荐(0)
linux知识库
摘要:鸟哥的linux私房菜shell编程运维工程师
阅读全文
posted @
2015-10-27 10:37
shininguang
阅读(147)
推荐(0)
linux tail命令使用
摘要:本文介绍Linux下tail命令的使用方法。linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。一、tail命令语法tail [ -f ] [ ...
阅读全文
posted @
2015-10-26 16:14
shininguang
阅读(211)
推荐(0)
linux - mysql常用操作
摘要:通过rpm安装 查看是否已经安装:rpm -qa|grep Mysql 安装:rpm -ivh MySQL-server-4.0.14-0.i386.rpm基本配置拷贝一个示例配置文件作为mysql的配置文件:cp /usr/share/mysql/my-medium.cnf /etc/my.c...
阅读全文
posted @
2015-10-26 16:12
shininguang
阅读(144)
推荐(0)
HTML5 自定义属性 data-* 和 jQuery.data 详解
摘要:转自:http://blog.netsh.org/posts/html-data-jquery_1812.netsh.html新的HTML5标准允许你在普通的元素标签里,嵌入类似data-*的属性,来实现一些简单数据的存取。它的数量不受限制,并且也能由javascript动态修改,也支持CSS选择器...
阅读全文
posted @
2015-10-23 15:42
shininguang
阅读(194)
推荐(0)
JavaWeb______自定义标签&&JSTL标签库详解
摘要:转自:http://blog.csdn.net/jiangwei0910410003/article/details/23915373今天来看一下自定义标签的内容,自定义标签是JavaWeb的一部分非常重要的核心功能,我们之前就说过,JSP规范说的很清楚,就是Jsp页面中禁止编写一行Java代码,就...
阅读全文
posted @
2015-10-22 13:02
shininguang
阅读(390)
推荐(0)
cookie写入,读取,删除
摘要://写cookies function setCookie(name,value,Days) { if(Days==null){ var Days = 30; } var exp = new Date(); exp.setTime(exp.getTime() + Days*...
阅读全文
posted @
2015-10-22 12:44
shininguang
阅读(216)
推荐(0)
javascript模板
摘要:mustachehttp://www.cnblogs.com/vimsk/archive/2012/12/29/2838368.htmlHandlebars.jshttp://www.cnblogs.com/iyangyuan/archive/2013/12/12/3471227.html时间插件t...
阅读全文
posted @
2015-10-20 15:33
shininguang
阅读(144)
推荐(0)
javascript思维导图
摘要:变量函数基础基本dom操作流程语句数组运算符正则表达式字符串函数
阅读全文
posted @
2015-10-18 22:42
shininguang
阅读(181)
推荐(0)
html+css
摘要:导航站:http://start.kaishengit.com/推荐网站:http://www.w3school.com.cn/http://www.w3schools.com/https://developer.mozilla.org/zh-CN/http://www.html5rocks.com...
阅读全文
posted @
2015-10-18 01:24
shininguang
阅读(530)
推荐(0)
Google Java编程风格指南
摘要:作者:Hawstein出处:http://hawstein.com/posts/google-java-style.html声明:本文采用以下协议进行授权:自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0,转载请注明作者及出处。目录前言源文件基础源文件结...
阅读全文
posted @
2015-10-14 08:50
shininguang
阅读(176)
推荐(0)
mysql1449 The user specified as a definer ('root'@'%') does not exist 解决方法
摘要:从一个数据库数据迁移到本地localhost程序在调用到数据库的视图时报错,直接在数据库中打开视图时也报错,类似:mysql 1449 : The user specified as a definer ('long'@'%') does not exist经查,是权限问题,解决办法:运行:gran...
阅读全文
posted @
2015-10-13 10:10
shininguang
阅读(413)
推荐(0)
mongoDB非正常关闭后无法启动问题
摘要:mongoDB非正常关闭后无法启动问题:http://my.oschina.net/GivingOnenessDestiny/blog/53804http://codingstandards.iteye.com/blog/1214093前段时间不小心非正常关闭了mongoDB,准备重启却发现不行,错...
阅读全文
posted @
2015-10-08 11:42
shininguang
阅读(702)
推荐(0)
mongodb的处理
摘要:转自:http://www.cnblogs.com/cswuyg/p/4355948.html1、count统计结果错误这是由于分布式集群正在迁移数据,它导致count结果值错误,需要使用aggregate pipeline来得到正确统计结果,例如:db.collection.aggregate([...
阅读全文
posted @
2015-10-08 11:30
shininguang
阅读(296)
推荐(0)
MongoDB在Windows2003上得安装配置及使用
摘要:MongoDB安装配置及使用引言本文档适用于MongoDB2.0.1版本在windows2003上的安装、配置,以及使用。官网http://www.mongodb.org下载进入http://www.mongodb.org/downloads页面,下载2.0.1版本。或者根据需要下载最新的稳定版本。...
阅读全文
posted @
2015-10-08 11:26
shininguang
阅读(133)
推荐(0)
mongodb系统管理
摘要:CentOS Linux环境为准1.要尝试使用MongoDB首先必须要在命令行运行mongod服务a. cd MONGO_HOME/binb. ./mongod --dbpath /data/mongodb/db/--logpath /data/mongodb/logs/mongolog--loga...
阅读全文
posted @
2015-10-08 10:59
shininguang
阅读(294)
推荐(0)
mongle db 简单查询
摘要:1.指定列显示并且加查询条件db.kw_city.find({state:"nc"},{ctiy:1,state:1,_id:0})city:1表示要显示city列_id:0 表示不要显示_id列2.查询条件大于等于db.kw_city.find({"recordcnt":{$gte:163757}...
阅读全文
posted @
2015-10-08 10:57
shininguang
阅读(667)
推荐(0)
MongoDB 安装与启动
摘要:一、MongoDB简介MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发。Mongo的官方网站地址是:http://www.mongodb.org/,读者可以在此获得更详...
阅读全文
posted @
2015-10-08 10:54
shininguang
阅读(180)
推荐(0)
mysql_dev关于sql服务器端理解
摘要:推荐书籍:Mysql必知必会,head first sql视图视图是虚拟的表,与包含数据的表不一样,视图只包含使用时动态检索数据的查询,而自身不包含任何数据为什么要使用视图?1、SQL语句的重用2、简化复杂的SQL操作3、使用表的组成部分而不是整个表4、保护数据。可以给用户授予表的特定部分的访问权限...
阅读全文
posted @
2015-10-07 23:41
shininguang
阅读(269)
推荐(0)
缓存
摘要:MyCache使用缓存主要是为解决什么问题,现在的应用在开发的时候虽然使用了数据库连接池但是这种方式依然扛不住大量用户同时进行一个数据库操作的情况。举例来说,现在没执行一次操作基本上都要到数据库张查询两次才能完成。当用户量非常多的时候没有什么数据库能够扛得住这么多的访问量。因此需要缓存机制来解决数据...
阅读全文
posted @
2015-10-07 23:19
shininguang
阅读(236)
推荐(0)
mybatis(ibatis)理解
摘要:Mybatis MyBatis是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。 MyBatis消除了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。 MyBatis使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plan Old Java Obj...
阅读全文
posted @
2015-10-07 15:25
shininguang
阅读(413)
推荐(0)
hibernate理解
摘要:hibernate书籍(建议:深入浅出hibernate,hibernate in action[hibernate实战])在学习hibernate之前老师带我理解的ORM:ORM是什么?ORM的主要用于做什么?使用JDBC遇到的问题就是每次都得自己写实体类的Dao,每条SQL语句都得自己手动的书写...
阅读全文
posted @
2015-10-07 14:59
shininguang
阅读(306)
推荐(0)