社区
一般软件使用
帖子详情
软件发布:Web方式上载文件的原代码(upload_src.zip)
baikeley
2000-07-29 11:16:00
软件下载,详细资料请访问:http://www.csdn.net/softs/softview.asp?ID=2041
Web方式上载文件的小工具(upload.dll)用vc6写的ISAPI
...全文
112
回复
打赏
收藏
软件发布:Web方式上载文件的原代码(upload_src.zip)
软件下载,详细资料请访问:http://www.csdn.net/softs/softview.asp?ID=2041 Web方式上载文件的小工具(upload.dll)用vc6写的ISAPI
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
基于SSM+mysql框架前后端分离的
文件
云平台项目源码+项目说明.
zip
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 3、本资源作为“参考资料”如果需要实现其他功能,需要能看懂
代码
,并且热爱钻研,自行调试。 基于SSM+mysql框架前后端分离的
文件
云平台项目源码+项目说明.
zip
## EasyCloud是一个前后端分离的简易
文件
云平台,支持上传和管理
文件
、图片在线预览和生成分享链接。 ## 技术栈 - 后端使用Spring, SpringMVC, Mybatis, MySQL实现,详见 [/server/README.md](./server/README.md) - 前端使用Vue.js, Element UI实现 ## 预览 - 登录注册 ![](./preview/3_login.png) - 我的
文件
页面 ![](./preview/1_myfile.png) - 上传
文件
![](./preview/1_
upload
.png) - 我的分享页面 ![](./preview/2_myshare.png) - 查看分享链接 ![](./preview/2_link.png) - 访问链接 ![](./preview/3_pubshare.png) --- ## 部署运行 以下示例两种运行
方式
。 ### 开发环境运行 - 后端 `/server` 1. `/
src
/resources/db.properties` 配置MySQL数据库连接信息 2. `/
src
/resoutces/app/easycloud.properties` 修改App配置(非必须) 3. 使用IDE导入项目并配置Tomcat运行 - 前端 `/
web
` 1. `npm install` 2. 修改 `config/index.js` 中 `module.exports: dev.proxyTable.target` 为服务端地址 3. `npm run dev` ### 使用Nginx部署运行(生产环境) - 1.修改配置(同上) > 也可在 `/
src
/resoutces/spring/spring-mybatis.xml` 和 `
src
/main/java/com/pdwu/easycloud/common/config/AppConfig.java` 里面增加一条生产环境配置
文件
的路径 - 2.打包 - 后端执行 `mvn clean package` 生成war包 - 前端执行 `npm run build` 在dist目录下生成静态
文件
- 3.服务器部署 - 运行后端,如使用Tomcat在上下文运行: `localhost:8080/easycloud` 路径:`/var/lib/tomcat/
web
apps/easycloud` - 将前端 `/dist` 目录下的所有
文件
拷贝到任一路径,如:`/home/myApps/easycloud_
web
` - 4.Nginx配置 - 后端配置 `/etc/nginx/conf.d/easycloud.conf` ``` server { listen 9001; server_name localhost; root /var/lib/tomcat/
web
apps/easycloud; location / { proxy_pass http://localhost:8080/easycloud/; } } ``` - 前端配置 `/etc/nginx/conf.d/easycloud_
web
.conf` ``` server { listen 80; server_name localhost; location / { root /home/myApps/easycloud_
web
; index index.html; try_files $uri $uri/ /index.html; } location /imgs { alias /home/myApps/easycloud_
web
/imgs;
基于java开发的开源网址导航网站项目源码+数据库+项目说明.
zip
【资源说明】 1、基于java开发的开源网址导航网站项目源码+数据库+项目说明.
zip
2、该资源包括项目的全部源码,下载可以直接使用! 3、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 4、本资源作为“参考资料”如果需要实现其他功能,需要能看懂
代码
,并且热爱钻研,自行调试。 基于java开发的开源网址导航网站项目源码+数据库+项目说明.
zip
## 运行 克隆
代码
: ```shell git clone git@github.com:Nikati/
Web
Stack-XML-Guns.git ``` 编辑配置: ``` application.yml ``` ``` 上传
文件
路径,注意windows环境和linux环境: file-
upload
-path 如需显示初始网站图标请把
Web
stack-Guns/
src
/main/
web
app/static/tmp下的图片复制到上传
文件
路径 ``` ``` c:/tmp 数据库连接,用户名密码: url username password ... ``` 新建数据库(utf8mb4),导入数据: ```shell
web
stack.sql ``` maven打包或者IDE启动服务: ```shell $ java -jar
Web
stack-Guns-nkt-1.0.jar ``` 启动完成:http://127.0.0.1:8000 ## docker
方式
部署 ### 下载镜像 ```bash docker pull codecly/
web
stack-guns-nkt-docker ``` 要修改的配置主要是mysql数据库连接和图片的上传位置。 可以在 docker run -e 指定环境变量的
方式
,也可以使用 -v /path/to/application.yml:/root/
web
stack/config/application.yml 的
方式
映射配置
文件
### 使用 docker run -e
方式
设置环境变量 支持设置的环境变量有 环境变量名称|环境变量说明|默认值 --|--|-- IMAGE_
UPLOAD
_PATH|图片上传路径(容器中)|/root/
web
stack/file DB_HOST|数据库主机|127.0.0.1 DB_PORT|数据库端口|3306 DB_DATABASE|数据库名称|
web
stack DB_USERNAME|数据库用户名|root DB_PASSWORD|数据库密码|root 示例: ``` docker run -itd \ -e DB_DATABASE=
web
stack \ -e DB_HOST=192.168.211.28 \ --name
web
stack \ -p 8000:8000 \ codecly/
web
stack-guns-nkt-docker ``` ### 使用 docker run -v
方式
映射配置
文件
首先在宿主机创建并修改配置相关
文件
/path/to/config/application.yml , 示例
文件
[application-example.yml](./
src
/main/resources/application-example.yml) 主要修改: ``` guns.file-
upload
-path spring.datasource.url spring.datasource.username spring.datasource.password ``` 运行容器示例: ``` docker run -itd \ -v /path/to/config:/root/
web
stack/config \ -v /path/to/file=/root/
web
stack/file \ --name
web
stack \ -p 8000:8000 \ codecly/
web
stack-guns-nkt-docker ``` ## 使用 后台地址:http://domain/admin 默认用户:admin 默认密码:111111 在线demo: https://zywhs.club/ ![主页](/screen/2.png) ![分类](/screen/3.png) ![网站](/screen/4.png)
YOLOv5(PyTorch)目标检测实战:Flask
Web
部署
用户可通过客户端浏览器上传图片,经服务器处理后返回图片检测数据并在浏览器中绘制检测结果。 本课程的YOLOv5使用ultralytics/yolov5,在Ubuntu系统上做项目演示,并提供在Windows系统上的部署
方式
...
fckedit编辑器
编辑器 FCKeditor2.4 使用说明 .下载 FCKeditor2.3 (FCKeditot for java) FCKeditor2.4 (FCKeditor基本
文件
) 以下是下载地址: http://www.fckeditor.net/download/default.html 2.建立项目: 建立项目tomcat/
web
apps/TestFCKeditor. 3.将FCKeditor2.4解压缩 将FCKeditor2.4解压缩,将整个目录FCKeditor复制到项目的根目录下,并将解压缩出来的
文件
夹fckeditor重命名为FCKeditor 目录结构为:tomcat/
web
apps/TestFCKeditor/FCKeditor 然后将FCKeditor-2.3.
zip
(java)压缩包中\
web
\
WEB
-INF\lib\目录下的两个jar
文件
拷到项目的\
WEB
-INF\ lib\目录下把其中的
src
目录下的FCKeditor.tld
文件
copy到TestFCKedit/
WEB
-INF/下 4.合并
web
.xml: 将FCKeditor-2.3.
zip
压缩包中\
web
\
WEB
-INF\目录下的
web
.xml
文件
合并到项目的\
WEB
-INF\目录下的
web
.xml
文件
中 5. 修改合并后的
web
.xml
文件
修改合并后的
web
.xml
文件
,将名为Simple
Upload
er的Servlet的enabled参数值改为true, 以允许上传功能,Connector Servlet的baseDir参数值用于设置上传
文件
存放的位置 在
web
.xml最后添加标签定义:
/TestFCKeditor
/
WEB
-INF/FCKeditor.tld
现在的
web
.xml
文件
没有
标签了,应该直接在jsp
文件
中使用:<%@ taglib uri="http://fckeditor.net/tags-fckeditor" prefix="FCK" %> 6. 映射: 上面
文件
中两个servlet的映射分别为:/editor/filemanager/browser/default/connectors/jsp/connector 和/editor/filemanager/
upload
/simple
upload
er,需要在两个映射前面加上/FCKeditor, 即改为/FCKeditor/editor/filemanager/browser/default/connectors/jsp/connector和 /FCKeditor/editor/filemanager/
upload
/simple
upload
er 这两个名字根据你放在工程中的FCKeditor
文件
夹名称而定 7.修改skin
文件
夹 进入skin
文件
夹,如果你想使用fckeditor默认的这种奶黄色, 那就把除了default
文件
夹外的另两个
文件
夹直接删除.(建议不删除,以后要用到其中的一个
文件
夹) 8.删除无用
文件
删除/FCKeditor/目录下除fckconfig.js, fckeditor.js, fckstyles.xml, fcktemplates.xml四个
文件
以外的所有
文件
,保留
文件
夹editor 删除目录/editor/_source, 删除/editor/filemanager/browser/default/connectors/下的所有
文件
删除/editor/filemanager/
upload
/下的所有
文件
删除/editor/lang/下的除了fcklanguagemanager.js(我下载的没有这个
文件
), en.js, zh.js, zh-cn.js四个
文件
的所有
文件
9.修改配置: 打开/FCKeditor/fckconfig.js 修改 FCKConfig.DefaultLanguage = 'zh-cn' ; 把FCKConfig.LinkBrowserURL等的值替换成以下内容: FCKConfig.LinkBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Connector=connectors/jsp/connector" ; FCKConfig.ImageBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector" ; FCKConfig.FlashBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector" ; FCKConfig.Link
Upload
URL = FCKConfig.BasePath + 'filemanager/
upload
/simple
upload
er?Type=File' ; FCKConfig.Flash
Upload
URL = FCKConfig.BasePath + 'filemanager/
upload
/simple
upload
er?Type=Flash' ; FCKConfig.Image
Upload
URL = FCKConfig.BasePath + 'filemanager/
upload
/simple
upload
er?Type=Image' ; 10.其它 fckconfig.js总配置
文件
,可用记录本打开,修改后将
文件
存为utf-8 编码格式找到: FCKConfig.TabSpaces = 0 ; 改为FCKConfig.TabSpaces = 1 ; 即在编辑器域内可以使用Tab键 如果你的编辑器还用在网站前台的话,比如说用于留言本或是日记回复时,那就不得不考虑安全了, 在前台千万不要使用Default的toolbar,要么自定义一下功能,要么就用系统已经定义好的Basic, 也就是基本的toolbar,找到: FCKConfig.ToolbarSets["Basic"] = [ ['Bold','Italic','-','OrderedList','UnorderedList','-',/*'Link',*/'Unlink','-','Style','FontSize','TextColor','BGColor','-', 'Smiley','SpecialChar','Replace','Preview'] ] ; 这是改过的Basic,把图像功能去掉,把添加链接功能去掉,因为图像和链接和flash和图像按钮添加功能都能让前台 页直接访问和上传
文件
, fckeditor还支持编辑域内的鼠标右键功能 FCKConfig.ContextMenu = ['Generic',/*'Link',*/'Anchor',/*'Image',*/'Flash','Select','Textarea','Checkbox','Radio','TextField','HiddenField', /*'ImageButton',*/'Button','BulletedList','NumberedList','TableCell','Table','Form'] ; 这也是改过的把鼠标右键的链接图像,FLASH,图像按钮功能都去掉 找到: FCKConfig.FontNames = 'Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ; 加上几种我们常用的字体 FCKConfig.FontNames = '宋体;黑体;隶书;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ; 11.添加
文件
添加
文件
/TestFCKeditor/test.jsp: <%@ page language="java" import="com.fredck.FCKeditor.*" %> <%@ taglib uri="/TestFCKeditor" prefix="FCK" %> <script type="text/javascript"
src
="/TestFCKeditor/FCKeditor/fckeditor.js">文件 <%@ taglib uri="/TestFCKeditor" prefix="FCK" %> ) 2.script脚本语言调用 (必须引用 脚本
文件
<script type="text/javascript"
src
="/TestFCKeditor/FCKeditor/fckeditor.js">文件 <%@ page language="java" import="com.fredck.FCKeditor.*" %> ) --%> //标签调用
方式
<%--
input
--%> //JS调用
方式
input
<script type="text/javascript"> var oFCKeditor = new FCKeditor('content') ; oFCKeditor.BasePath = "/TestFCKeditor/FCKeditor/" ; oFCKeditor.Height = 400; oFCKeditor.ToolbarSet = "Default" ; oFCKeditor.ReplaceTextarea();
//FCKeditor API 调用 <%--
<% FCKeditor oFCKeditor ; oFCKeditor = new FCKeditor( request, "content" ) ; oFCKeditor.setBasePath( "/TestFCKeditor/FCKeditor/" ) ; oFCKeditor.setValue( "input" ); out.println( oFCKeditor.create() ) ; %>
--%> 添加
文件
/TestFCKeditor/show.jsp: <% String content = request.getParameter("content"); out.print(content); %> 12.测试 浏览http://localhost:8080/TestFCKeditor/test.jsp 最后注意不同的版本 变量名称可能不一样请参考你使用的API文档 配置选项: AutoDetectLanguage=true/false 自动检测语言 BaseHref="" 相对链接的基地址 ContentLangDirection="ltr/rtl" 默认文字方向 ContextMenu=字符串数组,右键菜单的内容 CustomConfigurationsPath="" 自定义配置
文件
路径和名称 Debug=true/false 是否开启调试功能,这样,当调用FCKDebug.Output()时,会在调试窗中输出内容 DefaultLanguage="" 缺省语言 EditorAreaCss="" 编辑区的样式表
文件
EnableSourceXHTML=true/false 为TRUE时,当由可视化界面切换到
代码
页时,把HTML处理成XHTML EnableXHTML=true/false 是否允许使用XHTML取代HTML FillEmptyBlocks=true/false 使用这个功能,可以将空的块级元素用空格来替代 FontColors="" 设置显示颜色拾取器时文字颜色列表 FontFormats="" 设置显示在文字格式列表中的命名 FontNames="" 字体列表中的字体名 FontSizes="" 字体大小中的字号列表 ForcePasteAsPlainText=true/false 强制粘贴为纯文本 ForceSimpleAmpersand=true/false 是否不把&符号转换为XML实体 FormatIndentator="" 当在源码格式下缩进
代码
使用的字符 FormatOutput=true/false 当输出内容时是否自动格式化
代码
FormatSource=true/false 在切换到
代码
视图时是否自动格式化
代码
FullPage=true/false 是否允许编辑整个HTML
文件
,还是仅允许编辑BODY间的内容 GeckoUseSPAN=true/false 是否允许SPAN标记代替B,I,U标记 IeSpellDownloadUrl=""下载拼写检查器的网址 ImageBrowser=true/false 是否允许浏览服务器功能 ImageBrowserURL="" 浏览服务器时运行的URL ImageBrowserWindowHeight="" 图像浏览器窗口高度 ImageBrowserWindowWidth="" 图像浏览器窗口宽度 LinkBrowser=true/false 是否允许在插入链接时浏览服务器 LinkBrowserURL="" 插入链接时浏览服务器的URL LinkBrowserWindowHeight=""链接目标浏览器窗口高度 LinkBrowserWindowWidth=""链接目标浏览器窗口宽度 Plugins=object 注册插件 PluginsPath="" 插件
文件
夹 ShowBorders=true/false 合并边框 SkinPath="" 皮肤
文件
夹位置 SmileyColumns=12 图符窗列数 SmileyImages=字符数组 图符窗中图片
文件
名数组 SmileyPath="" 图符
文件
夹路径 SmileyWindowHeight 图符窗口高度 SmileyWindowWidth 图符窗口宽度 SpellChecker="ieSpell/Spellerpages" 设置拼写检查器 StartupFocus=true/false 开启时FOCUS到编辑器 StylesXmlPath="" 设置定义CSS样式列表的XML
文件
的位置 TabSpaces=4 TAB键产生的空格字符数 ToolBarCanCollapse=true/false 是否允许展开/折叠工具栏 ToolbarSets=object 允许使用TOOLBAR集合 ToolbarStartExpanded=true/false 开启是TOOLBAR是否展开 UseBROnCarriageReturn=true/false 当回车时是产生BR标记还是P或者DIV标记 解决上传乱码: 在Simple
Upload
erServlet.java和ConnectorServlet.java两个
文件
里找到 DiskFile
Upload
upload
= new DiskFile
Upload
(); 分别在其后加入
upload
.setHeaderEncoding("utf-8"); 这样解决了
文件
上传的中文乱码问题. 但是在控制台显示的中文内容还是乱码,但是没关系,我们没必要去看控制台下的中文 ----------------------------------------------------------------another FCKeditor2.4.2 Java版使用说明 下载地址以及基本配置请参考:http://hi.baidu.com/wain19/blog/item/c33fb0fab74f24dfb48f312d.html 我的开发环境是ubuntu7.04, 系统默认编码是utf-8, 期间,本人遇到了下面这些问题: 问题一:XML request error: Internel Server Error(500) 出现错误的地方是在:点插入图片,点Browse按钮的时候: XML request error: Internel Server Error(500) 找资料:http://lamono.javaeye.com/blog/49135 拷贝xalan.jar和serialize.jar到/
WEB
-INF/lib,问题解决 FCKeditor-java没有很好的解决中文问题需要我们修改它的源
代码
后重新编译打包打包过程如下: 1 新建一个
web
工程名字为FCKeditor-java-2.3,然后把FCKeditor-2.3-java.
zip
解压缩后的
代码
拷贝到工程目录下 2如果是用的Eclipse,使用快捷键Ctrl+Shift+R 在Simple
Upload
erServlet.java和ConnectorServlet.java两个
文件
里找到 DiskFile
Upload
upload
= new DiskFile
Upload
(); 分别在其后加入
upload
.setHeaderEncoding("utf-8"); 现在如果直接运行ant任务,会报下面的错误: taskdef class org.apache.catalina.ant.DeployTask cannot be found 3 把tomcat安装目录下/server/lib中的catalina-ant.jar拷贝到/
WEB
-INF/lib目录 下 4 打开build.xml 找到
找到
运行ant任务dist, 就可以生成新的FCKeditor-2.3.jar包 问题三: 上传时新建的中文目录全部乱码 虽然上传到服务器上的
文件
名正常,但在JSP页面点下载链接时
文件
名乱码导致不能正常下载 查找资料:TOMCAT 链接参数有中文时,乱码解决方法 http://hi.baidu.com/jadestone/blog/item/7564deefc9192d36acafd5be.html 修改tomcat-home/conf/server.xml 方法一: 在两处地方加上URIEncoding="utf-8":
UploadTimeout="true" URIEncoding="utf-8" />
方法二: 使用useBodyEncodingForURI="true". 这个方法适合你的TOMCAT实例下需要跑多个不同Encoding的程序时(有点怀疑?!) <... maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disable
Upload
Timeout="true" useBodyEncodingForURI="true" /> enableLookups="false" redirectPort="8443" protocol="AJP/1.3" useBodyEncodingForURI="true" / 我只试了方法一,问题解决! 这样, FCKeditor终于可以正常使用了 ================================================================= 以下为个人
原
创 http://blog.csdn.net/nickshen3/ 怎么将FCKeditor2.4使用在自己的
web
中 1. 在
web
apps创建test
文件
夹
web
apps\test 2. 将下载的FCKeditor2.3的Java包FCKeditor-2.3.
zip
解压缩,并将
web
文件
夹下的两个
文件
夹_samples,
WEB
-INF拷贝到刚才建立的
web
apps\test下再将
src
文件
夹下的FCKeditor.tld拷贝到
WEB
-INF下 3. 在
web
apps\test\下建立
文件
夹FCKeditor 4. 将刚才下载的 FCKeditor_2.4.3.
zip
解压缩,然后将fckeditor
文件
夹下的 editor(
文件
夹),fckconfig.js,fckeditor.js,fckstyles.xml,fcktemplates.xml四个
文件
拷贝到刚才建立的
文件
夹FCKeditor下 5.修改test\_samples\jsp\sample02.jsp
文件
,将
原
来的
ShareX-Custom-
Upload
:创建了一些PHP脚本,用于将自定义的sharex
文件
上传到您自己的
Web
服务器
ShareX自定义上传 创建了一些PHP脚本,用于将文本,
文件
和图像上传到您自己的
Web
服务器。 它支持通过ShareX进行上传,也可以通过
Web
界面并使用命令行脚本进行上传。 安装 从“以
ZIP
格式下载最新发行。 解压缩
ZIP
并按照下面的。 如果您想在更新的最前沿运行,请克隆此存储库,然后用
src
替换文档中所有要release引用。 将
Web
服务器的文档根目录指向此
src
文件
夹,并禁用自动更新程序。 要更新,请运行git pull 。 从版本1迁移 版本2引入了重大的重大更改,使其与版本1的安装不兼容。 有关如何升级您的上传的说明,请参见。 NGINX配置 默认情况下,该服务器依靠Apache的.htaccess配置
文件
运行。 但是,可以将NGINX配置为与
上载
器一起使用。 请阅读以获取更多信息。 设置 注意:此脚本需要在php.ini启用openssl和fileinfo扩展名。
一般软件使用
4,164
社区成员
38,513
社区内容
发帖
与我相关
我的任务
一般软件使用
Windows专区 一般软件使用
复制链接
扫一扫
分享
社区描述
Windows专区 一般软件使用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章