Milk Patterns POJ - 3261 后缀数组

题解 题目大意 给你一个长度为n的序列 找出序列出现K次以上的最长后缀 使用后缀自动机将所有后缀排序 获得height数组 用set区间求最小值遍历一遍即可 AC代码 #include <stdio.h> #include <iostream> #include <set> #include <algorithm> using namespace std; typedef long long ll; const int INF = 0x3f3f3f3f; const int MAXN = 1
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

详解Spring面向切面编程(AOP)三种实现

一、什么是AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与它对应的对象的核心功能毫无关系对于其他类型的代码,如安全性、异常处理和透明的持续性也都是如此,
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

网络操作系统第十、十一章习题

  第十章习题 1.什么是域名系统?描述域名解析的过程。   答 :域名系统用于实现IP地址和主机名之间的映射。 域名解析过程(1)DNS客户机提出域名解析请求 ,并将该请求发给本地的域名服务器(2)当本地的域名服务器接收到请求后,先查询本地的缓存,有该记录就直接把查询的结果返回(3)如果不存在该记录,则本地域名服务器就直接把请求发给跟域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器地址 (4)本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

Appium appium 基础之键盘处理

方法1 AppiumDriver实现了在上述功能,代码如下(java版本) driver.sendKeyEvent(66); 方法2 HashMap keycode = new HashMap(); keycode.put("keycode", 82); ((JavascriptExecutor)driver).executeScript("mobile: keyevent", keycode); 方法3 String cmdstr="adb shell input keyevent 66";
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

将命令的输出保存到文件

实现:   可以考虑使用重定向符或Out-File 应用: 将输出保存到ls.txt: 指定编码保存: 存在同名时会被覆盖: 指定输出格式宽度: 总结:   Out-File 可以轻松的处理输出内容的宽度与编码方式   另外,Powershell默认使用的是UTF-16编码方式来创建所有文件
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

一篇文章让你了解GC垃圾回收器

简单了解GC垃圾回收器 了解GC之前我们首先要了解GC是要做什么的?顾名思义回收垃圾,什么是垃圾呢? GC回收的垃圾主要指的是回收堆内存中的垃圾对象。 从根对象出发,所有被引用的对象,都是存活对象 其他对象,都是垃圾对象。 根对象:    栈中的引用变量,所引用的对象。   方法区经静态变量所引用的对象。 GC回收的三种基本方式 一、标记-清除   标记存活对象,清理其他垃圾对象(阴影为存活对象,空白为垃圾对象)   优点:效率高   缺点:产生碎片,使内存分布碎片化,造成内存空间不连续。若出
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

Django中HtttpRequest请求

1.什么是HttpRequest   HttpRequest,就是对请求对象的封装,里面封装的是请求过程中的所有信息。在Django中HttpRequest被封装成request对象并封装到视图处理函数中,在调用视图时自动传入 2.HttpRequest中的主要内容   可以使用print(dir(request))查看里面所有的属性及方法。   1.request.scheme : 请求协议   2.request.body : 请求主体   3.request.path : 请求路径   
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

Alpha冲刺一

团队成员 051601135 岳冠宇 051604103 陈思孝 031602629 刘意晗 031602248 郑智文 031602234 王淇 会议照片 项目燃尽图 项目进展 界面(简陋) 登录界面完成,个人资料界面完成,聊天界面完成部分。 搭建好框架 接口 ,部分接口已做好,部分还在确定 项目描述 郑智文 问题困扰 界面上一些简单的控件可以完成,但是使用后界面丑陋,界面布局难看。部分功能需要使用到一些组合控件,使用起来十分麻烦。 心得体会 learn by doing。在刚确定项目,做安
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

使用Atlas进行元数据管理之Atlas简介

背景:笔者和团队的小伙伴近期在进行数据治理/元数据管理方向的探索, 在接下来的系列文章中, 会陆续与读者们进行分享在此过程中踩过的坑和收获。 元数据管理系列文章: [0] - 使用Atlas进行元数据管理之Atlas简介 [1] - 使用Atlas进行元数据管理之Glossary(术语) [2] - 使用Atlas进行元数据管理之Type(类型) 0. 当我们谈论数据治理/元数据管理的时候,我们究竟在讨论什么? 谈到数据治理,自然离不开元数据。元数据(Metadata),用一句话定义就是:描述
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

Mac adb 调试

一.下载Android studio https://developer.android.google.cn/studio/ 二.安装 三.打开软件,选择自动安装SDK,等待下载安装完成,然后会提示允许安全性设置 四.结束
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

SpringBoot-(3)-RestController接口参数

