自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(293)
  • 资源 (78)
  • 收藏
  • 关注

转载 【网络编程】Netty中的编解码之LineEncoder和DelimiterBasedFrameDecoder固定搭配

在 182 行,对分隔符数组进行遍历,在 183 行对分隔符所在的 ByteBuf 进行不能为 null 和 必须可读的验证。在 42 行,根据最小索引的分隔符分离出一个新的ByteBuf ,并跳过索引,返回新的 ByteBuf,并进行下一轮的分割,直到缓冲区的数据处理完毕。在 63 行,加入了 LineEncoder 编码器,通过这个编码类,可以在每个将要发出去数据包的包尾加入特殊分隔符 $_ ,这样就可以全局控制,随时换分隔符,无需在每个需要发送的数据包后面手动添加了。

2023-07-22 09:39:39 296

原创 Python:raise ValueError(“time data %r does not match format %r“ %

做时间转换时报错,分析了半天,发现是匹配的format参数问题。在12小时进制时没有问题,但是如果有24小时的,就会报错。将I%改成H%,问题解决。

2023-06-12 21:32:27 1388

转载 linux系统ss命令详解,ss命令 - Linux命令大全 | linux教程

ss是Socket Statistics的缩写。ss命令用来显示处于活动状态的套接字信息。它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。语法格式ss [参数]常用参数: -n不解析服务名称,已数字方式显示-a显示所有套接字-l显示处于监听状态的套接字-o显示计时器信息-e显示详细的套接字信息-m显示套接字的内存使用情况-p显示使用套接字的进程-i显示内部的TCP信息-s显示套接字使用概况-4仅显示ipv4的套接字-6

2022-06-09 23:08:39 1023

原创 20220322

2022-03-22 14:56:24 335

原创 Kindle Url

漫画教程 | 萌绘

2022-03-20 23:18:18 142

原创 DNS NAPTR:“名称权威指针”(Naming Authority Pointer,简称NAPTR)

什么是ENUMENUM是IETF的电话号码映射工作组(Telephone Number Mapping working group, 简称ENUM)定义的一个协议——RFC2916,RFC2916的题目为“E.164号码和域名系统(E.164 Number and DNS)”。它定义了将E.164号码转换为域名形式放在DNS服务器的数据库中的方法,每个由E.164号码转化而成的域名可以对应一系列的统一资源标识(Uniform Resource Identifier),从而使国际统一的E.164电话号码成

2022-03-15 21:21:08 1831

原创 DNS SRV查询:使用DNS服务器做服务发现

DNS SRV 是 DNS 记录中一种,用来查询指定服务的地址。与常见的A记录、CNAME 不同的是,SRV中除了记录服务器的地址,还记录了服务的端口,并且可以设置每个服务地址的优先级和权重。RFC-2782 给出DNS SRV的建议标准,它是在2000年的时候提出来的。访问服务的时候,本地的服务从 DNS 服务器查询到一个地址列表,根据优先级和权重,从中选取一个地址作为本次请求的目标地址。一个支持SRV的 LDAP client 通过查询域名,可以得知 LDAP 服务的 IP 地址和服务端口:

2022-03-15 21:19:41 4847

原创 Java利用PI计算做一个烧CPU的功能

为了定时测试服务器性能,需要设计一个跑死CPU的功能计划使用计算PI的方法,然后创建多个线程,同时去跑PI方法,当到了指定时间就开始执行,执行完之前,不做其他操作。没有到指定时间,则进行休息...

2022-02-08 17:01:30 408

转载 java 读取文件路径空格、“+“和中文的处理方法

有时候在java代码中读取文件,如果文件所在路径包含空格、”+“号或者是中文的时候,由于这些特殊的字符会被进行编码转译,所以就会报没有发现文件的错误,那么遇到这种错误,我们就要把编码过后的路径进行解码,这样才能正确的找到文件。主要的解决方法有一下三种方法:解决方法1、替换法比如文件路径如果存在空格,那么会被转译成“%20”,那么就可以利用字符串替换,把“%20”传化成空格,这样就能正确的找到文件了。这是这种如此暴力,低级的处理方法,一般有经验的开发人员都不会采用吧?2、使用URLDecode

2021-09-02 17:53:00 1437

原创 JAVA POI获取excel单元格红色字体,淡蓝色前景色的内容

使用Java POI 4.1.2,需要根据字体颜色进行判断,下面的方法只能获取只有一种颜色的字体,如果一个单元格内有两种以上颜色,好像是获取第一个颜色。如果是Microsoft Excel 97-2003 工作表 (.xls)if(31 == cell.getCellStyle().getFillForegroundColor()) //判断单元格前景色为淡蓝色if(10 == book.getFontAt(cell.getCellStyle().getFontIndex()).getColor

2020-12-01 17:39:07 3170 1

原创 syslog协议及rsyslog服务全解析

背景:需求来自于一个客户想将服务器的日志转发到自己的日志服务器上,所以希望我们能提供这个转发的功能,同时还要满足syslog协议。一、什么是syslog协议1、介绍(略)2、syslog标准协议如下图  这里的facility为模块,serverity为等级,由这两个信息共同计算出一个PRI头部。HEADER部分包含了时间和主机名。在HEADER和MSG之间有一个空格,MSG是需要记录的日志部分(日志消息体)。  这里也就是说,理论上使用这种格式构造的字符串发送,接收方就能解析出来。

2020-11-25 11:41:01 847

转载 终于有人把SDH、MSTP、OTN和PTN的关系解释清楚了

在开始之前,先要解释一下TDM的概念。TDM,就是时分复用,就是将一个标准时长(1秒)分成若干段小的时间段(8000),每一个小时间段(1/8000=125us)传输一路信号。SDH系统的电路调度均以TDM为基础,所以看到很多人说SDH业务就是TDM业务,就是传统的电路调度,是有理论依据的。但在SDH大红大紫的时候,另一场战争在以太网和ATM(不是取款机哟,是“异步传输模式”,一种以信元为基础的分组交换和复用技术)之间开打。在这场大战中,以太网取得全面胜利,从而大行其...

2020-10-11 15:51:12 1578

原创 Grok Debug ELK 在线调试grok工具

Grok Debug ELK 在线调试grok工具千辛万苦找到的groktiao调试工具:http://120.203.18.89:6969/130/grok-debug-elk-%e5%9c%a8%e7%ba%bf%e8%b0%83%e8%af%95grok%e5%b7%a5%e5%85%b7/

2019-10-23 11:19:47 1352

原创 基于Filebeat开发一个新的格式文件采集(超详细步骤)

1、测试环境:OS:Ubuntu 16Filebeat: Version: 8.0.0Elasticsearch: Version 7.3.2Kibana: Kibana 7.3.0如果需要这套测试环境的,可以联系我,捐赠一元即可得到该虚拟机镜像。2、官方的介绍,请见另一篇翻译:http://120.203.18.89:6969/107/creating-a-new-...

2019-10-22 17:00:16 777

原创 Filebeat实现简单格式化数据dissect

在使用Filebeat替代Logstash的时候遇到需要从log中摘取数据的case,比如解析access log,最开始的方案是使用Filebeat module功能,把所有load都转移到Elasticsearch的Ingest Node上面。之后遇到的case是文件路径中带有IP信息,需要把ip摘取出来之后通过DNS域名解析服务器转变成域名。如果依然使用module方式在Ingest no...

2019-10-22 16:58:41 3185 1

原创 Java 实现Elasticsearch Aggregations 统计buckets中key的个数

统计访问超5000的ulr有多少个(sum的最大值会小于等于size,因此size的预估很重要)GET /logstash-2018.03.27/_search?{ "size": 0, "aggs": { "all_terms": { "terms": { "field": "url_regex", ...

2019-10-17 11:31:16 1543 1

原创 elasticsearch搜索QueryStringQueryBuilder实现模糊查询

参考http://120.203.18.89:6969/96/elasticsearch搜索q…erybuilder实现模糊查询需要Java实现查询ELK中状态码是4××和5××开头的状态码,如果使用CURL查询,可以使用如下方式GET log2019.08.12/_search{ "query": { "query_string": { "default_f...

2019-10-17 10:29:16 5004

转载 Elasticsearch BulkProcessor 批量插入、删除的具体实现

参考http://120.203.18.89:6969/93/elasticsearch-bulkprocessor-%e7%9a%84%e5%85%b7%e4%bd%93%e5%ae%9e%e7%8e%b0/Elasticsearch 使用 BulkProcessor 将 Bulk API 进一步封装,大大简化了对文档的 增加/更新/删除 操作。接下来,我们一起来学习一下 BulkProce...

2019-10-15 17:21:51 1050

原创 Chrome利器之FireShot:网页长截图工具

转自http://120.203.18.89:6969/80/chrome利器之fireshot:网页长截图工具不多说,需要的请点击下面的链接下载:fireshot下载解压后,打开chrome浏览器,更多工具-》扩展程序,然后将crx文件直接拖进打开的页面,自动安装完成安装成功后,右上角有一个类似搜狗的图标,点击即可看见相关的功能。...

2019-08-19 10:07:23 1650

原创 小白自学ELK:如何改造beat / Filebeat之准备工作

参考:http://120.203.18.89:6969/74/小白自学elk:如何改造beat-filebeat之准备工作功能说明:本次参考Elasticsearch官网和百度一些其他资料,终于实现自己改造Filebeat实现个性化需求,现记录相关环境配置过程,如果需要相关虚拟机,可以打赏一下并留言,我会发给你。环境说明:操作系统:Ubuntu14.04 LTSjdk1.8.0...

2019-08-02 15:38:57 298

原创 filebeat 设置Multiline配置,支持合并数字流水开头的日志

参考:http://120.203.18.89:6969/57/filebeat-%e8%ae%be%e7%bd%aemultiline%e9%85%8d%e7%bd%ae%ef%bc%8c%e6%94%af%e6%8c%81%e5%90%88%e5%b9%b6%e6%95%b0%e5%ad%97%e6%b5%81%e6%b0%b4%e5%bc%80%e5%a4%b4%e7%9a%84%e6%97...

2019-07-18 17:38:04 2228

原创 filebeat cannot contain colon

参考:http://120.203.18.89:6969/38/filebeat-cannot-contain-colon/在配置filebeat.yml时,计划输出到ElasticSearch,配置后在logs/filebeat中出现filebeat cannot contain colon告警需要将filebeat.yml中配置host见原文...

2019-07-12 12:58:42 263

原创 Could not resolve placeholder 'spring.datasource.url' in value "${spring.datasource.url}"

参考:http://120.203.18.89:6969/41/could-not-resolve-placeholder-spring-datasource-url-in-value-spring-datasource-url/今天在测试环境运行Maven工程时,出现莫名其妙的无法初始化mybatis错误,主要是读取不到配置文件里面,关于数据库的配置。工程有多个profile,在Idea...

2019-05-07 14:37:22 7919

原创 Logstash详解之——output模块

原始学习资料,请参考官方文档:https://www.elastic.co/guide/en/logstash/current/output-plugins.htmlLogstash的output模块,相比于input模块来说是一个输出模块,output模块集成了大量的输出插件,可以输出到指定文件,也可输出到指定的网络端口,当然也可以输出数据到ES.在这里我只介绍如何输出到ES,至于如何输出...

2019-04-12 16:32:22 9701 1

原创 Logstash详解之——input模块

我们今天先讨论input组件的功能和基本插件。前面我们意见介绍过了,input组件是Logstash的眼睛和鼻子,负责收集数据的,那么们就不得不思考两个问题,第一个问题要清楚的就是,元数据在哪,当然,这就包含了元数据是什么类型,属于什么业务;第二个问题要清楚怎么去拿到元数据。只要搞明白了这两个问题,那么Logstash的input组件就算是弄明白了。对于第一个问题,元数据的类型有很多,比如说你的...

2019-04-12 16:27:06 197

原创 Logstash详解之——filter模块

Logstash三个组件的第二个组件,也是整个Logstash工具中最复杂,最蛋疼的一个组件,当然,也是最有作用的一个组件。1、grok插件 grok插件有非常强大的功能,他能匹配一切数据,但是他的性能和对资源的损耗同样让人诟病。filter{ grok{ #只说一个match属性,他的作用是从message 字段中吧时间给抠出来,并且赋值给另个一个字段l...

2019-04-12 16:12:00 384

原创 ELK5.5.0+Filebeat7简单搭建总结

援引:http://120.203.18.89:6969/46/elk5-5-0filebeat7%E7%AE%80%E5%8D%95%E6%90%AD%E5%BB%BA%E6%80%BB%E7%BB%93/1、本次配置情况Elasticsearch:5.5.0Logstash:5.5.0Filebeat:7.0.0OS:ELK安装在CentOS7上,Filebeat部署在wi...

2019-04-12 14:46:00 1184

转载 Apache Shiro系列之四,概述 —— 配置

Shiro设计的初衷就是可以运行于任何环境:无论是简单的命令行应用程序还是复杂的企业集群应用。由于运行环境的多样性,所以有多种配置机制可用于配置,本节我们将介绍Shiro内核支持的这几种配置机制。     小贴士:多种配置方案:    Shiro的SecurityManager是和JavaBean兼容的,所以我们可以使用诸如Java、Xml(Spring、Jboss、Guice等)、YAML、Js...

2018-05-29 22:39:03 196

转载 Apache Shiro系列三,概述 —— Shiro的架构

Shiro的设计目标就是让应用程序的安全管理更简单、更直观。    软件系统一般是基于用户故事来做设计。也就是我们会基于一个客户如何与这个软件系统交互来设计用户界面和服务接口。比如,你可能会说:“如果用户登录了我们的系统,我就给他们显示一个按钮,点击之后可以查看他自己的账户信息。如果没有登录,我就给他显示一个注册按钮。”      上述应用程序在很大程度上是为了满足用户的需求而编写的,即便这个“用...

2018-05-29 22:37:22 212

转载 Apache Shiro系列二,概述 —— 10分钟入门

一、介绍看完这个10分钟入门之后,你就知道如何在你的应用程序中引入和使用Shiro。以后你再在自己的应用程序中使用Shiro,也应该可以在10分钟内搞定。 二、概述关于Shiro的废话就不多说了,详情可以看本系列第一篇博文:Apache Shiro系列一:初识 Apache Shiro可以做什么?答案是很多,但是在这里我们就不展开说了,如果对这个有兴趣,可以去看Shiro的特性。 三、下载1)确保...

2018-05-29 22:33:06 220

转载 Apache Shiro系列一,概述 —— 初识

一、什么是Shiro         Apache Shiro是一个强大、灵活、开源的安全框架,它支持用户认证、权限控制、企业会话管理以及加密等。                 Apache Shiro的第一个也是最重要的一个目标就是易于使用和理解。对应用程序做安全管理常常很复杂,甚至很痛苦,但是实际上完全可以避免。一个好的安全安全管理框架应该能够将复杂度隐藏在框架内部,对外提供简洁、直观的AP...

2018-05-29 22:29:52 217

转载 maven GroupId ArtifactId version

GroupId和ArtifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。   GroupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的GroupId...

2018-05-16 22:50:42 824

原创 springboot logback-spring.xml 为何生成了文件却没有内容

引用:http://120.203.18.89:6969/29/%E5%8E%9F-springboot-logback-spring-xml-%E4%B8%BA%E4%BD%95%E7%94%9F%E6%88%90%E4%BA%86%E6%96%87%E4%BB%B6%E5%8D%B4%E6%B2%A1%E6%9C%89%E5%86%85%E5%AE%B9/先看我的logback-sprin...

2018-05-16 22:29:16 7364

原创 Springboot Zip4j压缩文件报错

         今天发现不能用Maven里面带的Zip4j依赖1.3.2-1或2,这个包改了一些参数       不要用下面这个依赖:                <dependency>     <groupId>com.github.axet</groupId> <artifactId>zip4j</artifactId>...

2018-05-15 17:25:46 1204

原创 Spring中bean的作用域及Spring容器初始化的相关问题

全当知识要点记录了,大家随意踩踩。spring的作用域有以下几种singleton作用域prototype作用域request作用域session作用域global-session作用域1. singleton作用域 scope="singleton" 默认值bean设置为该作用域时,Spring IOC容器中只会存在一个共享的bean实例,也就意味着Spring IOC容器只会创建该bean定义...

2018-05-07 23:03:47 354

转载 springboot注解

@RestController和@Controllerimport java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import j...

2018-05-07 22:51:19 121

转载 IOC容器基本原理

IOC---Inversion of Control (控制反转)在java中,IOC意味着将你设计好的对象交给容器控制,而不是传统的在你对象内部直接控制。谁控制谁,控制什么  --》IOC容器来控制对象的创建,主要控制了外部资源获取(不仅仅是对象,也包括文件)为何谁反转,哪些方面反转了 --》由我们在自己对象中主动控制区直接获取依赖对象,就是正转 ;而反转是由容器来帮忙创建及注入依赖对象;由容器...

2018-05-07 22:36:02 438

原创 为啥喜欢编程?

今天学习了一下NPM(Node package Manager)的来由,就是一个站点,汇聚了好多其他的前端代码,一点接入,天下我有。忽然想到懒人就是有懒办法,嘿,我就是喜欢偷懒,所以我喜欢用程序去替我干活好多不会,重新捡起老本行,不知道前面会是什么,且走且看201805学习Springboot,从Renren-fastplus切入,了解点mybatis\durid\Vue还有那鬼认证框架,好多都不...

2018-05-06 22:39:33 623

原创 Vue调试神器vue-devtools安装

前言vue-devtools是一款基于chrome游览器的插件,用于调试vue应用,这可以极大地提高我们的调试效率。接下来我们就介绍一下vue-devtools的安装。手动安装下载https://download.csdn.net/download/xcl119xcl/10396345  Chrome插件压缩文件。...

2018-05-06 22:24:54 274

转载 小白使用eclipse提交到GitHub (详细步骤)

GIT: https://github.com/首先登陆GITHub创建一个新的repository (Start a project),复制地址备用。https://github.com/xxxx/TestDemo.git注意,红色标识部分不要勾选,否则后续提交代码时会出现冲突。Eclipse:Eclipse 高级版本自带Git,不需要安装插件。(如使用低级版本,请自己百度安装Git插件。)将本...

2018-05-06 16:08:09 152

Flash 10 ActionScript 3.0 语言和组件参考 [简体中文chm版]

Flash 10 ActionScript 3.0 语言和组件参考 [简体中文chm版]

2010-08-13

MapCruncher Installer 安装文件

MapCruncher for Microsoft Virtual Earth 是专门为 Virtual Earth 设计的辅助工具,它可以帮你简单在Microsoft Virtual Earth 发布地图,还有一些其他功能 MapCruncher accepts a variety of vector formats (PDF, WMF, EMF) and raster formats (JPG, PNG, TIFF, GIF, BMP).

2010-08-10

degrafa 的帮助文档

flex开发的画图框架Degrafa 近来需在flex画些简单的图形,根据朋友推荐使用了Degrafa,但是官方没有提供离线的文档下载,于是自己制作了一下。 文档的所有版权均属http://www.degrafa.com 详细情况请查看degrafa的主页。

2010-08-09

flex学习的教程整理

关于flex学习入门以及提高不错的学习教程,有actionScript,flex cookbook

2010-08-05

RaySource2.1.10

RaySource2.1.10 绿色版,只要运行下安装.bat就可以用了。

2010-07-28

RCP插件集成配置视频方案

通过搜索网上资料整理,并且亲自实验成功。最后将整个的搭建过程录制下来,供新手参考

2010-02-03

Eclipse_3.3_API.chm

Eclipse_3.3_API.chm 挺好的资源,希望对大家有帮助

2010-01-05

Eclipse从入门到精通 部分

Eclipse从入门到精通 第二版 部分章节 主要是关于RCP开发,以及SWT、JFace使用的部分

2009-12-29

SWT的API帮助文档

SWT的API帮助文档,英文的,希望对大家有帮助 SWT V2.1版本

2009-12-28

半透明图片的JAVA代码

半透明图片的JAVA代码 请修改代码44行左右,选择你的图片存放路径,如:String[] imageName = { "D:\\test2.jpg", "D:\\test1.gif" }; //图像文件名数组

2009-12-05

geoserver_OpenLayers 配置文档

geoserver_OpenLayers_Config.doc 包括这两个的配置文档以及Openlayers2.8的包和openlayers的api

2009-11-19

数字电子地图制作流程和原理

数字电子地图的制作可以有几种方式实现,比如:可以从航空相片上采集地面信息,一般来说通过从航空相片上直接采集地面信息,相对来说精度比较高,覆盖面也比较广,制作出的地图比较规范,但是制作费用非常昂贵,一次航飞所需要的费用接近几百万,这对于小型单位是难以承受的,也是不必要的。

2009-11-04

科技 论文 格式 模版 下载

科技 论文 格式 模版 下载 ppt doc 科技 论文 格式 模版 下载 ppt doc

2009-11-02

蓝云解决方案 曹凡 IBM大中华区云计算架构师

下载全部会议资料,请点击标签 tag “2009年数据中心大会” 主题演讲:蓝云解决方案介绍 演讲人: 曹凡 IBM大中华区云计算架构师 关键字:数据中心,ibm,云计算,蓝云 摘要:那么我今天的题目主要是两块,一块就是想跟大家讨论一下,云计算具体实现是一个什么样子的,来跟大家做一个探讨。另外一块的话,也想跟大家介绍一下 IBM专门针对于云计算提出的解决方案,那最后的话,可能还会有一些实际落地案例的分享,因为有些人可能会说,你云计算说得这么热,大家都来谈,那么什么样子的云计算,

2009-10-24

MyEclipse6.0注册机

首先创建一个java工程,然后将该文件添加进去,直接运行,它会提示输入帐号,然后会生成一个密码。超牛逼!!!!!!!如下: please input register name: eclipsegencode Serial:rLR8ZC-855575-67547256026468143

2009-09-28

dom4j_1.6.1_API.chm

dom4j_1.6.1_API.chm 英文版本的

2009-08-19

Log4j(中文PDF学习文档,jar包,API,源代码)

Log4j(中文PDF学习文档,jar包,API,源代码)

2009-08-14

统计代码很好的软件哦

统计代码行数很不错的软件 统计代码行数很不错的软件,支持中文、英文、繁体

2009-08-12

jaxrpc.jarjaxrpc.jar

jaxrpc.jarjaxrpc.jarjaxrpc.jarjaxrpc.jarjaxrpc.jar

2009-07-13

XFire 1.2.6帮助文档

XFire 1.2.6帮助文档XFire 1.2.6帮助文档XFire 1.2.6帮助文档

2009-07-10

WSRF.NET 3.0.1

WSRF.NET 3.0.1进行安装WSRF.NET 啦。 WSRF.NET 3.0.1 的安装包

2009-07-09

WSE3.0 Microsoft WSE 3.0

Microsoft WSE 3.0 Web Services Enhancements (WSE) 3.0 for Microsoft .NET

2009-07-09

eWebeditorJSP王志峰修改版

┌─ 极度学习 ───────────────────────┐ │ │ 感谢你使用 eWebEditor在线文本编辑器王志峰修改版 │ 本代码完全公开和免费,你可以任意复制、传播、修改和使用, │ 但不得公开发表代码 不得用做商业用途,不得向其他使用者收费。 │ │ │ 修改者:王志峰 │ 2009-06-1 │ └────────────────── ───┘ 特此说明:此程序修改自 “eWebEditor在线文本编辑器飞鱼修改版” (网站地址:http://www.fiyu.net) ---------------------------------------------------------------- 程序名称: eWebEditor在线文本编辑器王志峰修改版v0.1.4 软件类别: JSP源码 / 在线文本编辑器 软件语言: 简体中文 授权方式: 免费版 系统平台: JSP+XML+BEAN 程序修改: 王志峰 程序简介: eWebEditor是基于网页的、所见即所得的在线HTML编辑器。她能够在网页上实现许多桌面编辑软件(如:Word)所具有的强大可视编辑功能;现在您使用的是来自eWebSoft在线文本编辑器飞鱼修改版(JSP) 针对使用中发现的一些问题所进行的修订版本。 ---------------------------------------------------------------- 【程序主要功能】 所见即所得 即通过编辑器编辑的文字、图片等HTML标记输出到页面的效果和编辑时显示的效果一致,让使用者方便地对编辑的内容进行修改、排版等。 自动转换为HTML代码 在编辑状态编辑的文字、图片等内容都在后台自动转换为可被浏览器识别的HTML标记语言,使用者更能在代码状态在对代码标记进行修改。 简单易用 编辑器的编辑及使用方法与FrontPage、Dreamweaver等著名主页制作软件类似。无需任何HTML语法知识、儍瓜式的操作让即使没有主页制作经验的使用者也能快速上手。 方便快捷 使用所见即所得的编辑器能快捷、方便地编辑出效果一流的图文效果,如果使用纯手工编写代码的方法编辑则需要浪费大量时间及精力。 ---------------------------------------------------------------- 【安装使用】 部署方式: 1、把文件夹下除WEB-INF文件夹的全部文件复制到您的网站根目录下; 2、把WEB-INF文件夹下的style.xml和button.xml复制到网站根目录的WEB-INF下; 3、把WEB-INF文件夹下的lib目录中的jar文件复制到网站根目录的WEB-INF的lib目录; 4、把WEB-INF文件夹下的class目录中的文件复制到网站根目录的WEB-INF的class目录; 5、把WEB-INF文件夹下的web.xml文件中的一下部分粘贴到网站根目录的WEB-INF的web.xml中; <display-name>defaultroot</display-name> <servlet> <servlet-name>debugjsp</servlet-name> <description>Added to compile JSPs with debug info</description> <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class> <init-param> <param-name>classdebuginfo</param-name> <param-value>true</param-value> </init-param> <load-on-startup>3</load-on-startup> </servlet> <servlet-mapping> <servlet-name>debugjsp</servlet-name> <url-pattern>*.jsp</url-pattern> </servlet-mapping> 6、重新启动服务器即可。 演示应用:请参考index.jsp和submit.jsp。 界面修改:一般只修改/WEB-INF目录下面的style.xml和button.xml就可以了。 ==================================================== 上传图片路径设置: //此处设置上传文件保存路径,注意路径要由ROOT开始===3处====================== //修改此处需修改WEB-INF/Style.xml文件对应处<suploaddir>/UploadFile/</suploaddir> //修改此处需修改eWebEditor.jsp文件对应处 //修改此处需修改upload.jsp文件对应处 例如要传到根目录的/www/images/upload/下面: upload.jsp中 String sUploadFilePath="/www/images/upload/"; Style.xml中 <suploaddir>/www/images/upload/</suploaddir> eWebEditor.jsp 中 String sUploadFilePath="/www/images/upload/"; 这样就好了。 建议: 删除演示文件index.jsp和submit.jsp 有什么问题欢迎到深度论坛来提! ===================================== 【版本更新说明】 ·修订图片、flash、多媒体以及附件上传后路径问题; 【特别感谢】 · “eWebSoft在线文本编辑器飞鱼修改版”作者(网站地址:http://www.fiyu.net) · 网友 QQ:Stone.Sun (http://ff.139l.com) 【声明】 您可以自由复制、传播、使用但未经作者允许请勿用于商业场合。使用本软件造成的一切后果作者一概不负责任! 1、本软件及相关文档的版权及其他权利都归“原作者”所有并保留一切权利。除了授权许可协议所提供的明确书面许可外,拥有本程序及相关文档并不赋予您任何有关这些版权或其他知识产权的许可。 2、本软件仅供学习。你可以任意使用、拷贝和分发,但严禁用于商业用途和一切盈利目的,违者必究。我们尊重原作者,保留本软件的一切权利。 3.我们保证本软件不含有任何破坏性代码和木马程序,但在用户使用中可能出现的任何损失我们不付任何责任。 4.本软件不承诺提供任何技术支持和服务,如果您自身不具备相应技术,可到论坛求助或联系我们提供商业服务。 ☆ 本程序为 王志峰 修改 

2009-07-06

hibernate 3 源代码

hibernate 3 源代码 hibernate 3 源代码 hibernate 3 源代码

2009-06-03

计算机理论基础超级精华版 ppt

计算机理论基础超级精华版 计算机理论基础超级精华版

2009-05-17

数据库系统原理 pdf

数据库系统原理,也许对了解数据库数据库系统原理有帮助

2009-05-17

重构-改善既有代码的设计.pdf

重构-改善既有代码的设计 包括一个全部内容的和部分内容的。一个清晰但是内容不全,一个内容全但是不清晰

2009-05-13

oracle创建表空间、表、主键、外键、序列

oracle创建表空间、表、主键、外键、序列 简单的一些sql语句。能实现基本功能

2009-03-25

AnyTXT.1.0.75.exe.zip

免费搜索工具Anytxt,全称是AnyTXT Searcher,各种Office文档,文本文件,代码,PDF等,它都可以轻而易举的在1秒钟之内搜出来,手到擒来!强大之处,让你不可想象!AnyTXT Searcher是一款功能强大的本地数据全文搜索引擎,就像本地磁盘Google搜索引擎一样,它是文件搜索工具Everything作者推荐的文档和文本内容搜索工具

2019-09-28

hadoop.dll275和winutils.exe 文件

hadoop.dll275和winutils.exe.zip解压放在C:/windown/sys32下面

2018-05-29

zip4j_1.3.2.jar

zip4j_1.3.2.jar直接导入到工程中即可,示例代码可以见我的博客

2018-05-15

vue-devtools chrome插件

vue-devtools在chorme浏览器中的插件,解压后,直接在chrome插件页面,选择加载已解压的扩展程序即可。

2018-05-06

Git-2.17.0-64-bit

Git-2.17.0-64-bit可以下载直接解压安装即可,本人已经测试安装正常

2018-05-04

GNS3中用得到的思科IOS.part3(3-3)

GNS3中用得到的思科IOS.part3 配合GNS3 0.8.4使用(3-3)

2013-08-31

GNS3中用得到的思科IOS.part2(3-2)

GNS3中用得到的思科IOS.part2(3-2)

2013-08-31

GNS3中用得到的思科IOS(3-1)

GNS3中用得到的思科IOS,可以配合GNS3一起使用(3-1)

2013-08-31

GNS3-0.8.4-RC3-all-in-one 安装文件

GNS3 0.8.4 CISCO模拟器可以直接安装。另外还需要下载IOS的镜像文件,在我资源库里面可以下载3640路由器等IOS综合包

2013-08-31

hadoop-eclipse-plugin-1.0.3.jar )

hadoop-eclipse-plugin-1.0.3.jar 具体操作见本人博客。经过实践可以使用

2012-11-04

flex类继承关系图

flex类继承关系图 flex类继承关系图

2010-08-19

polygon的制作

polygon的制作 polygon的制作

2010-08-11

空空如也

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

TA关注的人

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