PAT 甲级 1031 Hello World for U(模拟)

1031 Hello World for U (20 分) Given any string of N (≥5) characters, you are asked to form the characters into the shape of U. For example, helloworld can be printed as: h d e l l r lowo That is, the characters must be printed in the original o
分类: 其他 发布时间: 11-06 23:46 阅读次数: 0

PAT 甲级 1084 Broken Keyboard(散列表)

1084 Broken Keyboard (20 分) On a broken keyboard, some of the keys are worn out. So when you type some sentences, the characters corresponding to those keys will not appear on screen. Now given a string that you are supposed to type, and the string
分类: 其他 发布时间: 11-06 23:46 阅读次数: 0

PAT 甲级1035 Password(模拟)

1035 Password (20 分) To prepare for PAT, the judge sometimes has to generate random passwords for the users. The problem is that there are always some confusing passwords since it is hard to distinguish 1 (one) from l (L in lowercase), or 0 (zero) f
分类: 其他 发布时间: 11-06 23:46 阅读次数: 0

安装sqlserver 2008 出现重启计算机失败错误(restart the computer failed)解决办法

一、Windows+R打开命令行,在对话框中输入“regedit”,点击运行; 二、此时会弹出注册表信息,在里面找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”目录 三、删除“PendingFileRenameOperations”;---》直接删除就行,不用犹豫, 四、关闭对话框,点击re-sun 重新安装Sql Server2008,问题得到解决。
分类: 其他 发布时间: 11-06 23:46 阅读次数: 0

10/19测试

1. Form提交的两种方式有什么区别? GET 将表单数据附加到请求页面的URL地址后面。GET方法用来传送少量数据, URL的长度限制在8192个字符以内。如果发送的数据量太大,数据将被截断,从而导致意外的处理结果。 POST 在HTTP请求中嵌入表单数据。POST方法可用来发送大量数据,而且对于用户名、密码和信用卡等机密信息的发送,POST方法比GET方法更安全。 2. 谈谈final,finally,finalize的区别? 1、final修饰符(关键字)。被final修饰的类,就意味
分类: 其他 发布时间: 11-06 23:45 阅读次数: 0

HTML的基础结构

<html>内容</html>   解释:HTML文档的文档标记,也称为HTML开始标记   功能:这对标记分别位于网页的最前端和最后端 <head>内容</head>   解释:HTML文件头标记,也称为HTML头信息开始标记   功能:用来包含文件的基本信息,比如网页的标题、关键字,在<head></head>内可以放<title></title>、<meta></meta>、<style></style>等标记   注意:在<head></head>标记内的内容不会在浏览器中显示 <ti
分类: 其他 发布时间: 11-06 23:45 阅读次数: 0

spring cloud: Hystrix(八):turbine集群监控(dashboard)

turbine是聚合服务器发送事件流数据的一个工具,hystrix的监控中,只能监控单个节点,实际生产中都为集群, 因此可以通过turbine来监控集群下hystrix的metrics情况,通过eureka来发现hystrix服务。 dashboard可以监控单个数据流,通过turbine可以显示集群的数据流信息 turbine 引入turbine依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId
分类: 其他 发布时间: 11-06 23:45 阅读次数: 0

使用emplace_back()取代push_back()

使用emplace_back()取代push_back() push_back()函数向容器中加入一个临时对象(右值元素)时, 首先会调用构造函数生成这个对象,然后条用拷贝构造函数将这个对象放入容器中, 最后释放临时对象。但是emplace_back()函数向容器中中加入临时对象, 临时对象原地构造,没有赋值或移动的操作。 inserts a new element at the end of the vector, right after its current last element.
分类: 其他 发布时间: 11-06 23:45 阅读次数: 0

C++之读取和写入文件

C++之读取和写入文件 在C++中使用std::ifstream来读取文件, 使用std::ofstream来写入文件,比如txt, yaml等文件。 读取文件 #include <string> #include <fstream> std::string file_name; std::ifstream file_reader(file_name); if (file_reader.is_open()) { while (file_reader.peek() != EOF) {
分类: 其他 发布时间: 11-06 23:45 阅读次数: 0

opencv之mat访问元素的方法

opencv之mat访问元素的方法 方式1: at(i, j)访问 这种方式在Debug模式下的访问速度是最慢的,但是在Release模式下的访问速度也是相当快的,和其他方式相近。 单通道遍历 int ROWS = 100; // height int COLS = 200; // width Mat img1(ROWS , COLS , CV_32FC1); for (int i=0; i<ROWS ; i++) { for (int j=0; j<COLS ; j
分类: 其他 发布时间: 11-06 23:45 阅读次数: 0

Linux系统——NFS网络文件系统

