07 2017 档案
摘要:http://blog.csdn.net/column/details/14851.html
阅读全文
摘要:01. JDBC :java连接数据库技术的一种简称!提供了连接各种数据库的功能!数据持久化技术之一! 02.常用的JDBC API DriverManager : 管理 JDBC驱动!(不同的数据库有不同的驱动包) Connection : 连接数据库 DriverManager.getConne
阅读全文
摘要:http://baike.baidu.com/link?url=ntILcQyM_S7rpsbUrVu7vLEKHXNfSlJyWdWQnUo9LYO7JfoOpDEvbKldXobL0_nUEkXnnLNOskU6C-0-Xt5yzvdW75T4b2UfhWhreBoFVe3 http://blo
阅读全文
摘要:http://baike.baidu.com/link?url=ApHY8xq46GqLuJfiITlxreKzgPbvzMe13z6Oz2PIYH2oLWCj89mzFS2KKEB49q57pEvnXHcKVY283oRh1XzPIf8UV61NbMK4y_B7HAP8Fw8lRu6IZK8Y_k
阅读全文
摘要:01. 三层和MVC的区别 http://blog.csdn.net/csh624366188/article/details/7183872 http://www.cnblogs.com/zdxster/p/5305155.html http://www.cnblogs.com/rainbow70
阅读全文
摘要:1 如何搭建Struts2开发环境? Struts2 获取 http://struts.apache.org/download.cgi Struts-2.3.16.3-all.zip 创建Web项目,引入Struts2 搭建所需 jar包: commons-fileupload-1.3.1.jar:
阅读全文
摘要:mysql: dbs 数据库系统 bdms 数据库管理系统 bda 数据库管理员 db 数据库 dba通过dbms来操作db! 关系型数据库和非关系型数据库 登录mysql mysql -h主机地址 -u用户名 -p密码 查询所有的数据库 show databases; 创建数据库 create database [if not exists ] 数据库名称; 删除数据库 d...
阅读全文
摘要:启动HBase集群: 单独启动一个HMaster进程: 单独停止一个HMaster进程: 单独启动一个HRegionServer进程: 单独停止一个HRegionServer进程: 进入hbase shell console 表的管理1)查看有哪些表 2)创建表 3)删除表分两步:首先disable
阅读全文
摘要:Kafka是2010年12月份开源的项目,采用Scala语言编写,使用了多种效率优化机制,整体架构比较新颖(push/pull),更适合异构集群。 设计目标: (1) 数据在磁盘上的存取代价为O(1) (2) 高吞吐率,在普通的服务器上每秒也能处理几十万条消息 (3) 分布式架构,能够对消息分区 (
阅读全文
摘要:Kafka producer的ack有3中机制,初始化producer时的producerconfig可以通过配置request.required.acks不同的值来实现。 0:这意味着生产者producer不等待来自broker同步完成的确认继续发送下一条(批)消息。此选项提供最低的延迟但最弱的耐
阅读全文
摘要:Kafka为broker,producer和consumer提供了很多的配置参数。 了解并理解这些配置参数对于我们使用kafka是非常重要的。本文列出了一些重要的配置参数。 官方的文档 Configuration比较老了,很多参数有所变动, 有些名字也有所改变。我在整理的过程中根据0.8.2的代码也
阅读全文
摘要:http://blog.csdn.net/dabokele/article/details/52215968 http://blog.csdn.net/lipeng_bigdata/article/details/51036099 http://jingyan.baidu.com/article/5
阅读全文
摘要:最近重新搭建了一下maven+Scala的环境,发现很多东西都不记得了,于是重新记录一遍。 嫌搭建麻烦的话也可以直接下载Scala官方做好的环境http://scala-ide.org/download/sdk.html 里面包含了很多常用的插件,但是并没有用到maven而是sbt,但是在国内由于一
阅读全文
摘要:eclipse中不同的应用会开启不同的console,所以并不是重复。 如图: Terminate标志/操作按钮,可以停止当前的执行,以及标志此Console是Terminated状态; Remove Launch和Remove All Terminated Launches,关闭当前或所有Term
阅读全文
摘要:实现方法: 1.点击Open Console案例下拉三角,选择New Console View。 2.点击Pin Console按钮將两个控制台同时固定住。 3.点击Display Selected Console显示两个不同应用的控制台即可。 实现效果如下图:
阅读全文
摘要:http://blog.csdn.net/m_changgong/article/details/4361526
阅读全文
摘要:http://www.cnblogs.com/cainiaomahua/p/6183339.html
阅读全文
摘要:http://www.cnblogs.com/jackson0714/p/AJAX.html
阅读全文
摘要:JSON技术的调研报告一 、各个JSON技术的简介和优劣1.json-libjson-lib最开始的也是应用最广泛的json解析工具,json-lib 不好的地方确实是依赖于很多第三方包,包括commons-beanutils.jar,commons-collections-3.2.jar,comm
阅读全文
摘要:转载原文出处:http://www.codeceo.com/article/jvm-memory-stack.html JAVA能够实现跨平台的一个根本原因,是定义了class文件的格式标准,凡是实现该标准的JVM都能够加载并解释该class文件,据此也可以知道,为啥Java语言的执行速度比C/C+
阅读全文
摘要:网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。 这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 1.对查询进行优化,要尽量避免全表扫描,首先应
阅读全文
摘要:ResultSetMetaData 、DatabaseMetaData中的方法介绍 利用ResultSet的getMetaData的方法可以获得ResultSetMeta对象,而ResultSetMetaData存储了 ResultSet的MetaData。所谓的MetaData在英文中的解释为“D
阅读全文
摘要:Hibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法。 1、identity:用于MySql数据库。特点:递增 注:对于MySql数据库使用递增序列时需要在建表时对主键指定为auto_increment属性。 2、sequence:用于Oracle数
阅读全文
摘要:ThreadLocal(线程变量副本) Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。 采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。 ThreadLocal类中
阅读全文
摘要:http://naotu.baidu.com/file/df992adc07f912a4dfdbea5bfdcb19f9?token=2534dc3ec6ccec7e&qq-pf-to=pcqq.group http://naotu.baidu.com/file/f5406e860372ea7d1c
阅读全文
摘要:原理分析: 需要向数据库发送多条sql语句时,为了提升执行效率,可以考虑采用JDBC的批处理机制。 JDBC的批处理机制主要涉及Statement或PrepareStatement对象的以下方法: |--addBatch(String sql): Statement类的方法,多次调用该方法可以将多条
阅读全文
摘要:启动zookeeper zkServer.sh start 启动kafka服务器 kafka-server-start.sh /software/kafka_2.10-0.10.2.1/config/server.properties 后台启动 kafka-server-start.sh -daem
阅读全文
摘要:1.谈谈你对hibernate的认识和理解 01.全自动的ORM框架 02.子项目 03.面向对象的思想来解决操作数据库 01.hibernate是一个开放源代码的对象关系映射(ORM)框架,它对JDBC进行了非常轻量级的对象封装,使得程序员可以按照面向对象的思想来操控数据库中的数据 02.hibe
阅读全文
摘要:MD5加密的Java实现 在各种应用系统中,如果需要设置账户,那么就会涉及到存储用户账户信息的问题,为了保证所存储账户信息的安全,通常会采用MD5加密的方式来,进行存储。首先,简单得介绍一下,什么是MD5加密。 MD5的全称是Message-Digest Algorithm 5 (信息-摘要算法),
阅读全文