自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 win10 python3.8.10下ipython无响应处理

windows下ipython无响应

2023-01-12 12:58:39 578

原创 理解GMP

理解GMP一句话理解golang的GMP通过队列机制把G个goroutine通过操作系统线程调度到MGOMAXPROCS 个cpu核上运行。’root# GODEBUG=schedtrace=1000,scheddetail=1 go run main.goSCHED 0ms: gomaxprocs=4 idleprocs=3 threads=6 spinningthreads=0 idlethreads=3 runqueue=0 gcwaiting=0 nmidlelocked=0 stopwai

2022-04-19 16:55:42 476

原创 linux vsftp服务搭建

本文记录内部vsftp服务环境搭建过程1,关闭SELinux, 对于pasv模式ftp,端口受SElinux管理,可能报425 Failed to establish connection.错误。setenforce 0cat /etc/selinux/config# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enfo...

2021-10-26 15:06:18 292

原创 linux lvm损坏导致开机emergency mode修复

异常关闭linux电源容易导致启动失败进入emergency mode。进入emergency mode的原因很多,通常是磁盘关机出现问题,可以通过用linux引导盘到rescue模式下查看原因并修复。如果是lvm卷出现问题,可以用如下方式尝试修复:1, lvm vgscan查看有哪些vg# lvm vgscan Reading volume groups from cache...

2020-03-31 21:22:01 4259 1

原创 CentOS安装图形界面

有些软件需要本地图形化访问,需要在默认无GUI的server linux下安装图形界面。mount /dev/sr0 /mnt/cdromyum clean allyum makecache#查找groupyum group list#安装图形界面,group名字按不同Linux版本可能不一样yum install -y--skip-broken --nogpgche...

2020-01-02 16:36:37 128

原创 内网环境离线部署kubernetes,docker

内网环境离线部署k8s,docker要全内网环境安装docker、k8s和相关依赖,需要在内部提供k8s、docker和linux更新yum源和内部镜像仓库提供kubeadm需要的各镜像。一,内部yum源建立和内网docker、k8s安装创建内部docker介质yum源因为docker版本对linux相关包的依赖包括了对extra下的container-selinux版本要求,因此需要通过...

2019-09-30 13:20:34 3016 1

原创 Redis Cluster集群failover

关于master/slave的failover,redis cluster通过cluster-node-timeout设置节点间状态检测超时。 如果在redis中执行命令比较耗时,比如超过cluster-node-timeout时长,集群master和slave很容易触发failover,频繁的failover容易导致集群状态的变化。为了验证集群的变化,可以通过如下加负载lua脚本来模拟...

2019-06-21 15:21:20 3164

原创 几种常见的JDBC连接池管理工具和配置

# 几种常见的JDBC连接池管理工具和配置## 商用中间件<hr>### BES Application Server<hr>BES应用服务器的JDBC资源池配置都在中间件的domain.config里面,典型的JDBC连接池配置段如下:```xml<jdbc-connection-pool connection-validation-method...

2019-05-22 13:03:20 1660

原创 Openresty + GeoIP2实现IP归属地查询

为了实现业务系统针对不同地区IP访问,展示包含不同地区信息的业务交互界面。很多情况下系统需要根据用户访问的IP信息,判断用户可能的访问区域,针对不同的区域提供个性化的服务内容。本方案在CentOS7.x环境下基于高性能的Openresty1.13.6.2来实现。方案介绍要通过IP地址确认归属地,通常可以使用一些在线查询服务来实现,比如https://blog.csdn.net/XinTen...

2018-12-07 17:06:09 4666

转载 主流java连接池管理工具

几个主流的Java连接池整理池(Pool)技术在一定程度上可以明显优化服务器应用程序的性能,提高程序执行效率和降低系统资源开销。这里所说的池是一种广义上的池,比如数据库连接池、线程池、内存池、对象池等。其中,对象池可以看成保存对象的容器,在进程初始化时创建一定数量的对象。需要时直接从池中取出一个空闲对象,用完后并不直接释放掉对象,而是再放到对象池中以方便下一次对象请求可以直接复用。其他几种池的...

2018-09-25 14:27:02 1197

原创 centos下Docker在线安装

因为docker的版本变化和对os的依赖关系比较紧密,无论是在线安装还是离线安装通常会遇到一些依赖和因为一些常见的资源被墙掉而导致安装失败。 其实目前国内众多大型公司和科研院校,均提供了相关资源的mirrors,可以方便地使用这些镜像资源进行docker在线安装。这些mirrors资源比较全的有: 阿里云 http://mirrors.aliyun.com

