自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 问答 (1)
  • 收藏
  • 关注

转载 欲善其功,必先利其器--Nodejs调试技术总结

调试技术与开发技术构成了软件开发的基石。目前Nodejs作为新型的Web Server开发栈倍受开发者关注。总的来说Nodejs的应用程序主要有两部分:JavaScript编写的js模块和C语言编译的二进制模块。这里主要介绍三种avaScript模块的调试方法:基于Nodejs内建的调试器,基于V8调试插件和基于Chrome浏览器的调试器。以下所有的操作都将基于如下代码(example.js):

2017-04-19 15:40:56 801

原创 mysql 5.7安装 MySQL 服务无法启动。服务没有报告任何错误。

mysql 5.7的安装有两种方式,一种是下载安装程序,点击安装,另一种是下载压缩包,直接解压,配置一下就可以运行了个人更喜欢压缩包的形式,所以本文记录的也是压死包形式的安装(配置)https://dev.mysql.com/downloads/mysql/我下载的最新的是 mysql-5.7.17-win32.zip加压到mysql-5.7.17-win32文件夹,后文提

2017-04-19 15:22:38 10949 5

原创 《C++ Primer》 Stanley B. Lippman 第五版 练习题

7月份开始用cocos2d-x写游戏,之前一直在搞javaee,在学校的时候虽然学过c,但是都忘得差不多了,而且以前学的也是糊里糊涂,不知所以然。于是以一个新手的心态开始学习C++,从网上找了这本经典的C++书籍 《C++ Primer》第五版 英文版,从第一页开始学起,就当是学英语了。!目前我已经看完第四章了,一开觉得题目都很简单,没必要记录下来,看到后面偶尔会遇到个别题目,自己对于答案

2015-11-12 15:03:28 1124

原创 c的rand()函数,相同的种子,windows和android下产生的随机数列不一样

c的rand()随机函数,相同的种子,在windows和android下产生的随机数列不一样最近写了个纸牌游戏,发牌算法里面用到了随机函数 rand(),以用户输入的 数字 为种子,但是发现在android上和windows上产生的牌序列不一样,具体原因不太清楚,应该是两平台rand()函数的实现不一样,于是想找到rand函数的源码看看,在百度搜索不到,最好好不容易从google找到了 一个段

2015-08-22 20:08:33 1954

转载 log4j与commons-logging,slf4j的关系

原文:http://blog.sina.com.cn/s/blog_9ed7f0d70101l6z1.html前面有一篇日志中简单的介绍了 log4j,同时也介绍了它与commons-logging的关系,但是突然冒出来一个slf4j,并且slf4j有取代commons-logging的趋势,所以,我们可以推知slf4j与commons-logging的作用应该相差不大的。 好,下

2015-06-29 15:08:11 626

转载 ORACLE自动断开数据库连接解决办法

原文:http://www.2cto.com/database/201203/125524.html方法一、直接修改资源配置文件    分三个步骤在sqlplus环境下完成。    第一步,查询资源文件,找到CONNECT_TIME所在的profile名。        select resource_name,profile from dba_profiles; 

2015-06-29 14:57:50 14468

转载 Oracle 11g数据导入到10g

原文:http://blog.163.com/magicc_love/blog/static/1858536622013101253421716/一、在11g服务器上,使用expdp命令备份数据11g 导出语句:EXPDP USERID='facial/facial@orcl as sysdba' schemas=facial directory=DATA_PUMP_DIR

2015-06-29 14:56:51 2406

转载 oracle 性能优化建议小结

原文:http://www.jb51.net/article/23071.htm平时关注Oracle数据库的网友都知道,Oracle性能优化保证了Oracle数据库的健壮性。下面就此提出需要注意的两个原则。原则一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过

2015-06-29 14:55:38 570

转载 ibatis 调用存储过程返回游标sys_refcursor

原文:http://www.myexception.cn/software-architecture-design/613196.htmlibatis 调用存储过程返回游标sys_refcursorIbatis 存储过程  游标 sys_refcursor oracle 10gibTest.sqlcreate table user_account ( user

2015-06-29 14:51:17 2147

转载 Oracle函数返回表类型

