关闭

MariaDB设置数据库默认编码

MariaDB的默认编码是latin1,插入中文会乱码,因此需要将编码改为utf8,但是目前网上的修改方法大多都是针对MySQL的,虽然MySQL和MariaDB是一家,但方法对于MariaDB并不适用,在此记录下解决方案。1、登录MySQL,使用SHOW VARIABLES LIKE 'character%'; 查看当前使用的字符集,可以看到有几个不是UTF-8格式。 2、要修改的配置文件位...
阅读(64) 评论(0)

log4j.properties参数

log的级别可以分为debug(调试信息)、info(一般信息)、warn(警告信息)、error(错误信息)、fatal(致命错误信息)。 Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java属性文件log4j.properties。 下面以我常用的log4j.properties形式为例进行说明。 1. 配置根LoggerLogger 负责处理日志记录的大部分操作,其语法...
阅读(59) 评论(0)

CentOS 7配置aliyun的yum源

在linux下安装软件最爽的方式肯定是通过包管理器来完成安装。在centos下使用的是yum来实现在线安装。但是,如果没有很好的yum源的话,在NB的工作也无用武之地。国内阿里云的yum口碑还不错,可以使用如下的方式来安装阿里云的yum源。首先,你应该备份原来的yum源,不为别的,就怕出现万一。sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.re...
阅读(105) 评论(0)

Centos 7安装完成后需要做的事情

添加第三方源Centos作为REDHAT的社区版本,本身追求稳定性。因此,官方源中自带的软件并不多,添加一些第三方的源对我们以后安装一些软件非常方便。常用的有 EPEL、ATrpms、ELRepo、Nux Dextop、RepoForge 等。根据稳定性原则,建议只添加 EPEL 源、Nux Dextop 和 ELRepo 源大型第三方源。EPEL源sudo yum install repl-rel...
阅读(1502) 评论(2)

Centos 7下yum安装R

在linux下安装软件不如windows方便,在windows下我们一般针对可安装的文件(如R.exe)直接双击运行就可以了。而在linux下我们首先要学会使用安装软件的专门工具如centos下的rpm。这个工具可以帮助我们安装我们想要的软件,但是并不方便,主要是因为rpm不会自动帮我们解决依赖问题。因此,当安装一个软件的时候,我们必须手动安装当前软件所依赖的软件。这个的操作很麻烦,很不高效,于是出...
阅读(86) 评论(0)

linux 中unzip解压时中文乱码

当我们在linux中解压一个含有中文名字的压缩包如“资料.zip”时,如果直接使用如下的命令,将会出现中文乱码。unzip 资料.zip主要的原因是因为unzip在解压的时候会将编码转化为其内部默认的编码,而默认的编码根本不支持中文CP936编码。因此我们需要在解压的时候明确的指定需要使用的编码。目前可以采用如下两种方式解决方法一 在解压的时候直接指定编码格式#指定GBK GB18030编码也是可以...
阅读(91) 评论(0)

git中配置的.gitignore不生效的解决办法

通常我们希望放进仓库的代码保持纯净,即不要包含项目开发工具生成的文件,或者项目编译后的临时文件。但是,当我们使用git status查看工作区状态的时候,总会提示一些文件未被track。于是,我们想让git帮助我们忽略这些文件,不再提醒。庆幸的是,git已经考虑到这点了。我们可以在项目的根目录下建立一个.gitignore的文件,该文件用来配置哪些文件或者目录不被track的。规则很简单,就在该文件...
阅读(106) 评论(0)

git常用操作

git中常用名词的概念: Workspace :工作区 Index /Stage: 暂存区 Repository: 仓库区 Remote: 远程仓库 一、创建代码仓库 // 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] // 下载一个项目和它的整个代码历史 $ git clone [url]...
阅读(86) 评论(0)

git远程操作常用命令

git 是当前最流行的的版本控制系统,学会使用git来管理我们的项目是每一个程序员必会的技能。 本文主要讲解git中与远程操作操作相关的常用的命令,这些操作包括: git clone git remote git fetch git pull git push 学会这几个操作,我们就可以在本地项目的仓库与远程项目操作之间游刃有余。 下面这幅图列出为了完成在本地仓库和远程仓库之间交互的流程,并将需...
阅读(115) 评论(0)

JSP中使用过滤器进行内容编码

问题 当通过JSP页面,向数据库中插入记录的时候,可能因为JSP页面编码原因,导致插入到数据库中的新纪录出现乱码。因此需要对JSP页面中的内容进行编码操作,从而保证与数据库中的编码一致。解决方案 使用JSP中过滤器进行处理。处理步骤如下1.新建一个servlet,使其实现javax.servlet.Filter接口 2.修改Servlet/JSP Mapping URL ,将其改为 /Enco...
阅读(157) 评论(0)

MySQL数据库中添加用户并授权的快捷方式

在mysql中快速添加用户并授权只需要如下两步需求 添加用户nichao 登录密码设置为nichao 仅仅允许本机localhost登录 使nichao用户拥有testDB数据中的所有权限 方案 基于如上需求,可以通过如下sql 语句快速完成 grant all privileges on testDB.* to nichao@localhost identified by 'nichao';f...
阅读(128) 评论(0)

MySQL数据库中添加用户,用户授权,删除用户以及修改用户的密码

添加用户 首先登陆系统 >mysql -u root -p >PASSWD假设这里需要创建一个用户名为usertest,密码为test1234的用户,则可以使用如下语句创建:mysql> insert into mysql.user(Host,User,Password) values("localhost","usertest","test1234");需要注意的是:1) “localhost...
阅读(108) 评论(0)

CentOS 中设置服务开机自启

当我们刚打开计算机之后,就发现操作系统中已经运行了很多的程序,这些程序中有一些是操作系统的服务程序,有一些是第三方的服务比如,mysql服务,http服务等。如何有效的管理这些自启动服务是我们每一个Linux管理员必须掌握的技能,下面我们就来讲解一下如何设置centos 下,服务的开机自启动。一、实验环境CentOS 6.7 x64二、方法1:ln -s 建立软连接在CentOS中总共有7中运行级别...
阅读(1597) 评论(0)

Linux开机启动过程

使用电脑这么长时间了,很多人可能跟我一样都不太清楚电脑是怎样启动的,所谓的电脑原本只是一堆破铜烂铁废塑料,接通电源之后,竟拥有强大的计算能力的,为我们提供服务。我们所需要做的仅仅是按下开机按钮,然后等待开机完成即可,我们来试着探究一下电脑开机背后的故事。一、 整体流程总体来说,计算机的开机过程是按照如下的程序循序渐进的:Created with Raphaël 2.1.0按下开机按钮开机按下开...
阅读(191) 评论(0)

Hbase 集群启动脚本分析

说明本文主要分析一下Hbase集群启动过程,只涉及到核心过程,不涉及到具体内容,hbase的版本是hbase-0.94.27.tar整体流程: 运行start-hhbase.sh脚本 执行 $bin/hbase-config.sh 设置配置参数 根据集群启动是否是分布式的模式,在本地仅启动master或者启动整个集群 判断启动模式:重新启动集群(restart)or初次启动集群(start)(缺省:...
阅读(116) 评论(0)
25条 共2页1 2 下一页 尾页
    个人资料
    • 访问:8455次
    • 积分:328
    • 等级:
    • 排名:千里之外
    • 原创:24篇
    • 转载:1篇
    • 译文:0篇
    • 评论:2条
    文章分类