- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 jsp之间传值乱码问题
tree.jsp页面:function myreset(){var node = zTree.getSelectedNodes()[0];$.ajax({type: "GET",url:"upd.jsp",data: "treeId=" +node.id+"&nodeName="+node.name, dataType: "text",success:
2016-06-28 17:50:05 877
原创 mybatis学习笔记(三)mybatis和hibernate区别
前面我已经通过简单的例子,初次认识mybaits。在写此篇博文的时候我还是有很多问题,比如mybaits实现过程通过接口就能实现,它是怎么做到的。在我看来hibernate已经做得很不错了,mybatis作为持久层高调与hibernate竞争,它真的能抢走半壁江山。原本这篇文章应该放在mybatis开篇来写,但是我觉得对mybatis有了初步的认识后,再回头看看它与hibernate的区别会有不同
2016-06-27 16:01:35 658
转载 HDFS学习笔记(2)HDFS运行机制
简介HDFS(Hadoop Distributed File System )Hadoop分布式文件系统。是根据google发表的论文翻版的。论文为GFS(Google File System)Google 文件系统(中文,英文)。HDFS有很多特点: ① 保存多个副本,且提供容错机制,副本丢失或宕机自动恢复。默认存3份。 ② 运行在廉价的机器上。
2016-06-24 10:42:10 783
转载 Hadoop安装教程及单机/伪分布式配置
Hadoop像谜一样存在着,为了揭开它神秘的面纱,我开始着手实践 Hadoop 。首先说明一点这篇文章不是我的原创,作为笔记我在此基础上加了一些自己的东西。但可以肯定的从虚拟机、Ubuntu、Hadoop我都亲手走过,最终为分布运行成功(花了近2天时间)。配置清单:1、Vmware 122、Ubuntu16.04 Kylin3、Hadoop2.7环境
2016-06-23 18:03:09 778
转载 Ubuntu16.04kylin 安装
Ubuntu准对中国客户开发kylin还是非常好安装。在安装tools的过程中遇到一些问题记录下了。可能还是对系统的不熟悉导致。 使用虚拟机为Vmware12。1、在vmware菜单栏中选择虚拟机->安装vmware tools。弹出下面对话框,选择是。2、如果此时ubuntu系统桌面上没有显示VMware Tools的光盘图标,再次从vmware菜单栏中选择虚拟机->安装vmware tools
2016-06-23 09:57:17 1675
原创 win7 中使用PLSQL Developer(不需安装oracle)
1、下载32位的版本instantclient-basic-nt-11.2.x.zip2、解压后放到C:\Program Files(x86)\Oracle\instantclient_12_1(随意位置)3、添加环境变量: 1)path:C:\Program Files(x86)\Oracle\instantclient_12_1 2)NLS_LANG=AMERICAN_AME
2016-06-22 09:57:59 576
原创 mybatis学习笔记(二)增删改查
作为持久层框架,mybaits作用和hibernate一样,无非就是对数据库进行增删改查操作,下面我们通过4个实例感受一下。其实也就是增删改查,掌握这些,基本上就掌握了mybatis的基本操作了,下面一个个模块来完成。 先看下工程整体内容: 在这个工程下将完成增删改查代码演示。 1 mybatis核心配置文件<?xml version="1.0" encoding="UTF-8"?
2016-06-20 18:26:52 845
转载 多线程面试题(一)
Java 线程面试问题在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特别是电子交易发展方面相关的。他们会问面试者很多令人混淆的Java线程问题。面试官只是想确信面试者有足够的Java线程与并发方面的知识,因为候选人中有很多只浮于表面。用于直接面向市场
2016-06-20 10:35:03 567
转载 redis使用场景
1.在主页中显示最新的项目列表。Redis使用的是常驻内存的缓存,速度非常快。LPUSH用来插入一个内容ID,作为关键字存储在列表头部。LTRIM用来限制列表中的项目数最多为5000。如果用户需要的检索的数据量超越这个缓存容量,这时才需要把请求发送到数据库。2.删除和过滤。如果一篇文章被删除,可以使用LREM从缓存中彻底清除掉。 3.排行榜及相关问题。排行榜(leader board)按照得分进行排
2016-06-12 11:14:19 410
转载 Jedis的八种调用方式(事务、管道、分布式)介绍
jedis是一个著名的key-value存储系统,而作为其官方推荐的java版客户端jedis也非常强大和稳定,支持事务、管道及有jedis自身实现的分布式。 在这里对jedis关于事务、管道和分布式的调用方式做一个简单的介绍和对比:一、普通同步方式 最简单和基础的调用方式,@Testpublic void test1Normal() { Jedis jedis = new Jedis
2016-06-08 10:15:46 885
转载 简单实现Redis缓存中的排序功能
edis 是 Redis 官方首选的 Java 客户端开发包。这篇文章我们将介绍如何使用 Sorted Set 排序集合(zsets)。Sorted Set 跟一个集合一样,它是不会存在重复的数值,最大的不同是 Sorted Set 中每个元素都是经过排序的。我们先看一些命令:import java.util.HashMap;import java.util.Map;import redis.
2016-06-07 23:19:44 5361
原创 解决springmvc乱码问题
最近用springmvc+mysql给公司写了一个办公软件,前台保存汉字到mysql正常显示,但读取数据库到前台时出现乱码,一堆问号,上网查说这不是乱码问题,几番波折最终解决,直接上代码: <!-- 解决乱码问题 --> <mvc:annotation-driven> <mvc:message-converters register-defaults="true">
2016-06-07 09:46:28 484
转载 文章标题
SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。一、定义Interceptor实现类 SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在SpringMVC
2016-06-02 10:14:51 411
转载 MySQL数据库如何解决大数据量存储问题
利用MySQL数据库如何解决大数据量存储问题? 各位高手您们好,我最近接手公司里一个比较棘手的问题,关于如何利用MySQL存储大数据量的问题,主要是数据库中的两张历史数据表,一张模拟量历史数据和一张开关量历史数据表,这两张表字段设计的很简单(OrderNo,Value,DataTime)。基本上每张表每天可以增加几千万条数据,我想问如何存储数据才能不影响检索速度呢?需不需要换oracle数据库呢?
2016-06-01 15:52:24 2119
转载 作用域和生命周期
SqlSessionFactoryBuilder 这个类可以被初始、使用和丢弃,如果你已经创建好了一个 SqlSessionFactory 后就不用再保留它。因此 , SqlSessionFactoryBuilder 的最好作用域是方法体内,比如说定义一个方法变量。你可以重复使用 SqlSessionFactoryBuilder 生成多个 SqlSessionFactory 实例, 但是最好不
2016-06-01 15:51:40 467
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人