自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (6)
  • 收藏
  • 关注

原创 Trafodion server --- 服务端安装

准备工作:因为安装trafodion2.0.1版本,如果使用CHD平台,就必须使用5.4版本。(CDH5.4安装在上一篇有介绍)trafodion搭建。  1、在http://trafodion.incubator.apache.org/download.html下载 trafodion的server和installer。  2、将两个文件放到 linu

2016-09-25 13:02:27 2816 2

原创 CDH5 离线安装 记录

Cloudera Manager下载地址:http://archive.cloudera.com/cm5/cm/5/cloudera-manager-el6-cm5.4.3_x86_64.tar.gz ,CDH安装包地址: http://archive.cloudera.com/cdh5/parcels/latest/ ,由于我们的操作系统为CentOS6.5,需要下载以下文件:·

2016-09-23 17:05:20 1689

原创 Python Web开发基础

运行上述代码后,您将在本地启动一个Web服务器,可以在浏览器中访问http://localhost:5000看到输出。Flask是一个轻量级的Web框架,它使Python程序员能够轻松地构建Web应用。Python是一种高级编程语言,以其可读性强的语法而闻名。

2025-05-22 17:55:40 203

原创 Optimizing Python Code for Performance and Readability

Python is a versatile language, but writing efficient and readable code can be challenging. This article will guide you through some of the best practices for optimizing your Python scripts.By following these tips, you can significantly improve the perform

2025-05-22 17:30:00 203

原创 Python编程入门指南

Python是一种广泛使用的高级编程语言...

2025-05-22 11:30:43 80

原创 The Future of Artificial Intelligence: Exploring the Latest Advancements

Artificial Intelligence (AI) is a rapidly advancing field that promises to revolutionize the way we live, work, and interact with the world around us. From self-driving cars to personalized medicine, AI is already making a significant impact on various ind

2025-05-22 11:09:57 379

原创 人工智能如何改变医疗健康行业?

随着技术的发展,人工智能(AI)已经开始深入影响我们的生活,尤其是在医疗健康领域。

2025-05-22 11:05:37 170

原创 Python 数据分析基础

在当今数据驱动的世界里,Python 已经成为数据分析的首选语言之一。它不仅拥有强大的库支持,而且语法简洁易懂,使得非程序员也能快速上手。本文将介绍 Python 中一些常用的数据分析库,并通过一个简单的例子演示如何使用它们来处理数据。

2025-05-22 11:00:32 491

原创 Python高效网络爬虫开发指南

items.py- 定义爬取的数据项- 处理已抓取数据的管道- 配置文件spiders目录 - 存放具体的爬虫逻辑本文介绍了从零开始学习Python网络爬虫所需的基本知识和技术栈...

2025-05-21 20:55:20 868

原创 精通Python:使用Pandas进行数据处理与分析

在这个数据驱动的时代,有效地处理和分析数据变得越来越重要。Python作为一种流行的编程语言,提供了强大的库来帮助我们完成这些任务。其中,Pandas是用于数据操作和分析的一个非常重要的库。

2025-05-21 20:50:44 324

原创 Python数据分析基础

在这个教程中,我们将学习如何使用Python来进行基本的数据分析。

2025-05-21 20:39:13 223

原创 互联网大厂Java面试记:严肃面试官与搞笑程序员谢飞机的故事

在某互联网大厂的会议室里,一场紧张而有趣的面试正在展开。面试官是一位经验丰富的技术专家,而应聘者则是有着搞笑气质的程序员谢飞机。接下来,让我们一起看看他们之间将会发生怎样的故事。

2025-05-21 20:37:28 282

原创 向指定typeHandler中注入bean

自定义的TypeHandler中注入bean

2022-02-11 15:16:11 1379

翻译 java调优 学习:基本垃圾回收算法(2)

按照基本回收策略分引用计数(Reference Counting):比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记-清楚(Mark-Sweep):此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对象清楚。此

2016-12-30 19:08:43 367

翻译 JVM调优 学习: 概念储备 (1)

数据类型java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:它代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。        基本类型包括:类类型,接口类型和数组。堆和栈堆和栈是程序运行的关键,所以他们的重要性很大。栈是运行时的单位,而堆是

2016-12-29 18:20:26 378

原创 mysql 创建日历表

