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

原创 java生成无重复随机数的2种方法
第一种方法,在一个待选数组中随机产生一个数,然后把他放到待选数组的最后,然后从length-1里随机产生下一个随机数,如此类推 public static int
2007-04-27 23:07:00
2026
原创 国内拉取 k8s 相关镜像
查看需要拉取哪些镜像master $ kubeadm config images listk8s.gcr.io/kube-apiserver-amd64:v1.11.6k8s.gcr.io/kube-controller-manager-amd64:v1.11.6k8s.gcr.io/kube-scheduler-amd64:v1.11.6k8s.gcr.io/kube-proxy-...
2019-05-21 09:28:10
1142
原创 单机k8s实验环境安装 安装记录
单机k8s实验环境安装 安装记录2019-01-21kubernetes v1.13.2CentOS Linux release 7.6.1810 (Core)Docker version 1.13.1, build 07f3374/1.13.1Hostname op关掉 selinux$ setenforce 0$ sed -i “s/^SELINUX=enforcing/...
2019-05-21 09:27:25
941
原创 K8S部署一个简单的 nginx
K8S部署一个简单的 nginx创建deployment,k8s 使用 kubectl create 来创建资源,-f 制定资源描述的文件[root@op demo1]# kubectl create -f nginx-dep.yamldeployment.apps/nginx created[root@op demo1]# kubectl get podsNAME ...
2019-05-21 09:18:56
3133
原创 Windows 环境 TensorFlow 开发环境安装指南
Windows 环境 TensorFlow 开发环境安装指南1. 安装配置TensorFlow前提1.windows已经安装了Python,本例以python3.7.2为例准备工作安装python虚拟环境virtualEnvpip install -U virtualenv #system-wide install开始安装创建 Python 虚拟环境$ virtual...
2019-05-21 09:13:38
230
原创 为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
910
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
186
原创 haproxy+keepalived实现高可用负载均衡
我的网站:[url=http://www.fuxiteck.com]源码分享[/url]软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实现的软负载。HAProxy相比LVS的使用要简单很多,功能方面也很丰富。当 前,HAProxy支持两种主要的代理模式:...
2014-05-29 14:58:20
201
原创 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
188
原创 TOMCAT-SSL双向认证-配置实例
我的网站:[url=http://www.fuxiteck.com]源码分享[/url]详细步骤1. 在D盘建立目录:mykeys2. 启动命令行,并转移到 d:/mykeysa) 创建服务器密钥,其密钥库为 d:/mykeys/server.ks,注意keypass和storepass保持一致,它们分别代表 密钥密码和密钥库密码,注意 CN...
2014-04-03 15:09:13
143
原创 网上交易安全-使用JAVA调用U盾进行客户认证
我的网站:[url=http://www.fuxiteck.com]源码分享[/url]一、通过用户名和密码来进行认证的弊病 我们有一个网站,为了保证用户在线交易传输数据的安全性,我们会启用一个HTTPS/SSL:但是,对于一些网上银行或者是网购来说,黑客特别喜欢攻击这样的网站, 有一种攻击手法叫MIMAT(中间者攻击), 伪造SSL证书,让客户端的HTTP流,流到他那...
2014-04-03 15:07:59
1301
原创 J2EE Web服务开发系列之六: 使用Handler来增强Web服务的功能
转自:http://www.ibm.com/developerworks/cn/webservices/ws-handler/index.htmlJ2EE Web服务开发系列之六: 使用Handler来增强Web服务的功能本文是J2EE Web服务开发系列文章的第六篇,本文从SOAP消息中Handler的基本概念入手,逐步深入讨论Handler的各种典型使用(生成日志、用户认证、用...
2014-02-19 11:03:48
201
原创 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 DocumentP...
2013-12-12 15:57:04
165
原创 SUSE下安装oracle 11g
一、检查交换分区[cpp] view plaincopygrep SwapTotal /proc/meminfo 请确定在4G以上。若不够,可通过以下方法增加交换分区:[cpp] view plaincopy最好是关闭交换分区:swapoff -a 计算分区的大小,以KB为单位。 执行命令:dd if=/dev/xero of=...
2013-12-12 15:55:57
285
原创 Linux操作系统JDK中文字体设置方法介绍
我们经常会发现在Linux下,java应用程序的中文会变成一个一个的“口”字,这样会给我们的使用带来很多的困扰。但是我们又不愿意放弃Linux和java的便捷。怎么来解决这个问题呢?其实,要解决这个问题也挺简单。首先来说说产生这个问题的原因。java程序启动的时候会去在$JAVA_HOME/jre/lib/fonts目录下寻找相应的字体来显示。由于 JDK默认没有中文字体,...
2013-12-12 15:52:24
593
原创 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
155
原创 使用 Spring 2.5 注释驱动的 IoC 功能
概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于一个文...
2011-09-05 15:08:17
118
原创 Freemarker 入门教程
http://wenku.baidu.com/view/ab51f9d333d4b14e852468df.html
2011-09-05 14:07:19
117
原创 Spring管理Servlet
在使用spring容器的web应用中,业务对象间的依赖关系都可以用context.xml文件来配置,并且由spring容器来负责依赖对象 的创建。如果要在servlet中使用spring容器管理业务对象,通常需要使用WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext())来获得WebApplic...
2011-08-23 11:39:01
152
原创 字符,字节和编码
我的网站:[url=http://www.fuxiteck.com]源码分享[/url]字符,字节和编码1. 编码问题的由来,相关概念的理解1.1 字符与编码的发展从计算机对多国语言的支持角度看,大致可以分为三个阶段: 系统内码 说明 系统 阶段一 ASCII 计算机刚开始只支持英语,其它语言不能够在计算机上存储和显示。 英文 DOS 阶段二 ANSI编码...
2011-01-26 17:30:21
203
原创 Ibatis 解决SQL 注入问题
常见容易犯错的写法:title like '%$title$%' 这样会引起SQL注入漏洞.解决方法:title like '%'||#title#||'%'注意:以上写法在oracle使用。在mysql中,用这个: title CONCAT('%',#title#,'%')在mssql中,用这个: '%'+#name #+'% ...
2010-08-05 17:04:19
170
原创 卸载 Oracle 数据库软件(HP rx7640 for Suse linux10)
操作步骤1. 以root用户登录服务器。2. 执行以下命令,删除Oracle的用户和组。# userdel oracle# groupdel oinstall# groupdel dba3. 执行以下命令,删除Oracle的目录。# rm -rf /opt/oracle...
2010-07-28 14:37:41
135
原创 SUSE Linux Enterprise Server 10 Jboss 5.0 run as service
在已经安装好Jboss5.0的条件下,如:JBOSS_HOME=/usr/local/jbossJAVA_HOME=/usr/java/default (some link)把jboss添加到service,这样就可以通过 service jboss start/stop/restart 来运行,再添加到启动项中。创建jboss组>groupadd jboss创建j...
2010-07-13 23:26:25
137
原创 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
276
原创 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.gz2、 >cd httpd-2.2.153、 >./configure --prefix=/usr/local/apacpe \4、 >--enable-modules=all...
2010-07-10 18:16:43
290
原创 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
145
原创 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
175
原创 SUSE Linux Enterprise Server 10 安装 Oracle 10g
由于工作需要,需要在SuSE 10上安装Oracle 10g,进行相关测试,做了一下笔记。一位同事说得好,记性好不如烂笔头。1.安装必要的包,安装命令是:rpm -ivh libaio-0.3.104-14.2.x86_64.rpmrpm -ivh libaio-devel-0.3.104-14.2.x86_64.rpm2.建立oracle用户groupadd dbau...
2010-07-10 17:37:45
273
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
301
当前流行的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
115
用连接池提高Servlet访问数据库的效率
本文章来自:[url]http://www.javanb.com/jsp/1/17150.html[/url]Java Servlet作为首选的服务器端数据处理技术,正在迅速取代CGI脚本。Servlet超越CGI的优势之一在于,不仅多个请求可以共享公用资源,而且还可以在不同用户请求之间保留持续数据。本文介绍一种充分发挥该特色的实用技术,即数据库连接池。一、实现连接池的意义...
2008-01-28 12:52:21
175
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
160
原创 配置tomcat ,结合acegi security 实现SSL
一,先修改TOMCAT的配置文件server.xml ,在其中找到以下内容: maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" disableUploadTimeout="true" accep
2007-07-24 12:42:00
1033
配置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
122
原创 7月15号:实习第二周
昨天是星期六,我们只上半天班,本来想快点吃完饭,然后立刻回学校的。没想到老总说今天公司的人一起去吃饭,因为看到这两个星期来大家做的进度很不错,奖赏你们一下。(真的吃得好饱) 吃饭后回到学校,都差不多3点了。一回到宿舍就找小菜找,陪陪她。然后晚上我们去逛街买东西,走到脚好痛啊。。。 可以说,回到学校最开心的是宿舍没那么热了,而且洗澡时不用担心一会会
2007-07-15 11:48:00
809
7月15号:实习第二周
昨天是星期六,我们只上半天班,本来想快点吃完饭,然后立刻回学校的。没想到老总说今天公司的人一起去吃饭,因为看到这两个星期来大家做的进度很不错,奖赏你们一下。(真的吃得好饱) 吃饭后回到学校,都差不多3点了。一回到宿舍就找小菜找,陪陪她。然后晚上我们去逛街买东西,走到脚好痛啊。。。 可以说,回到学校最开心的是宿舍没那么热了,而且洗澡时不用担心一会会没水,睡...
2007-07-15 11:48:00
96
原创 实习第一周:找房子
开始实习,每天7个小时的上班时间,再加上5个小时的坐车走路时间。实在是受不了。。。。所以,我们不得不在番禺这边找房子。 之前还以为找房子很容易,现在才知道有多难啊。。。。 一开始,我们跑到 珠江花园找,其实那里的房子的挺好的。特别是有一套是一位香港人房子,在8楼,有电梯,家具齐全(包括电视,冰箱,空调,厨房,洗衣机,床等等),一个月才800,而且
2007-07-12 12:56:00
922
实习第一周:找房子
开始实习,每天7个小时的上班时间,再加上5个小时的坐车走路时间。实在是受不了。。。。所以,我们不得不在番禺这边找房子。 之前还以为找房子很容易,现在才知道有多难啊。。。。 一开始,我们跑到 珠江花园找,其实那里的房子的挺好的。特别是有一套是一位香港人房子,在8楼,有电梯,家具齐全(包括电视,冰箱,空调,厨房,洗衣机,床等等),一个月才800,而且...
2007-07-12 12:56:00
107
原创 实习第一天:有点希望
今天第一天去实习,也算是第一 天上班吧。。感觉还不错,比前天去好多了----感觉没那么压抑。。 今天早上6:15分起床,好象这是我这学期最早起床的一次,不过还有更惨的,接下来几天,我还是要这么早起床,因为还没找到房子,听说是缘分还没到。哎,现在的房子啊,比现在的女孩子还要娇贵,所以说找房子如找女朋友,太难找了就随缘吧。(哈哈,不过今天下班就接到中介的电话,说帮我们找到房子了
2007-07-02 20:13:00
819
实习第一天:有点希望
今天第一天去实习,也算是第一 天上班吧。。感觉还不错,比前天去好多了----感觉没那么压抑。。 今天早上6:15分起床,好象这是我这学期最早起床的一次,不过还有更惨的,接下来几天,我还是要这么早起床,因为还没找到房子,听说是缘分还没到。哎,现在的房子啊,比现在的女孩子还要娇贵,所以说找房子如找女朋友,太难找了就随缘吧。(哈哈,不过今天下班就接到中介的电话,说帮我们找到房子了,明天去...
2007-07-02 20:13:00
125
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人