XML如何添加注释?

注释以 <!-- 开始并以 --> 结束, 例如 <!--注释内容-->。 注释可以出现在文档序言中,包括文档类型定义 (DTD);文档之后;或文本内容中。 注释不能出现在属性值中。 不能出现在标记中。 分析器在遇到 > 时,就认为注释已结束;然后继续将文档作为正常的 XML 处理。 因此,字符串 > 不能出现在注释中。 除了该限制之外,任何合法的 XML 字符均可以出现在注释中,与 CDATA 节非常类似。 这样,可以从分析器看到的输出流中删除 XML 注释,同时又不会删除文档的内容。 以下
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

Angular 元素拖拽

拖动元素到指定区域 拖放的同时传递数据 1. 安装 ng2-drag-drop npm install ng2-drag-drop --save 2. 模板中配置可拖拽元素 // drag.component.html <div> <a href="javascript:;" *ngFor="let item of sysData" draggable [dragData]="item" [dragScope]="'system'">{{ item.n
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

Wannafly挑战赛27 C蓝魔法师

链接Wannafly挑战赛27 C蓝魔法师 给出一棵树,求有多少种删边方案,使得删后的图每个连通块大小小于等于\(k\),\(n,k\leq 2*10^3\) 假设我们正在考虑\(i\)这个子树,那么不和\(i\)连边的内部节点所在联通块大小是不会再发生改变了,所以我们根本不关心内部联通情况,只关心\(i\)的联通情况,因为\(i\)有可能会和父亲连边形成更大的联通块。 考虑\(f_{i,j}\)表示考虑子树\(i\),过子树\(i\)的联通块大小为\(j\)的方案数。 这个是考试的时候设的状
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

mw4

Markword基本语法 帮助文档 1.标题 # 一级标题 ## 一级标题 ### 一级标题 …… (共6级) 2.引用 我是引用 3.格式 斜体 粗体 4.超链接 我的博客 5.图片 ![本地图片](C:\Users\LYF\Pictures\Saved Pictures\20180930225844.png) 6.表格 名字 性别 爱好 张三 男 篮球 李四 女 排球 7.列表 7.1. 无序列表 第一 第二 第三 7.2 有序列表 第一 第二 第三 代码 8.1 行内代码 行内代码
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

python_day25__各种特殊方法

#-----------__add()__特殊方法-----------# # class Foo: # def __init__(self,name,age): # self.name = name # self.age = age # def __add__(self,other): # #self = obj1('haijing',19) # #other = obj2('min',1
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

lambda表达式不同对象根据对象某个属性去重