一,无参接口: //无参接口 @RequestMapping("/appSecret") public String secret() { return "EK125EKLNGKNELKGKGNKLEGNK87"; }   访问接口    二,带参接口: @RequestMapping("/serviceTime") public String time(@RequestParam(value = "local", required
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

python简说(五)操作文件

f = open('users.txt',encoding='utf-8') #读文件的时候,必须存在在才可以读 res = f.read() print(res) f.close() fw = open('users',mode='a',encoding='utf-8') fw.write('qiaomeiling,123456\n') fw.close()
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

11.19日个人站立会议内容报告

今天11.18,我们三个人一起工作,进行动工前的所需的所有资料,设备,资金,人员,进行充分的准备。我的工作是整理动工前的所有资料。 今天遇到的问题:资料挺多的,包括测量数据的处理和平差以及软件程序编程的语言。 明天的工作:我们三人要开始进行软件的开发,软件语言的编程等工作。 明天的工作:我们三人要开始进行软件的开发,软件语言的编程等工作。
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

mysql开启日志、查看历史语句

mysql查看历史执行的sql 查看mysql的语句,比较常用的大概是show processlist 命令了,但是这个对于查询时间比较长的语句比较有意义,对于一下子就能执行的语句真心拼不过手速啊. 于是就只能从mysql的历史记录里面着手了.为了实现这个目的,我们需要修改/etc/my.cnf文件. 在my.cnf中的[mysqld](其他地方可能无效)下插入log=/etc/tmp/mysql.log(日志的地址可以自己定义,不过不要在home里面,否则可能显示不出来,主要要有写的权限).
分类: 其他 发布时间: 11-19 23:18 阅读次数: 0

本日进度5

今日完成 困难 明日计划 完全完成了和同组队员程序的对接。 无 优化系统界面,增添用户的视觉享受
分类: 其他 发布时间: 11-19 23:17 阅读次数: 0

异常:NoNodeAvailableException

现象 1、启动时候出现 node null not part of the cluster Cluster [********], ignoring... 2、启动时正常,但是请求时出现 NoNodeAvailableException 原因 1、配置错误 使用Transport Client时要特别注意配置信息 (1)spring.data.elasticsearch.cluster-name (2)spring.data.elasticsearch.cluster-nodes(有一种情况是
分类: 其他 发布时间: 11-19 23:17 阅读次数: 0

MyBatis-Plus的简单使用

  mybatis-plus也只是听过,可是终究没有使用过。于是自己花几天晚上的时间研究mybatis-plus的使用。   下面的研究也是基于其官网:http://mp.baomidou.com/guide/ 。官网的介绍非常详细。   官网有基于springboot,也有基于spring的原始方式。下面基于原始的spring配置方式进行使用。如果有时间,将来会将自己的SSM项目转为springboot项目,并且整合MP与Redis缓存等操作。。。。。。。   MyBatis-Plus(简称
分类: 其他 发布时间: 11-19 23:17 阅读次数: 0

pcl之transform a point cloud

pcl之transform a point cloud #include <iostream> #include <pcl/io/pcd_io.h> #include <pcl/io/ply_io.h> #include <pcl/point_cloud.h> #include <pcl/console/parse.h> #include <pcl/common/transforms.h> #include <pcl/visualization/pcl_visualizer.h> // T
分类: 其他 发布时间: 11-19 23:17 阅读次数: 0

我影响深的三位老师

我影响深刻的有初一语文老师,初二物理老师以及陪伴我高中三年的班主任。初一时比较爱玩,所幸成绩不赖(班级二十多名,还说的过去)。后来努力一些成绩就飞一般的提升,但就是初一的语文老师彻底的稳固了我的心态(取得进步有点飘)。他说:“人越有能力,越有知识就更应该谦虚,就像水稻一样,成熟了就低头,越有重量越低。”这句话其实每个人都应该牢记一生。我的初二物理老师是我最敬佩的物理老师,说实话我的有些同学并不喜欢他,他很严格。有些人喜欢既能提高自己成绩又能给自己带来快乐的老师,但我觉得这并不能作为我敬重甚至一
分类: 其他 发布时间: 11-19 23:17 阅读次数: 0

pcl之using pcl in your own project

pcl之using pcl in your own project CMakeLists.txt cmake_minimum_required(VERSION 2.6 FATAL_ERROR) project(MY_GRAND_PROJECT) find_package(PCL 1.3 REQUIRED COMPONENTS common io) include_directories(${PCL_INCLUDE_DIRS}) link_directories(${PCL_LIBRARY_D
分类: 其他 发布时间: 11-19 23:17 阅读次数: 0