test

linux中目录处理命令

生来就可爱ヽ(ⅴ<●) 提交于 2020-02-27 15:53:56
目录 mkdir cd pwd rmdir cp mv rm mkdir 解释 命令名称:mkdir 命令英文原意:make directories 命令所在路径:/bin/mkdir 执行权限:所有用户 功能描述:创建新目录 语法 mkdir -p [目录名] -p 递归创建 示例 # 在tmp下直接创建,此时Japan目录不存在 mkdir /tmp/Japan/boduo # 错出现错误提示 [root@izm5e2q95pbpe1hh0kkwoiz ~]# mkdir /tmp/Japan/boduo mkdir: cannot create directory ‘/tmp/Japan/boduo’: No such file or directory # 此时需要递归创建 mkdir -p /tmp/Japan/boduo [root@izm5e2q95pbpe1hh0kkwoiz ~]# mkdir -p /tmp/Japan/boduo # 同时创建多个目录 mkdir /tmp/Japan/longze /tmp/Japan/cangjing [root@izm5e2q95pbpe1hh0kkwoiz ~]# mkdir /tmp/Japan/longze /tmp/Japan/cangjing [root@izm5e2q95pbpe1hh0kkwoiz ~]#

js 预编译

落花浮王杯 提交于 2020-02-27 15:02:42
js 运行代码的时候分为几个步骤: 语法分析 ==》 预编译 ==》 解释执行 语法解析: 通篇扫描代码,查看语法是否出错 解释执行 : 读一行 - 解释一行 - 执行一行 预编译执行的操作: // 假设之前并没有定义a console.log(a); 打印结果: Uncaught ReferenceError: a is not defined 这个大家应该都知道: 在变量未定义时就对变量进行访问就会报错(typeof 列外) 再看一个例子: 1 // 假设之前并没有定义变量a 2 console.log(a); 3 4 var a = 123; 5 6 console.log(a); 看上面代码会打印什么?会不会报错? 打印结果: undefined 123 为什么这个没有报错:因为在预编译的时候对变量进行了提升即 变量提升。 定义的变量的声明(var a ;)被提到了代码块的最前面,变量的赋值操作(a = 123)没有变化。 所以被编译后就相当于 1 // 假设之前没有定义变量a 2 var a; 3 4 console.log(a); 5 6 a = 123; 7 8 console.log(a); 看下面这个例子: 1 // 假设之前没有定义test 2 console.log(test); 3 4 var test = 123; 5 6 function test ()

GCC编译

拜拜、爱过 提交于 2020-02-27 14:45:50
一、GCC编译选项解析 1. 常用的编译选项 命令格式: gcc [选项] [文件名]   -E:仅执行编译预处理;   -S:将C代码转换为汇编代码;   -c:仅执行编译操作,不进行连接操作;     -o:指定生成的输出文件。 2. gcc编译的四个阶段 1) 将hello.c预处理输出hello.i文件 gcc -E hello.c -o hello.i 2) 将预处理输出文件hello.i汇编成hello.s文件   gcc -S hello.i -o hello.s 3) 将汇编输出文件hello.s编译输出hello.o文件   gcc -c hello.s -o hello.o 4) 将编译输出文件hello.o链接成最终可执行文件hello gcc hello.o -o hello 或直接输入下面的代码,一步到位: gcc hello.c -o hello 当有多个文件需要一起编译时,可输入 gcc *.c -o hello 二、多模块、多个文件一起编译 1. 两种编译方式 1)一起编译 gcc test_a.c test_b.c -o test 2)分别编译各个源文件,之后对编译后输出的目标文件链接   gcc -c test_a.c //生成test_a.o   gcc -c test_b.c //生成test_b.o   gcc -o test_a.o

c标签中怎么使用el表达式

对着背影说爱祢 提交于 2020-02-27 14:22:17
jsp页面上可以在 <c:foreach>和<c:if>中使用el表达式 < c : forEach items = "${breakfastList}" var = "list" > < c : if test = "${list.orderGoods.goods.goodsName==name and list.recordStringTime.substring(5,7)==time and temp==1}" > $ { list . recordPrice / list . orderGoods . goods . goodsPrice } , < c : set var = "temp" value = "0" > < / c : set > < / c : if > < / c : forEach > 来源: CSDN 作者: 三梦四月 链接: https://blog.csdn.net/weixin_45501830/article/details/104533085

test

会有一股神秘感。 提交于 2020-02-27 13:24:06
test 来源: https://www.cnblogs.com/reghao/p/12371619.html

Oracle实战笔记(第六天)之PL/SQL基础

