Java第二次作业第三题

四叶玫瑰线的图形设计:当用鼠标拖拽改变窗口大小时,四叶玫瑰线会重新绘制 package naizi; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class RoseJFrame extends JFrame implements ComponentListener { private RoseCanvas rose; public RoseJFrame(){ this.se
分类: 其他 发布时间: 10-17 23:04 阅读次数: 0

[JZOJ4307]喝喝喝--枚举

[JZOJ4307]喝喝喝--枚举 题目链接 自行搜索 分析 我们需要找到所有不包含\((a_x,a_y),a_x \equiv k \mod a_y (x<y)\)这样的连续数对,转化一下变成\(a_x-k \equiv 0 \mod a_y\). 考虑从左到右加数,可以发现如果\(a_i - k \equiv 0 \mod a_j\),那么起点为\(i\),终点大于等于\(j\)的连续序列都是不合法的,于是维护一个左指针\(lst\),表示当前距离最近的不合法起点,换句话说,\(lst+1
分类: 其他 发布时间: 10-17 23:04 阅读次数: 0

解决微信小程序防止无法回到主页的问题

【小程序】提交订单页面到订单详情页面,如何防止无法回到主页 问题场景: 小程序某个页面完成后,希望跳转到另一个相关页面。 比如,订单提交完成后,希望跳转到订单详情页面,可选的方案有两个 前端精品教程:百度网盘下载 A 使用 wx.navigateTo 跳转到非 tabBar 页面 优点是有返回按钮,可以一步一步的返回到主页 缺点是用户体验很差,还有可能重复发布订单 B使用 wx.redirectTo跳转到非 tabBar 页面 优点是,不会返回旧页面 缺点是,无法返回主页,造成死循环 解决办法
分类: 其他 发布时间: 10-17 23:04 阅读次数: 0

[JZOJ100026]图--倍增

[JZOJ100026]图--倍增 题目链接 太懒了,自行搜索 分析 裸倍增,不多说 \(fa[i][j]\)表示\(i\)跳\(2^j\)步走到的点 \(f[i][j]\)表示\(i\)跳\(2^j\)步经过边权之和 \(mi[i][j]\)表示\(i\)跳\(2^j\)步经过的边权最小值 \(fa[i][j]=fa[fa[i][j-1]][j-1]\) \(f[i][j]=f[i][j-1]+f[fa[i][j-1]][j-1]\) \(mi[i][j]=min(mi[i][j-1],mi
分类: 其他 发布时间: 10-17 23:04 阅读次数: 0

结对编程项目——C语言实现WordCount Web化

结对编程项目 代码地址 201631062219,201631011410 gitee项目地址:https://gitee.com/xxlznb/pair_programming 作业地址:https://edu.cnblogs.com/campus/xnsy/2018Systemanalysisanddesign/homework/2188 团队PSP PSP2.1 PSP阶段 预估耗时(分钟) 实际耗时(分钟) Planning 计划 30 40 -Estimate -估计这个任务需要多少
分类: 其他 发布时间: 10-17 23:04 阅读次数: 0

[JZOJ100019]A--dfn序+扫描线

[JZOJ100019]A--dfn序+扫描线 题目链接 太懒了自行搜索 分析 这道题查了一个下午的错,真的心态崩了 不过这道题确实妙啊 类比于喝喝喝,我们发现任何一条覆盖了非法路径的路径一定不合法,假如非法路径为\((x,kx)\),设\(u\)为\(dfn\)序中较小的那个点,\(v\)为较大的那个;假如覆盖了路径\((u,v)\)的路径为\((a,b)(dfn_a<dfn_b)\); 设数组\(ed[x]\)为\(x\)的子树中\(dfs\)最大的那个点的\(dfs\)序,显然这可以和\
分类: 其他 发布时间: 10-17 23:04 阅读次数: 0

三分法及模板

模板题:洛谷 \(P3382\) 给出一个 \(N\) 次函数,保证在范围 \([l,r]\) 内存在一点 \(x\) ,使得 \([l,x]\) 上单调增,\([x,r]\) 上单调减。试求出 \(x\) 的值。 好的,三分就是用来求这种单峰函数的最值 具体求法: 与二分很像,先把答案锁定在一个区间 \([L,R]\) 中 接着“三”分,设 \(m_1=L+(R-L)/3\) , \(m_2=R-(R-L)/3\) 求出这两点对应的函数值, \(f(m_1),f(m_2)\) 有一个结论:设
分类: 其他 发布时间: 10-17 23:04 阅读次数: 0

在linux安装redis集群

我用的的安装包有这几个 redis-4.0.11.tar.gz ruby-2.3.7.tar.gz rubygems-update-2.7.7.gem redis-4.0.2.gem 具体搭建过程可以参考这个两篇内容,redis.conf配置里的 bind ip 这个ip要和./redis-trib.rb create --replicas 1 ip1:port 。。。 这里的ip1一致 https://www.cnblogs.com/feiyun126/p/7248989.html http
分类: 其他 发布时间: 10-17 23:04 阅读次数: 0

函数高级操作

1 函数的引用赋值和参数操作 python中的函数,本身也是一个对象,常规定义语法的函数,就是将一个函数对象的引用地址赋值给函数名称的变量,通过函数名称的变量调用执行函数 # 声明一个函数对象,赋值给了变量show_msg def show_msg(): print("函数执行了...") # 通过变量show_msg可以直接调用执行函数对象的代码 show_msg() 如果函数就是对象,那么函数也是和对象一样可以被引用赋值 # 声明一个函数对象,赋值给了变量show_msg d
分类: 其他 发布时间: 10-17 23:04 阅读次数: 0

在vue中更换字体,本地存储字体非引用在线字体库的方法

1,首先把下载的字体 两种格式放到本地 2,新建文件夹 前端精品教程:百度网盘下载 3,在这个文件里写 4,这main.js 里引用 前端精品教程:百度网盘下载 5,在style里引用字体,结束!
分类: 其他 发布时间: 10-17 23:04 阅读次数: 0

SpringBoot入门篇--整合mybatis+generator自动生成代码+druid连接池+PageHelper分页插件

我们这一一篇博客讲的是如何整合Springboot和Mybatis框架,然后使用generator自动生成mapper,pojo等文件。然后再使用阿里巴巴提供的开源连接池druid,这个连接池的好处我就不说了,集合了所有连接池的好处,并且还提供了监控等功能,加大了可扩展性等等。   1. 创建一个springboot项目:    2.可以看到的是我们除了引入web依赖之外还引入了三个依赖,分...
分类: 其他 发布时间: 10-17 23:04 阅读次数: 0

eclipse利用mybatis-generator生成代码

由于mybatis是半自动的ORM框架,表到POJO的映射可以由mybatis-generator完成,映射文件也可以由它生成,下面介绍生成步骤: 1.新建maven项目:File-》Others-》Maven-&amp;gt;Maven Project 2.pom.xml文件中添加插件   代码: 按 Ctrl+C 复制代码   按 Ctrl+C 复制代码  如果不清楚添加代码位置,也可以...
分类: 其他 发布时间: 10-17 23:04 阅读次数: 0

文件导出下载

////文件导出         //@ResponseBody         @GetMapping(&quot;/execl&quot;)         @RequiresPermissions(&quot;studentmanage:studentinfo:execl&quot;)         public void execl(@RequestParam Map&amp;lt;String, Object&amp;gt; params ...
分类: 其他 发布时间: 10-17 23:03 阅读次数: 0

导出数据库表的结构与数据

注意是在登出数据库后再执行    命令行下具体用法如下:  mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名;     1、导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為db.sql)     mysqldump -uroot -pdbpasswd -d dbname >db.sql;     2、导出數據库為d
分类: 其他 发布时间: 10-17 23:03 阅读次数: 0

ubuntu 安装supervisor

注意:以下代码,命令和配置在ubuntu14.04LTS上实际测试,其他发行版或ubuntu其他版本仅供参考 安装  安装可以使用一下命令: sudo apt-get install supervisor1 安装成功后,supervisor就会默认启动 使用  有很多方法添加进程,看了很多博客上的介绍和加上我的实际使用,我认为一下方法最好用:  将每个进程的配置文件单独拆
分类: 其他 发布时间: 10-17 23:02 阅读次数: 0

小随笔 SQL语句中的条件判断CASE

做了这么多年开发,不怕笑话,还真的很少用CASE语句,毕竟很多判断实际上都是在逻辑层就做好了 不过,CASE用起来还是非常方便好用的。 小例子: 判断Status参数值和当前字段值哪个大,当前字段值小就更改,否则就不更改。 update [Records] set Status = (CASE WHEN Status GUID=@GUID   下面是转载的CAS
分类: 其他 发布时间: 10-17 23:02 阅读次数: 0

淘淘商城系列——SSM框架整合之逆向工程

我们知道在开发中有些工作是非常耗时但是又没有什么技术含量的,比如创建mapper文件、pojo、dao等,我们更关心的是业务逻辑的处理,而不是这些无关紧要的东西,因此如果能有工具帮我们自动生成代码将是非常棒的一件事情,这些mybatis官方已经为我们考虑到了,mybatis官方提供了逆向生成代码工程,我们只需要修改下配置文件便可以非常方便的生成接口、pojo、dao。如果有同学对mybatis的逆
分类: 其他 发布时间: 10-17 23:01 阅读次数: 0

java8 lambda 处理List<Map<String,Integer>> 实例

最近遇到lambda 的表达式,总结了一下,,用一个稍微复杂的小例子 总结一下 public class streamTest {          @Test     public void lambdaTest() {     final Function mValOrEmpty = (val) -> (val == null ? "" : val.toStrin
分类: 其他 发布时间: 10-17 23:01 阅读次数: 0

01什么是面向对象,面向对象的基本操作

1.0面向对象的概念类:具有相同属性和技能的一类事物;(人类就可以作包含了多个对象(人)的类)对象:具体类的表现,具体到个体,实实在在的一个实例;(高小波是一个人,就是人类中实实在在的个体)为什么要学习类,对象:可以将代码形成一个个代码块,这些代码块可以进行相互间的操作(类间的继承,对象对类的操作),有利于代码的规范和引用2.0类的格式类体:包括俩部分变量部分(静态变量),方法(函数)部分(普通函
分类: 编程语言 发布时间: 10-17 23:00 阅读次数: 0

怎么在CAD编辑器中对图纸进行放大缩小?

怎么在CAD编辑器中对图纸进行放大缩小?现在建筑设计师们在编辑CAD图纸的时候都是根据客户的需求来进行绘制的,所以说绘制完成之后还是需要交给你的客户进行查看,但是大家都知道建筑设计师们都是借助CAD编辑器来进行绘制的,CAD的操作窗口有一定的限制,所以在查看CAD图纸的时候并不能一次性查看全部,那怎么在CAD编辑器中对图纸进行放大缩小?有什么好的办法吗?下面我们就来一起看看怎么在CAD编辑器中对图
分类: 其他 发布时间: 10-17 23:00 阅读次数: 0