DFS:N皇后

#include "cstdio" #include "algorithm" #include "iostream" #include "string.h" #include "math.h" using namespace std; //N皇后 int n,tot=0; int col[12]={0}; bool check (int c,int r){ //检查是否与以放好的皇后冲突 for (int i = 0; i < r ; i++)
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

Matlab geom3d函数注释

Matlab geom3d函数解析 geom3d函数库 geom3d库的目的是处理和可视化三维几何原语,如点、线、平面、多面体等。它提供了操作三维几何原语的底层功能,使得开发更复杂的几何算法变得更加容易。 | 序号 | 函数名 | 作用 | 输入 | 输出 | | --- | --- | --- | --- | --- | | 1 | area = triangleArea3d(pt1, pt2, pt3) | 获取三角形面积 | 三个点坐标 [10 10 10], [30 10 10], [
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

各种Web渗透测试平台

Sqli Lab 支持报错注入、二次注入、盲注、Update注入、Insert注入、Http头部注入、二次注入练习等。支持GET和POST两种方式。 https://github.com/Audi-1/sqli-labs DVWA (Dam Vulnerable Web Application) DVWA是用PHP+Mysql编写的一套用于常规WEB漏洞教学和检测的WEB脆弱性测试程序。包含了SQL注入、XSS、盲注等常见的一些安全漏洞。 http://www.dvwa.co.uk/ muti
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

appium元素定位总结

appium元素定位方法总结 使用uiautomator定位 driver.find_element_by_android_uiautomator(uia_string) 根据resourceId属性定位 根据文本,描述,类名,索引属性定位 根据content-desc定位 driver.find_element_by_accessibility_id() 根据xpath定位 driver.find_element_by_xpath() 使用uiautomatorviewer定位工具drive
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

每日一题_191202

已知\(\triangle ABC\)中,\(a,b,c\)分别为三角形三个内角\(A,B,C\)所对的边,\(\sqrt2 a,b,c\)成等差数列,则\(\dfrac{3}{\sin A}+\dfrac{\sqrt{2}}{\sin C}\)的最小值为\(\underline{\qquad\qquad}.\) 解析: 由题有\[ 2b=\sqrt{2}a+c.\]因此\[ \cos B=\dfrac{a^2+c^2-b^2}{2ac}=\dfrac{2a^2+3c^2-2\sqrt{2}a
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

vscode舒适的字体风格

首选项--》设置--》输入setting.json--》查找到设置文件 添加如下配置 "editor.tabSize": 2, "files.associations": { "*.vue": "vue" }, "eslint.autoFixOnSave": true, "eslint.options": { "extensions": [ ".js", ".vue" ] }, "eslint.va
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

成功解决了一个看似不可能的问题~

这题第一次拿到手,一脸懵B。这。。这有什么规律嘛??感觉自己被难住了 仔细一看,发现它是从按照对角线轮回排布。 我又想起了之前所做的玩游戏的问题,发现这题也是类似。需要用到有限自动机模型。 状态也就是方向,每进行一步,然后进行操作,之后改变一次方向。 1 #include<stdio.h> 2 void creatSnake(int a[][105],int size); 3 void outputArray(int a[][105],int size); 4 5 int main
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

[从今天开始修炼数据结构]线性表及其实现以及实现有Itertor的ArrayList和LinkedList

一、线性表   1,什么是线性表   线性表就是零个或多个数据元素的有限序列。线性表中的每个元素只能有零个或一个前驱元素,零个或一个后继元素。在较复杂的线性表中,一个数据元素可以由若干个数据项组成。比如牵手排队的小朋友,可以有学号、姓名、性别、出生日期等数据项。   2,线性表的抽象数据类型   线性表的抽象数据类型定义如下。 ADT List Data 线性表的数据对象集合为{a1,a2,...,a3},每个元素的类型均为DataType Operation InitList
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

项目文档写作

痛点 解决了哪些问题 功能点、布局图、技术路线 创新点 预算
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

FusionStorage的ZK盘和几个视图的工作原理

ZK(zookeeper)盘:是个开源软件。3个ZK盘和MDC构成了FusionStorage的集群管理软件,管理VBS和OSD的心跳,将视图信息(OSD view,IO view,Partision view)保存在ZK盘中。而且,一旦在ZK盘中的r视图与其它盘中的视图产生冲突,以ZK盘存放的元数据为主。   ZK盘:server端(为MDC提供选主机制,来保证MDC元数据的可靠性)   MDC:client端(1、MDC的抢主机机制是通过ZK来实现的。           2、ZK保存MD
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

第十四周课程总结与实验报告

学习总结 本周主要学习了用JDBC来使用MySQL。 一,JDBC概述 JDBC(Java Database Connectivity,Java数据库连接),提供了一种与平台无关的用于执行SQL语句的标准Java API,可以方便地实现多种关系型数据库的统一操作,它由一组用Java语言编写的类与接口组成。 二,JDBC驱动的分类 JDBC本身提供的是一套数据库操作标准,目前比较常见的JDBC驱动可分为以下四类: (1)JDBC-ODBC桥驱动:一种由Sun提供的标准JDBC
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

java url中文参数乱码

String city=new String(city_name.getBytes("ISO-8859-1"), "UTF-8");
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

看完这篇还不会用Git,那我就哭了!

你使用过 Git 吗?也许你已经使用了一段时间,但它的许多奥秘仍然令人困惑。 Git 是一个版本控制系统,是任何软件开发项目中的主要内容。通常有两个主要用途:代码备份和代码版本控制。你可以逐步处理代码,在需要回滚到备份副本的过程中保存每一步的进度! 常见的问题是 Git 很难使用。有时版本和分支不同步,你会花很长时间试图推送代码!更糟糕的是,不知道某些命令的确切工作方式很容易导致意外删除或覆盖部分代码! 这就是我写本文的原因,从而学习到如何正确使用 Git,以便在开发中共同进行编码! 安装和配
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

CodeForces - 1255D (模拟+构造+贪心)

题意 https://vjudge.net/problem/CodeForces-1255D rxc的农场里'R'表示有米,现在有K只鸡,给这k只鸡选一些格子,每个鸡可以有多个格子(每个鸡至少吃一个米),但是每个鸡的格子必须连通。问吃到最多的米和最少的米的差最小是多少。 思路 如果农场一共有cnt个米,那么最优的分配肯定是差值为1或0,即给每个鸡先分cnt/k个米,然后把多余的分配给每个鸡。因为鸡的格子必须是连通的,所以可以考虑类似蛇形填数的方法,每找到cnt/k(多余的类似)个米就换下一只鸡
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

上传类

<?phpnamespaceapp\mobile\controller;useapp\common\controller\Base;/**ClassUpload@packageapp\api\controller统一文件上传类/classUploadextendsBase{/*上传单个文件[filesOnedescription]@param[type]$imgs[description]@
分类: 其他 发布时间: 11-29 19:50 阅读次数: 0

iOS申请开发者账号主要流程

一、前期准备工作   1. 一个Apple ID   2. 一台设备(iPhone/iPad/iMac)用于双重验证时候需要绑定一个设备,用于获取验证码的.   3. 一个可以接收短信的手机号码并且有对应的手机   4.公司官网(要求是可以打开的) 二、申请步骤 概述:先申请一个Apple ID,接着开启此ID的双重认证,然后用该ID再申请加入苹果的开发者计划,期间需要申请邓白氏码(DUNS)(有点麻烦) (1)申请一个Apple ID 进入苹果官网,按照实际信息如实填写: 注意:填写信息之后
分类: 其他 发布时间: 11-29 19:34 阅读次数: 0

widows大写数字动态时钟屏幕保护

软件名称:冷高轮时间大写数字时钟 软件大小:348KB 软件语言:简体中文 软件类别:桌面工具 软件授权:免费软件 适用平台:WinXP, Win7, Win8, Win10, WinAll 屏保可在官网下载:lenggaolun。com(com前面不是句号是点哦) 安卓版和iOS版APP可自行在各大应用市场搜索全称“冷高轮时间”进行下载。
分类: 其他 发布时间: 11-29 19:34 阅读次数: 0

每日一题_191201

一项智力游戏的规则如下:在\(4\times 4\)的宫格中放上\(8\)面完全相同的标志旗帜,每行每列有且只有\(2\)面旗帜,则不同的放法有\(\underline{\qquad\qquad}\) 种. 解析 法一 由于\(4\times 4\)的宫格每一列只插有两面旗子(青色), 因此这四列的类型总数共计\(\rm{C}_4^2=6\)种,如图所示,分别记为基因\(\rm{A-F}\). 从这六个类型中选择四个组成一个"基因型".那么这个``基因型''有且仅有两类,第一类基因型包含\(2
分类: 其他 发布时间: 11-29 19:34 阅读次数: 0

Centos7 安装python3 pip3

Centos7 安装python3 pip3 安装python3.6 安装 python36 yum install python36 -y 查看版本 安装完成,查看一下python版本是否正常 python36 --version 创建软链 ln -s /usr/bin/python3.6 /usr/bin/py3 ln -s /usr/bin/python3.6 /usr/bin/python3 安装pip3 安装依赖 yum install openssl-devel -y yum in
分类: 其他 发布时间: 11-29 19:34 阅读次数: 0

开始写游戏 --- 第七篇

开始写游戏 --- 第七篇   今天主要做了两个组件:     1、角色面板            2、弹出菜单          目前的效果是这样的:        今天碰到的问题:     1、事件监听问题       主要是这里的属性都需要监听                最终采取的方案是,每个属性都抛出一个事件。                外部监听,依次修改到对应的组件              2、动态菜单弹出时的位置设置问题              默认每个组件的 x、y坐
分类: 其他 发布时间: 11-29 19:34 阅读次数: 0