在企业集群架构的工作场景中,NFS网络文件系统一般被用来存储共享视频,图片,附件等静态资源文件,通常网站用户上传的文件都会放到NFS共享里,然后前端所有的节点访问这些静态资源时都会读取NFS存储上的资源。NFS是当前互联网系统架构中最常用的数据存储服务之一。 集群:多台普通服务器,多台之间共同作用,达到分散压力的作用 负载均衡器:将用户的访问压力平均给后方的多个Web服务器,由多个Web服务器承担网民带来的访问压力 根据图片所示,Web服务器(服务员)有两块网卡,一块连接外网,一块连接内网 文
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

数码管浅析

咱们来看这个图 1.一个数码管一共有8个二级管组成,它们的编号分别为DP G F E D C B A ,通过这些编号控制灯的暗灭来形成一个字符 2.数码管分为共阳和共阴两种形式,简单理解就是,共阳就是所有数码管初始值为8个0,共阴就是所有数码管初始值为8个1。 3.需要灭掉不同的二极管组成我们想要的字符,共阳0变1,共阴1变0 假设H这个字符是共阳数码管显示出来的那么数码管初始就是00000000,现在需要灭掉DP D A才能形成H 初始是这样的 注意:二进制每一位对应的字母编号顺序为DP,G
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

java常用工具类(一)—— Map 与 Bean 之间的互相转换

import net.bytebuddy.implementation.bytecode.Throw; import org.springframework.cglib.beans.BeanMap; import java.beans.PropertyDescriptor; import java.lang.reflect.Method; import java.util.HashMap; import java.util.Map; /** * @author Lius * @dat
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

opencv之x, y坐标和行列关系

opencv之x, y坐标和行列关系 在opencv的图像坐标系中,坐标原点为左上角, x坐标轴指向右方, y坐标轴指向下方。 row == height == Point.y col == width == Point.x Mat::at(Point(x, y)) == Mat::at(y, x) cv::Mat image(row_num, col_num, CV_8UF1, cv::Scalar(0)) image.at<uchar>(row, col) 此时使用.at(row, co
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

vue 组件数据通信

父组件传给子组件props 父组件设置props值 <aaa :say="text"></aaa> text:"组件内部数据传递" 注意:如果text为固定值的话 应该直接用say="text",而如果是data里面的变量的话 必须用 :say="text" 子组件接收props props: ['say'], <div>{{ say }}</div> 父组件获取子组件属性和方法: <aaa :say="text" ref="aaa"></aaa> console.log(this.$ref
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

opencv之type()函数返回值对应表

opencv之type()函数返回值对应表 cv::Mat 类的对象有一个成员函数 type() 用来返回矩阵元素的数据类型,返回值是 int 类型,不同的返回值代表不同的类型。 int Mat::type() const 返回值与具体类型对应关系表: | |C1| C2| C3| C4| --|--|--|--|--| CV_8U| 0| 8| 16| 24| CV_8S| 1| 9| 17| 25| CV_16U| 2| 10| 18| 26| CV_16S| 3| 11| 19| 27|
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

Linux系统——shell脚本应用示例

传入一个网段地址,自动找出本网段内存活的IP地址。2,将存活的IP地址当作密码来创建Linux用户,用户名格式为:你的名字_数字 3,有几个存活IP地址,就自动创建几个用户 4,最后将创建的用户名和密码写入到/tmp目录下的某文件里 (1)找存活的ip (2)将ip去除“.”,生成密码, (3)创建用户,密码 (4)写入Path路径下的文件里(设置两个变量) #!/bin/bash Path=/tmp for ip in 192.168.214.{1..5} do ping -c 1 $ip
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

初始编码和小数据池

一.初始编码 ASCII 码不支持中文 是py2版本中的默认编码,一个字节8位,美帝专用. Unicode 万国码, 英文两个字节16位,中文四个字节32位. utf-8 英文最少使用八位(1字节), 欧洲使用十六位(2字节), 亚洲是二十四位(3字节) #最常用的编码方式 utf-16 最少使用十六位 gbk(国标)国家标准编码方式 其中中文要用十六位(2字节)表示,英文使用8位(1字节) 8bit = 1 byte 1024byte = 1kb 1024kb = 1Mb 1024Mb =
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

简单说一下Set,list,Map的类型和自己的特点

首先是Set,List,Map Set和list都是继承了Conllection接口,而Map是本身就是一个接口 set是最简单的一种集合,没有重复对象 set接口主要有两个实现:     1,hashSet:hashSet按照哈希算法进行存取集合中的对象,有hashcode(),存取速度比较快      2,TreeSet:实现了sortedSet接口而且这个treeset会给值排序     这两个都可以用迭代器进行遍历 List接口:     list有点像数组一样,实现有以下      
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

opencv之mat数据类型

opencv之mat数据类型 cv::Mat定义并初始化 cv::Mat mat(row_num, col_num, CV_64F3, cv::Scalar(0)) cv::Mat先定义再赋值 cv::Mat mat; mat = cv::Mat::zeros(row_num, col_num, CV_64F3); 类型、位数、通道数 Unsigned 8bits CvMat数据结构参数:CV_8UC1,CV_8UC2,CV_8UC3,CV_8UC4 变量类型|空间大小|范围|其他| --|-
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0