文件属性

Mybatis最权威的知识点

ぐ巨炮叔叔 提交于 2019-12-01 13:28:54
1、什么是Mybatis? (1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。 (2)MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO映射成数据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 (3)通过xml 文件或注解的方式将要执行的各种 statement 配置起来,并通过java对象和 statement中sql的动态参数进行映射生成最终执行的sql语句,最后由mybatis框架执行sql并将结果映射为java对象并返回。(从执行sql到返回result的过程)。 2、Mybaits的优点: (1)基于SQL语句编程,相当灵活,不会对应用程序或者数据库的现有设计造成任何影响,SQL写在XML里,解除sql与程序代码的耦合,便于统一管理;提供XML标签,支持编写动态SQL语句,并可重用。 (2)与JDBC相比,减少了50%以上的代码量,消除了JDBC大量冗余的代码,不需要手动开关连接; (3)很好的与各种数据库兼容(因为MyBatis使用JDBC来连接数据库,所以只要JDBC支持的数据库MyBatis都支持)。 (4

C# RestoreDirectory

若如初见. 提交于 2019-12-01 12:56:12
RestoreDirectory是控制当前程序中的System.Environment.CurrentDirectory的,也就是,当属性设置为true时,System.Environment.CurrentDirectory永远是程序从中启动的文件夹目录;而设置为false是,则每次使用OpenFileDialog选择完文件后,System.Environment.CurrentDirectory会变成最后一次打开文件的目录。 OpenFileDialog与SaveFileDialog都有RestoreDirectory属性。 FolderBrowserDialog 没有RestoreDirectory属性。 string fName; OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.InitialDirectory = Application.StartupPath ; openFileDialog.Filter = "sql文件|*.sql|所有文件|*.*"; openFileDialog.RestoreDirectory = true; openFileDialog.FilterIndex = 1; if (openFileDialog.ShowDialog() ==

DOM4J -(XML解析包)

℡╲_俬逩灬. 提交于 2019-12-01 12:13:58
DOM4J - 简介 是dom4j.org出品的一个开源XML解析包。Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。 DOM4J 使用起来非常简单。只要你了解基本的 XML-DOM 模型,就能使用。 Dom:把整个文档作为一个对象。 [ DOM4J - jar包下载 | JAXEN(对XPath的支持)] DOM4J 接口定义 它的主要接口都在org.dom4j里面定义 Attribute 定义了XML属性 Branch 只能够包含子节点的节点。如XML元素(Element)和文档(Document)定义了一个公共的行为 CDATA 定义了XML CDATA区域 CharacterData 是一个标识接口,标识基于字符的节点。如CDATA,Comment,Text Comment 定义了XML注释的行为 Document 定义了XML文档 DocumentType 定义XML DOCTYPE声明 Element 定义XML元素 ElementHandler 定义了Element对象的处理器 ElementPath 被ElementHandler使用,用于取得当前正在处理的路径层次信息 Entity 定义了XML entity Node 为dom4j中所有的XML节点定义了多态行为

Batch - attrib 命令

我的未来我决定 提交于 2019-12-01 11:59:22
原文地址: CMD中使用attrib命令设置文件只读、隐藏属性详解 本文介绍一个cmd下的一个attrib.exe的小程序,它可以用来设置文件的属性。我们知道文件的属性有只读、隐藏、系统、存档和无内容索引等5个,只读和隐藏用得比较多,另外三个用得比较少。 不知道大家有没有用过attrib.exe这个cmd下的小程序,它可以用来设置文件的属性。先来看看它的帮助文件。 C:\Users\splaybow>help attrib 显示或更改文件属性。 ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I] [drive:][path][filename] [/S [/D] [/L]] + 设置属性。 - 清除属性。 R 只读文件属性。 A 存档文件属性。 S 系统文件属性。 H 隐藏文件属性。 I 无内容索引文件属性。 [drive:][path][filename] 指定 attrib 要处理的文件。 /S 处理当前文件夹及其所有子文件夹中的匹配文件。 /D 也处理文件夹。 /L 处理符号链接和符号链接目标的属性。 我们用一个例子来看看如何使用attrib设置文件的属性。 第一步,先使用echo命令来创建一个文件:d:\2.txt C:\Users\splaybow>echo xxxx>d:\2.txt 创建文件成功后

JSP

◇◆丶佛笑我妖孽 提交于 2019-12-01 11:41:30
二、 JSP 1. JSP 简介 * 什么是 JSP? 1. JSP(Java Server Pages,即:Java 服务器页面),是一种跨平台的动态网页技术标准,由 Sun Microsystems 公司倡导、多家公司参与建立。它在 HTML 文件中插入 Java 程序段(Scriptlet) 和 JSP 标签(tag),从而形成 JSP 文件(*.jsp) 2. JSP 本质上是一种简化的 Java Servlet,主要用于实现 Java web 应用程序的用户界面部分 3. 一次编写,到处运行:用 JSP 开发的 Web 应用是跨平台的,既能在 Linux 下运行,也能在其他操作系统上运行 4. JSP 标签通常以 "<%" 开头,以 "%>" 结束 5. JSP 标签有多种功能,比如访问数据库、记录用户选择信息、访问 JavaBeans 组件等,还可以在不同的网页中传递控制信息和共享信息 6. JSP 编译过程包括三个步骤: 1)解析 JSP 文件 2)将 JSP 文件转化为 Servlet(这种转化只是简单地将所有模板文本改用 println() 语句,并且将所有的 JSP 元素转化成 Java 代码) 3)将 Servlet 编译成可执行类 注意:编译是直接将编写的代码从一种语言翻译为另一种更低层级语言的过程;而转译是将代码从一种语言翻译到另一种同层级语言的过程*

