- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 java中String类型的最大长度
近日来在准备找工作面试,偶尔研究下源码,收获颇多。对于问题“java中String类型的最大长度”,网上有各种说法,但无疑例证。且看源码。java.lang.String.javapublic final class String implements java.io.Serializable, Comparable, CharSequence { /** Th
2015-09-02 17:12:53
64017
13
原创 tomcat配置数据库连接池
由于基于HTTP协议的Web程序是无状态的,因此,在应用程序中使用JDBC时,每次处理客户端请求时都会重新建立数据库连接。如果客户端的请求频繁的话,这将会消耗很多的话资源。因此,tomcat提供了数据库连接池技术。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是重新建立一个数据库连接。在使用一个数据库连接后,将其归还数据库连接池,以备其他程序使用。
2015-04-19 09:43:48
587
原创 ajax 提交form数据
使用jQuery ajax提交数据的常用用法。$.ajax({ type: "POST", url: ajaxCallUrl, data: "Key=Value&Key2=Value2", success: function(data){alert(data);} }); 最近在写一个触屏版的web项目,有一个需求是ajax需要提交form表单数
2014-12-04 23:42:02
683
转载 响应式布局
响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验,而且随着目前大屏幕移动设备的普及,用大势所趋来形容也不为过。随着越来越多的设计师采用这个技术,我们不仅看到很多的创新,还看到了一些成形的
2014-10-16 09:35:11
445
转载 Java数组操作的10大方法
下面是精心整理的Java数组操作的10大方法,大部分代码都来自Stack Overflow。0、定义一个Java数组String[] aArray = new String[5];String[] bArray = {"a","b","c", "d", "e"};String[] cArray = new String[]{"a","b","c","d","e"};第一种是定义了一
2014-08-28 11:04:27
491
原创 IKAnalyzer中文分词(入门,持续更新中)
IK Analyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始, IKAnalyzer已经推出了4个大版本。最初,它是以开源项目Luence为应用主体的,结合词典分词和文法分析算法的中文分词组件。从3.0
2014-08-17 09:24:37
1358
原创 JDBC连接oracle 12c,数据表转JSON格式
啦啦package data;import java.io.*;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import java.s
2014-08-09 10:49:24
2732
原创 Json简介
Hello Json! var JsonArray=[{"name":"Zhang","Email":"Zhang@qq.com"},{"name":"Chen","Email":"Chen@aa.com"},{"name":"Li","Email":"Li@aa.com","Add":"XM"}]; function show(){ document.getElementById("my
2014-08-08 20:28:04
415
原创 PL/SQL Developer 配置使用与Oracle数据库导入Excel表格
PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发
2014-08-06 08:30:54
1339
转载 eclipse插件安装Eclipse HTML Editor
编辑一些页面文件,例如JSP,HTML,JS等,直接用内置的文本编辑器基本比较疯狂,自己选了一个顺手的编辑器,Eclipse HTML Editor! Eclipse HTML编辑器插件主要提供以下功能:- HTML/JSP/XML/CSS/DTD/JavaScript语法高亮- HTML/JSP预览- JSP/XML验证- HTML标签,基于DTD的XML,以及JSP标签的内
2014-07-29 16:58:12
830
转载 7种形式的Android Dialog使用举例
在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Dialog对话框的使用方法,希望对大家能有所帮助。1.该效果是当按返回按钮时弹出一个提示,来确保
2014-07-13 16:02:46
509
转载 UCI数据集和源代码
UCI数据集是一个常用的标准测试数据集,下载地址在http://www.ics.uci.edu/~mlearn/MLRepository.html我的主页上也有整理好的一些UCI数据集:http://lamda.nju.edu.cn/yuy/files/download/UCI_arff.zip在看别人的论文时,别人使用的数据集会给出数据集的出处或下载地址(除非是很机密的数据,
2014-07-04 09:55:19
988
转载 innerHTML和innerText的用法(动态改变网页内容)
最近在学习JavaScript,觉得innerHTML和innerText太有用了,利用它们,我们可以试自己的网页实现动态化。不过在使用的过程中,千万要注意它们的大小写,因为错一点您就得不到预期的效果了。这是全新的方法,当您掌握它以后将可随心所欲的设计动态内容了。
2014-05-15 13:14:35
1678
转载 网页编码就是那点事
编码一直是让新手头疼的问题,特别是 GBK、GB2312、UTF-8 这三个比较常见的网页编码的区别,更是让许多新手晕头转向,怎么解释也解释不清楚。但是编码又是那么重要,特别在网页这一块。如果你打出来的不是乱码,而网页中出现了乱码,绝大部分原因就出在了编码上了。此外除了乱码之外,还会出现一些其他问题(例如:IE6 的 CSS 加载问题)等等。我写本文的目的,就是要彻底解释清楚这个编码问题!如果你遇
2014-05-13 22:56:06
467
转载 JSP中include指令和include动作区别详解
我们都知道在JSP中include有两种形式,分别是<%@ include file=” ”%><jsp:include page=” ” flush=”true”/>前者是指令元素,后者是动作元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以
2014-05-13 17:52:06
600
转载 WEKA使用教程(经典教程转载)
目录 1. 简介2. 数据格式3.数据准备4. 关联规则(购物篮分析)5. 分类与回归6. 聚类分析 1. 简介 WEKA的全名是怀卡托智能分析环境(Waikato Environment for Knowledge Analysis),它的源代码可通过http://www.cs.waikato.ac.nz/ml/weka得到。同时weka也是新西兰的一种鸟名,
2014-05-08 17:54:48
794
原创 centos下vi的用法
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。1、vi的基本概念 基本上vi可以分为三种状态,分
2014-05-08 17:36:32
554
转载 网页编码就是那点事
编码一直是让新手头疼的问题,特别是 GBK、GB2312、UTF-8这三个比较常见的网页编码的区别,更是让许多新手晕头转向,怎么解释也解释不清楚。但是编码又是那么重要,特别在网页这一块。如果你打出来的不是乱码,而网页中出现了乱码,绝大部分原因就出在了编码上了。此外除了乱码之外,还会出现一些其他问题(例如:IE6的 CSS 加载问题)等等。我写本文的目的,就是要彻底解释清楚这个编码问题!如果你遇到了
2014-05-08 17:34:35
438
原创 Hadoop伪分布式环境搭建(hadoop-0.20.2、hive-0.11.0、pig-0.5.0、zookeeper-3.4.3)
一.安装虚拟机及前期准备1. VMWare 下安装CentOS 6.0系统,网络制式采用NAT2. 将hadoop添加到sudoerssu root输入root的口令,成功后就换成了root用户继续输入命令:chmod u+w/etc/sudoersvi/etc/sudoers在此行:root ALL=(ALL:ALL) ALL 后加一行:
2014-05-08 17:32:22
1047
原创 java环境变量配置(windows7)
windows7下java环境变量配置方法: 1.用鼠标右击“我的电脑”->属性 选择左边导航的“高级系统设置”选项,然后这回熟悉了吧? 继续选择右下角的“环境变量”选项 2.进行win7下Java环境变量配置 在"系统变量"下进行如下配置:(1)新建->变量名:JAVA_HOME 变量值:D:\Java\j
2014-05-08 17:29:46
1091
原创 mysql5.6.10 下载与安装
一、下载地址:http://dev.mysql.com/downloads/下载版本:Windows (x86,32-bit), MSI Installer 二、安装步骤: (一)、系统要求:首先确保系统中安装了Microsoft.NET Framework 4.0(二)、安装步骤:下载与安装" style="float:none; margin:0px auto">
2014-05-08 17:15:00
1216
转载 不可解问题(Undecidable Decision Problem)
看黑书介绍NP的时候有一个“不可解问题”,非常不可思议,费劲周折在网上查到了些英文资料,搞明白了,非常有意思,在这里说一下。 不可解问题(Undecidable DecisionProblem)指的是这样一种问题:他无论如何也不可能有一个正确的算法来解决。虽然不可思议,但这种问题被证明确实是存在的。图灵在1936年(那时还没电脑,我们的父亲是在没有设备支持的纯理论基础上提出来的,致敬
2014-05-08 17:04:39
1510
转载 什么是P问题、NP问题和NPC问题
这或许是众多OIer最大的误区之一。 你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人此时所说的NP问题其实都是指的NPC问题。他们没有搞清楚NP问题和NPC问题的概念。NP问题并不是那种“只有搜才行”的问题,NPC问题才是。好,行了,基本上这个误解已经被澄清了。下面的内容都是在讲什么是P问题,什么是NP问题,
2014-05-08 17:02:53
574
原创 java 软件工程师学习路径(多年工作经验高级工程师推荐)
1.1、开始前的准备 1.1.1、JAVA背景介绍、JDK版本 1.1.2、下载JDK 1.1.3、JAVA开发工具Eclipse背景介绍 1.1.4、下载Eclipse及重要插件1.2、JAVA语法基础 1.2.1、面向对象基础 1.2.2、JAVA关键字介绍 1.2.3、条件判断 1.2.4、循环 1.2.5、方法 1.2.6
2014-05-08 17:00:11
1256
原创 favicon.ico
随便打开一个网页:比如 http://www.baidu.com/标签页中除了显示网页title之外,还显示了一个网页小图标,这是怎么做到的?示例页面代码如下:DOCTYPE html>html xmlns="http://www.w3.org/1999/xhtml"> head> title>home pagetitle> link re
2014-05-08 16:56:39
1729
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人