文件属性

前端构建:Less入了个门

对着背影说爱祢 提交于 2020-04-08 07:05:24
http://www.w3cplus.com/css/less 一、前言                             说到前端构建怎能缺少CSS预处理器呢!其实CSS的预处理器有很多啦,比较出名的有Scss、Sass、Stylus和Less。(最近还听说出现了Autoprefixer等CSS后处理器,可参考@一丝的PPT) 众多CSS预处理器中Less的语法最接近原生CSS,因此相对来说更容易上手,假如有JS、C#等编程经验的话,其实上述的几种预处理器的学习成本也不会特别高。下面是我们这阵子的学习笔记,以便日后查阅。 最好的入门教程——官网地址:http://lesscss.org/ 最佳实践之一——Bootstrap 由于内容较多,特设目录一坨: 二、搭建学习环境 三、内联样式和外联样式 四、语法 1. 注释 2. 变量(Variable) 列表类型 3. 嵌套(Nested) 4. 父选择器引用(ParentSelector)   5. 导入指令(Import) 6. 继承(Extend)    6.1. 父选择器必须严格匹配,除了属性选择器中属性值引号不必匹配外,或添加all关键字外。    6.2. 父选择器不支持变量形式    6.3. media query影响继承的作用域      6.3.1. media query内的extend操作

LinuxC——2.文件属性

久未见 提交于 2020-04-08 04:40:14
LinuxC——2.文件属性 0.❤️API stat、fstat、lstat umast chmod、fchmod chown、fchown、lchown link、unlink、remove、rename、symlink、readlink chdir、getcwd 1.🧡Linux的7种文件类型 普通文件 - 文本文件 存放文字编码,文本编辑器打开后,进行翻译成文字 二进制文件(机器码) 存放执行二进制机器码,使用文本编辑器查看是乱码 对于linux而言没有区别,至于文中数据由应用程序来解决 目录文件 d 目录是一种特殊文件,专门用于管理其他文件 字符设备文件 c 对接字符设备驱动,读取字符设备文件,是与字符设备驱动的交互 块设备 b 字符设备 以字节为单位操作数据,比如鼠标、键盘、显示器 块设备 块设备数据非常大,提高读写,以1024为单位。比如电脑磁盘、移动硬盘 Pipeline p 管道文件,用于不同程序或进程的通信(使用一个管道文件进行交互) Socket s 套接字文件 符号链接 l 类似快捷图标 2.🧡基础知识 🤠使用file命令可查看文件类型,如 file a.txt Linux可执行文件:ELF文件(Executable and Linkable Format) Windows可执行文件:PE文件(protable execute) Mac可执行文件:Mach

POI读写Word docx文件

不羁的心 提交于 2020-04-07 08:01:13
标签: poi word docx | 发表时间:2014-04-18 15:56 | 作者:234390216 分享到: 出处:http://www.iteye.com 使用 POI 读写 word docx 文件 目录 1 读docx文件 1.1 通过XWPFWordExtractor读 1.2 通过XWPFDocument读 2 写docx文件 2.1 直接通过XWPFDocument生成 2.2 以docx文件作为模板 POI在读写word docx文件时是通过xwpf模块来进行的,其核心是XWPFDocument。一个XWPFDocument代表一个docx文档,其可以用来读docx文档,也可以用来写docx文档。XWPFDocument中主要包含下面这几种对象: l XWPFParagraph:代表一个段落。 l XWPFRun:代表具有相同属性的一段文本。 l XWPFTable:代表一个表格。 l XWPFTableRow:表格的一行。 l XWPFTableCell:表格对应的一个单元格。 1 读docx文件 跟读doc文件一样,POI在读docx文件的时候也有两种方式,通过XWPFWordExtractor和通过XWPFDocument。在XWPFWordExtractor读取信息时其内部还是通过XWPFDocument来获取的。 1.1

asp常用代码集锦

