XML的相关知识

㈠概念 什么是 XML? ⑴XML 指可扩展标记语言(EXtensible Markup Language) ⑵XML 是一种标记语言,很类似 HTML ⑶XML 的设计宗旨是传输数据,而非显示数据 ⑷XML 标签没有被预定义,需要自行定义标签。 ⑸XML 被设计为具有自我描述性。 ⑹XML 是 W3C 的推荐标准 ㈡XML 与 HTML 的主要差异 ⑴XML 不是 HTML 的替代。 ⑵XML 和 HTML 为不同的目的而设计。 ⑶XML 被设计为传输和存储数据,其焦点是数据的内容。 ⑷HT
分类: 其他 发布时间: 08-04 20:57 阅读次数: 0

git 配置教程

# Git 教程 --- [TOP] ## 安装git 傻瓜式安装即可,这里就不赘述了 ## 注册账号 https://gitee.com ## 配置 ### (1)配置git 用户名和邮箱 git config --global user.name '你的用户名' git config --global user.email '你的邮箱' ### (2)配置公钥 生成ssh公钥, [设置公钥](http://git.mydoc.io/?t=154712) 在提交的时候不用每次都输入. ```
分类: 其他 发布时间: 08-04 20:57 阅读次数: 0

day73CRM

Django一些方法   from app01 import models models.Book._meta.app_label #获取应用名 'app01' models.Book._meta.model_name #获取模型表名 'book' from app01 import models models.B
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

科研人员论文投稿邮箱选择的问题

科研人员论文投稿邮箱选择的问题 科研人员,尤其是基础研究的科研人员,学术交流是科研工作必不可少的一环。研究是为了揭示自然界未知的现象或规律,如果你揭示了但不交流、不告诉别人,和没研究一样。也就是基于这一点,绝大多数做基础研究的人都很重视发表论文。但论文发表之后,并不意味着交流结束了,还会有同行的讨论、数据分享等很多交流。过去,我们投稿光来去编辑部的信件就要花上一个来月甚至更长的时间。编辑部与审稿人的来往信件每个来回再一个来月。一篇文章审下来,即便是效率很高的期刊也要五六个月。科研人员之间的交流
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

商品ABC分析

  ABC分类法(Activity Based Classification) 又称帕累托分析法或巴雷托分析法、柏拉图分析、主次因分析法 、ABC分析法、分类管理法、重点管理法、ABC管理法、abc管理、巴雷特分析法,平常我们也称之为“80对20”规则。 它是根据事物在技术或经济方面的主要特征,进行分类排队,分清重点和一般,从而有区别地确定管理方式的一种分析方法。由于它把被分析的对象分成A、B、C三类,所以又称为ABC分析法。   ABC分类法又称帕雷托分析法,也叫主次因素分析法,是项目管理中
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

Windows Server 2012 R2 远程桌面自动设置为不允许连接问题解决方案

用“gpedit.msc”调出策略组设置窗口,在策略组界面点击:计算机配置->管理模块->Windows组件->远程桌面服务->远程桌面会话主机->连接->允许用户通过使用远程桌面服务进行远程连接, 设置为开启即可
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

jzoj 6272. 2019.8.4【NOIP提高组A】整除 (division)

Description 详见OJ Solution 先想到了50分暴力,又想到了对于每个质数分开求答案,最后相乘,结果打挂。 正解根据中国剩余定理,可以对于每个质数分开求。 \((x^m-x)\)%\(n=0\) 由于\(n\)有多个不同的质数组成,所以我们可以用中国剩余定理来分解成\(c\)个方程。 然后得到\(x^m-x≡0(mod~p)\)(\(c\)个方程) 我们对于每个都用50分暴力来求,最后答案乘起来即可。 时间\(O(T*c*t*logm)\),80分。 由于有个\(log\),
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

两种语言实现设计模式(C++和Java)(十五:解释器模式)

在软件开发中,会遇到有些问题多次重复出现,而且有一定的相似性和规律性。如果将它们归纳成一种简单的语言,那么这些问题实例将是该语言的一些句子,这样就可以用“编译原理”中的解释器模式来实现了。 解释器(Interpreter)模式的定义:给分析对象定义一个语言,并定义该语言的文法表示,再设计一个解析器来解释语言中的句子。也就是说,用编译语言的方式来分析应用中的实例。这种模式实现了文法表达式处理的接口,该接口解释一个特定的上下文。 解释器模式是一种类行为型模式,其主要优点如下。 扩展性好。由于在解释
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

HDU2602-Bone Collector

题目链接 01背包 i-前i个物品,k-体积,a[i]-第i个物品体积,b[i]--第i个物品价值 状态转移方程:f[i][k]=max(f[i-1][k],f[i-1][k-a[i]]+b[i]); #include<iostream> using namespace std; int f[1005][1005]; int main(){ int i,k,m,n,v,a[1005],b[1005]; cin>>m; while(m--){ cin
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

2.GO-可变参数函数,匿名函数和函数变量