2017-10-13 17:50:18 1135

原创 go排序示例

go sort interface example, very straightforward.

2016-05-05 16:28:35 446

原创 golang memory analysis

Just like C/C++, it's very straightforward to analyze memory usage in Go.  But since Go compiler has GC and escape analysis, the memory layout looks a little complicate. Let's start from a simple code

2016-03-04 18:23:34 576

转载 Five things that make Go fast

http://dave.cheney.net/2014/06/07/five-things-that-make-go-fast非常详细的go优化原理

2016-02-23 19:08:29 330

原创 goroutine 小问题

goroutine在使用channel同步和通信时,因为变量的共享访问特性,需要注意goroutine访问的变量是否被修改。如下代码,看似合理,实际上因为i在main routine中已经被修改,会出现index越界访问异常。package mainimport (    "fmt"    "strconv"    "time")func mai

2016-02-23 10:49:43 539

原创 learning Go

Go simple program

2016-02-19 16:17:33 432

转载 installing 32bit glibc on 64bit linux using DVD

Mount the install DVD:mkdir -p /mnt/RHELmount /dev/cdrom /mnt/RHELOr if you just have the ISO, you can use that instead:mkdir -p /mnt/RHELmount -o loop /path/to/RHEL.iso /mnt/RHELNow make

2014-09-03 12:01:09 676

原创 Mac os sshd config

Mac OS自带了sshd服务,但默认情况下未启动。         通过系统配置->Sharing 启动 Remote Login功能可以启用Mac OS的sshd服务

2014-02-12 13:50:49 1751

转载 build hadoop2.0.3 alpha from source

Original source:   http://blog.csdn.net/hgd250/article/details/8697547需要注意的是 hadoop2.0.3 alpha的编译,必须使用protobuf2.4.1. 使用 2.4.0,2.5.0均会失败。1.安装JDK、Maven并设置环境变量a) JDK安装配置过程省略b) M

2013-04-16 17:35:03 1901

原创 web.xml标签顺序

最近在做Web应用迁移的时候经常碰到由于web.xml中标签顺序出错而导致迁移应用异常的情况。经过查阅相关资料以后发现这些问题通常都是由标签顺序产生。一般来说,不同的web 容器的实现会对web.xml标签顺序做不同的解释,所以会出现迁移故障。 要保证web应用能任意迁移有2个办法:1,严格遵守web.xml规范编写2,每次发布应用时使用应用服务器自带的web.xml编辑工具生成新的w

2009-04-24 22:22:00 1751

原创 How to check system information

How to check the bit supported by the system.HP-UX:            #getconf KERNEL_BITSAIX:           #prtconfLinux:           # file /usr/bin/sh       or #getconf LONG_BITSolaris:    

2008-04-28 15:48:00 473

原创 JavaScript概要

今天是世界读书日,突然想把最近阅读的关于javascript的材料做个总结一,基本数据Javascript语言作为一种动态语言,其基本数据类型包括 NumberStringBoolean (true,false)Object (null, undefined)FunctionMathRegExp....二,面向对象从本质上来说,javascript是用来操作对象的一种脚本,除了语言支持的基本数据类

2008-04-23 19:41:00 409

原创 在UNIX上使用CDROM

Mounting CD-ROMS on Linux and UNIX operating systemsThe following sections describe how to mount the CD-ROM on Linux and UNIX operating systems. After inserting a CD-ROM into a drive, some L

2007-12-18 15:03:00 757

bes8.x快速入门手册

BES8.x 快速入门手册和常见问题处理

2013-12-26

sun threaddump analyzer

sun jvm格式threaddump 分析工具。

2013-12-26

IBM java heapdump analyzer

IBM最新java heapdump分析工具 java -jar ha.jar -Xmx4096m ha.jar

2011-11-02

IBM java coredump(threaddump) analyzer

IBM最新java threaddump 分析工具 java -jar jca.jar -Xmx1024m jca.jar

2011-11-02

visinotify FaQ

visinotify常见问题,visinotify架构和用法

2010-04-25

cosnotification规范

corba cosnotification规范和VisiNotify常见问题

2010-04-25

SAP memory analyzer

The memory analyzer from SAP to analyze binary hprof file. A plugin for Eclipse 3.3

2007-12-18

IBM JAVA MemoryDumpDiag

IBM java heapdump analyzer

2007-07-31

空空如也

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

TA关注的人

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