【poj 3056】The Bavarian Beer Party (区间DP+最大匹配不交叉的简单算法)

  • Post author:
  • Post category:其他

题目大意:一组数按照顺时针排列,数值相同的两个位置可以连一条线,最终线与线不交叉的最大数量为多少。 这道题目是求最大匹配的题目,初学区间DP,脑子一片空白,仅仅记下来,以供之后温习。 按照区间的想法可以很容易的得到,dp[i][j]所存的是i到j当中满足条件的最大数值,那么有dp[i][j]=max(dp[i][j],dp[i][k]+dp[k+1][j]); 这个是解决在i到j区间当中有两部分连…

继续阅读 【poj 3056】The Bavarian Beer Party (区间DP+最大匹配不交叉的简单算法)

gitlab代码上传方式1

  • Post author:
  • Post category:其他

本地代码上传到gitlab上操作流程,自我总结。 1.在gitlb上新建项目 点击New project: 首次将代码上传到gitlab上时,先配置Settings中的SSH Keys 。 2.配置SSH Keys 那么SSH Keys是怎么获得的呢?  ssh-keygen -t rsa -C "gitlab上的邮箱地址" 例如输入: ssh-keygen -t rsa -C "zhangsan…

继续阅读 gitlab代码上传方式1

[译] APT分析报告:02.钓鱼邮件网址混淆URL逃避检测

  • Post author:
  • Post category:其他

这是作者新开的一个专栏,主要翻译国外知名的安全厂商APT报告文章,了解它们的安全技术,学习它们溯源APT组织的方法,希望对您有所帮助。前文分享了Linux系统下针对性的APT攻击及技术要点,这篇文章将介绍钓鱼邮件网址混淆URL逃避检测,钓鱼是APT攻击中常用的手段,它究竟怎么实现混淆呢? 原文标题:Evasive URLs in Spam原文链接:https://www.trustwave.com…

继续阅读 [译] APT分析报告:02.钓鱼邮件网址混淆URL逃避检测

APOLLO 7.0安装编译

  • Post author:
  • Post category:其他

源码 从github和gitee上拉代码都没有拉下来,查看了一下自己之前保存过一份,直接用这一份。 环境 是需要安装docker-nvidai,可以参照我的另外一片文章中的 [安装nvidia-docker2](https://blog.csdn.net/u010647296/article/details/121048599?spm=1001.2014.3001.5502),docker的安装也…

继续阅读 APOLLO 7.0安装编译

ES6 Object.keys() 获取对象的所有键名

  • Post author:
  • Post category:其他

Object.keys() 方法会返回一个由一个给定对象的自身可枚举属性组成的数组, 数组中属性名的排列顺序和使用 for…in 循环遍历该对象时返回的顺序一致 。 // 1.0 传入对象,返回属性名,keys()是对键名的遍历 var obj = { a:"小白", b:"小黑", c:"大黄" }; console.log(Object.keys(obj)) // => ["a", "b…

继续阅读 ES6 Object.keys() 获取对象的所有键名

奋斗吧,程序员——第四十一章 今日种种,似水无痕;明夕何夕,君已陌路

  • Post author:
  • Post category:其他

每天中午吃饭的时候,基本我和陈曦在一桌。 “喂,不怕你家刘主任吃醋啊?”我时不时要挖苦一下。 陈曦翻了翻白眼反唇相讥:“喂,最近有点玩物丧志啊。” “哦,是吗?难道你胸有大痣?给我看看呢。”现在和陈曦比较熟了,可以开比较荤的玩笑。 “去你的!”顿了一下,她说,“说真的,你不适合在这里。” “说真的,我觉得这里很好,没有压力又有美女陪吃陪聊。” “说真的,我是说真的。”陈曦又强调了一遍,等到我停下筷…

继续阅读 奋斗吧,程序员——第四十一章 今日种种,似水无痕;明夕何夕,君已陌路

oracle用户默认表空间

  • Post author:
  • Post category:其他

 DBA们经常会遇到一个这样令人头疼的问题:不知道谁在Oracle上创建了一个用户,创建时,没有给这个用户指定默认表空间,这个用户就会采用默认的表空间——users表空间(sys和system等系统用户采用的默认表空间是system表空间),DBA有办法避免这种问题了——在线指定系统默认表空间:     ALTER DATABASE DEFAULT TABLESPACE <tsname>…

继续阅读 oracle用户默认表空间

java 当前时间加减30分钟的时间

  • Post author:
  • Post category:java

2019独角兽企业重金招聘Python工程师标准>>> 如代码所示:     SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");   Date now = new Date();   System.out.println("当前时间:" + sdf.format(now));   方法一:   l…

继续阅读 java 当前时间加减30分钟的时间

ROS命令

  • Post author:
  • Post category:其他

检查小车与机台的距离和上下物料的左右偏移距离后,将调整好的地图下载入小车后,按CTRL+C结束控制连接modbus的终端,输入命令“rosrun laserveherruncontrol laserveherruncontrol_node”重启该节点即可立即进入LaserSysMonitor软件进行任务执行。如果LaserSysMonitor中小车较长时间未定位,先关闭所有终端,再打开一个终端输入…

继续阅读 ROS命令

什么是面向对象和面向过程?

  • Post author:
  • Post category:其他

众所周知,Java 是面向对象的语言,那这个面向对象是怎么来的呢?与之相对的面向过程又是什么呢?下面我说大家分享一下自己的看法: 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了; 面向对象是把问题中的事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 通俗点说就是: 如果要你去设计…

继续阅读 什么是面向对象和面向过程?