学习交流
happyzwh
代码民工
展开
-
部分容器化
1、skywalkingdocker run -d -p 9200:9200 -p 9300:9300 -v /home/es/data:/usr/share/elasticsearch/data -v /home/es/logs:/usr/share/elasticsearch/logs --name=elasticsearch docker.elastic.co/elasticsearch/elasticsearch:6.8.6docker run --name skywalking -d -p 1原创 2020-12-09 16:28:35 · 109 阅读 · 0 评论 -
FastDFS 安装配置
FastDFS 安装配置测试服务器:Tracker Server:192.168.1.100Storage Server:192.168.1.101 192.168.1.102 在所有测试安装libevent, FastDFS1. 安装libeventwget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.原创 2012-08-27 15:55:14 · 845 阅读 · 0 评论 -
java中的IO整理
java中的IO整理写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码是写出来的,不是看出来的。最后欢迎大家提出意见和建议。【案例1】创建一个新文件?转载 2012-09-02 10:35:59 · 392 阅读 · 0 评论 -
oracle中job的执行间隔的设置
oracle中job的执行间隔的设置最近做了一个系统自动抽检的东东,Oracle中创建的Job,会在自己设定的时间自动运行存储过程。下面为最近总结的东东假设你的存储过程名为PROC_RAIN_JM再写一个存储过程名为PROC_JOB_RAIN_JM内容是:////////////////////////////////////////////////////////////转载 2012-07-31 16:01:48 · 2179 阅读 · 0 评论 -
log4j配置祥解
log4j配置祥解第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:1 log4j.rootCategory=INFO, stdout , R23 log4j.appender.stdout=org.apache.log4j.ConsoleAppender4 log4j转载 2012-08-14 10:15:30 · 813 阅读 · 0 评论 -
java + ffmped + mencoder搭建视频处理平台
java + ffmped + mencoder搭建视频处理平台 ffmpeg+mencoder几乎可以完成目前基于web的播客平台任何音视频处理的操作.如果还需要添加一些什么的话,那么就是视频在线录制功能了,这个也可以用ffmpeg+fms来完成,因此一般的类似于YouTube的一些可见功能都可以在ffmpeg+mencoder+fms来做后台实现.由于fms没有实践,因此这里不描述.转载 2012-07-27 15:31:47 · 7659 阅读 · 0 评论 -
Linux SVN 命令详解
Linux SVN 命令详解 1、将文件checkout到本地目录svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co2、往版本库中添加新的文件 svnaddfile 例如:svn add test.php(添加te转载 2012-07-27 15:24:14 · 505 阅读 · 0 评论 -
log4j.properties 使用
[置顶] log4j.properties详解分类: Java相关 2008-11-20 23:34 263人阅读 评论(0)收藏 举报log4j.properties 使用一.参数意义说明输出级别的种类ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一转载 2012-07-27 15:12:48 · 842 阅读 · 0 评论 -
lvs + nginx
两台linux主机192.168.60.212 dip ds 调度机 vip 192.168.60.213192.168.64.221 rip rs nginx机器1.在ds ifconfig eth0:1 192.168.60.213 broadcast 192.168.60.213 netmask 255.255.255.255 up原创 2012-08-08 15:55:25 · 304 阅读 · 0 评论 -
lvs + tomcat(nat)
有三台linux 主机192.168.64.221 dip ds 负载调度机 vip 192.168.64.222192.168.60.212 rip1 rs tomcat1 6688 port192.168.63.118 rip2 rs tomcat1 6688 port1. 在ds上安装ipvsadm原创 2012-08-08 14:42:26 · 686 阅读 · 0 评论 -
LVS-NAT和LVS-DR模式的实现详解
linux下LVS的实现在2.4.23之前的linux内核想要使用LVS需要重新编译内核打补丁,之后的LVS直接做进了内核使用grep -i -C 5 ipvs /boot/config-`uname -r`可以查看ipvsadm工作在用户空间/ipvs工作在内核空间,用户使用ipvsadm进行设置并且传递到内核空间中的ipvs (ipvsadm工具在光盘中的cluster中)ip转载 2012-08-08 15:24:52 · 547 阅读 · 0 评论 -
apache tomcate 集群 session共享
session同步共享 当集群进行跨域请求时session已经变化,跨域前后请求session不同.方法1: 以cookie保存sessionId,共享cookie达到共享session. 当用户登录成功时,创建session,此时将sessionId作键 session对象作值放入mem缓存,同时创建cookie 以任意规原创 2012-07-20 16:05:19 · 1384 阅读 · 0 评论 -
FastDFS的配置、部署与API使用解读——设置FastDFS配置参数的两种方式
FastDFS的配置、部署与API使用解读——设置FastDFS配置参数的两种方式 一种方式是通过调用ClientGlobal类的初始化方法对配置文件进行加载,另一种是通过调用API逐一设置配置参数。后一种方式对于使用Zookeeper等加载属性的方式很方便。 1. 加载配置文件:Java代码 String configFileName = "conf/dfs-client转载 2012-08-27 16:26:09 · 1810 阅读 · 0 评论 -
FastDFS--原理篇
FastDFS--原理篇0人收藏此文章,我要收藏发表于13天前(2012-08-14 23:11) , 已有34次阅读 共0个评论 FastDFS是一款类Google FS的开源分布式文件系统,它用纯C语言实现,支持Linux、FreeBSD、AIX等UNIX系统。它只能通过专有API对文件进行存取访问,不支持POSIX接口方式,不能mount使用。准确地讲,Google转载 2012-08-27 11:12:31 · 744 阅读 · 0 评论 -
在Tomcat中通过JOTM支持JTA
标签:Tomcat休闲 JOTM 支持JTA 职场因为需要将项目从IBM WebSphere Application Server移植到Tomcat上开发,所以研究了一下在Tomcat中通过JNDI查找和使用JDBC及JTA的方法。Tomcat 是Servlet容器,但它也提供了一个JNDI InitialContext实现,因此用户可以像在J2EE应用程序服务器中转载 2012-12-28 10:46:03 · 688 阅读 · 0 评论 -
spring-boot shiro
spring-boot maven配置:Markup<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.2.7.REL...转载 2018-10-23 19:27:55 · 206 阅读 · 0 评论 -
docker 容器内连接vsftp
docker-compose.ymlvsftpd: container_name: vsftpd image: fauria/vsftpd:latest ports: - "21:21" - "20:20" - "21100-21110:21100-21110" volumes: - /usr/local/app/data_doc原创 2018-02-05 15:10:56 · 2752 阅读 · 0 评论 -
dockerfile 构建 docker-compose 运行 tomcat 服务
jeecms.jar 与 Dockerfile 同级目录1、DockerfileFROM 192.168.184.97:5000/centos7/jdk8_tomcat7:latestENV JAVA_HOME /usr/local/jdk1.8.0_111ENV PATH $JAVA_HOME/bin:$PATHCOPY jeecms.war /usr/local/apac原创 2018-02-02 14:47:45 · 2755 阅读 · 0 评论 -
censos 7 下 vsftpd 服务配置
安装 vsftpdyum install vsftpd 编辑vsftpd的配置文件/etc/vsftpd/vsftpd.confanonymous_enable=YESlocal_enable=YESwrite_enable=YESlocal_umask=022anon_upload_enable=YESanon_mkdir_write_enable=YES原创 2018-01-31 14:28:05 · 230 阅读 · 0 评论 -
js 验证 商品货号并批量生成
function snCheck(){ var RegExp = /^[0-9a-zA-Z]{9}$/; $("#sn_input input").each(function(){ if(jQuery.trim($(this).val()).length > 0){ if(!RegExp.test(jQuery.trim($(this).val()))原创 2013-08-16 18:25:13 · 934 阅读 · 0 评论 -
artDialog 弹层
大家经常在网上看到弹出层,不仅效果很炫而且用户体验度很好!artDialog就是实现弹出框功能的一款国产的优秀插件,基于js编写的。先来看下面几个弹出层效果:怎么样,效果不错吧!artDialog下载地址为:http://code.google.com/p/artdialog/downloads/list,已经到5.0版本了。artDialog开发者博客:www.plane原创 2013-08-20 10:02:22 · 1249 阅读 · 0 评论 -
myeclipse 6.5 svn link
MyEclipse svn link分类: 问题 svn 2012-07-04 15:46485人阅读 评论(1) 收藏 举报 myeclipsesvneclipsepluginspath由于上网很多配置link的方式不行,所以本人找的行的就自己写一个行的。以备以后使用。1)先去官网上下载最新版本的svn插件,地址如下:http://su转载 2013-03-14 11:42:41 · 942 阅读 · 0 评论 -
SVN中trunk,branches,tags用法详解
SVN中trunk,branches,tags用法详解 Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)转载 2013-01-17 10:15:14 · 459 阅读 · 0 评论 -
通过 Terracotta实现基于Tomcat的Web应用集群
本文介绍如何配置Tomcat和Terracotta服务器将普通的Web应用部署到集群中,实现跨Tomcat节点的session复制,以达到负载均衡、提高系统吞吐量和灾难恢复的效果。基本原理简介一般利用Tomcat搭建Web应用集群有如下几种方法:1、利用负载均衡器的粘session的方式把所有同一session的请求都发送到相同的Tomcat节点。这样不同用户的请求就被平均分配到集群中转载 2012-08-07 09:53:27 · 783 阅读 · 0 评论 -
Nginx+Tomcat+Terracotta的Web服务器集群实做
1.准备工作两个Linux服务器,可以用VMware装一个,然后配置好再克隆一个,修改IP即可。Host1:192.168.0.79Host2:192.168.0.80先配置好jdk1.6.0和tomcat6。Host1上还将配置Nginx(负载均衡),Terracotta(session集群).2.安装Terracotta下载Terracotta的包,http:/转载 2012-08-07 09:52:42 · 1171 阅读 · 0 评论 -
输入框属性只读时 回格键时屏蔽
document.documentElement.onkeydown = function(evt){ var b = !!evt, oEvent = evt || window.event; if (oEvent.keyCode == 8) { var node = b ? oEvent.target : oEvent.srcEleme转载 2011-12-16 14:00:16 · 458 阅读 · 0 评论 -
js 禁止选择文本
var omitformtags=["input", "textarea", "select"] omitformtags=omitformtags.join(",") omitformtags=","+omitformtags+','; if (typeof document.onselectstart!="undefined"){ document.onselects原创 2011-12-16 13:53:11 · 2001 阅读 · 2 评论 -
文件下载链接改成按钮时
导出csv$("#export").click(function(){ exportExcel($this);});function exportExcel(0){ o.attr("href",$("#basePath").val()+"report/Report!channelTypeStatisticExport.action?pid="+pi原创 2011-12-16 14:03:18 · 503 阅读 · 0 评论 -
页面关闭或刷新时
window.onbeforeunload=function (){ $("#pageNo").val(1);}转载 2011-12-16 14:00:40 · 260 阅读 · 0 评论 -
jquery datepicker 日期用法
var dates = $( "#createTimeBegin, #createTimeEnd" ).datepicker({ changeMonth: true, changeYear: true, numberOfMonths: 2, onSelect: function( selecte原创 2011-12-16 13:59:37 · 996 阅读 · 0 评论 -
图片移动效果
$(function(){ $("#left").click(function(){ t=setInterval('test()',10); beginNum=0; }); }); var num=223; var beginNum=0; function test(){原创 2011-12-16 13:59:02 · 346 阅读 · 0 评论 -
自适应高度的坚线
js: function hrHeight(){ var l=document.getElementById('L').clientHeight; var r=document.getElementById('R').clientHeight; var s=parseInt(l)>parseInt(r)?parseInt(l):par原创 2011-12-16 13:58:34 · 716 阅读 · 0 评论 -
jquery 创建层 及 定位
function showNote(index,p){ var sent = document.getElementById("s"+index+"s"); if(sent != null){ GetPosition(sent); } var $p1 = $("").css({"text-align":"center","line-heig原创 2011-12-16 13:57:48 · 585 阅读 · 0 评论 -
得到元素定位点
var left = 0; var top = 0; function GetPosition(obj) { left = 0; top = 0; while(obj != document.body){ left += obj.offsetLeft;转载 2011-12-16 13:57:11 · 366 阅读 · 0 评论 -
ie6直div覆盖不了select解决方式加入iframe
var iframeHtml = ' + 'frameborder="0" framespacing="0" style="filter:alpha(opacity:0);' + 'opacity:0;left:0px;top:0px;position:absolute;z-index:-1;">';转载 2011-12-16 13:53:53 · 993 阅读 · 0 评论 -
java antZip 解压缩 支持中文
package com.unionread.dqd.util;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java原创 2011-11-28 17:21:40 · 534 阅读 · 0 评论 -
css技巧
1. border-collapse:collapse; 重叠线删除2. table-layout:fixed;word-wrap: break-word; table中数据自动换行3. 父: text-align:center; 子: margin-right: auto;margin-left: auto; 子div居中4.ie6中div高度设置 默认高度为转载 2011-12-16 14:02:01 · 285 阅读 · 0 评论 -
ie6下li:hover兼容处理方式一(hover及click)
function tianjiahover(){ $("img.tianjiapic").live({ mouseenter: function(){ $(this).attr("src","image/tianjiaonhover.png"); },原创 2011-12-16 13:56:29 · 570 阅读 · 0 评论 -
tomcat 虚拟目录映射
原创 2012-07-19 18:00:08 · 459 阅读 · 0 评论 -
apache + tomcat 集群 负载均衡 session 同步
1. 在apache安装目录/conf/httpd.conf 结尾加上 include conf\mod_jk.conf2. 将mod_jk-1.2.27-httpd-2.2.10.so复制到modules下3. 在conf目录新建文件mod_jk.conf 增加内容 LoadModule jk_module modules/mod_jk-1.2.27-htt原创 2012-07-19 17:54:54 · 777 阅读 · 0 评论