03 2016 档案

摘要:if语句 案例:同样统计男女生人数,语句如下: 阅读全文
posted @ 2016-03-30 10:22 243573295 阅读(4483) 评论(0) 推荐(0) 编辑
摘要:mysql数据库中CASE WHEN语句。 case when语句,用于计算条件列表并返回多个可能结果表达式之一。 CASE 具有两种格式: 简单 CASE 函数将某个表达式与一组简单表达式进行比较以确定结果。CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段 阅读全文
posted @ 2016-03-30 10:20 243573295 阅读(14964) 评论(0) 推荐(1) 编辑
摘要:oracle的decode函数使用:http://www.cnblogs.com/hwaggLee/p/5335967.html case ..when 函数使用:http://www.cnblogs.com/hwaggLee/p/5336097.html mysql解决方案 举例1: 使用该查询, 阅读全文
posted @ 2016-03-30 10:06 243573295 阅读(998) 评论(0) 推荐(0) 编辑
摘要:decode函数比较表达式和搜索字,如果匹配,返回结果;如果不匹配,返回default值;如果未定义default值,则返回空值 Decode函数的语法结构如下: decode函数比较表达式和搜索字,如果匹配,返回结果;如果不匹配,返回default值;如果未定义default值,则返回空值。以下是 阅读全文
posted @ 2016-03-30 09:53 243573295 阅读(11323) 评论(1) 推荐(0) 编辑
摘要:相关文章 http://www.cnblogs.com/dolphin0520/p/3736238.html 阅读全文
posted @ 2016-03-29 14:08 243573295 阅读(146) 评论(0) 推荐(0) 编辑
摘要:这个问题,原因是UTF-8编码有可能是两个、三个、四个字节。Emoji表情或者某些特殊字符是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不进去。 网上摘抄的问题解决方案:http://blog.csdn.net/likendsl/article/details/7530979 需要特 阅读全文
posted @ 2016-03-28 10:58 243573295 阅读(433) 评论(0) 推荐(0) 编辑
摘要:通过问题了解: 问题一: 某二叉树中度为2的结点有18个,则该二叉树中有 性质1: 设度为0,1和2的节点分别为x,y,z,则二叉树总结点数为S=2z+y+1或S=x+y+z,得z+1=x,即度为2的节点数比叶子节点树少1. 性质2: 问题二: 一颗二叉树共有47个节点,其中有23个度为2的节点。假 阅读全文
posted @ 2016-03-23 11:38 243573295 阅读(1749) 评论(0) 推荐(1) 编辑
摘要:因为java类型自带的不支持中文路径,不过两者使用的方式是一样的,只是apache压缩工具多了设置编码方式的接口,其他基本上是一样的。另外,如果使用org.apache.tools.zip.ZipOutputStream来压缩的话,我们只能使用org.apache.tools.zip.ZipEntr 阅读全文
posted @ 2016-03-21 18:00 243573295 阅读(783) 评论(0) 推荐(0) 编辑
摘要:zip扮演着归档和压缩两个角色;gzip并不将文件归档,仅只是对单个文件进行压缩,所以,在UNIX平台上,命令tar通常用来创建一个档案文件,然后命令gzip来将档案文件压缩。Java I/O类库还收录了一些能读写压缩格式流的类。要想提供压缩功能,只要把它们包在已有的I/O类的外面就行了。这些类不是 阅读全文
posted @ 2016-03-21 17:05 243573295 阅读(1840) 评论(0) 推荐(0) 编辑
摘要:File file=new File(fileAllName); FileWriter fw=new FileWriter(file); 在Java的 FileWriter 方法时 系统抛出了异常 java.io.FileNotFoundException: D:\xxx\yyy (拒绝访问。)at 阅读全文
posted @ 2016-03-18 11:47 243573295 阅读(21265) 评论(0) 推荐(1) 编辑
摘要:inputStream的方法 1. 关于InputStream.read() 在从数据流里读取数据时,为图简单,经常用InputStream.read()方法。这个方法是从流里每次只读取读取一个字节,效率会非常低。 更好的方法是用InputStream.read(byte[] b)或者InputSt 阅读全文
posted @ 2016-03-18 11:39 243573295 阅读(539) 评论(0) 推荐(0) 编辑
摘要:实例:用FileWriter类向文件中写入一个串字符,然后用FileReader读出写入的内容。 Reader与Writer类及其子类(FileReader和FileWriter类等)主要用于读取文本格式的内容,而InputStream和OutputStream类及它们的子类主要读取二进制格式的内容 阅读全文
posted @ 2016-03-18 11:22 243573295 阅读(270) 评论(0) 推荐(0) 编辑
摘要:1.FileInputStream和FileOutputStream类分别用来创建磁盘文件的输入流和输出流对象,通过它们的构造函数来指定文件路径和文件名。 2.创建FileInputStream实例对象时,指定的文件应当是存在和可读的。创建FileOutputStream实例对象时,如果指定的文件已 阅读全文
posted @ 2016-03-18 11:20 243573295 阅读(275) 评论(0) 推荐(0) 编辑
摘要:住栈的特性:对于取出栈内元素每次只能从栈顶开始取(后进先出(栈满时,只能先出后进)) 由于栈内只能容纳4个元素: 所以 E F不可能第一个出栈; 当栈内少于四个元素时 既可以选择进栈,也可以选择出栈 所以 A B C D中 第一个出栈的元素是随机的,主要要从第二个开始看; 当D第一个出栈时,说明栈内现在还剩 A B C,要么E进栈 要么C出栈;如果E进栈 栈内满4个元素,栈顶元素E出栈 此时... 阅读全文
posted @ 2016-03-17 17:33 243573295 阅读(1479) 评论(0) 推荐(0) 编辑
摘要:模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。按照耦合程度从弱到强,可以将其分成7级, 阅读全文
posted @ 2016-03-17 16:00 243573295 阅读(432) 评论(0) 推荐(0) 编辑
摘要:结构化程序设计方法的主要原则可以概括为自顶向下,逐步求精,模块化,限制使用goto语句。 1.自顶向下:程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化。 2.逐步求精:对复杂问题,应设计一些子目标作为过 阅读全文
posted @ 2016-03-13 23:24 243573295 阅读(291) 评论(0) 推荐(0) 编辑
摘要:线性结构和非线性结构同属于数据结构中的逻辑结构类型 线性结构是指该结构中的节点之间存在一对一的关系.其特点是开始节点和终端节点都是唯一的,除了开始节点和终端节点外,其余节点都有且仅有一个直接前驱,有且仅有一个直接后继.此类型的存储结构有:顺序表(数组)、链表、堆栈结构、队列结构等 非线性结构又包括集 阅读全文
posted @ 2016-03-13 23:20 243573295 阅读(708) 评论(0) 推荐(0) 编辑
摘要:bootstrap的model弹出框,默认在点击背景时会隐藏,而有时特殊效果是不允许隐藏,下面就是解决方案:本例参考来自这里 方法一: $('#myModal').modal({backdrop: 'static', keyboard: false}) 方法二 <button data-target 阅读全文
posted @ 2016-03-11 09:32 243573295 阅读(690) 评论(0) 推荐(0) 编辑
摘要:弹出输入框,输入命令msconfig 打开系统配置,查看相关引导信息,关闭开机启动等 阅读全文
posted @ 2016-03-09 09:44 243573295 阅读(192) 评论(0) 推荐(0) 编辑
摘要:poi处理excel时,当excel没有明确指明是哪个类型的数据时,poi很可能处理单元格的日期数据时就有可能是一串数字。而使用java程序基本无法转换 以下为对poi处理日期情况一些方面的处理(不是很全,简单能用一些) 本文主要思路来源这里 private List<Map<Integer,Obj 阅读全文
posted @ 2016-03-07 14:05 243573295 阅读(2048) 评论(0) 推荐(0) 编辑
摘要:通过第三分jquery重新绑定一个重新加载事件 转载这里 阅读全文
posted @ 2016-03-03 18:32 243573295 阅读(1380) 评论(0) 推荐(0) 编辑
摘要:确认正确看着了node 本例处理环境win10 创建文件helloword.js。如下图:存放位置 具体内容详细 var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Cont 阅读全文
posted @ 2016-03-02 10:34 243573295 阅读(733) 评论(0) 推荐(0) 编辑
摘要:本安装教程以Node.js v0.10.26 版本为例。 Node.js安装包及源码下载地址为:http://www.nodejs.org/download/。 Windowv 上安装Node.js Windows 安装包(.msi) : 32 位安装包下载地址 : http://nodejs.or 阅读全文
posted @ 2016-03-02 10:01 243573295 阅读(307) 评论(0) 推荐(0) 编辑
摘要:官方网站:http://nodejs.cn/ 1.Node 是一个服务器端 JavaScript 解释器,可是真的以为JavaScript不错的同学学习Node就能轻松拿下,那么你就错了,总结:水深不深我还不知道,不过确实不浅。 2.Node 的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理 阅读全文
posted @ 2016-03-02 09:50 243573295 阅读(242) 评论(0) 推荐(0) 编辑
摘要:本文来自这里在前面的概念介绍中我们已经知道了分析器的作用,就是把句子按照语义切分成一个个词语。英文切分已经有了很成熟的分析器: StandardAnalyzer,很多情况下StandardAnalyzer是个不错的选择。甚至你会发现StandardAnalyzer也能对中文进行分词。但是我们的焦点是 阅读全文
posted @ 2016-03-01 20:53 243573295 阅读(1571) 评论(2) 推荐(0) 编辑
摘要:/* Cross-Browser XMLHttpRequest v1.2 ================================= Emulate Gecko 'XMLHttpRequest()' functionality in IE and Opera. Opera requires 阅读全文
posted @ 2016-03-01 20:47 243573295 阅读(346) 评论(0) 推荐(0) 编辑
摘要:import java.util.Random; public class getRandomString { public static String excute(int length) { StringBuffer buffer = new StringBuffer("0123456789ab 阅读全文
posted @ 2016-03-01 20:44 243573295 阅读(1113) 评论(0) 推荐(0) 编辑
摘要:对于搜索引擎(比如Google和百度)来讲,很多情况下只需要用户在输入框内输入所需查询的内容,然后再单击“搜索”就可以了,其余的事情全部交给搜索引擎去处理,最后搜索引擎会把检索到的结果显示出来。那么搜索引擎是怎样处理用户输入得符号串的呢? 在Lucene中,这项工作就交给了QueryParser类来 阅读全文
posted @ 2016-03-01 20:43 243573295 阅读(660) 评论(0) 推荐(0) 编辑
摘要:Lucene也提供了通配符的查询,这就是WildcardQuery。 package ch11; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.document.Docume 阅读全文
posted @ 2016-03-01 20:39 243573295 阅读(2566) 评论(0) 推荐(0) 编辑
摘要:FuzzyQuery是一种模糊查询,它可以简单地识别两个相近的词语。下面以11.10为例进行详细介绍。 package ch11; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucen 阅读全文
posted @ 2016-03-01 20:37 243573295 阅读(1610) 评论(0) 推荐(0) 编辑
摘要:PhrasePrefixQuery与Phrase有些类似。在PhraseQuery中,如果用户想查找短语“david robert”,又想查找短语“mary robert”。那么,他就只能构建两个PhraseQuery,然后再使用BooleanQuery将它们作为其中的子句,并使用“或”操作符来连接 阅读全文
posted @ 2016-03-01 20:36 243573295 阅读(546) 评论(0) 推荐(0) 编辑
摘要:用户在搜索引擎中进行搜索时,常常查找的并非是一个简单的单词,很有可能是几个不同的关键字。这些关键字之间要么是紧密相联,成为一个精确的短 语,要么是可能在这几个关键字之间还插有其他无关的关键字。此时,用户希望将它们找出来。不过很显然,从评分的角度看,这些关键字之间拥有与查找内容无关 短语所在的文档的分 阅读全文
posted @ 2016-03-01 20:34 243573295 阅读(1496) 评论(0) 推荐(0) 编辑
摘要:PrefixQuery就是使用前缀来进行查找的。通常情况下,首先定义一个词条Term。该词条包含要查找的字段名以及关键字的前缀,然后通过该词条构造一个PrefixQuery对象,就可以进行前缀查找了。 package ch11; import org.apache.lucene.analysis.s 阅读全文
posted @ 2016-03-01 20:32 243573295 阅读(1237) 评论(0) 推荐(0) 编辑
摘要:有时用户会需要一种在一个范围内查找某个文档,比如查找某一时间段内的所有文档,此时,Lucene提供了一种名为RangeQuery的类来满足这种需求。 RangeQuery表示在某范围内的搜索条件,实现从一个开始词条到一个结束词条的搜索功能,在查询时“开始词条”和“结束词条”可以被包含在内也可以不被包 阅读全文
posted @ 2016-03-01 20:29 243573295 阅读(1284) 评论(0) 推荐(0) 编辑
摘要:BooleanQuery也是实际开发过程中经常使用的一种Query。它其实是一个组合的Query,在使用时可以把各种Query对象添加进去并标明它们之间的逻辑关系。 BooleanQuery本身来讲是一个布尔子句的容器,它提供了专门的API方法往其中添加子句,并标明它们之间的关系,以下代码为Bool 阅读全文
posted @ 2016-03-01 20:26 243573295 阅读(2320) 评论(0) 推荐(0) 编辑
摘要:TermQuery是最简单、也是最常用的Query。TermQuery可以理解成为“词条搜索”,在搜索引擎中最基本的搜索就是在索引中搜索某一词条,而TermQuery就是用来完成这项工作的。 在Lucene中词条是最基本的搜索单位,从本质上来讲一个词条其实就是一个名/值对。只不过这个“名”是字段名, 阅读全文
posted @ 2016-03-01 20:22 243573295 阅读(1164) 评论(0) 推荐(0) 编辑
摘要:一、在元素内部/外部追加元素 append,prepend:添加到子元素 before,after:作为兄弟元素添加 html: <div id="content"> <p>在我的后面追加一条新闻</p> </div> Javascript: <script type="text/javascrip 阅读全文
posted @ 2016-03-01 11:59 243573295 阅读(559) 评论(0) 推荐(0) 编辑
摘要:Mysql开发中采用ResultSet取值時,不管是才用getString()还是用getDate(),或者getObject,均会拋出如题所述异常.查阅Mysql官方Bug咨询: 是因为日期型(Date或DateTime类型)字串为'000-00-00'时,MySQL预设处理方式是拋出异常(exc 阅读全文
posted @ 2016-03-01 11:50 243573295 阅读(3842) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示