自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 为什么要用Openshift

为什么要用Openshift容器引擎及容器编排,这两项是容器技术的重要基石。掌握这两个基石,用户就具备了运维大规模容器集群的能力。现实中用户考虑使用容器应用平台的一个最终的目的就是提高生产效率。容器引擎及容器编排组件是两项关键的技术,但是光有技术还不能满足生产效率的要求。在这些技术及框架的基础上,必须有更丰富的内容以及更友好的用户接入方式,把这些技术转化成实实在在的生产力。OpenShift在Docker和Kubernetes的基础上提供了各种功能,以满足业务应用、研发用户及运维用户在生产效率上的诉求。

2020-06-23 13:27:43 559

原创 RedHat yum的配置

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/sec-configuring_yum_and_yum_repositoriesA sample /etc/yum.conf configuration file can look li...

2019-04-11 08:31:33 288

原创 1/15

proxyPass 反向代理转发反向代理a. 保证ProxyRequest关掉ProxyRequests Off<Proxy *>Order deny,allowAllow from allb. 开启ProxyPass#保证以下模块加载LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_ht...

2019-01-15 22:54:50 298

原创 Java的反射

1.Class类 1. 在面向对象的世界里,万事万物皆对象。(Java语言中,静态成员,普通数据类型不是对象)。 类也是对象,类是java.lang.Class类的实例对象 2. 这个对象到底如何表示:三种表示方式Foo.class. new Foo().getClass(), Class.forName(“com.Foo”) 3. Class.forName(“类的全称”)

2017-09-26 14:34:16 189

原创 ISO-8859-1转UTF-8的toString(String charsetName)坑

今天修复一个编码格式的bug,搜集了一些这方面的知识,总结一下吧。需求:用户登录我们系统时候会去第三方系统获取用户基本信息,用户名(英文),job title等。这个流程是先读取信息,存储到我们的DB,然后从我们的DB读取数据进行展示。bug: 当用户的job title含有®时,系统显示乱码。原因分析(假设)浏览器文字编码没有选择UTF-8我们系统接收的就是乱码;系统在转换存储的时候发出错误

2017-06-24 08:40:16 7364

原创 JSP和servlet之间的相对路径和绝对路径

1. JSP页面跳转到Servletservlet路径跳转相对路径访问HelloServlet/servlet/HelloServlet">绝对路径访问HelloServlet访问TestServlet,跳转到test.jsp2. Servlet跳转到JSP页面protected void doPost(Htt

2016-10-13 09:41:58 1805 1

原创 空字符串在String.split中的坑

空字符串在String.split中的坑当使用String的时候,总是用String!=null && String.length()>0 同时出现用作判断条件,今天就掉这个坑了。这种条件限制是保证字符串有值并且非空,很多情况下空字符串不是我们想要的结果,会出问题。比如 String s = ",1,2,3,4,,,,";split(s);则输出:空字符,1,2,3,4。此时第

2016-10-10 17:09:52 4780

转载 Linux vi全局替换方法

