- 博客(101)
- 资源 (57)
- 问答 (1)
- 收藏
- 关注
原创 在线教育平台、网校搭建、远程教育平台搭建技术选型(268教育)
教育历来在我国传统文化中占据着举足轻重的位置,历经千年的栉沐风雨,已经形成了一套系统的教育体系。但千百年传承下来的教育理念,也凸显了诸多弊端;如何突破这个枷锁,挣脱这个束缚,是当今教育人士所面临的棘手问题。引发在线教育、远程教育、网校、网校系统等一系列的字眼被提出,推广。越来越多的线下机构将目光投向在线教育网校,因为线下发展已经到一个瓶颈,而且越来越多的学员需要在网上学习。如果线下的培训机
2013-10-16 22:22:27 4130
转载 2012年旧文章Spring framework(cve-2010-1622)漏洞利用指南
By 空虚浪子心 http://www.inbreak.net/ @javasecurity http://t.qq.com/javasecurity摘要这个漏洞在2010年出的,当时由于环境问题,并没有找到稳定利用的EXP。作者对spring mvc框架不熟悉,很多地方不了解,结果研究了一半,证明了漏洞的部分严重性就放下了,没有弄出POC来。最近同事也想研究下,勾起了研究兴趣,结果运气爆
2013-10-08 23:27:12 1721
转载 国外优秀的教育网站(转存)
在课堂和生活中喜欢应用网络技术的教师,可以发现好多免费在线网站。以下是当今值得访问的20个网站:1. Shmoop–Shmoop 是新建的优秀网站,正在教师之间流行开来。对于师生而言, 该测试网站致力于师生的写作和阅读变得更加有趣 。2. ClassMarker–教师可以在这个网站上生成看上去很正规的在线测验。测验可以在网上进行,还可以在线打分。3. LectureTools.org
2013-08-12 15:56:29 7592 2
原创 MYSQL删除重复记录SQL
表letter_detail字段id,book_chapter_id,word其中2个字段book_chapter_id,word有重复的需要删除掉,只保留一条查询重复的:SELECT MIN(id),COUNT(1) aa FROM letter_detailGROUP BY letter_detail.book_chapter_id,letter_detail.wor
2013-07-08 15:52:54 1271
转载 maven环境搭建
(转自cnblogs)----------------准备工作-------------Jdk 1.5以上java开发环境。EclipseMaven 3.0.5 最新版本下载地址: http://maven.apache.org/download.cgi----//快速搭建步骤 第一步:配置maven环境 将下载文件解压,然后设置mav
2013-03-12 16:49:08 2746
原创 mybatis学习
*********************************全局文件SqlMapConfig.xml********************************************** configuration:全局的包含:properties 属性 settings 设置 typeAliases 类型命名 typeHandlers 类型处理器 objectF
2013-02-27 16:28:33 7083 2
原创 linux安装ngnix
1。下载地址http://nginx.org/en/download.html我用的CentOS 6下载的nginx-release-centos-6-0.el6.ngx.noarch.rpm2.安装#rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm#yum install nginx出现提示:Is this ok [
2012-12-21 14:05:52 781
原创 linux安装mysql5.5多实例&&主从配置测试
一、下载文件cmake-2.8.10.1.tar.gz http://download.csdn.net/detail/fairyhawk/4913341mysql-5.5.28.tar.gz http://download.csdn.net/detail/fairyhawk/4913349二、安装cmake#tar zxfv cmake-2.8.10.1.tar.gz#
2012-12-19 21:43:21 2715
原创 java面向对象编程学习笔记
孙卫琴:java面向对象编程,从头看起。1.执行beibei.speak()的方法时。jvm根据局部变量beibei的引用找到堆区的Doll的实例,再根据Dell实例引用的方法的引用,定位到方法区中Doll类的信息,从而获得speak方法的字节码,接着执行speak()方法2、成员变量,不管是否代码初始化,会默认给初始化的值。byte int short int l
2012-12-11 15:04:05 786
原创 mysql使用注意事项
自己小结下,多多向高手学习1、在写统计方面的sql时,有时可将大的sql拆分。统计的列表页面分页,先查主表数据,再执行简单的sql去查其他数据。数据量大时,效果很明显。2.事务尽量细粒度,不用臃肿。不影响数据的情况下,尽量将业分成多个小的事务。3.不要使用select * 无用的字段不需要,浪费io,有时表变化用*可能会出麻烦。可减少服务器硬盘临时表生成,特别是有大字段、text/
2012-12-10 16:34:26 825
原创 wi7 u盘制作工具(只win7)
只有2M多,但是确实可以使用。刚给别人装用的这个。很多其他的工具要上百M,就拿这个试了下。确实好用~微软专为U盘安装windows7而开发的,所以,只能用于安装windows7, 能支持制作windows7启动U盘,还可将windows7镜像写入DVD,也就是系统光盘刻录。 下载地址:http://download.csdn.net/detail/fairyha
2012-11-29 10:16:35 1268
原创 无聊的的随笔记录
啰哩啰唆,只是自己mark下。看到的请绕道:)相关的5个表:1)订单表order 100W量 主键order_id2)订单明细order_deatil(所购买的商品明细) 500W量 主键order_deatil_id 存订单表order_id3)商品表goods 4)订单log记录order_detail_log表 每次对商品订单的操作都记
2012-11-22 17:50:24 617
原创 linux安装mysql5.5(rpm格式)
mysql安装一、下载地址:http://dev.mysql.com/downloads/mysql/5.5.html#downloads下拉选择Linux - Generic下载Client Utilities:MySQL-client-5.5.28-1.linux2.6.i386.rpm MySQL Server:MySQL-server-5.5.28-1.linux2.6
2012-11-20 21:11:11 7837
原创 linux安装jdk tomcat
一、jdk: 下载jdk linux版本 1)传上去后执行./jdk-6u37-linux-i586-rpm.bin, 提示没有权限就先执行chmod 755 jdk-6u23-linux-i586.bin 出现 jdk 的安装 licence, 回车安装. 2) 执行完后在当前目录中会存在jdk-6u37-linux-i586.rpm 文件,执行 r
2012-11-08 13:59:50 770
原创 ajax return返回值获取不到-【开发错误记录】。
function refundUseCoupon(trxOrderGoodsId){ $.ajax({ type:'GET', url:'/ucenter/getCouponPayment.do', data:{"trxGoodsId":trxOrderGoodsId}, dataType:'json', cache : false, async:false, s
2012-11-01 15:38:19 14107 1
转载 一致性 hash 算法(转)
一致性 hash 算法( consistent hashing ) consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees中被提出,目前在 cache 系统中应用越来越广泛;1 基本场景比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N
2012-10-24 10:11:57 1007
原创 Hessian学习
Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能. 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。项目中实际使用直接传输Map很方便。手机端调用也很方便。hession的包下载地址:http://hessian.caucho.com/#Java我下
2012-10-23 19:45:27 1499
原创 Quartz 学习
想学习下Quatz用数据库方式是怎么用的。一般之前用的方式是在spring中直接配置。边学编记录了。springside <bean class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> executeAuto
2012-10-22 13:48:46 712
转载 struts2之远程执行
Struts2的核心是使用的webwork框架,而webwork又是使用的XWork来处理action的,并且通过调用底层的getter/setter方法来处理http的参数,它将每个http参数声明为一个ONGL(这里是ONGL的介绍)语句。当我们提交一个http参数:user.address.city=Bishkek&user['favoriteDrink']=kumysONGL将它转
2012-10-19 13:41:43 2625
转载 linux grep命令
功能说明:查找文件里符合条件的字符串。语 法:grep [-abcEFGhHilLnqrsvVwxy][-A][-B][-C][-d][-e][-f][--help][范本样式][文件或目录...]补充说明:grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件
2012-10-17 11:43:38 531
原创 httpclient小例子:获取手机号地址、IP地址获取、POST方式注册用户(乐蜂网)
一、HttpClient注册网站用户,拿乐峰网为例,感觉是个不错的网站。我想去面试怕不要我啊。。。测试可以注册成功,而且参数如果把某个参数都写上验证码功能也就无效了~测试可以连续注册成功。。(发现我们以前做的网站的验证码也成了摆设。。犯了一样的错),httpclient包下载地址/** * * @title TestHttpClient.java
2012-09-26 17:53:07 5177
原创 sprig mvc返回json数据demo
注意点:@ResponseBody,表示向respones中写入跟getWrite().print()一样的效果返回值:Map 可灵活设置存放多个返回对象method = RequestMethod.GET 根据自己的需要加 @RequestMapping(value = "/getAreaByParentId", method = RequestMethod.GET)
2012-09-25 15:39:56 1492
原创 session依赖于cookie
session和cookie两种方法存储区别基本都很清楚了。但是面试中问到客户端是怎么知道打开浏览器的时候是如何知道去取服务端那个session的?session的内容是存在服务端的。客服端怎么知道是取那个的呢? 看下session存储的执行过程:当用户请求servlet,servlet会首先查看客户端cookie中是否有sessionID,如果有则证明是旧的会话,那么就通
2012-09-18 17:46:27 4344
转载 给图片加水印
很多网站要给自己的图片添加水印。上传时自动在添加。测试后发现图片保存完后失真了。。这方法太粗糙了。import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;imp
2012-09-17 20:05:30 616
原创 java mail 发送多个附件
java mail发送多个附件public void sendBatchMailWithFile(String[] mailto, String fromEmail, String text, String title, String []filePath) throws Exception {// String ip = InetAddress.g
2012-09-15 21:03:49 8984 3
转载 request获取客户端IP地址
public String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.g
2012-09-15 20:57:37 5239 3
转载 MySQL日期时间函数大全
DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。 mysql> select WEEKDAY('1997-10-04
2012-09-07 11:13:58 637
转载 synchronized详解
转来的看到3篇比较好的,只看一篇,慢慢看懂都获益不少。1是百度百科的,很不错。2和1有重复,主要多的是代码例子。3有点啰嗦~*******************************第一篇***************************************************:synchronized ,代表这个方法加锁,相当于不管哪一个线程(例如线程A),运行到这个
2012-09-03 17:25:30 2608
原创 Spring动态配置多数据源--多mysql从库
一直做了互联网的小项目,感觉小公司的性能瓶颈主要在数据库端。大公司没去过,不清楚~一般用mysql数据库做主从,读写分离,减少主库的压力。假设1主4从。4个从库每次的访问是随机,压力平摊。先把搜来的贴出来。先记录下,再去code实验~采用spring的AbstractRoutingDataSource就可以简单的解决这个问题。下面是用ibatis的。单独的spring mvc 实现
2012-09-03 13:49:51 7722 6
转载 JAVA中堆栈和内存分配
这是看过的当中。细看完能真正明白string是如何存放的一篇。就转来了。忘了的时候细看下。一)、栈、堆1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域 :
2012-08-28 10:27:25 611
转载 mysql的 last_insert_id
有主 附表关系的2个表 ,附表插入时要用到a的主键做关联。插入a表时,就要返回主键ID,供b表使用。 LAST_INSERT_ID自动返回最后一个 INSERT 或 UPDATE 操作为 AUTO_INCREMENT 列设置的第一个发生的值. 参考这里 The ID that was generated is maintained in the server on a per-
2012-08-24 16:26:37 554
原创 JS报表工具
1.amchartshttp://amcharts.com/2.NVD3http://nvd3.com/2. http://www.miniui.com/ 表格操作很方便
2012-08-16 11:42:05 1083
转载 常见HTTP状态 200 304 404 500等
下面提供 HTTP 状态码的完整列表。点击链接可了解详情。您也可以访问 HTTP 状态码上的 W3C 页获取更多信息。1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态码。100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换
2012-08-13 14:15:33 1051
原创 mybatis分页,spring3.1+struts2
有的代码是拷贝来的。捣鼓了半天才好用。mybatis自带的分页是内存的。测试了下10W条的数据。立马内存溢出,只能自己瞎写了。为了其他人使用的时候方便可能写的有点麻烦。代码下载地址:http://download.csdn.net/detail/fairyhawk/4938207有错误或者不好的地方请指正下,多分享~一、先贴下开发人员使用时需要写的4个地方1.actio
2012-07-26 10:47:23 4548 2
原创 memcached 配置、安装
memcached安装配置1.下载地址:http://code.google.com/p/beitmemcached/downloads/detail?name=Memcached_1.2.5.zip2.Memcache的安装先决条件:先安装libevent Libevent介绍:libevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,
2012-05-14 18:34:59 1460 1
转载 DBCP连接池配置参数说明
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
2012-05-14 16:17:40 68704 7
原创 ajax跨域实例
以下为S2。跟普通的地方不同的是要回调dataType : "jsonp",jsonp : "callBack",jsonpCallback : "success_back",callBack需写getter setter.function getTeacher(id) { try{ $.ajax({ url : "http://b.com/res/t
2012-05-07 17:16:09 869
原创 javamelody监控jvm
JavaMelody 能够监测Java或Java EE应用程序服务器,并以图表的方式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、 Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。下载地址:http://download.csdn
2012-05-07 17:05:20 1068
memcache windows版本32、64位
2014-05-24
memcached windows版本
2014-01-19
mybatis参考文档.CHM
2013-02-27
mybatis分页spring3.1+struts2
2012-12-28
手机号所在地数据库
2012-12-12
linux下lrzsz安装,SecureCRT上传下载文件工具
2012-11-06
struts2 spring2 ibatis整合代码完整项目
2012-10-19
javamelody监控JVM
2012-05-07
javaScript实例自学手册486例,附带目录可方便搜索
2012-02-20
xjad java反编译工具
2009-03-07
第9章 触发器.ppt
2008-11-12
activemq 阻塞。消费基本不动了
2019-11-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人