放心飞吧

庖丁解牛

安尼梅森面试题

从离职开始到现在,面试了有四五家公司了,一次次的面试真是感觉从头凉到脚,北京的冬天马上要来了,这尼玛再面试不到合适的,就得面朝北方、迎着西伯利亚的寒风,不停地喝风了。 说到面试,还真是跟平时工作不一样,必须得多做准备,多看面试题,否则,就别去面试,人生就是在不同的状态之间转换,大学毕业之前,走到哪...

2017-10-19 19:49:56

阅读数 444

评论数 0

[置顶]【Linux init】systemd 服务单元管理

系统服务管理systemd  Control the systemd system and service manager   控制systemd系统和服务管理,并行启动服务时充分发挥了多核处理器的性能,缩短了系统启动所需时间。 先前的使用SysV初始化或Upstart的红帽企业版Linux版本中...

2017-09-14 09:22:15

阅读数 321

评论数 0

Java 浮点型与双精度数值比较

对于双精度与浮点数之间的比较存在潜在的转化

2017-09-14 09:22:10

阅读数 1786

评论数 0

Java 包装类Integer的值比较

对于包装类型Integer的值比较与int的值比较是不同的;   public class Java_Val_Compare { public static void main(String[] args) { Integer a1 = 127; Int...

2017-09-14 09:22:07

阅读数 346

评论数 0

ORA-00942 table or view does not exist

使用了c3p0的连接池,在建立连接时,c3p0会在数据库连接一张test表,用来验证连接。 现在情况是 由于其他应用先前也在这个库建立了一张test表,用来存储业务数据,结果c3p0无法新建一张表来处理连接。 报错截图: 所以每次查询时,虽然用户名、密码等所有连接信息都正确。也会因为test表的...

2017-09-14 09:22:03

阅读数 326

评论数 0

sudo 做不到的事

本文是经验帖,以后遇到类似的情况会持续更新到这篇文章 普通用户使用sudo会遇到以下情况 1.字符流无法写入到 /var/log/messages /var/log/secure (实际上这些文件一旦被修改,系统将停止日志写入) 2.字符流重定向">"或“>>...

2017-09-14 09:21:56

阅读数 153

评论数 0

Oracle 用户操作表权限

grant select any table to xxx 将使得xxx用户能够查看到所有用户的表;正确的授权不能是这样; 用户是隔离表的schema,授权时..

2017-09-14 09:21:53

阅读数 809

评论数 0

CentOS7.2 使用Shell安装Oracle12c

一.操作系统说明 1.操作系统 版本 2.磁盘分区用量 二.安装必要的软件包 for pkg in 'binutils' 'compat-libcap1' 'compat-libstdc++-33' 'gcc' 'gcc-c++' 'glibc' 'glibc-devel' 'ksh' 'l...

2017-09-14 09:21:48

阅读数 289

评论数 0

package-cleanup

package-cleanup 是一个python开发的命令程序,用来清除本机已安装的、重复的 或孤立的软件包。 desktop版的CentOS镜像包含这个工具,而Minimal版的CentOS镜像不包含这个工具 使用场景:在 Redhat/CentOS 操作系统上,安装了 重复、错误、或孤立的r...

2017-09-14 09:21:43

阅读数 464

评论数 0

glibc-commons 依赖解析 版本错误,xxx is duplicate yyy

glibc-commons 安装了两个版本,导致依赖glibc-commons的很多软件包 被安装了两个版本; 解决办法就是 先清除这些重复的已安装的软件,然后执行 yum update 将 glibc-commons 更新一下 1.清除重复的已安装的包 sudo package-cleanup...

2017-09-14 09:21:39

阅读数 220

评论数 0

java 读取系统属性及环境变量

有时候在编写应用程序时,需要向文件系统写入数据文件、日志文件;这时就需要判断操作系统类型、当前用户的主目录等,从而规范文件写入,使应用程序能够适应多种操作系统平台。 本文就利用JDK自带类 System 来获取系统的属性集合。 import java.util.Iterator; import ...

2017-09-14 09:21:34

阅读数 787

评论数 0

Centos7.2 编译安装方式搭建 phpMyAdmin

背景说明:phpMyAdmin 是通过浏览器管理MySQL数据库的很方便的工具 安装方式:在本文中所有依赖软件均使用最新版本源码编译安装。 操作系统:Centos7.2  x86_64位 一、编译安装 并配置 httpd 2.4.7,由于软件依赖,先安装 pcre apr 以及 apr-util ...

2017-09-14 09:21:31

阅读数 301

评论数 0

Jenkins 环境搭建

本文为jenkins入手教程,全文分为 jenkins安装、系统管理(配置全局安全、全局工具配置、管理插件)、创建项目(同时创建证书),管理视图,jenkins 客户端,执行构建、查看任务历史 一、jenkins 安装 安装方式 有平台安装(使用deb 或rpm)、docker、war.等多种方式...

2017-09-14 09:21:27

阅读数 192

评论数 0

tomcat-users.xml配置Manager登陆用户

添加用来登陆tomcat-manager的用户 tomcat-users> NOTE: By default, no user is included in the "manager-gui" role required to operate the "/m...

2017-09-14 09:21:22

阅读数 168

评论数 0

awk 使用案例

1.输出占用率超过60%的分区 df -h | awk 'BEGIN{print "Full Partition"}NR>1{gsub("%","",$5);$5+=0;if($5>=60){print $1"\...

2017-09-14 09:21:19

阅读数 147

评论数 0

Linux文件系统

ext2 作为索引式文件系统,一个文件占用一个inode,记录着文件的权限和属性,同时记录此文件的数据所在的block号码; 磁盘分区的好处:以mysql是数据目录为例,如果将数据目录单独放在一个分区,可以很大程度减少磁盘碎片,提高读写效率。 ext2文件系统在格式化后分成多个块组,每个块组都有独...

2017-09-14 09:21:14

阅读数 185

评论数 0

JVM命令工具开发

1.查看tomcat7_8080的gc状态 $ jps -v | awk '/tomcat7_8080/{print $1}' | xargs jstat -gcutil 2.查看tomcat7_8082的堆状态 $ jps -v | awk '/tomcat7_8080/{print $1}' ...

2017-09-14 09:21:09

阅读数 127

评论数 0

JVM 调优总结

避免FullGC:   1.通过调整堆中新生代和幸存代大小,避免因为幸存代不足而让Minor GC后的对象进入老年代。每次Minor GC都有对象进入老年代会造成数次MinorGC后FullGC.   2.减少永久区浪费,JVM进程启动完毕后,永久区变化不大了,这时可以参看Perm是否有剩余空间,...

2017-09-14 09:21:04

阅读数 411

评论数 0

Centos7.2 启用iptables

一、防火墙iptables 简洁介绍 iptables 和 firewalld 都是工作在用户空间、用来定义规则的工具,本身不是防火墙,他们定义的规则,可以让内核空间当中的netfilter读取,并且实现防火墙工作。 netfilter是操作系统核心层内部的一个数据包处理模块,它具有如下功能:  ...

2017-09-14 09:20:59

阅读数 440

评论数 0

Python基础语法

为了掌握好python这把利器,现在准备将语法基础夯实 1. continue语句 #!/usr/bin/python # -*- coding: UTF-8 -*- n=100 while n > 0: n-=1 if n % 2 == 0: ...

2017-09-14 09:20:54

阅读数 157

评论数 0

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