文件属性

JavaScript与FileSystemObject

眉间皱痕 提交于 2020-01-17 15:36:40
什么是FileSystemObject(简称FSO)   FSO 即文件系统对象,是一种列表 Windows 磁盘目录和文件,对目录和文件进行删除、新建、复制、剪切、移动等操作的技术。使用 FSO 网站的好处:直接读取目录下的文件和子目录,方便维护,如需要添加任何内容,将文件放在相应的目录下即可;FSO 网站类似 Windows 操作界面,易于使用,会使用 Windows 就会使用 FSO 网站。 怎么创建FSO var fso = new ActiveXObject("Scripting.FileSystemObject")   如果提示“ automation服务器不能创建对象 ”,需要 在 winnt/system32 里找到scrrun.dll,并执行 regsvr32 Scrrun.dll 怎么使用FSO BuildPath 方法 | CopyFile 方法 | CopyFolder 方法 | CreateFolder 方法 | CreateTextFile 方法 | DeleteFile 方法 | DeleteFolder 方法 | DriveExists 方法 | FileExists 方法 | FolderExists 方法 | GetAbsolutePathName 方法 | GetBaseName 方法 | GetDrive 方法 | GetDriveName

求超大文件上传方案( B/S )

折月煮酒 提交于 2020-01-17 06:09:03
需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在500M内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以501M来进行限制。 第一步: 前端修改 由于项目使用的是BJUI前端框架,并没有使用框架本身的文件上传控件,而使用的基于jQuery的Uploadify文件上传组件,在项目使用的jslib项目中找到了BJUI框架集成jQuery Uploadify的部分,这部分代码封装在bjui-all.js文件中, 在bjui-all.js文件中的全局变量定义中有以下部分代码,这就是定义的有关于上传的Uploadify控件的重要变量: //文件上传对象 function FileUploader(fileLoc, mgr) { var _this = this; this.id = fileLoc.id; this.ui = { msg: null, process: null, percent: null, btn: { del: null, cancel: null,post:null,stop:null }, div: null}; this.isFolder = false; //不是文件夹 this.app = mgr.app; this.Manager = mgr; //上传管理器指针 this.event = mgr.event; this

Log4net创建日志及简单扩展

风格不统一 提交于 2020-01-16 23:54:14
转: http://blog.csdn.net/CHENFEIYANG2009/article/details/5397342 1、概述 log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创建系统日志,如何扩展以输出自定义字段。 2、一个简单的使用实例 第一步: 在项目中添加对log4net.dll的引用,这里引用版本是1.2.10.0。 第二步: 程序启动时读取log4net的配置文件。 如果是CS程序,在根目录的Program.cs中的Main方法中添加: log4net.Config. XmlConfigurator .Configure(); 如果是BS程序,在根目录的Global.asax.cs(没有新建一个)中的Application_Start方法中添加: log4net.Config. XmlConfigurator .Configure(); 无论BS还是CS程序都可直接在项目的AssemblyInfo.cs文件里添加以下的语句: [ assembly : log4net.Config . XmlConfigurator ()] 也可以使用自定义的配置文件,具体请参见4.4

Log4net创建日志及简单扩展

我只是一个虾纸丫 提交于 2020-01-16 23:52:48
1、概述 log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创建系统日志,如何扩展以输出自定义字段。 2、一个简单的使用实例 第一步: 在项目中添加对log4net.dll的引用,这里引用版本是1.2.10.0。 第二步: 程序启动时读取log4net的配置文件。 如果是CS程序,在根目录的Program.cs中的Main方法中添加: log4net.Config.XmlConfigurator.Configure(); 如果是BS程序,在根目录的Global.asax.cs(没有新建一个)中的Application_Start方法中添加: log4net.Config.XmlConfigurator.Configure(); 无论BS还是CS程序都可直接在项目的AssemblyInfo.cs文件里添加以下的语句: [assembly: log4net.Config .XmlConfigurator()] 也可以使用自定义的配置文件,具体请参见4.4 关联配置文件。 第三步: 修改配置文件。如果是CS程序,则在默认的App.config文件(没有新建一个)中添加内容;如果是BS程序,则添加到Web

Log4net详细说明

不问归期 提交于 2020-01-16 23:40:27
1、概述   log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创建系统日志,如何扩展以输出自定义字段。 2、一个简单的使用实例 第一步: 在项目中添加对log4net.dll的引用,这里引用版本是1.2.10.0。 第二步: 程序启动时读取log4net的配置文件。 如果是CS程序,在根目录的Program.cs中的Main方法中添加: log4net.Config.XmlConfigurator.Configure(); 如果是BS程序,在根目录的Global.asax.cs(没有新建一个)中的Application_Start方法中添加: log4net.Config.XmlConfigurator.Configure(); 无论BS还是CS程序都可直接在项目的AssemblyInfo.cs文件里添加以下的语句: [assembly: log4net.Config .XmlConfigurator()] 也可以使用自定义的配置文件,具体请参见4.4 关联配置文件。 第三步: 修改配置文件。如果是CS程序,则在默认的App.config文件(没有新建一个)中添加内容;如果是BS程序,则添加到Web

获取XML文件中的属性

