自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (8)
  • 收藏
  • 关注

原创 python 报错“UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte“ 的解决办法

最近写了一个Python小程序,用来统计《三国演义》中人物出场次数的。从网上下载一个”三国演义.txt”的文件,但是后来程序运行时出现以下报错:UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xa1 in position 0: invalid start byte后来经过不断查找终于找到了解决办法。由于我在程序中设定文件打开的编码格式为“utf-8”,但是我后来用电脑的记事本打开这个”三国演义.txt”文件,然后在点击另存为的时候,发现原文件

2020-08-17 20:52:14 6738

原创 启动Hadoop文件系统时报错:util.NativeCodeLoader: Unable to load native-hadoop library for your platform..using

启动Hadoop文件系统时报错:18/06/21 00:45:57 WARNutil.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable首先打开调试,查看具体的报错信息在/etc/profile中,添加Export HADOOP_ROOT_LOGGER=DEBUG,console最后记得使配置生效.

2020-07-15 21:24:11 3543

原创 编译安装东西的时候make -j4,make -j8表示什么意思?

编译安装东西的时候make -j4,make -j8表示什么意思?几个核同时编译?假如只有1核,参数是什么呢?单核就不要加j参数了,GCC编译的时候默认使用一核,所以多核CPU如果想利用好才加j参数

2020-07-15 21:03:04 5499

原创 linux, configure --prefix=/有什么用

“linux, configure --prefix=/”的作用是:编译的bai时候用来指定程序存放du路径 。1、不指定prefix,可执zhi行文件默认dao放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr /local/share。2、指定prefix,直接删掉一个文件夹就够了。扩展资料:Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./configu

2020-07-15 21:01:17 289

原创 Hadoop命令hadoop fs -ls详解

Hadoop有提供一些脚本命令,以便于我们对HDFS进行管理,可以通过命令hadoop fs进行查看:通过以上使用说明可以发现,里面提供了大多数和我们在本地操作文件系统相类似的命令,例如,cat查看文件内容,chgrp改变用户群组权限,chmod改变用户权限,chown改变用户拥有者权限,还有创建目录,查看目录,移动文件,重命名等等。hadoop fs -ls这里,我们来看看命令hadoop fs -ls:这个命令大家肯定非常熟悉,在Linux下使用超级频繁,功能就是列出指定目录下的文件及文件

2020-07-15 20:37:24 18360

原创 vim 修改文件出现错误“E45: ‘readonly‘ option is set (add!to override)”

vim 修改文件出现错误“E45: ‘readonly‘ option is set (add ! to override)”,如下图所示:其实这是权限造成的,文件设置成了只读权限,众所周知,只读文件修改前需要执行sudo,但是已经修改了,如何强制保存呢?技术宅告诉你!只需要保存的时候执行如下命令::wq!以上命令是强制保存退出,然后就可以了!...

2020-07-10 22:31:06 1457

原创 Linux /etc/group文件解析(超详细)

/ect/group 文件是用户组配置文件,即用户组的所有信息都存放在此文件中。此文件是记录组 ID(GID)和组名相对应的文件。前面讲过,etc/passwd 文件中每行用户信息的第四个字段记录的是用户的初始组 ID,那么,此 GID 的组名到底是什么呢?就要从 /etc/group 文件中查找。/etc/group 文件的内容可以通过 Vim 看到:[root@localhost ~]#vim /etc/grouproot:x:0:bin:x:1:bin,daemondaemon:x:2:

2020-07-10 22:23:44 3355

原创 usermod -a -G group1 user1

usermod -a -G group1 user1 添加用户user1到组group1里。

2020-07-10 22:13:48 3505

原创 linux中的find命令——查找文件名

1.在某目录下查找名为“elm.cc”的文件find /home/lijiajia/ -name elm.cc2.查找文件名中包含某字符(如"elm")的文件find /home/lijiajia/ -name '*elm*'find /home/lijiajia/ -name 'elm*'find /home/lijiajia/ -name '*elm'3.根据文件的特征进行查询find /home/lijiajia/ -amin -10#查找在系统中...

2020-07-07 22:17:23 8528 1

原创 Linux环境下MySQL安装