原文:http://www.2cto.com/database/201308/239359.htmlOracle函数返回表类型 一.用自定义类型实现1、创建表对象类型。   在Oracle中想要返回表对象,必须自定义一个表类型,如下所示:Sql代码  create or replace type type_table is table o

2015-06-29 14:48:48 1456

转载 Import/Export导入导出数据(理论)

原文:http://blog.itpub.net/14338195/viewspace-1052613/Import/Export导入导出数据(理论)Import/Export可以完成的任务:1、 获取数据库中对象的创建脚本(如建表脚本,以及其关联的索引、约束等);2、 备份数据。除整体导入导出外,还可以选择只导出数据库中的指定对象,或者只导出表中符合条件的数据(E

2015-06-29 14:46:36 1564

转载 java serializable深入了解

原文:http://www.2cto.com/kf/201109/103111.html引言将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的

2015-06-29 14:01:47 539

转载 JAVA_OPTS各参数的含意及配置

原文:http://blackfurther.blog.163.com/blog/static/173328997201210122929705/堆(Heap)和非堆(Non-heap)内存    按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为

2015-06-29 13:56:45 1746

转载 JNDI

原文地址:http://blog.sina.com.cn/s/blog_4d6854860101ee13.htmlJNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什

2015-06-29 13:48:23 521

转载 打印 上一主题 下一主题 J2EE学习中一些值得研究的开源项目

J2EE学习中一些值得研究的开源项目http://club.topsage.com/thread-623676-1-1.html(出处: 大家论坛)这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、 IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这

2015-06-29 13:28:37 695

原创 关于浮点数的json解析