别说谁变了你拦得住时间么 提交于 2020-01-16 16:02:49
分为NODE和ELEMENT node使用valueOf()方法获得 element使用attribuate()方法获得 下图中a,b即为xml中<data name="returnCode" value="001"/><data name="returnMessage" value="请求信息错误,法定代表人证件类型----------------------不存在!"/>的值 codeName 和reasonName参数如下:returnCode, returnMessage; XML文件内容如下: <ns:NSRHCResponse xmlns:ns="xxxxxxxxxx"><ns:return><?xml version="1.0" encoding="GBK"?> <business id="aaaaaaa" comment="XX人核查接口"> <group> <data name="returnCode" value="001"/> <data name="returnMessage" value="请求信息错误,法定代表人证件类型----------------------不存在!"/> </group> </business> </ns:return></ns:NSRHCResponse> 来源: https://www.cnblogs.com/UUUz/p

java基本语法2

倾然丶 夕夏残阳落幕 提交于 2020-01-16 10:04:42
2. java类 2.1 创建类及其成员属性、方法 类的语法格式: 修饰符如public,这里的属性和方法都指的成员属性(变量)和方法 这里的public class Person是类名,该文件名也必须是Person.java。文件名和类名相同。一个java文件可以有很多类,但是只能有一个public class,因此文件名是和public class的名称相同。 2.2 实例化对象 上文中创建了一个Person的类(Person.java文件),现再重新创建一个Test4的类(Test4.java文件),实例化过程如下: 使用 Person person 中,Person类似于定义变量的类型,person为实例化的对象名称,使用new实例化对象。 person.name = "张三" 为对象的属性赋值 person.showname() 调用person对象的方法 来源: CSDN 作者: weixin_43178406 链接: https://blog.csdn.net/weixin_43178406/article/details/103998716

Class文件结构

狂风中的少年 提交于 2020-01-16 05:12:09
class文件是一组以8bit字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑的排列在class文件中,中间没有添加任何分隔符。当遇到需要占用8bit字节以上的数据项时,会按照高位在前的方式分割成若干个8bit字节进行存储。 ClassFile结构 类型 名称 数量 u4 magic 1 u2 minor_version 1 u2 major_version 1 u2 constant_pool_count 1 cp_info constant_pool constant_pool_count-1 u2 access_flags 1 u2 this_class 1 u2 super_class 1 u2 interfaces_count 1 u2 interfaces interfaces_count u2 fields_count 1 field_info fields fields_count u2 methods_count 1 method_info methods methods_count u2 attributes_count 1 attribute_info attributes attributes_count MagicNumber 固定值: cafe babe 作用是确定这个文件是否为一个能被jvm所接受的Class文件

杭-SpringBoot/Spring Cloud

╄→尐↘猪︶ㄣ 提交于 2020-01-15 15:18:35
SpringBoot/Spring Cloud 引用文章springboot 104. 什么是 spring boot? 在Spring框架这个大家族中,产生了很多衍生框架,比如 Spring、SpringMvc框架等,Spring的核心内容在于控制反转(IOC)和依赖注入(DI),所谓控制反转并非是一种技术,而是一种思想,在操作方面是指在spring配置文件中创建,依赖注入即为由spring容器为应用程序的某个对象提供资源,比如 引用对象、常量数据等。 SpringBoot是一个框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了Spring众多框架中所需的大量且繁琐的配置文件,所以 SpringBoot是一个服务于框架的框架,服务范围是简化配置文件。 多年来,随着新功能的增加,spring 变得越来越复杂。访问spring官网页面,我们就会看到可以在我们的应用程序中使用的所有 Spring 项目的不同功能。如果必须启动一个新的 Spring 项目,我们必须添加构建路径或添加 Maven 依赖关系,配置应用程序服务器,添加 spring 配置。因此,开始一个新的 spring 项目需要很多努力,因为我们现在必须从头开始做所有事情。Spring Boot 是解决这个问题的方法。Spring Boot 已经建立在现有 spring 框架之上。使用 spring 启动

初学cocos2d遇到的问题,VS找不到 源 文件(头文件)

≯℡__Kan透↙ 提交于 2020-01-14 09:14:04
如果VS找不到源文件或者头文件,就是你添加的类/*.h/*.cpp的路径没有加进该项目里的“附加包含目录”里。 第一步:用VS打开项目 第二步:对着项目右键,“属性”。 第三步:然后按照顺序按 “配置属性” --> “C/C++” --> “常规” 。效果图如下 第四步:点击“附加包含目录”-->“<编辑>” 第五步:在我的选定的位置,双击,可以直接输入一些字符,而这些字符,代表着一些数据(包含路径),而这些字符该怎么输入?我们就要参考网上的资料(以下资料是网络资料,感谢分享者) $(RemoteMachine) 设置为“调试”属性页上“远程计算机”属性的值。有关更多信息,请参见更改用于 C/C++ 调试配置的项目设置。 $(References) 以分号分隔的引用列表被添加到项目中。 $(ConfigurationName) 当前项目配置的名称(例如“Debug”)。 $(PlatformName) 当前项目平台的名称(例如“Win32”)。 $(Inherit) 指定在由项目生成系统所撰写的命令行中,继承的属性出现的顺序。默认情况下,继承的属性出现在当前属性的末尾。 $(NoInherit) 使任何将被继承的属性不被继承。若还要避免同级级别的计算,请使用 $(StopEvaluating)。使用 $(NoInherit)会导致对于同一属性忽略任何出现的 $(Inherit)。