Linux命令:vi全局替换方法 语法为 :[addr]s/源字符串/目的字符串/[option]全局替换命令为::%s/源字符串/目的字符串/g[addr]: 表示检索范围,省略时表示当前行。如:“1,20” :表示从第1行到20行;“%” :表示整个文件,同“1,$”;“. ,$” :从当前行到文件尾;s :表示替换操作[option

2015-02-12 16:33:06 1046

原创 LoadRunner和RPT之间关于手动关联和参数化的几点感悟

最近几天,按照项目需要突击学习下LoadRunner。本人有Rational Performance Test的脚本录制经验,但是对LR从没有接触过,花了两天时间看完了虫师的LR博客,通俗易懂收益良多。值得初学者学习的文档。基于已有的RPT经验和基础知识,从LR理论基础向项目实践转变。功夫不负有心人,第一个LR脚本终于能够跑通并且完成了表单的提交。尽管脚本比较简单(只有15个transacti

2015-02-06 17:32:39 1329

原创 blog其实是一种理性思维和表达能力的训练

blog其实是一种理性思维和表达能力的训练,很多时候我们写作 blog,就是在做这种训练。我写作的时候,有时会尝试不同的表达方法,看看怎么写最容易看懂、最容易被他人接受。

2015-02-03 16:47:37 375

原创 恒安嘉鑫

1. C语言 深度剖析,很重要。2.wifi、映射,项目。优势,和nat区别。3 TCP/IP 分片,阻塞,差错,4 映射数据库5 延迟。(wifi)

2012-06-08 11:16:39 2337

原创 绿盟科技

1 内核升级2 ICMPv63 接入网和核心网协议4 gcc -o 版本5 项目性能

2012-05-30 14:59:24 1000

原创 百度实习面试总结

总体上,需要一下基本书:操作系统,TCP/IP详解,数据结构和算法,网络编程。不会的以及需要自己注意的:1 文件系统,思考删除;2 linux super位的使用;3 线程和事件的区别;4 数据结构中的排序和树;5 分布式6 sed 配置7 简历进行适当的调整。

2012-05-21 08:17:15 450

转载 struct sockaddr_nl 结构体 由来、含义以及使用

Linux 用户态与内核态的交互  在 Linux 2.4 版以后版本的内核中,几乎全部的中断过程与用户态进程的通信都是使用 netlink 套接字实现的,例如iprote2网络管理工具,它与内核的交互就全部使用了netlink,著名的内核包过滤框架Netfilter在与用户空间的通读,也在最新版本中改变为netlink,无疑,它将是Linux用户态与内核态交流的主要方法之一。它的通信

2012-05-18 16:04:15 12461

转载 nf_hook_ops 钩子的注册

nf_hook_ops 钩子的注册在filter表的初始化函数static int __init init(void)中除了有一个nf_register_hook函数注册一个tables外,还由nf_register_hook函数注册了3个hook 1    nf_hook_ops数据结构 netfilter.hstruct nf_hook_ops{        stru

2012-05-18 10:51:43 1159

转载 linux lsof

lsof 简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接 和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口

2012-05-07 11:10:04 290

原创 c/c++中内存问题

栈区(stack):由编译器自动分配和释放,存放函数的参数值,局部变量的值等,其操作方式类似与数据结构中的栈。堆区(heap):一般由程序员分配和释放,若程序员不释放,程序结束时可能由操作系统回收。注意:它和数据结构中的堆是两回事,分配方式类似于链表。如malloc分配的内存区域。,全局区(静态区)(static):全局变量和静态变量放在在一起,初始化的全局变量和静态变量在一块区域,为初始

2012-05-04 17:03:04 340

原创 TCP_NODELAY 和 TCP_CORK

TCP_NODELAY 和 TCP_CORK 这两个选项都对网络连接的行为具有重要的作用。许多UNIX系统都实现了TCP_NODELAY选项,但是,TCP_CORK则是Linux系统所独有的而且相对较新;它首先在内核版本2.4上得以实现。此外,其他UNIX系统版本也有功能类似的选项,值得注意的是,在某种由BSD派生的系统上的TCP_NOPUSH选项其实就是TCP_CORK的一部分具体实现。

2012-05-03 15:39:47 436

转载 提取出某日访问百度次数最多的IP

问题描述:海量日志数据,提取出某日访问百度次数最多的那个IP。方法1: 计数法    假设一天之内某个IP访问百度的次数不超过40亿次,则访问次数可以用unsigned表示.用数组统计出每个IP地址出现的次数,  即可得到访问次数最大的IP地址.    IP地址是32位的二进制数,所以共有N=2^32=4G个不同的IP地址, 创建一个unsigned count[N];的数

2012-05-03 14:46:05 3407 3

空空如也

空空如也

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

TA关注的人

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