Django初识

醉酒当歌 提交于 2019-12-01 09:45:32
版本对应: 学习本教程前你需要了解一些基础的 Web 知识及 Python 2.x 基础教程 或 Python 3.x 基础教程 。 Django 版本对应的 Python 版本: Django 版本 Python 版本 1.8 2.7, 3.2 , 3.3, 3.4, 3.5 1.9, 1.10 2.7, 3.4, 3.5 1.11 2.7, 3.4, 3.5, 3.6 2.0 3.4, 3.5, 3.6, 3.7 2.1, 2.2 3.5, 3.6, 3.7 安装Django: pip install Django Django 管理工具 安装 Django 之后,您现在应该已经有了可用的管理工具 django-admin。我们可以使用 django-admin 来创建一个项目: 我们可以来看下django-admin 的命令介绍: $ django-admin Type 'django-admin help <subcommand>' for help on a specific subcommand. Available subcommands: [django] check compilemessages createcachetable dbshell diffsettings dumpdata flush inspectdb loaddata makemessages

第9章-构建Hadoop集群-笔记

痴心易碎 提交于 2019-12-01 09:29:39
控制脚本 Hadoop内置一些脚本来运行指令,在集群内启动和终止守护进程。 这些脚本存放在bin目录中,通过masters和slaves文件指定集群内的所有机器。 1、masters文件,主要记录运行辅助namenode的所有机器 masters文件有点误导人。 它主要记录拟运行辅助namenode(secondarynamenode)的所有机器。 2、slaves文件,主要记录运行datanode和tasktracker的所有机器 slaves文件记录了运行datanode和tasktracker的所有机器。 masters和slaves文件存放在配置目录中。 用户也可以改变hadoop-env.sh的HADOOP_SLAVES项的值,将slaves文件放在其他地方(也可以改变文件名称)。 3、start-dfs.sh脚本运行时详细步骤 例如:start-dfs.sh脚本用于启动集群中所有的HDFS守护进程,但是该脚本运行时会在同一机器上运行namenode。 1)、在本地机器上启动一个namenode(脚本所运行的机器) 2)、在slaves文件中记录的各机器上启动一个datanode。 3)、在masters文件中记录的各机器上启动一个辅助namenode。 4、start-mapred.sh脚本运行时详细步骤 脚本start-mapred和start-dfs.sh类似