1、安装文件下载1)可以通过分享的安装包上传到对应服务器进行解压安装mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz (300MB+)2)通过线上服务直接下载wgethttps://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.45-linux-glibc2.12-x86_64.tar.gz3)安装包下载到指定目录进行解压tar –zxvf mysql-5.6.34-linux-glibc2..

2020-07-05 22:54:32 135

原创 Linux chown命令

Linux/Unix 是多人多工操作系统,所有的文件皆有拥有者。利用 chown 将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。 。一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的文件拥有者,也没有权限把自己的文件拥有者改设为别人。只有系统管理者(root)才有这样的权限。使用权限: root语法chown [-cfhvR] [--help] [--v.

2020-07-05 22:27:35 134

原创 linux USERADD 命令详解

1.作用useradd命令用来建立用户帐号和创建用户的起始目录,使用权限是终极用户。2.格式useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name3.主要参数-c:加上备注文字,备注文字保存在passwd的备注栏中。-d:指定用户登入时的启始目录。-D:变更预设值。-e:指定账号的有效期限,缺省表示永久有效。-f:指定在密码过.

2020-07-05 22:12:43 398

原创 RPM命令的 --nodeps 和--force参数解释 Linux rpm -e --nodeps rpm卸载

1.--nodeps就是安装时不检查依赖关系,比如你这个rpm需要A,但是你没装A,这样你的包就装不上,用了--nodeps你就能装上了。2.--force就是强制安装,比如你装过这个rpm的版本1,如果你想装这个rpm的版本2,就需要用--force强制安装。Linux rpm -e --nodeps rpm卸载两个关键点:1.如果提示有xxx.rpm包已经被installed了,那么先用rpm -e –nodeps xxx来卸载2.如果存在多个版本的话,用rpm -e –allma.

2020-07-05 11:27:59 5638

原创 Linux rpm -e --nodeps rpm卸载

两个关键点:1.如果提示有xxx.rpm包已经被installed了,那么先用rpm -e –nodeps xxx来卸载2.如果存在多个版本的话,用rpm -e –allmatches来卸载[root@mysqldb2 ~]# rpm -e –nodeps perl-URI[root@mysqldb2 ~]# rpm -e –nodeps perl-DBD-MySQL[root@mysqldb2 ~]# rpm -e –nodeps perl-Compress-Zlib[root@mysqld

2020-07-05 11:22:16 21202

原创 图文说明Linux下grep查找含有某字符串的方法

本文分享linux下通过grep来查找含有指定字符串的所有文件的方法。以查找Parameter这个字符串为例。 【步骤一】grep用法 grep [options] PATTERN [FILE...]即grep [选项] 要查找的字符串 查找范围(查找路径),常用组合为grep -rinl "要查找的字符串" 查找范围,rinl表示如下: -r 是递归查找,查找所有文件包含子目录 -i 忽略大小写 -n 是显示行号 -l只列出匹配的文件名 man grep的说明如下图: .

2020-07-05 11:16:08 4841

原创 在linux中,rpm -qa 和 rpm -q有什么区别

查询一个包是否被安装# rpm -q < rpm package name>列出所有被安装的rpm package# rpm -qa

2020-07-05 11:06:47 4608 1

原创 linux rpm命令示例

rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。rpm常见命令参数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

2020-07-05 11:05:55 183

原创 Linux下安装Java jdk 测试 java -version 报错-bash: java: command not found

在Linux环境下安装JDK之后,测试java -version是否安装成功,结果报错-bash: java: command not found一、首先需要排除几点:1、Linux版本位数和JAVA jdk版本位数,64位Linux只能安装64位jdk查看Linux命令:getconf LONG_BIT2、java jdk分windows、Linux、mac等版本,每个系统请下载对应版本一般文件后缀为exe对应的Windows版本,rpm的为Linux版本jdk8下载路径:h

2020-07-05 09:53:06 3702

原创 Linux下文件(文件夹)的压缩和解压

前言在linux下,当我们上传一个较大的文件或者要安装一个软件(如tomcat、mysql等)时,我们需要先将官网下载的压缩包在linux服务器上进行解压,再进行安装。如果是由程序包生成的一个目录内容较多或较大时,我们还可能需要对某个文件夹需要压缩,这就需要用到我们本节要介绍的内容,文件(文件夹)的压缩和解压。Linux文件文件夹的压缩和解压1.zip命令例如:zip -r mysql.zip mysql该句命令的含义是:将mysql文件夹压缩成mysql.zipzip -r a..

2020-07-04 22:22:27 1954

原创 Linux scp命令

Linux scp命令Linux 命令大全Linux scp 命令用于 Linux 之间复制文件和目录。scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。scp 是加密的,rcp是不加密的,scp 是 rcp 的加强版。语法scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file][-l limit] [-o ssh_option] [..

2020-06-30 20:44:20 148

原创 记录添加公钥到远程authorized_keys文件 及 Linux 删除文件夹和文件的命令

Linux 删除文件夹和文件的命令-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思删除文件夹实例:rm -rf /var/log/httpd/access将会删除/var/log/httpd/access目录以及其下所有文件、文件夹删除文件使用实例:rm -f /var/log/httpd/access.log将会强制删除/var/log/httpd/access.log这个文件记录添加公钥到远程authorized_keys文.

2020-06-29 23:22:31 3009

原创 Hadoop集群搭建教程(详细)

需要的安装包:1.jdk压缩包2.hadoop压缩包请前往百度云上上下载相关安装包(密码:8op1)开始搭建hadoop集群一.使用VMvare创建两个虚拟机,我使用的是ubuntu16.04版本的,并关闭全部虚拟机的防火墙1.因为默认的虚拟机主机名都是ubuntu,所以为了便于虚拟机的识别,创建完成虚拟机后我们对虚拟机名进行修改,我们把用于主节点的虚拟机名称设为master(按自己的喜好创建),把用于从节点的虚拟机名称设为slave1修改主机名的命...

2020-06-03 21:53:48 424

原创 hive

hive数据仓库工具 hive是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。hive数据仓库工具能将结构化的数据文件映射为一张数据库表,并提供SQL查询功能,能将SQL语句转变成MapReduce任务来执行。Hive的优点是学习成本低,可以通过类似SQL语句实现快速MapReduce统计,使MapReduce变得更加简单,而不必开发专门的MapReduce应用程序。hive是十分适合数据仓库的统计分析和...

2020-06-01 21:52:12 1283

原创 Linux常用命令大全

最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考:系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm...

2020-06-01 21:30:36 271

转载 Hive Sql

Hive Sql 入门教程前置教程hive库表知识hive库是表的一个集合,一个库拥有多个表,hive整个数据库拥有多个库。hive表代表一个对象,比如一个人设计为一个表就有身高体重等属性,在hive中实际存储表现为每张表会有一个存储地址,比如表名为people,实际存储会有/xx/xx/people,hive中引用了一个很重要的概念分区,分区实际上也是这个表的字段,反映在实际存...

2019-10-28 20:55:01 128

原创 转账

2017-09-17 10:06:19 251

转载 Oracle 11GR2的递归WITH子查询

SQL> with emp_data(ename,empno,mgr,l)  2    as  3     (select ename, empno, mgr, 1 lvl from emp where mgr is null  4      union all  5      select emp.ename, emp.empno, emp.mgr, ed.l+1  6   

2017-02-15 22:00:34 800

转载 Oracle 11g R2 RSF(Recurive Subquery factoring)

在Oracle 11gR2之前,一般用start with和connect by来递归的显示树形结构,请看如下脚本select lpad(' ',2*level-1,' ') || ename ename,empno,mgr    from emp    where empno is not null    connect by prior empno = mgr    s

2017-02-15 20:35:01 447

原创 oracle model的使用

CREATE TABLE MODEL_TEST  (    DOMAINS      VARCHAR2(20),    NAME         VARCHAR2(20),    YEAR         NUMBER,    INPUTS       NUMBER,    INCREAMENTS  NUMBER  )  insert into MODEL_TEST (DOMAINS, NAME,

2016-12-25 21:27:10 1082

原创 oracle的 table数组可使用的函数

首先转下数组的基本使用方法COUNT 返回集合中元素的个数DELETE 删除集合中所有元素DELETE() 删除元素下标为x的元素,如果x为null,则集合保持不变对VARRAY非法DELETE(,) 删除元素下标从X到Y的元素,如果X>Y集合保持不变对VARRAY非法EXIST() 如果集合元素x已经初始化,则返回TRUE, 否则返回FAL

2016-12-25 10:41:51 493

原创 oracle 创建存储

create or replace procedure analytic_dynamic_prc( part_str varchar2)istype numtab is table of number(18,2) index by binary_integer;  -- 创建数组   index by binary_integer --这个说明使数据可以自动扩展v_year numta

2016-12-25 10:33:44 589

原创 创建触发器

create or replace trigger my_trigger1  after insert or delete or update on teachersdeclare sql_info varchar2(20);begin  if inserting then     sql_info := 'insert';  elsif updating then s

2016-08-20 22:17:37 413

原创 oracle 创建用户语句

date2016-8-20create user cacasi identified by a12345;grant connect,resource,alter system,debug connect session,select any table,delete any table,drop any table,alter any table to cacasi

2016-08-20 22:10:47 700

原创 oracle 游标变量

--date2016-7-4--select * from teachersdeclaretype teachers_cursor is ref cursor;v_teachers_cursor teachers_cursor;v_teachers teachers%rowtype;begin open v_teachers_cursor for sel

2016-07-04 22:27:48 278

原创 带参数的游标函数示例

--date2016-7-3 --带参数的游标函数示例create or replace function teacher_cursor_func(v_u number := 3) return varchar2 as --v_u number(5):= 3;Cursor v_teacher_cursor(v_user_id number) isselect user_

2016-07-03 21:37:57 560

原创 oracle 显式游标示例

--date2016-7-3 --select * from teachersdeclarev_user_id number(5);v_sex     varchar2(20);Cursor v_teacher_cusor is  select user_id,sex from teachers; begin v_user_id := 0; 

2016-07-03 21:16:44 268

原创 oracle 循环语句示例

--date2016-7-3declarev_control number(10) := 0;begin  --1  loop            if v_control > 5 then exit;    end if;        v_control := v_control + 1;    dbms_output.put_line('lo

2016-07-03 09:54:48 326

原创 vb创建excel报48错误解决方法

修改为下面这种即可:   先把对应的Excel或者word的引用去掉    Dim ExcelApp As Object    Dim Book As Object    Dim ws As Object    Set ExcelApp = CreateObject("Excel.Application")    Set ws = ExcelApp.

2015-08-19 10:28:29 2785

转载 2014商业智能十大趋势

2014商业智能十大趋势(2014-02-25 09:05:16)转载▼  1.数据科学家将消亡熟悉数据分析将是普通业务人员的基本技能,能利用好数据价值去做规划的企业组织将更成功,忽略数据重要性的将被逐渐淘汰。2. 云端商业智能将成为主流企业组织想要快速延展业务,取得好效益,那么就需要采用基于云的商业智能工

2015-03-21 19:44:10 408

转载 2009-2010年中国商业智能市场分析报告

2009-2010年中国商业智能市场分析报告更新时间:2014-04-24 09:45成都太航科技8年软件公司,太航软件成熟强大的功能,完善的软件公司售后服务,个性化的软件开发,超低价格超高服务,软件公司,品质比肩用友软件商业智能是什么?商业智能英文名称Business Intelligence,简称BI,通常被理解为将企业中现有的数据转化为知识,帮助企业做出明智的业务经营

2015-03-21 19:31:31 540

数据库系统工程师教程.pdf.part02

数据库系统工程师教程.pdf.part02 第二部分

2014-12-21

数据库系统工程师教程pdf.part01

数据库 系统工程师 教程 pdf 适用于中级考试

2014-12-21

live555连接ipcamera并由sdl显示

由live555连接ipcamera,ffmpeg软解码,sdl显示绘制

2012-04-12

wince下绘制yuv的源程序

wince6.0下,可绘制yuv图片的源代码,直接修改文件路径就可复用

2012-04-12

wepop(tcpmp)

tcpmp的demo,可作为参考资料使用,播放yuv数据,视频等,wince6.0系统环境下,根据需要可自行更改到其他环境中使用

2012-04-12

jrtplib显示ipCamera

SDK_SMSDK6410 RTSP(jrtplib)实时显示ipcamera视频

2012-04-09

这是一个关于客户管理系统

客户管理系统VB,方便大家使用。源码呀。运行软件。。。等等。。

2009-05-23

空空如也

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

TA关注的人

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