- 博客(202)
- 资源 (3)
- 收藏
- 关注

原创 java生成无重复随机数的2种方法
第一种方法,在一个待选数组中随机产生一个数,然后把他放到待选数组的最后,然后从length-1里随机产生下一个随机数,如此类推 public static int
2007-04-27 23:07:00
2033
原创 国内拉取 k8s 相关镜像
查看需要拉取哪些镜像 master $ kubeadm config images list k8s.gcr.io/kube-apiserver-amd64:v1.11.6 k8s.gcr.io/kube-controller-manager-amd64:v1.11.6 k8s.gcr.io/kube-scheduler-amd64:v1.11.6 k8s.gcr.io/kube-proxy-...
2019-05-21 09:28:10
1154
原创 单机k8s实验环境安装 安装记录
单机k8s实验环境安装 安装记录 2019-01-21 kubernetes v1.13.2 CentOS Linux release 7.6.1810 (Core) Docker version 1.13.1, build 07f3374/1.13.1 Hostname op 关掉 selinux $ setenforce 0 $ sed -i “s/^SELINUX=enforcing/...
2019-05-21 09:27:25
946
原创 K8S部署一个简单的 nginx
K8S部署一个简单的 nginx 创建deployment,k8s 使用 kubectl create 来创建资源,-f 制定资源描述的文件 [root@op demo1]# kubectl create -f nginx-dep.yaml deployment.apps/nginx created [root@op demo1]# kubectl get pods NAME ...
2019-05-21 09:18:56
3158
原创 Windows 环境 TensorFlow 开发环境安装指南
Windows 环境 TensorFlow 开发环境安装指南 1. 安装配置TensorFlow 前提 1.windows已经安装了Python,本例以python3.7.2为例 准备工作 安装python虚拟环境virtualEnv pip install -U virtualenv #system-wide install 开始安装 创建 Python 虚拟环境 $ virtual...
2019-05-21 09:13:38
237
原创 为GitLab项目配置CI/CD持续集成
为GitLab项目配置CI/CD持续集成 前提 1.已经安装好了Gitlab服务 2.准备一台linux服务器(示例以CentOS7) 3.这里以安装配置Gitlab-Runner,并且为Gitlab上某一项目配置Runner为例 4.安装的Runner以基于Linux为例,对应的Executor以docker为例 相关说明:Gitlab的CI/CD需要在项目下增加一个.gitlab-ci.ym...
2019-05-21 09:12:55
919
1
原创 Haproxy、Keepalived双主高可用负载均衡
我的网站:[url=http://www.fuxiteck.com]源码分享[/url] 在测试了Nginx+Keepalived的负载均衡后,也对Haproxy+Keepalived双主模式做了测试,双主的模式充分利用了服务器资源,这样不会导致服务器浪费。 这里举例说明: 默认情况下,第一台负载均衡器主要分发www.zhirs.com的请求,第二台负载均衡器主要分发img.zhirs.co...
2014-05-29 15:00:52
191
原创 haproxy+keepalived实现高可用负载均衡
我的网站:[url=http://www.fuxiteck.com]源码分享[/url] 软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实现的软负载。 HAProxy相比LVS的使用要简单很多,功能方面也很丰富。当 前,HAProxy支持两种主要的代理模式:...
2014-05-29 14:58:20
206
原创 openssl生成https证书
我的网站:[url=http://www.fuxiteck.com]源码分享[/url] 要生成证书的目录下建立几个文件和文件夹,有 ./demoCA/ ./demoCA/newcerts/ ./demoCA/private/ ./demoCA/index.txt (空文件,生成证书时会将数据记录写入) ./demoCA/serial (在serial文件中写入第一个序列号“01...
2014-04-03 15:10:55
195
原创 TOMCAT-SSL双向认证-配置实例
我的网站:[url=http://www.fuxiteck.com]源码分享[/url] 详细步骤 1. 在D盘建立目录:mykeys 2. 启动命令行,并转移到 d:/mykeys a) 创建服务器密钥,其密钥库为 d:/mykeys/server.ks,注意keypass和storepass保持一致,它们分别代表 密钥密码和密钥库密码,注意 CN...
2014-04-03 15:09:13
147
原创 网上交易安全-使用JAVA调用U盾进行客户认证
我的网站:[url=http://www.fuxiteck.com]源码分享[/url] 一、通过用户名和密码来进行认证的弊病 我们有一个网站,为了保证用户在线交易传输数据的安全性,我们会启用一个HTTPS/SSL: 但是,对于一些网上银行或者是网购来说,黑客特别喜欢攻击这样的网站, 有一种攻击手法叫MIMAT(中间者攻击), 伪造SSL证书,让客户端的HTTP流,流到他那...
2014-04-03 15:07:59
1307
原创 J2EE Web服务开发系列之六: 使用Handler来增强Web服务的功能
转自:http://www.ibm.com/developerworks/cn/webservices/ws-handler/index.html J2EE Web服务开发系列之六: 使用Handler来增强Web服务的功能 本文是J2EE Web服务开发系列文章的第六篇,本文从SOAP消息中Handler的基本概念入手,逐步深入讨论Handler的各种典型使用(生成日志、用户认证、用...
2014-02-19 11:03:48
206
原创 Oracle11gR2 64-bit on SLES 11 x86_64安装技术文档(原版英文)
我的网站:[url=http://www.fuxiteck.com]源码分享[/url] Requirements for Installing Oracle 11gR2 64-bit (AMD64/EM64T) on SLES 11 [ID 881044.1] 修改时间 16-DEC-2010 类型 BULLETIN 状态 PUBLISHED In this Document P...
2013-12-12 15:57:04
170
原创 SUSE下安装oracle 11g
一、检查交换分区 [cpp] view plaincopy grep SwapTotal /proc/meminfo 请确定在4G以上。若不够,可通过以下方法增加交换分区: [cpp] view plaincopy 最好是关闭交换分区:swapoff -a 计算分区的大小,以KB为单位。 执行命令:dd if=/dev/xero of=...
2013-12-12 15:55:57
294
原创 Linux操作系统JDK中文字体设置方法介绍
我们经常会发现在Linux下,java应用程序的中文会变成一个一个的“口”字,这样会给我们的使用带来很多的困扰。但是我们又不愿意放弃Linux和java的便捷。 怎么来解决这个问题呢? 其实,要解决这个问题也挺简单。 首先来说说产生这个问题的原因。java程序启动的时候会去在$JAVA_HOME/jre/lib/fonts目录下寻找相应的字体来显示。由于 JDK默认没有中文字体,...
2013-12-12 15:52:24
604
原创 java报表中AIX字体丢失解决方案
解决方案: 解决办法:拷贝中文字体到操作系统 1.将\WINDOWS\Fonts 目录下SIMSUN.TTC (宋体)拷贝到 AIX JDK安装目录 jre/lib/fonts 目录下 2. 如果是jdk1.4,在jre/lib/font.properties.zh 文件中 将simsun.ttc添加到字体配置文件中 # font filenames filenam...
2013-12-12 15:51:50
159
原创 使用 Spring 2.5 注释驱动的 IoC 功能
概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于一个文...
2011-09-05 15:08:17
121
原创 Freemarker 入门教程
http://wenku.baidu.com/view/ab51f9d333d4b14e852468df.html
2011-09-05 14:07:19
120
原创 Spring管理Servlet
在使用spring容器的web应用中,业务对象间的依赖关系都可以用context.xml文件来配置,并且由spring容器来负责依赖对象 的创建。如果要在servlet中使用spring容器管理业务对象,通常需要使用WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext())来获得WebApplic...
2011-08-23 11:39:01
154
原创 字符,字节和编码
我的网站:[url=http://www.fuxiteck.com]源码分享[/url] 字符,字节和编码 1. 编码问题的由来,相关概念的理解 1.1 字符与编码的发展 从计算机对多国语言的支持角度看,大致可以分为三个阶段: 系统内码 说明 系统 阶段一 ASCII 计算机刚开始只支持英语,其它语言不能够在计算机上存储和显示。 英文 DOS 阶段二 ANSI编码 ...
2011-01-26 17:30:21
207
原创 Ibatis 解决SQL 注入问题
常见容易犯错的写法: title like '%$title$%' 这样会引起SQL注入漏洞. 解决方法: title like '%'||#title#||'%' 注意:以上写法在oracle使用。 在mysql中,用这个: title CONCAT('%',#title#,'%') 在mssql中,用这个: '%'+#name #+'% ...
2010-08-05 17:04:19
176
原创 卸载 Oracle 数据库软件(HP rx7640 for Suse linux10)
操作步骤 1. 以root用户登录服务器。 2. 执行以下命令,删除Oracle的用户和组。 # userdel oracle # groupdel oinstall # groupdel dba 3. 执行以下命令,删除Oracle的目录。 # rm -rf /opt/oracle...
2010-07-28 14:37:41
139
原创 SUSE Linux Enterprise Server 10 Jboss 5.0 run as service
在已经安装好Jboss5.0的条件下,如: JBOSS_HOME=/usr/local/jboss JAVA_HOME=/usr/java/default (some link) 把jboss添加到service,这样就可以通过 service jboss start/stop/restart 来运行,再添加到启动项中。 创建jboss组 >groupadd jboss 创建j...
2010-07-13 23:26:25
145
原创 SuSE 10 Enterprise 下 Oracle 10g 关于找不到initorcl.ora文件和控制文件问题
由于周六机房停电,导致Oracle服务器出现问题,在再次启动服务器时,Oracle无法正常启动,经过一番学习,总算解决问题,在这里做个笔记,备用! 问题如下: 使用Oracle用户登录: >sqlplus /nolog 然后, >connect /as sysdba --提示连接上。 >startup 启动Oracle提示错误如下: ORA-01078: failur...
2010-07-12 16:37:52
279
原创 SUSE Linux Enterprise Server 10 安装 apache+php
首先,从www.apache.org 下载最新的http版本的linux源码,我用的是httpd-2.2.15.tar.gz 安装步骤如下: 1、 >tar –zxvf httpd-2.2.15.tar.gz 2、 >cd httpd-2.2.15 3、 >./configure --prefix=/usr/local/apacpe \ 4、 >--enable-modules=all...
2010-07-10 18:16:43
295
原创 SUSE Linux Enterprise Server 10 安装 Oracle 10g (续)
安装好Oracle 之后,需要配置Listener,执行如下: > cd /opt/oracle/product/10.2/bin > netca 在弹出的窗口选择配置Listener(监听器),全部下一步完成。 接下来创建数据库: > cd /opt/oracle/product/10.2/bin > dbca 在弹出的窗口选择创建数据库,根据自己需求创建。如果想要支持中文...
2010-07-10 18:10:23
151
原创 SUSE Linux Enterprise Server 10 安装 mysql5
做个笔记,呵呵! 全部基于rpm安装, :oops: 没找到源码。 因为mysql安装必须依赖qdbm,安装之前先检查是否已经安装了 >rpm -qa | grep qdbm 如果显示:qdbm-**** 则表示已经安装,如果什么都没显示,那就自己动手安装。 百度一下qdbm-1.8.77.tar.gz,下载后执行: 1、 >tar –zxvf qdbm-1.8.77.tar.g...
2010-07-10 17:41:48
180
原创 SUSE Linux Enterprise Server 10 安装 Oracle 10g
由于工作需要,需要在SuSE 10上安装Oracle 10g,进行相关测试,做了一下笔记。一位同事说得好,记性好不如烂笔头。 1.安装必要的包,安装命令是: rpm -ivh libaio-0.3.104-14.2.x86_64.rpm rpm -ivh libaio-devel-0.3.104-14.2.x86_64.rpm 2.建立oracle用户 groupadd dba u...
2010-07-10 17:37:45
281
DWR的Comet在https下出现的问题
我在试用dwr的 comet 功能时,在http条件下,firefox和ie都可以正常使用。但是,当我把http改为https时,firefox可以正常使用,而在IE中,只要一访问,就整个程序死掉了,在IE中再也收不到server端推回来的数据,不过firefox是可以收到的。当我把web容器停止时,IE才收到了推回来的数据。请问这是怎么回事?有什么办法解决? 我用的是jetty6.1.5,...
2008-08-29 13:09:45
308
当前流行的J2EE WEB应用架构分析
本文章转自:[url]http://www-128.ibm.com/developerworks/cn/java/l-j2eeArch/index.html[/url] 2001 年 7 月 12 日 J2EE体系包括java server pages(JSP) ,java SERVLET, enterprise bean,WEB service等技术。这些技术的出现给电子商务时代...
2008-01-28 13:37:21
121
用连接池提高Servlet访问数据库的效率
本文章来自:[url]http://www.javanb.com/jsp/1/17150.html[/url] Java Servlet作为首选的服务器端数据处理技术,正在迅速取代CGI脚本。Servlet超越CGI的优势之一在于,不仅多个请求可以共享公用资源,而且还可以在不同用户请求之间保留持续数据。本文介绍一种充分发挥该特色的实用技术,即数据库连接池。 一、实现连接池的意义 ...
2008-01-28 12:52:21
182
Java版数值转大写人民币的类
[code="java"] package com.syncshock.bmh.msn; public class Money//调试时用main函数 { public static void main(String args[]) { Money mon = new Money(); //System.out.println(-99999999999999.9...
2008-01-28 12:49:32
166
原创 配置tomcat ,结合acegi security 实现SSL
一,先修改TOMCAT的配置文件server.xml ,在其中找到以下内容: maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" disableUploadTimeout="true" accep
2007-07-24 12:42:00
1040
配置tomcat ,结合acegi security 实现SSL
一,先修改TOMCAT的配置文件server.xml ,在其中找到以下内容: <!-- Define a SSL HTTP/1.1 Connector on port 443 --><!-- <Connector port="443" maxHttpHeaderSize="8192" maxThreads="150" minSpareThr...
2007-07-24 12:42:00
125
原创 7月15号:实习第二周
昨天是星期六,我们只上半天班,本来想快点吃完饭,然后立刻回学校的。没想到老总说今天公司的人一起去吃饭,因为看到这两个星期来大家做的进度很不错,奖赏你们一下。(真的吃得好饱) 吃饭后回到学校,都差不多3点了。一回到宿舍就找小菜找,陪陪她。然后晚上我们去逛街买东西,走到脚好痛啊。。。 可以说,回到学校最开心的是宿舍没那么热了,而且洗澡时不用担心一会会
2007-07-15 11:48:00
813
7月15号:实习第二周
昨天是星期六,我们只上半天班,本来想快点吃完饭,然后立刻回学校的。没想到老总说今天公司的人一起去吃饭,因为看到这两个星期来大家做的进度很不错,奖赏你们一下。(真的吃得好饱) 吃饭后回到学校,都差不多3点了。一回到宿舍就找小菜找,陪陪她。然后晚上我们去逛街买东西,走到脚好痛啊。。。 可以说,回到学校最开心的是宿舍没那么热了,而且洗澡时不用担心一会会没水,睡...
2007-07-15 11:48:00
100
原创 实习第一周:找房子
开始实习,每天7个小时的上班时间,再加上5个小时的坐车走路时间。实在是受不了。。。。所以,我们不得不在番禺这边找房子。 之前还以为找房子很容易,现在才知道有多难啊。。。。 一开始,我们跑到 珠江花园找,其实那里的房子的挺好的。特别是有一套是一位香港人房子,在8楼,有电梯,家具齐全(包括电视,冰箱,空调,厨房,洗衣机,床等等),一个月才800,而且
2007-07-12 12:56:00
933
实习第一周:找房子
开始实习,每天7个小时的上班时间,再加上5个小时的坐车走路时间。实在是受不了。。。。所以,我们不得不在番禺这边找房子。 之前还以为找房子很容易,现在才知道有多难啊。。。。 一开始,我们跑到 珠江花园找,其实那里的房子的挺好的。特别是有一套是一位香港人房子,在8楼,有电梯,家具齐全(包括电视,冰箱,空调,厨房,洗衣机,床等等),一个月才800,而且...
2007-07-12 12:56:00
112
原创 实习第一天:有点希望
今天第一天去实习,也算是第一 天上班吧。。感觉还不错,比前天去好多了----感觉没那么压抑。。 今天早上6:15分起床,好象这是我这学期最早起床的一次,不过还有更惨的,接下来几天,我还是要这么早起床,因为还没找到房子,听说是缘分还没到。哎,现在的房子啊,比现在的女孩子还要娇贵,所以说找房子如找女朋友,太难找了就随缘吧。(哈哈,不过今天下班就接到中介的电话,说帮我们找到房子了
2007-07-02 20:13:00
824
实习第一天:有点希望
今天第一天去实习,也算是第一 天上班吧。。感觉还不错,比前天去好多了----感觉没那么压抑。。 今天早上6:15分起床,好象这是我这学期最早起床的一次,不过还有更惨的,接下来几天,我还是要这么早起床,因为还没找到房子,听说是缘分还没到。哎,现在的房子啊,比现在的女孩子还要娇贵,所以说找房子如找女朋友,太难找了就随缘吧。(哈哈,不过今天下班就接到中介的电话,说帮我们找到房子了,明天去...
2007-07-02 20:13:00
129
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人