2.1.可变参数函数 可变参数指参数的个数可以是任意个 可变参数必须在参数列表最后的位置,在参数名和类型之间添加三个点表示可变参数函数 声明函数时,在函数体把可变参数当作切片使用即可 package main import "fmt" func demo(name string, hover ... string) { fmt.Println(name,"的爱好是") for i,n := range hover{ fmt.Println(i,n) }
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

适合新手的160个creakme(二)

先跑一下,然后找出关键字符串 关键字符串是You Get Wrong和Try Again,不过IDA好像识别不出来这个字符串,在Ollydbg中右键Search For,寻找所有字符串,可以找到这些字符串,好像是unicode码,可能IDA没有办法识别 然后定位到代码 .text:004025E5 push offset aYouGetWrong ; "You Get Wrong" 然后定位到调用代码,这里的跳转如果被忽略那么就可以直接跳转到正确结果 .text:0040258B jz sho
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

UVA 11022 String Factoring

UVA 11022 "String Factoring" dp[l] [r] = min(dp[l] [i],dp[i+1] [r] ) \(l\le i < r\) #include <bits/stdc++.h> using namespace std; const int maxn = 1000; char a[maxn]; int f[100][100], pi[maxn]; int dp(int l, int r) { // cout << l << " " << r <
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

oracle之 RA-00054: resource busy and acquire with NOWAIT specified or timeout expired

1、 truncate 表报 ORA-00054 ,标明有事务正在操作该表 SQL> truncate table alldm.DM_XQKD_YUJING_D; truncate table alldm.DM_XQKD_YUJING_D * ERROR at line 1: ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired 2、 找到正在操作该表的session与sql SQL> set
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

D5-排序算法(一)[Java数据结构和算法]

1.排序也称排序算法(sort Algorithm),排序是将一组数据,依指定的顺序进行排序的过程   1.1 排序的分类   (1)内部排序:指将需要处理的所有数据都加在到内部存储器中进行排序。   (2)外部排序:数据量过大,无法全部加载到内存中,需要借助外部存储进行排序   1.2 常见的排序   (1)内部排序:插入排序(直接插入排序,希尔排序),选择排序(简单选择排序,堆排序),交换排序(冒泡排序,快速排序),归并排序,基数排序   (2)外部排序   1.3 算法的时间复杂度-衡量
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

测试基础_<一>

1: 过程决定质量, 测试过程贯穿整个软件开发声明周期; 2: 测试过程和开发过程在整个开发周期相辅相成; 3: 测试过程是对整个开发过程的验证, 二者互相依赖 4: 测试过程是整个测试活动中一个至关重要的环节; 5: 标准的软件测试流程包括六大阶段 项目启动>计划与控制>分析和设计>实现和执行>评估和报告>结束活动 项目启动: 了解项目背景 , 了解质量需求, 明确质量目标, 整理用户需求, 确定测试规范, 组建团队, 计划于控制: 需求分析 工作分配 测试风险 测试资源 工作任务 记录和分
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

斐波那契(fibonacci) (规律题)

就是找规律,发现每个父亲和孩子的差值都是距儿子最大的fibonacc 也是可证的 f[i]表示当前月的兔子总数 f[i]=f[i-1]+f[i-2](f[i-2]是新生的,f[i-1]是旧有的) 然后又学了一下set的用法 1 #include<iostream> 2 #include<cstdio> 3 #include<string> 4 #include<algorithm> 5 #include<cmath> 6 #include<vector> 7 #inc
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

实训20190723

总结: 1.变量先声明,再赋值,再使用。 2.变量声明使用驼峰命名法,八中基本数据类型(分为字符型(char,byte)和数值型(整型(long,short,int)和非整型(double,float))布尔型),String属于引用数据类型 3.三种引用型数据类型:类和接口,数组 4.变量声明开辟空间,所以提到数据类型,决定开辟多大空间。 5.变量赋值,右侧的表达式赋给左侧的变量 6.常见算术运算符(加减乘除取余) 7.关系运算符(> = < >= <=)比较的结果是布尔类型boolean(
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

从原理层面掌握@SessionAttribute的使用【一起学Spring MVC】

每篇一句 不是你当上了火影大家就认可你,而是大家都认可你才能当上火影 前言 该注解顾名思义,作用是将Model中的属性同步到session会话当中,方便在下一次请求中使用(比如重定向场景~)。 虽然说Session的概念在当下前后端完全分离的场景中已经变得越来越弱化了,但是若为web开发者来说,我仍旧强烈不建议各位扔掉这个知识点,so我自然就建议大家能够熟练使用@SessionAttribute来简化平时的开发,本文带你入坑~ @SessionAttribute 这个注解只能标注在类上,用于在
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

软件测试员常踩的7个坑,不想再入坑者必看

1.自以为了解业务逻辑,实际浮于表面 这是个深坑,产品迭代跟的久了,功能上闭着眼睛都能说清楚就自以为很了解,实际上连该功能使用的协议,调用的接口都不知道,所以看到问题都是表面的问题。 你只看到了两个操作的入口不一样,提示信息不一样,你就以为是两个问题,而这两个问题都是调同一个接口引起的,但你分析不出来。。 这样导致的问题有: ①修改bug后对影响范围评估不够 ②提相同的bug,碰上特别注重bug数量的开发,真是揪心。。 所以最好对bug定期要做bug根因分析,这在一定程度上也是帮助测试更深入的
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0

robotframework-post request请求携带上一个请求返回的cookie

公司的接口服务需要先登录,获取服务端的cookie后,在后续的请求中携带这个cookie才能够访问 在尝试用RF工具进行自动化接口测试时,发现先访问登录接口之后,接着请求其他接口时没有自动携带上次请求返回的cookie,这跟postman不一样,需要手动处理一下请求 在第一次请求返回后,在第二次请求创建session时,把cookies内容指定为第一次请求的响应对象你的cookies内容,即可在第二次请求时携带第一次请求返回的cookie内容
分类: 其他 发布时间: 08-04 20:41 阅读次数: 0