日历表包括: 日期,星期,季度,月份,第几周。表的结构 以及存储过程如下;CREATE TABLE `dim_day` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `DAY_SHORT_DESC` datetime DEFAULT NULL, `DAY_LONG_DESC` varchar(50) DEFAULT NULL, `WEEK_DESC

2016-12-21 10:40:41 3718

转载 windows 设置tomcat为自动启动服务

1、下载免安装tomcat包,解压2、配置环境变量:  点击新建,创建一个 变量名为:CATALINA_HOME             变量值为:tomcat解压文件的位置, 例如     F:\apache-tomcat-7.0.65然后在变量名path下,后面添加     ;%CATALINA_HOME%\bin\;3、打开命令窗口,即:开始-->运行-->cmd-->回

2016-10-31 09:41:16 9154

转载 记录多线程成长----2

五、线程同步①、synchronized关键字的作用域有两种:1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中一个synchronized方法,其他线程不能同时访问这个对象任何一个synchronized方法)。这是,不同的对象实例的s

2016-10-17 10:55:57 240

转载 记录多线程成长----1

一、线程周期上图是线程的流程状态图。①、初始化:创建线程使用new().②、就绪:线程启动使用start(),然后线程转换为就绪状态也就是可运行状态。③、运行:就绪状态的线程获取CPU,执行程序代码。④、堵塞:堵塞状态是线程因为某种原因放弃CPU使用权,暂时停止运行。直到线程进入就绪状态,才有机会转到运行状态,堵塞的情况分三种:1)、等待堵塞:运行的线程执行wait()

2016-10-14 15:30:34 372

转载 多线程学习之多线程编程

有四个线程1、2、3、4。线程1的功能就是输出1,线程2的功能就是输出2,以此类推.........现在有四个文件ABCD。初始都为空。现要让四个文件呈如下格式:A:1 2 3 4 1 2....B:2 3 4 1 2 3....C:3 4 1 2 3 4....D:4 1 2 3 4 1....请设计程序。import java.io.PrintW

2016-10-10 18:31:07 320

原创 pure-ftp虚拟用户配置

1、添加虚拟用户 pure-pw useradd ftpslave1 -u ftpftp -d /root/FTPmanagement/ftpslave1/ -f /usr/local/pureftp/pure-ftpd.passwd解析:ftpslave1是要添加的虚拟用户(自行设置),ftpftp是pure-ftp的用户(无需更改),/root/FTPmanagement/

2016-10-10 18:27:33 5482

原创 记录多线程学习之路

线程的基本概念、基本状态及状态之间的关系?线程的基本概念:线程指在程序执行过程中,能够执行程序代码的一个执行单元,每个程序至少有一个线程就是它本身。线程的基本状态:就绪、运行、synchronize阻塞、wait和sleep挂起、结束。状态之间的关系:wait要在synchronize中执行,对于wait来说有两种方式运行线程:wait()要使用notify()进行唤醒; wait(时

2016-10-09 16:11:56 292

原创 centos配置 pure-ftpd

Linux下用pure-ftp建立 FTP服务器,这里用的是centos系统1. 下载最好切换到安装的目录,地址可到官方找最新的#wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.43.tar.gz2. 安装 下载下来之后解压文件 #tar xzvf pure-ftpd-1.0.43.t

2016-09-29 15:44:23 1109

原创 linux 命令 积累

1、配置 yum源  修改源配置文件 #vim /etc/yum.repos.d/CentOS-Base.repo  或者直接 wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo,将原来的重命名。2、配置dns,vi /etc/sysconfig/network-scripts/ifcfg-eth1  然后添加一项 DNS

2016-09-29 15:23:56 398

原创 Mysql 5.6 和 5.7 离线 在线安装

①(在线安装)  通过 yum installmysql-server 安装mysql服务器。 chkconfig mysqldon 设置开机启动,并 service mysqld start 启动mysql服务,并根据提示设置root的初试密码: mysqladmin -u root password '123456' 。    ②(离线安装)  下载 MySQL-server-5.

2016-09-25 19:51:04 3431

原创 CDH5 卸载 删除

首先,要在master:7180 上的 主页 删掉 Cluster1 。步骤如下:点击停止,然后再点击删除群集然后重启linux系统。所有节点。(这是因为,如果你不重启,你再删除一些文件夹或文件的时候,会被拒绝。因为有一些服务或设备他运行的后台)然后,在linux下执行下面的命令(这些就是你安装CDH时产生的一些文件夹,现在就找到这些文件夹的位置,然后删除。如果你是

2016-09-23 17:16:22 735

原创 CentOS 搭建hadoop2.7.2

一、本次hadoop集群搭建是在四台linux主机上搭建。分别是  192.168.226.17        Master   192.168.226.18        Slave1  192.168.226.19        Slave2  192.168.226.20        Slave3 二、准备工作,首先在四台linux主机上建立hadood运行帐号

2016-09-06 10:18:33 424

转载 读取文件内容并排序

File file = new File("C:\\Users\\user\\Desktop\\a.txt");  try {      BufferedReader br = new BufferedReader(new FileReader(file));      String value = null;      Set set = new TreeSet(new Comp

2016-07-14 20:11:23 1579

原创 Linux之awk

awk是用来进行文本处理,它可以从文件或字符串中基于指定规则浏览和抽取信息,在抽取信息的基础上,才能进行其他文本操作。awk编程模型awk为程序员提供了完善的编程模型,理解awk编程模型非常重要,这有利于读者从宏观上理解awk,为学习具体的awk编程细节打下基础,awk程序由一个主出入循环维持,主输入循环反复执行,直到终止条件被触发。当然,主输入循环无需由程序员去写,awk已经

2016-04-29 19:05:05 521

原创 Hbase简单使用

hbase(main):003:0> create 'test','first','second'创建一个名为Test的表,里面有两个列族first secondhbase(main):007:0> put 'test','row1','first:a','1'往test表中添加数据,row1是标识(相当主键),first:a 代表是列族:列名。后面1代表是a的值。

2016-03-08 11:24:26 435

转载 java反射详解

【案例1】通过一个对象获得完整的包名和类名123456789101112131415package Reflect; /** * 通过一个对象获得完整的包名和类名 * */class Demo{    //other codes...} class hello{

2016-01-24 12:01:16 411

原创 初学Linux(3)

使用bash命令历史history命令可查询历史操作命令.bash_history中的命令数目由HISTFILESIZE这个变量决定history表存储在内存内。用户logout时会记录到用户主目录中.bash_history文件命令历史中的命令可以被调用     如 下方例子:[hadoop@bi-test home]$ !!    执行上一次命令bash

2015-11-05 10:39:01 470

原创 初学Linux(2)

Linux帮助手册查找Shell的内部命令帮助  可以用   help 命令   例如: help echo查找Shell的外部命令帮助  可以用   命令 --help   例如:ls --help另外还有Man page命令  查找各种命令的帮助文档  例如: man ls       显示的是ls的帮助文档快捷查找ls帮助文档的某一用途  / 标志     例如 / -a

2015-11-03 15:21:46 439

原创 初学Linux(1)

前面的安装虚拟机,在虚拟机中安装Linux这些步骤省略,有需要的可点击下方地址查看具体步骤http://a455360448201209214217.iteye.com/blog/1876521 点击打开学习Linux先知道Linux的命令。所以我先学习了文件操作命令,下面我具体说一下各个命令的作用,以及我敲得一些例子:文件操作命令:ls 查看文件 mv 移动或者重命名文件 c

2015-10-29 20:05:25 455

2022最全省份城市规划代码

不会出现根据身份证号解析不出地址的情况 身份证解析省市 2022年最全 最重要的是包含历史上已废弃 基于维基百科 https://zh.m.wikipedia.org/zh-hans/%E4%B8%AD%E5%8D%8E%E4%BA%BA%E6%B0%91%E5%85%B1%E5%92%8C%E5%9B%BD%E8%A1%8C%E6%94%BF%E5%8C%BA%E5%88%92%E4%BB%A3%E7%A0%81

2022-08-22

trafodion odbc driver for windows 源码

由于trafodion官方不提供windows版的odbc driver,所以现在给出源码,自行编译

2016-09-30

SpringMvc+Spring+MyBatis+Maven

上述整合代码利用整合框架写的一个小项目,主要就是用来熟悉框架的而写的一些内容,学生的登录,注册,增删改查,

2015-11-11

客户端实现保存文章

客户端实现保存文章

2017-01-22

Java Resource Attacher1.2 插件

Java Resource Attacher1.2是eclipse的一个插件,可以帮助使用者直接在项目中下载需要查看的jar包源码。使用方便

2016-09-30

Attach Java Source

2016-09-30

空空如也

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

TA关注的人

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