只愿长相守 提交于 2020-04-07 02:27:57
显示页面加载时间 重复域中的斑马线 显示字符串前20个字符并在结尾处添加“……” 如果动态图片为空,使用默认图片代替 如果数据为空,使用默认提示信息代替 ●显示页面加载时间 页面顶部添加下面的代码: <% Dim strStartTime Dim strEndTime strStartTime = Timer '开始时间 %> 页面(同一页)的末尾添加: <% ' 加载完毕的时间 strEndTime = Timer Response.Write ("页面加载时间: ") Response.Write FormatNumber(strEndTime - strStartTime, 4) Response.Write (" 秒.") %> ●重复域中的斑马线 <% '此模块放置在重复域之外 Dim RecordCounter Recordcounter = 0 %> <tr class = <% '将重复域中第一个 <tr>标签的CLASS属性代码用本模块替换 '本模块基于CSS来改变单元格背景色,你也可以直接设置背景色来实现斑马线 RecordCounter = Recordcounter + 1 If RecordCounter Mod 2 = 1 Then Response.Write "altRow1" Else Response.write "altRow2" End If

Grunt :任务自动管理工具

a 夏天 提交于 2020-04-06 08:33:55
来自 《JavaScript 标准参考教程(alpha)》 ,by 阮一峰 在Javascript的开发过程中,经常会遇到一些重复性的任务,比如合并文件 、 压缩代码 、 检查语法错误、将Sass代码转成CSS代码等等。通常,我们需要使用不同的工具,来完成不同的任务,既重复劳动又非常耗时。Grunt就是为了解决这个问题而发明的工具,可以帮助我们自动管理和运行各种任务 。 简单说,Grunt是一个自动任务运行器,会按照预先设定的顺序自动运行一系列的任务 。 这可以简化工作流程,减轻重复性工作带来的负担 。 Grunt基于Node.js,安装之前要先安装Node.js,然后运行下面的命令。 sudo npm install grunt-cli -g grunt-cli表示安装的是grunt的命令行界面,参数g表示全局安装 。 Grunt使用模块结构,除了安装命令行界面以外,还要根据需要安装相应的模块 。 这些模块应该采用局部安装,因为不同项目可能需要同一个模块的不同版本 。 首先,在项目的根目录下,创建一个文本文件package.json,指定当前项目所需的模块 。 下面就是一个例子 。 { "name": "my-project-name", "version": "0.1.0", "author": "Your Name", "devDependencies": { "grunt"

xml

本小妞迷上赌 提交于 2020-04-05 19:39:55
一、xml 介绍 1、什么是xml? xml 是可扩展的标记性语言。 2、xml有什么作用? 用来保存数据,而且这些数据具有自我描述性。 它还可以做为项目或者模块的配置文件。 还可以做为网络传输数据的格式(现在 JSON 为主)。 二、xml语法 1、创建一个xml文件 讲语法前,我们先创建一个简单XML文件,用来描述图书信息。 1.1、我们先在module下创建一个xml目录,用来存xml文件。 1.2、在我们xml目录下就可以创建我们的xml文件了 2、文档声明 <?xml version="1.0" encoding="utf-8" ?> 这里<?xml 要连在一起写,否则会有报错。 属性 version:版本号 encoding:xml 的文件编码 standalone="yes/no":表示这个 xml 文件是否是独立的 xml 文件 <?xml version="1.0" encoding="utf-8" ?> <books> <book id="SN123455"> <name>java思想</name> <author>华仔</author> <price>9.9</price> </book> <book id="SN123456"> <name>九阳神功</name> <author>张无忌</author> <price>999</price> </book>

tomcat目录结构及配置文件说明

柔情痞子 提交于 2020-04-04 09:02:08
TOMCAT的目录结构 /bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件 /conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml /doc:存放Tomcat文档 /server:包含三个子目录:classes、lib和webapps /server/lib:存放Tomcat服务器所需的各种JAR文件 /server/webapps:存放Tomcat自带的两个WEB应用admin应用和 manager应用 /common/lib:存放Tomcat服务器以及所有web应用都可以访问的jar文件 /shared/lib:存放所有web应用都可以访问的jar文件(但是不能被Tomcat服务器访问) /logs:存放Tomcat执行时的日志文件 /src:存放Tomcat的源代码 /webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录 /work:存放JSP编译后产生的class文件 WEB应用的目录结构: 假设在$CATALINA_HOME/webapps下有helloapp的web应用 /helloapp:Web应用的根目录,所有的jsp文件和html文件都在此目录下 /helloapp/WEB_INF:存放该web应用发布时的描述文件web.xml /helloapp

informatica 学习日记整理

折月煮酒 提交于 2020-04-03 13:13:25
1. INFORMATICA CLIENT的使用 1.1 Repository Manager 的使用 1.1.1 创建Repository。 前提: a.在ODBC数据源管理器中新建一个数据源连接至你要创建Repository的 数据库 (例:jzjxdev) b. 要在你要连接的数据库中新建一个用户(例:name: ETL password: ETL) 现在你可以创建一个Repository了。选择Repository – Create Repository,输入RepositoryName(例:JZJX),Database Username(例:etl),Database Password(例:etl),ODBCData Source(例:jzjxdev),Native ConnectString(数据库所在ip例:141.20.52.108) 1.1.2 添加Repository。 通过这一步你可以添加别人已经建好的Repository。 选择Repository – Add Repository,输入RepositoryName(例:JZJX),Username(例:etl),点击ok就可以看到名为JZJX的Repository在左边的浏览器中,但是此时还看不到它的内容,要看到它的内容或者对它进行操作必须先连接它。 1.1.3 添加Folder 选择Folder –

CFileFind类的使用总结

六月ゝ 毕业季﹏ 提交于 2020-04-03 11:46:56
CFileFind类的使用总结(转) CFileFind类的使用总结 2007-7-7 1、CFileFind类的声明文件保存在afx.h头文件中。 2、该类的实现的功能:执行本地文件的查找(查找某个具体的文件,查找某类文件x*.x*,查找所有文件*.*) 3、CFileFind类是CGopherFileFind和CFtpFileFind类的基类。 4、CFileFind类的构造函数::CFileFind()和关闭函数::Close()我会成对使用。 5、CFileFind类的成员函数我根据其操作特性划分为3类:查找操作类、获得文件属性类、判断文件属性类。(下面我先进行函数罗列并没有完整的描述函数的参数) 查找操作类 ::FindFile(); ::FindNextFile(); 获得文件属性类 ::GetCreationTime(); ::GetLastAccessTime(); ::GetLastWriteTime(); ::GetFileName(); ::GetRoot(); ::GetFilePath(); ::GetFileTitle(); ::GetFileURL(); ::GetLength(); 判断文件属性类 ::IsArchived(); ::IsCompressed(); ::IsDirectory(); ::IsDots(); ::IsHidden();

AndroidManifest.xml文件的理解

元气小坏坏 提交于 2020-04-02 09:28:23
一,重要性 AndroidManifest.xml是Android应用程序中最重要的文件之一。它是Android程序的全局配置文件,是每个 android程序中必须的文件。它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件 (activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息。 因此,该文件提供了Android系统所需要的关于该应用程序的必要信息,即在该应用程序的任何代码运行之前系统所必须拥有的信息。一个典型的Android应用程序的结构如下图所示: 二,主要功能 它指定了该应用程序的Java包:该包名作为应用程序的一个独特标识。 它描述了应用程序组件:该应用程序由哪些activity,service,broadcast receiver和content provider组成。它指定了实现每个组件的类以及公开发布它们的能力(例如,它们能持有哪个Intent信息)。这些声明使Android系统知道这 儿有什么组件以及在什么条件下它们可以被载入。 它决定那些进程将容纳应用程序组件。 它声明了本应用程序必须拥有哪些许可,以便访问API的被保护部分,以及与其他应用程序交互。 它也声明了其他应用程序在和该应用程序交互时需要持有的许可。 它列出了Instrumentation类