1.有时候有两个list对象,我们想要去重,比如: List<User> userList和List<Person>personList 想通过User的id和Person的id进行去重,去掉userList中的User的id不等于personList中的Person的id的对象。 List<User> userList= userList.stream() .filter(user-> !personList.stream() .map(person ->person.getId()) .c
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

scrapy入门使用

scrapy入门 创建一个scrapy项目 scrapy startporject mySpider 生产一个爬虫 scrapy genspider itcast "itcast.cn" 提取数据 完善spider,使用xpath等方法 保存数据 pipeline中保存数据 创建一个scrapy项目 命令:scrapy startproject+<项目名字> scrapy startproject myspider 使用pipeline 从pipeline的字典形式可以看出来,pipline可
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

python学习笔记(2) 函数的嵌套

def max(a,b):   return a if a >b else b def the_max(x,y,z):   c = max(x,y)   return max(c,z) print(the_max(1,2,3)) #一个简单的嵌套例子 声明全局变量 global 声明上几层中最近那一层中的局部变量 nonlocal def func():   print(123) func2 = func lis = [func,func2] for i in lis:   i() #这个例子
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

使用python读写CSV文件

# -*- coding:UTF-8 -*- __autor__ = 'zhouli' __date__ = '2018/10/25 21:14' import csv with open('result.csv',encoding='utf-8') as f: reader = csv.DictReader(f) for row in reader: print(row) 得到的结果是一种有序字典。 # # python写CSV文件时需要用到csv.Dic
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

express.js graphql express-graphql

文档 创建应用 const l = console.log; var express = require("express"); var graphqlHTTP = require("express-graphql"); var { buildSchema } = require("graphql"); const cats = [{ id: 1, name: "a" }, { id: 2, name: "b" }, { id: 3, name: "c" }]; var schema =
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

自己写了一个超级简便且傻瓜式的且功能强大的CSV组件(并且代码优雅,绝对没有一行多余的代码)

github地址: https://github.com/yangfeixxx/chipsCSV.git 解决的问题:解决了传统的CSV工具类对于实体类无法自动化封装为带表头的CSV文件的痛点,在读取文件操作上不但可以根据表头名字拿还可以根据表头下标拿,并且可以一次拿到全部数据。 操作方法:
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

自学 python 的第三天

  Good midnight!!!   直接进入正餐吧(大晚上的, 好饿啊!), 以后就不嘘寒问暖的了.   昨天结尾时写到了 break 和 continue 的两个终止循环.只写了 break 的例子.   接下来写下 continue 的例子.  一.   1.用循环输出1, 2, 3, 4, 5, 6, 8, 9     1` count = 1 while count < 10: if count != 7: print(count) count +
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

[牛客Wannafly挑战赛27D]绿魔法师

description newcoder 给你一个空的可重集合\(S\)。 \(n\)次操作,每次操作给出\(x\),\(k\),\(p\),执行以下操作: \(opt\ 1\):在S中加入x。 \(opt\ 2\):输出 \[\sum_{y\in S}gcd(x,y)^k\] data range 所有输入的数都是小于\(10^5+1\)的正整数。 solution 考场降智系列 对于一个\(x\),其\(gcd(x,y)\)有\(O(d(x))\le O(\sqrt x)\)个 这里\(d
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

清明梦超能力者黄YY(idx数组)

清明梦超能力者黄YY https://www.nowcoder.com/acm/contest/206/I 题目描述 黄YY是一个清明梦超能力者,同时也是一个记忆大师。他能够轻松控制自己在梦中的一切,在醒来之后还能清晰的记得梦中所有的细节,这让他的朋友们都十分羡慕。 又是一个晚上,黄YY又到了自己的梦中,并且随手造出了一棵有n个点的树,树上每个点有一个初始颜色0。为了让这棵树不那么单调,黄YY拿起了画笔在上面尽情上色。每一次上色可以用u, v, c来描述,代表黄YY把u, v这条路径上的点都染
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

ActiveMQ编写JMS(Java消息服务)实例分享

这篇博文,我们使用ActiveMQ为大家实现一种点对点的消息模型。如果你对点对点消息传送模型的认识较浅,可以看一下上一篇博文 JMS(Java消息服务)入门教程JMS其实并没有想象的那么高大上,看完这篇博文之后,你就知道什么叫简单,下面直接进入主题。开发环境我们使用的是ActiveMQ 5.11.1 Release的Windows版,官网最新版是ActiveMQ 5.12.0 Release,大家...
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

墓地雕塑

[题目描述] 在一个周长为10000的圆上等距分布着n个雕塑。现在又有m个雕塑加入(位置可以随便放),希望所有n+m个雕塑在圆周上均匀分布。这就要移动其中一些原有的雕塑。要求n个雕塑移动的总距离最小。 [输入格式] 包含多组数据,每组仅一行,包含两个整数,n (2<=n<=1000),m(1<=m<=1000),即原始雕塑数和新加雕塑数。 [输出格式] 输出仅一行,精确到10^-4 #include<cstdio> #include<iostream> #include<algorithm>
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

C++中的二级指针和指针引用函数传参

在函数的使用过程中,我们都明白传值和传引用会使实参的值发生改变。那么能够通过传指针改变指针所指向的地址吗? 在解决这个问题之前,也许我们应该先了解指针非常容易混淆的三个属性: ①.指针变量地址(&p) ②.指针变量指向的地址(p,存储数据的地址) ③.指针变量指向的地址的值(*p) 当我们将指针变量与其它变量比较之后就会发现,指针变量同其它变量是相似的,只是多了最后一种操作。比如一个int类型的变量,int x=5;&x取出存储5这个数据的地址,同样,&p也是存储指针的地址,p就是这个地址里面
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

Oracle+Mybatis的foreach insert批量插入这些坑的解决方案

最近做一个批量上传附件的需求,将多个附件的信息批量插入数据库中。解决思路:在程序中封装一个List集合对象,然后把该集合中的实体插入到数据库中,因为项目使用了MyBatis,所以打算使用MyBatis的foreach功能进行批量插入。期间遇到了“SQL 命令未正确结束 ”的错误,最终解决,记录下来供以后查阅和学习。        首先,有关Mybatis的foreach insert的,具体如下:...
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

springMVC 框架 Request.getParameter(“参数名”) 中文乱码解决方法

在Java 开发中,如果框架搭建的不完善或者初学者在学习过程中,出现中文乱码是经常的事儿(哈。谁让发明Java语言的不是中国人呢)今天跟大家分享几个解决java Web开发中,request.getParameter()获取URL中文参数乱码的解决办法解决问题,先要研究问题,URL传中文参数为什么会出现乱码?原因:Http请求传输时将url以ISO-8859-1编码,服务器收到字节流后默认会以IS...
分类: 其他 发布时间: 10-26 23:21 阅读次数: 0

增删改查也有设计模式——依赖倒置原则另解

增删改查也有设计模式——依赖倒置原则另解
分类: 编程语言 发布时间: 10-26 23:21 阅读次数: 0