╄→гoц情女王★ 提交于 2020-02-27 12:28:27
一、PL/SQL介绍   1、概念    PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的 扩展 。在普通SQL语句的使用上 增加了编程语言的特点 ,所以PL/SQL可以用来编写存储过程、存储函数、触发器等等。 PL/SQL是结构化SQL,就是在标准SQL中加入了IF...ELSE... For....等控制过程的SQL。   2、学习必要性 提高程序的运行性能 传统的使用程序操作数据库的方式需要获得connection,然后程序传到数据库后还需要进行编译才能执行,而且执行结果还需要回调,这些过程都需要花费时间。而PL/SQL编程可以直接进行过程编程,这就节省了数据连接、语句传送和编译的时间,同时编程结果可以被外部程序调用。 模块化的设计思想 很多复杂的过程都需要传送和执行大量的sql语句,比如分页的过程、实现订单的过程、转账的过程等等,这些过程就可以通过PL/SQL进行模块化整理进而方便管理。 减少网络传输量 提高安全性   PL/SQL的缺点在于移植性不好,如果项目不再使用Oracle来管理数据,那么需要重新编写语句。 二、开发工具   1、Oracle自带的命令行工具sql*plus    下面举一个运用PL/SQL语句的案列:编写一个存储过程,并执行。   简单说一下,

SpringBoot整合Junit

久未见 提交于 2020-02-27 11:02:57
springboots使用的版本是2.0.1,注意不同版本可能有差异,并不一定通用 添加Junit的起步依赖:如果是使用idea快速创建SpringBoot项目,那么pom文件中已经有了测试的起步依赖 <!--测试的起步依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> 编写测试类: @RunWith(SpringRunner.class) @SpringBootTest(classes = MySpringBootApplication.class) public class MapperTest { @Autowired private UserMapper userMapper; @Test public void test() { List<User> users = userMapper.queryUserList(); System.out.println(users); } }   SpringRunner继承自SpringJUnit4ClassRunner,使用哪一个Spring提供的测试引擎都可以 public final

Oracle常用的导入导出命令

我的未来我决定 提交于 2020-02-27 10:26:05
  网络上有很多的关于oracle导入导出的文字,以下转载自 http://www.cnblogs.com/fjfzhkb/archive/2007/09/03/879807.html ,都是非常实用的知识。   功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。   大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 (通过Net Configuration Assistant添加正确的服务命名,其实你可以想成是客户端与服务器端 修了条路,然后数据就可以被拉过来了) 这样你可以把数据导出到本地,虽然可能服务器离你很远。 你同样可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能你可以构建俩个相同的数据库,一个用来测试,一个用来正式使用。   执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 安装目录\$ora10g\BIN被设置为全局路径, 该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。 oracle用java编写,我想SQLPLUS.EXE、EXP.EXE、IMP.EXE这俩个文件是被包装后的类文件。 SQLPLUS

C# xml序列化 二进制序列化 unity中的asset序列化

十年热恋 提交于 2020-02-27 09:31:33
序列化是将对象保存为xml或json或二进制文件; 反序列化则是读取文件信息,还原为对象; 先建一个存储数据的类,添加标签表示可序列化 using System.Collections; using System.Collections.Generic; using UnityEngine; using System.Xml.Serialization; [System.Serializable] public class XmlTest { [XmlAttribute("Id")] public int Id { get; set; } [XmlAttribute("Name")] public string Name { get; set; } [XmlElement("List")] public List<int> List { get; set; } } xml序列化和二进制序列化 using System.Collections; using System.Collections.Generic; using UnityEngine; using System.IO; using System.Xml.Serialization; using System.Runtime.Serialization.Formatters.Binary; public class

Maven+SSM框架(Spring+SpringMVC+MyBatis)(二)

放肆的年华 提交于 2020-02-27 08:59:29
1.基本概念 2.开发环境搭建 3.Maven Web项目创建 4.SSM整合 此次整合我分两个配置文件:   1)分别是spring-mybatis.xml,包含spring和mybatis的配置文件,   2)还有个是spring-mvc的配置文件,   3)此外有2个资源文件:jdbc.propertis和log4j.properties 以下是框架版本及来源 :   Spring 4.0.2 RELEASE(PS:无需手动下载,Maven会自动下)   Spring MVC 4.0.2 RELEASE(PS:无需手动下载,Maven会自动下)   MyBatis 3.2.6 *打开 xml 文件的代码提示功能 打 开 Eclipse 依次选择 Window > Preferences > Xml > Xml Files > Editor > Content Assist > Auto activation > Prompt when these characters are inserted,设置框中默认是 <=: ,改成<=:qwertyuioplkjhgfdsazxcvbnm就ok了。 下面是项目完整结构,先有个印象 : 4.1 Maven引入需要的jar包 为了方便后面说的时候不需要引入JAR包,我这里直接给出所有需要的JAR包,这都是基本的JAR包