spring3 mvc的深入研究

前提是你 提交于 2019-12-01 09:08:54
转载博文 目录 一、前言: 二、核心类与接口: 三、核心流程图 四、DispatcherServlet说明 五、双亲上下文的说明 六、springMVC-mvc.xml 配置文件片段讲解 七、如何访问到静态的文件,如jpg,js,css? 八、请求如何映射到具体的Action中的方法? 九、Spring中的拦截器: 十、如何使用拦截器? 十一、如何实现全局的异常处理? 十二、如何把全局异常记录到日志中? 十三、如何给spring3 MVC中的Action做JUnit单元测试? 十四、转发与重定向 十五、处理ajax请求 十六、关于写几个配置文件的说明 十七、如何取得Spring管理的bean 十八、多视图控制器 十九、 <mvc:annotation-driven /> 到底做了什么工作 二十、 本文中springMVC.xml配置文件是核心,这里给一个下载地址 一、前言: 大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。 官方的下载网址是: http://www.springsource.org/download (本文使用是的Spring 3.0.5版本) Struts2也是比较优秀的MVC构架

Vue去哪网笔记

霸气de小男生 提交于 2019-12-01 08:50:20
目录 归纳总结 vue中组件的用法: 如何运行vue项目(维护他人的项目) 前期学习 一、生命周期函数(11个) 二、模板语法: 三、计算属性,方法和侦听器 1.计算属性computed(有缓存机制) 2.方法实现: 3.watch侦听器实现 四、计算属性的setter和getter 1.getter 2.setter 五、VUE的样式绑定 六、VUE中的条件渲染 1.v-if 和 v-show 的区别? 2. v-if和 v-else-if 和 v-else? 3.key值的应用 七、VUE的列表渲染 1.key值 2.数组方法 3.template的妙用 4.对象的形式遍历key 5.set 八、组件使用细节 1.is属性 2.ref的使用 九、父子组件的数据传递 1.父组件向子组件传值 2.子组件向父组件传值 十、组件参数效验与非props特性 1.组件参数效验 2.props特性和非props特性 十一、给组件绑定原生事件(.native) 十二、非父子组件间的传值 十三、VUE中使用插槽 1.父组件通过插槽可以更方便的向子组件插入dom元素 2.父组件中有传递那么即使 中定义了元素仍然不起作用只用父组件传递的,没有才用自己的 3.具名插槽 4.VUE中的作用域插槽 十四、动态组件与v-once指令 1.通过点击btn实现互相展示隐藏 2.动态组件 3.v

3.JSP

 ̄綄美尐妖づ 提交于 2019-12-01 07:51:34
JSP(Java Server Pages)页面是指扩展名为.jsp的文件,在一个JSP中可以包含指令标识,HTML代码, JavaScript代码,嵌入的Java代码,注释和JSP动作标识等内容。 1.指令标识 指令标识主要用于设定整个JSP页面范围内都有效的相关信息,它是被服务器解释执行,不会产生任何内 容输出到网页中,也就是说指令标识对客户端浏览器不可见。 语法格式:<%@ 指令名:page/include/taglib 属性:"属性值"%> page指令:用于设置页码相关属性 1.langua属性用于设置JSP所用的语言 <%@ page language="java"%> 2.extends属性用于JSP继承的Java类,不常用,可能影响服务器性能优化 3.import属性用于导入Java包 <%@ page import="java.util.*"%> 4.pageEncoding属性用于定义页面的编码格式 <%@ page pageEncoding="GBK/UTF-8/IOS-8859-1(不支持中文)/GB18030"%> 5.contentType属性用于设置MIME类型和字符编码,浏览器会根据此显示网页内容 <%@ page contentType="text/html;charset=UTF-8"%> 6