最近在工作中遇到个问题通过post请求从其它系统(好像是C#写的)获得json字符串{"geometry":{"rings":[[[40426489.331430912,3001752.0858958033],[40426225.692211367,3001750.0779145896],[40426202.957955509,3001594.0301330695],[40426290.9

2014-10-23 09:07:56 13404 1

原创 eclipse-->run as --> maven test 中文乱码

今天建了个maven project 测试 mybaits 直接

2014-09-26 18:37:27 11967 6

转载 使用 Eclipse 中的 TCP/IP Monitor

序TCP/IP Monitor是Eclipse的Debug工具之一,用于捕获Http、TCP/IP协议包。本节记录如何使用此工具进行监控网路包。TCP/IP的工作原理可能是这样的:客户端:监视客户端发送指定服务器的TCP内容情景:客户端使用HttpClient 4模拟http请求,向http://10.30.4.92/dahuazwan/发送请求,在Tcp/Ip Monitor

2014-09-02 12:57:16 12291 1

转载 java中的native关键字

Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。  可以将native方法比作Java程序同C程序的接口,其实现步骤:   1、在Java中声明native()方法,然后编译;   2、用javah产生一个.h文件;  

2014-09-02 12:42:02 628

原创 Eclipse运行时提示“Failed to load the JNI shared library /Java/jre6/bin/client/jvm.dll”的一个解决方案

Eclipse运行时提示“Failed to load the JNI shared library /Java/jre6/bin/client/jvm.dll”的一个解决方案出现这个问题的一个原因是eclipse需要的64位jdk,你的环境变量中配的是32位jdk于是有人建议,重装个64位的jdk,把环境变量换成64位的jdk,但如果你的其它程序需要32位jdk的话,这肯定不是一个好办法

2014-06-13 10:43:48 19744 4

转载 encodeURI 和 encodeURIComponent

在进行SaaS前端开发的时候,大家经常会用到两个JavaScriptNative函数:encodeURI 和 encodeURIComponent。这篇文章详细解释这两个函数的用途并比较它们的不同之处背景 encodeURI 和 encodeURIComponent都是ECMA-262标准中定义的函数,所有兼容这个标准的语言(如JavaScript, ActionScript)都会实现这两

2014-04-24 14:08:56 694

原创 第一章 计算机系统漫游----《深入理解计算机系统》 第二版

第一章 计算机系统漫游----《深入理解计算机系统》 第二版今天开始恶补计算机基础,第一本书《深入理解计算机系统》 第二版原文:像hello.c这样只由ASCⅡ字符构成的文件称为文本文件,所有其他文件都称为二进制文件。有点疑惑,百度了下,各种说法都不一样,如下:从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。 ASCII文件也称为文本文件,这种文件在

2014-03-30 13:27:03 905

转载 jQuery之jsonp

介绍JSONP之前,先简单的介绍一些JSON。JSON是JavaScript Object Notation的缩写,是一种轻量的、可读的基于文本的数据交换开放标准。源于JavsScript编程语言中对简单数据结构和关联数组的展示功能。它是仅含有数据对和简单括号结构的纯文本,因此可通过许多途径进行JSON消息的传递。 1. JSONP定义    JSONP是英文JSON with

2014-01-02 21:05:47 1101

原创 入职四个月小记---时间过的真快

入职四个月小记---时间过的真快        今天发工资了,有钱咱就开心,哈哈。工作这么久一直是都是月光族,从6.28号入职到现在,已经有四个多月了,这次是第四次发工资。转正工资就比实习多了400多块,不是我的正式工资太低,而是我的实习工资太高啊,前几个月一直在学习,也没为公司做什么事,这个工资拿起来真的有些不太心安理得。只想将来好好工作,努力做一个好员工。       公司为我安排的铺

2013-11-08 23:53:35 1085

转载 Solr开发文档

转载纯属为了方便个人学习,作者原文请参考http://www.blogjava.net/hoojo/archive/2011/10/21/361747.htmlSolr 是一种可供企业使用的、基于 Lucene 的搜索服务器,它支持层面搜索、命中醒目显示和多种输出格式。在这篇文章中,将介绍 Solr 并展示如何轻松地将其表现优异的全文本搜索功能加入到 Web 应用程序中。

2012-11-24 10:28:56 1141

转载 使用Solr构建企业级的全文检索(四)---------写入文档

转载纯属为了方便个人学习,作者原文请参考http://www.cnblogs.com/guanjinke/archive/2012/01/04/2312520.html前一篇文章介绍了如何定义Solr的Schema,有了数据的结构定义,下来我们就来看看如何写入数据吧。 将文档数据写入到Solr有很多种方式, 你可以使用xml文档,json文档,csv文档,对于这三种方式,你可以在Lin

2012-11-24 09:30:00 862

转载 使用Solr构建企业级的全文检索(三)---------Schema定义

转载纯属为了方便个人学习,作者原文请参考http://www.cnblogs.com/guanjinke/archive/2011/12/12/2285364.html上一篇文章介绍了Solr的管理界面,使用这个管理界面我们我们可以方便的了解现在Solr的运行情况,也可以查看目前的系统是如何配置的,你甚至可以通过它做一些测试和调试,但是也仅止于此,系统的配置你还必须通过各种各样的配置文

2012-11-24 09:28:51 663

转载 使用Solr构建企业级的全文检索(二)---------管理界面简介

转载纯属为了方便个人学习,作者原文请参考http://www.cnblogs.com/guanjinke/archive/2011/12/08/2281394.html昨天这个系列开篇了,今天就趁热打铁吧。有一点要注意的是,一开始我是在64位的Windows 7上的Tomcat中部署Solr的,在使用过程中发现非常的不稳定,经常添加两个文档或者是查询一两次后,tomcat就崩溃

2012-11-24 09:27:02 1158

转载 使用Solr构建企业级的全文检索(一)---------开篇

转载纯属为了个人学习,作者原文请参考http://www.cnblogs.com/guanjinke/archive/2011/12/07/2280031.html换了个工作单位,也就换了从事的项目的业务类型。新的项目中要需要使用全文检索功能,由于项目是基于SQL server的应用,所以旧的设计也就使用了SQL server的Full-text Search Engine来实

2012-11-24 09:25:02 944

转载 solr如何计算score?

solr如何计算score?solr计算一个query的score分为两个部分:Lucene的算分模型Boost其中Lucene的算分模型包括:1. tf - Term Frequency. The frequency with which a term appears in a document. Given a search query, the highe

2012-11-24 09:19:11 3386 1

转载 理解RESTful架构

越来越多的人开始意识到,网站即软件,而且是一种新型的软件。  这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。  网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现

2012-11-23 11:24:09 665

转载 用Lucene加速Web站点搜索应用程序的开发

在本篇文章中,你会学习到如何利用 Lucene 实现高级搜索功能以及如何利用 Lucene 来创建 Web 搜索应用程序。通过这些学习,你就可以利用 Lucene 来创建自己的搜索应用程序。架构概览通常一个 Web 搜索引擎的架构分为前端和后端两部分,就像图一中所示。在前端流程中,用户在搜索引擎提供的界面中输入要搜索的关键词,这里提到的用户界面一般是一个带有输入框的 Web 页面,然后

2012-11-22 10:15:12 4201 5

转载 B树、B-树、B+树、B*树

B树       即二叉搜索树:       1.所有非叶子结点至多拥有两个儿子(Left和Right);       2.所有结点存储一个关键字;       3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;       如:              B树的搜索,从根结点开始,如果查询的关键字与结点的关

2012-11-17 21:12:08 1146

转载 XML之命名空间的作用(xmlns)

命名空间的作用,下面的内容是转载的,大家可以看看: 问题的出现:XML的元素名字是不固定的,当两个不同的文档使用同样的名称描述两个不同类型的元素的时候,或者一个同样的标记表示两个不同含义的内容的时候,就会发生命名冲突。问题的解决:命名空间(Namespace),对于每一套特定应用的DTD,给它一个独一无二的标志来代表,如果在XML中使用DTD中定义的元素,需将DTD的标志和

2012-11-16 16:10:08 49896 7

转载 Java中IO处理类介绍

Java中IO处理类介绍1、Java IO 流 io是java中实现输入输出的基础,它可以很方便的完成数据的输入输出操作,Java把不同的输入输出抽象为流,通过流的方式允许Java程序使用相同的方式来访问不同的输入、输出。2、流的分类 输入流、输出流  A、输入流:只能从中读取数据,而不能向里面写数据 B、 输出流:只能向里面写数据,而不能读数据 可以这样理解,数据

2012-10-16 16:47:07 1828 1

转载 分析总结Java中常见的违规编码

一、Eclipse编译器提供源代码格式输入  Eclipse提供自动源码格式选项,并且组织输入(删除未使用的代码)。你可以使用下面的这些快捷键进行操作。  Ctrl + Shift + F--源代码格式  Ctrl + Shift + O--组织输入并删除未使用的代码  代替手动调用这两个函数,只需根据Eclipse自动格式和自动组织选项,可以随时保存文件。  操作步骤,在Ec

2012-09-22 12:45:42 1108

原创 《Java数据结构和算法》第二版 Robert lafore 编程作业 第十四章

《Java数据结构和算法》第二版 Robert lafore 编程作业 第十四章 /* 14.1 修改path.java(清单14.2),打印一张任意两点间最小耗费的表。这个 练习需要修改原来假设源点总是A的例程。 */package chap14.pp1;// path.java// demonstrates shortest path with weig

2012-09-21 22:34:28 2117

原创 《Java数据结构和算法》第二版 Robert lafore 编程作业 第十三章

《Java数据结构和算法》第二版 Robert lafore 编程作业 第十三章/* 13.1 修改bfs.java程序(清单13.2),通过广度优先搜索找到最小生成树,在 mst.java程序(清单13.3)中,这个工作是由深度优先搜索完成的。在 main()中,创建带有9个顶点和12条边的图,然后找到最小生成树。 */package chap13.pp1;

2012-09-16 14:27:25 2159

原创 《Java数据结构和算法》第二版 Robert lafore 编程作业 第十二章

《Java数据结构和算法》第二版 Robert lafore 编程作业 第十二章/* 编程作业 12.1 修改heap.java程序(清单12.1),使堆变为升序的,而不是降序的堆。(这 就是说,根节点上的数据项是最小的,机时不是最大的。)确保所有的操作都 能正确地执行。 12.2 用heap.java程序中的insert()方法在堆中插入一个新节点,确

2012-09-14 22:00:36 1584

原创 《Java数据结构和算法》第二版 Robert lafore 编程作业 第十一章

《Java数据结构和算法》第二版 Robert lafore 编程作业 第十一章/* 编程作业 11.1 修改hash.java程序(清单11.1),改用二次探测。 11.2 实现用一个线性探测哈希表存储字符串。需要一个把字符串转换成数组下标的 哈希函数。参考本章“哈希化字符串”一节。假设字符串全是小写字母,所以26 个字符就足够了。 11.3 写一

2012-09-13 21:49:43 1892

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除