- 博客(32)
- 资源 (71)
- 收藏
- 关注
原创 Teiid搭建记录(包括TeiidServer安装,Eclipse集成TeiidDesigner,Teiid客户端开发)(自用)
官网:http://teiid.jboss.org具体的搭建步骤可以参考官网的文档:http://teiid.jboss.org/docs/以下为参照文档走的步骤:注:1.以下需要jdk环境(1.8+),2.本文档是在windows7系统搭建3.为了能使用TeiidDesigner(eclipse图形插件),我们使用了Teiid9.0.04.eclipse选择的是nenoTeiid所有版本下载地址...
2018-04-26 11:33:53
1917
2
转载 SQL优化
原文链接数据库的优化问题一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用 系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优 化。对于海量数据,劣质SQL语句和优质SQL语句之间
2017-05-25 09:59:09
548
转载 Linux下Tomcat日志定期清理(其他日志方法相同)
服务器上的tomcat的catalina.out文件越来越大,查看起来很不方便,以前每次都是想起来的时候手工清理一下(cat /dev/null > catalina.out),后来发现了logratate这个工具,Ubuntu下的mysql,nginx好像也是用的这个工具还定期整理log的。配置文件为/etc/logrotate.conf,和很多其它ubuntu下的工具一下,也可以把配置文件写在
2017-04-17 13:17:27
2602
转载 实用 JVM 参数总结
摘要: HotSpot JVM 有许多可用的参数选项,在这里我总结了一些实用的JVM参数,包括堆大小调整、监控、JIT优化等部分HotSpot JVM 有许多可用的参数选项,也许太多了,有时候我们会将一些正在寻找的或者“魔法式”的选项添加在我们的应用上,导致非常可怕的后果。我认为这种情况不应该存在,应该有一些选项能帮助我们监控应用或者调整应用的某些部分。为了获得完整的JVM
2017-01-06 10:20:57
1037
原创 (自用)Python学习二(windows+eclipse+pydev+python3.5.1):基本语法
Python是一种直译式、交互式、面向对象的计算机编程语言。Python是脚本语言,不需要编译,即可运行的语言。
2016-11-22 14:57:19
1306
原创 新生活备忘(待续)
结束上一段创业的日子,重新开始正常的生活,很好,向前看吧。最近在恶补structs2和hibernate框架,都是前几年留下的债啊。------------------------------------------------------------------------------------------------------------------------------------...
2016-08-29 09:54:15
667
转载 对Hadoop自带程序WordCount的解读(转载,自用)
注:学习备忘自用。原文链接:http://www.2cto.com/database/201403/287775.html刚开始学习hadoop,对于Hadoop运行原理还不是特别熟悉,通过此例子可以对hadoop运行的原理有个初步的认知。下面是把源代码拷到eclipse程序中,利用此代码(并未修改)测试一下实际的数据并得到结果。(注释是对上以一行的解释)package c
2016-07-22 16:49:11
849
原创 windows上eclipse搭建hadoop开发环境(自用,备忘)
一.系统环境Windows7、Ecplise 4.4.0,Hadoop2.7.2Hadoop安装教程请看:Hadoop2.7.2安装教程二.安装步骤1.安装hadoop插件下载hadoop-eclipse-plugin-2.7.2.jar(点击下载),并且拷贝到eclipse根目录下/dropins下2.启动myeclipse,打开Perspective:【Window
2016-07-22 14:00:35
6219
转载 Hadoop配置文件配置项定义说明(转载,自用,随着学习与版本更新逐渐更新)
hadoop的集群配置中,大部分都用的默认设置,如果想要提高整个集群的性能,可以考虑通过修改配置的方法实现,配置项大部分都配置在这三个文件里:core_site.xml, hdfs_site.xml, mapred_site.xml, 下面将经常会用到的配置项总结如下:(待补充) core_site.xmlfs.default.name(此处已修改为fs.defaultFS
2016-07-21 11:27:16
1541
转载 Hadoop-2.0命令手册
注:本文主要是自用原文链接:http://my.oschina.net/frankwu/blog/1026801. FS Shell1.1 简介调用文件系统(FS)Shell命令应使用 bin/hadoop fs 的形式。 所有的的FS shell命令使用URI路径作为参数。URI格式是scheme://authority/path。对HDFS文
2016-07-21 10:40:01
511
转载 Hadoop安装教程_单机/伪分布式配置_Hadoop2.7.2/Ubuntu14.04(转载,修改部分内容)
注:本文主要是为了以后回顾自用。原文链接:http://www.powerxing.com/install-hadoop/当开始着手实践 Hadoop 时,安装 Hadoop 往往会成为新手的一道门槛。尽管安装其实很简单,书上有写到,官方网站也有 Hadoop 安装配置教程,但由于对 Linux 环境不熟悉,书上跟官网上简略的安装步骤新手往往 Hold 不住。加上网上不少教程也甚是
2016-07-19 13:05:33
2692
转载 rabbitmq 笔记(自看)
翻译: bobning编译和安装ubuntu或debian下的安装非常简单# apt-get install rabbitmq-server默认的数据库内容当第一次启动服务,检测数据库是否未初始化或者被删除,它会用下面的资源初始化一个新的数据库:一个命名为 / 的虚拟宿主一个名为guest密码也为guest的用户,他拥有/虚拟宿主的所有权限如果你的中间件是公开访问的,最好修
2016-05-09 16:58:50
532
原创 (自用)Python学习一(windows+eclipse+pydev+python3.5.1):环境搭建
今天开始学习一门新的语言Python,没有什么太多学习的背景之类的,单纯的想学习一门新语言,没有为什么选择Python。好,下面开始我的学习历程。第一步下载Python官网地址:https://www.python.org/我在windows上进行学习,所以下载了最新版本的Python3.5.1的可执行文件,至于为什么选择学习3.x而不是2.x,嘛,技术就学最新的吧。下载下来后直接
2016-01-30 14:29:04
2554
转载 Java GC 专家系列5:Java应用性能优化的原则
本文是GC专家系列中的第五篇。在第一篇理解Java垃圾回收中我们学习了几种不同的GC算法的处理过程,GC的工作方式,新生代与老年代的区别。所以,你应该已经了解了JDK 7中的5种GC类型,以及每种GC对性能的影响。在第二篇Java垃圾回收的监控中介绍了在真实场景中JVM是如何运行GC,如何监控GC数据以及有哪些工具可用来方便进行GC监控。在第三篇GC 调优中基于真实案例介绍了可
2016-01-29 14:27:43
696
转载 Java GC专家系列4:Apache的MaxClients设置及其对Tomcat Full GC的影响
本文是GC专家系列中的第四篇。在第一篇理解Java垃圾回收中我们学习了几种不同的GC算法的处理过程,GC的工作方式,新生代与老年代的区别。所以,你应该已经了解了JDK 7中的5种GC类型,以及每种GC对性能的影响。在第二篇Java垃圾回收的监控中介绍了在真实场景中JVM是如何运行GC,如何监控GC数据以及有哪些工具可用来方便进行GC监控。在第三篇GC 调优中基于真实案例介绍了可用于
2016-01-29 14:25:42
830
转载 近5年133个Java面试问题列表
Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。 在我初入职场的时候,类似于 Vector 与 Array 的区别、HashMap 与 Hashtable 的区别是最流行的问题,只需要记住它们,就能在面试中获得更好的机会,但这种情形已经不复存在。如今,你
2016-01-19 13:56:12
602
转载 Java并发编程:CountDownLatch、CyclicBarrier和Semaphore
在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。 以下是本文目录大纲: 一.CountDownLatch用法 二.CyclicBarrier用法 三.Semaphore用法 若有不正之处请多多谅解,并欢迎
2016-01-19 13:41:34
544
转载 40个Java多线程问题总结
前言java多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作
2016-01-19 13:01:14
591
转载 Java GC 专家系列3:GC调优实践
本篇是”GC专家系列“的第三篇。在第一篇理解Java垃圾回收中我们学习了几种不同的GC算法的处理过程,GC的工作方式,新生代与老年代的区别。所以,你应该已经了解了JDK 7中的5种GC类型,以及每种GC对性能的影响。在第二篇Java垃圾回收的监控中介绍了在真实场景中JVM是如何运行GC,如何监控GC数据以及有哪些工具可用来方便进行GC监控。在本篇中,我将基于真实的案例来介绍一些GC
2016-01-18 17:38:51
1008
转载 Java GC专家系列2:Java 垃圾回收的监控
这是”成为GC专家系列”文章的第二篇。在第一篇理解Java垃圾回收中我们学习了几种不同的GC算法的处理过程,GC的工作方式,新生代与老年代的区别。到目前为止,你应该已经了解了JDK 7中的5种GC类型,以及每种GC对性能的影响。在本篇中,我将介绍JVM在真实环境中如何运行GC的。什么是GC监控GC监控 指的是在运行时跟踪JVM运行GC的过程。例如,通过GC监控,我们能找出:
2016-01-18 17:36:36
858
转载 Java GC专家系列1:理解Java垃圾回收
了解Java的垃圾回收(GC)原理能给我们带来什么好处?对于软件工程师来说,满足技术好奇心可算是一个,但重要的是理解GC能帮忙我们更好的编写Java应用程序。上面是我个人的主观的看法,但我相信熟练掌握GC是成为优秀Java程序员的必备技能。如果你对GC执行过程感兴趣,也许你只是有一定的开发应用的经验;如果你仔细考虑过如何选择合适的GC算法,说明你对你所开发的程序有了全面的了解。当然这对一个
2016-01-18 17:10:13
649
转载 从Java String实例来理解ANSI、Unicode、BMP、UTF等编码概念
原文链接:http://www.codeceo.com/article/java-string-ansi-unicode-bmp-utf.html一、前言一切的谜都解开了!在写这篇随笔之前,我的心情只能用金田一每次破案后的这句台词来表达。其实从开始写Java代码以来,遇到过无数次乱码与转码问题,比如从文本文件读入到String出现乱码,JSP获取HTTP请求参数出现
2016-01-18 13:09:15
1470
转载 65条常用正则表达式
一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(\-
2016-01-12 16:14:17
589
转载 脑补原码、反码、补码
一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1.比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是00000011。如果是 -3 ,就是 10000011 。那么,这里的
2016-01-06 12:26:48
759
原创 Java之网络爬虫WebCollector+selenium+phantomjs(三)
经过前面两篇的学习Java之网络爬虫WebCollector+selenium+phantomjs(一)与Java之网络爬虫WebCollector+selenium+phantomjs(二)的学习后,我们来做一个小例子。我们所要做的东西为:爬取到京东列表页面,在页面上抽取出商品信息(名称、价格、评价),然后打印出抽取的商品信息。贴出代码:Goods.java/* * Copyr
2015-10-27 18:09:08
4906
原创 Java之网络爬虫WebCollector+selenium+phantomjs(二)
上一篇做小例子的时候,在获取页面上价格的时候发现,获取不到,查了下说是webcollector需要结合selenium与phantomjs来获取js生成的动态。下面就做个例子来学习。准备材料在上一篇已经准备完毕,我是在windows系统上进行的测试,所以phantomjs运行环境下载phantomjs-windows下载即可,下载后解压到某个文件夹即可(可以把解压路径添加到环境变量里,如果没有
2015-10-27 16:26:20
9838
原创 Java之网络爬虫WebCollector+selenium+phantomjs(一)
java 爬虫学习 webcollector+selenium+phantomjs
2015-10-24 17:27:20
11864
原创 Spring 邮件服务:Spring+Javamail+Spring SMTP Mail+Maven
继续昨天的学习(详细见javamail实现发送邮件并简单实现观察者模式),昨天只是简单的用javamail来发送邮件,需要自己进行一些封装,实际应用到项目中可能封装的会更多,由于项目中将要采用Spring MVC+mybatis这个架构来开发,并且有maven来管理,所以就试着搜了下spring是否提供相关功能,发现确实有,故整理出来供大家参考。先介绍一下采用spring mail的好处吧,S
2015-09-23 15:50:14
10055
3
原创 javamail实现发送邮件并简单实现观察者模式
最近项目中要用到邮件发送,所以今天上网搜了下相关技术文档,发现其中一篇文章被转了N次,但是其中有缺失的部分,看了下评论,可能有部分新手不知道怎么补齐,自己学习之余补齐了缺失部分,整理出来,供大家参考。JAVA MAIL是利用现有的邮件账户发送邮件的工具,比如说,我在网易注册一个邮箱账户,通过JAVA Mail的操控,我可以不亲自登录网易邮箱,让程序自动的使用网易邮箱发送邮件。这一机制被广泛的用
2015-09-22 18:41:33
2620
原创 关于linux下shutdown关闭不掉tomcat问题的解决办法
关于linux下shutdown关闭不掉tomcat问题的解决办法Oops~ 今天写下今天遇到的问题,相信众位程序员一定也有遇到的--linux下shutdown关闭不掉tomcat问题。首先描述下遇到的情况。当多次启动tomcat后,发现在系统下有类似于这样的日志文件或者输入任何命令都会抛出一堆balabala的东西,打开日志会发现报告内存不足等乱七八糟的东西(造成的原因有不少,其中内
2015-08-05 11:19:25
25753
原创 制作U盘启动 CDLinux--破解路由器必备工具
今天话了一上午制作CDLinux U盘启动,从网上搜了一些方法,综合大家的一些方法,终于成功制作成功,在此记录下来。废话少说,赶紧继续。GOGOGOGO~~,为了大家少绕弯路,请按照下面步奏进行走(高手随意,新手请按步骤)准备材料:带无线网卡笔记本一台(请勿用虚拟机启动,我试了好多次,各种原因总是有问题,可能是我笨吧,反正我是直接开机启动,没有用虚拟机启动)cdlinux 0.
2015-07-14 16:20:01
2934
x-scan扫描器
2016-01-08
x-scan.rar
2016-01-08
swt英文教程(全)
2015-12-18
SWT中文基础组件教程
2015-12-18
jQuery EasyUI 1.4.3 离线简体中文API文档 含完整开发工具包+皮肤+扩展+演示
2015-12-08
WebCollector+Selenium+Phantomjs
2015-10-27
Selenium_中文API_手册
2015-10-23
SpringMailTest.zip
2015-09-23
javamail demo以及mail.jar包.zip
2015-09-22
Teiid搭建记录(包括安装TeiidServer,Eclipse集成TeiidDesigner,Spring集成TeiidDriver)
2018-04-26
jfinal-3.0-manual.pdf
2017-04-27
hadoop_dll_winutil_2.7.2.zip
2016-07-22
grub4dos-0.4.4
2016-02-22
org.apache.http.jar
2016-02-19
基于SWT的Java图表类库SWTChart
2016-01-14
强大的Java图像滤镜特效类库Java Image Filters
2016-01-14
可视化图表库D3.js
2016-01-14
xCharts:基于D3的JavaScript图表库
2016-01-14
基于jQuery Mobile的图表应用JQMCharts
2016-01-14
可视化图表库Vis.js 可构建近100种图表类型
2016-01-14
强大的JavaScript响应式图表Chartist.js
2016-01-14
JavaScript可视化图表库MetricsGraphics.js
2016-01-14
JavaScript可视化图表库D3.js
2016-01-14
NetHackerⅡ.rar
2016-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人