flutter numberpicker

引入以来后直接这样写代码就好了!当成一个widget使用: Column( mainAxisAlignment: MainAxisAlignment.center, children: <Widget>[ NumberPicker.integer( initialValue: _currentValue, minValue: 0, maxValue: 100, onChanged: (newValue) =>
分类: 其他 发布时间: 07-05 23:48 阅读次数: 0

7.5 深搜-最佳调度问题(枚举排列+回溯+剪枝)

这几天偷了几天懒,今天为大家讲解一篇深搜好题,典型的全排列问题需运用剪枝+回溯来优化运行时间,与上一道都是比较典型的深搜优化问题。 题目描述 假设有n个任务由k个可并行工作的机器完成,完成任务i需要的时间为ti,对任意给定的整数n和k,以及完成任务i需要的时间ti,设计一个算法,求完成这n个任务的最佳调度,使得完成全部任务的时间最早。 输入 第一行有2个正整数n和k,第二行有n个正整数,表示ti n<7000,c<maxlongin 输出 一个整数,输出最早时间 样例输入 7 3 2 14
分类: 其他 发布时间: 07-05 23:48 阅读次数: 0

接口类抽象类

接口类(抽象类): 在python中是没有接口类,可以把接口类和抽象类视为同一种 定义:制定一个规范 举例:收到项目经理的要求,写一个支付: #第一版 class Alipay: def __init__(self,money): self.money = money def pay(self): print('zfb支付了%s' % self.money) class Jd: def __init__(self
分类: 其他 发布时间: 07-05 23:48 阅读次数: 0

沟通与表达

第一:学会“观察”,用事实说话,不要加入过多的“评价”、 多用观察实情说话加一丝评价点缀。 评论vs观察 他很晚才起床,也太懒了vs他每天早上10点起床 他羽毛球打得很烂vs上周3场球赛,一分没得 第二:正确的表达你的感受,让别人知道你内心情绪的变化,知道你的需求! 大部分人在表达自己的情绪时,很容易将感受和想法混淆,继而表达出来的经常是想法,所以我们要知道感受和想法的区别! 第三:学会表达,提出请求而非命令! ①要重视感觉和我们自己的关系,通过表达感受来提出主张要比批评别人的行为要有效的多!
分类: 其他 发布时间: 07-05 23:48 阅读次数: 0

04-计算字符个数-2

计算字符串最后一个单词的长度,单词以空格隔开。 Python split() 通过指定分隔符对字符串进行切片,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 1 str1 = input() 2 ls1 = str1.split() 3 length = len(ls1[-1]) 4 print(length)
分类: 其他 发布时间: 07-05 23:48 阅读次数: 0

unity利用A*算法进行2D寻路

找了份新工作之后,忙的要死,都没时间鼓捣博客了,深深的感受到资本家的剥削,端午节连粽子都没有,每天下班累得跟条咸鱼一样(可能就是)。 刚好最近忙里偷闲,就来写写unity在2D下的AStar寻路算法。 地图用untiy的tilemap来贴。 大概的效果,没有去找好看的图片,将就弄点颜色表示: 黑色表示障碍,绿色表示路径,开头和结尾也是用的绿色,好懒o(╥﹏╥)o 原理和详细解释,还是参考的这位国外的大神: https://www.redblobgames.com/pathfinding/a-s
分类: 其他 发布时间: 07-05 23:48 阅读次数: 0

python smtp发邮件报错“[Errno -2] Name or service not known”的解决

最近给ss-py-mu写了个检查用户是否到期,并在到期前的第2天邮件提醒的功能。 配置存储在ini文件中,通过configparser模块获取,但尝试发送邮件的时候发现报错[Errno -2] Name or service not known。 网上查了查说防火墙要开25和53端口,但是我本机调试是没启用防火墙的。而且这个53的DNS一般机器是不会禁用的,25我就有点不明白了,访问邮件服务器的25难道本机也要用25吗? 不过qq企业邮是用的465端口,应该没用到25吧。 最后debug发现我
分类: 其他 发布时间: 07-05 23:48 阅读次数: 0

node.js入门学习(四)--Demo

需求:图书的增删改查,图书数据保存在data.json文件中。 1、Demo结构:    2、首先下载安装node.js,配置环境变量:参考博客 3、项目初始化   1)创建项目根目录node-hello,进入到根目录node-hello,右键/在此处打开PowerShell窗口。   2)创建app.js文件。   3)在控制台输入命令:npm init -y,会自动创建package.json文件。   4)在控制台输入命令:npm install mime,会自动创建node_modul
分类: 其他 发布时间: 07-05 23:48 阅读次数: 0

导弹拦截III

题目描述 很多年以前,A国发明了一种导弹系统用来拦截敌对势力发射的导弹。这个系统可以发射一颗导弹拦截从由到远、高度不增加的多个导弹。 但是现在,科学家们发现这个防御系统还不够强大,所以他们发明了另外一套导弹系统。这个新系统可以发射一颗导弹由近到远的拦截更多的导弹。当这个系统启动,首先选择一颗敌人的导弹进行拦截,然后拦截一颗更远的高度更低的导弹进行拦截,然后拦截比第二颗更远的但高度更高的导弹……以此类推,拦截的第奇数颗导弹比前一颗导弹更远、更高,拦截的第偶数颗导弹比前一个更远、更低。 现在,给你
分类: 其他 发布时间: 07-05 23:48 阅读次数: 0

Centos7配置定时重启服务器

Crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的程序。 用 service crond status 查看 crond服务状态,如果没有启动则 systemctl start crond.service启动它。 直接编辑crontab文件,vi /etc/crontab,会看到一个crontab的例子: # Example of job definition: # .---------------- minute (0 - 59) # | .------
分类: 其他 发布时间: 07-05 23:48 阅读次数: 0

(持续更新)Qt3D 学习资源

目录 一、前言 1.1 什么是Qt3D 1.2 Qt3D 的利与弊 利:原生支持 弊处:资料过少 二、学习建议 2.1 OpenGL 学习资料 2.2 Qt3D 资料 2.2.1 视频资料 2.2.2 PPT和博客 2.2.3 教程 2.2.4 问答 2.2.5 项目源码 一、前言 最近用Qt3D做了一个三维显示的项目,过程比较艰辛,主要是Qt3D这个库虽然推出了有几年,但是资料并不多,官方的例程比较少且大多是QML的,虽然他本身是完全支持C++的,而API 接口的文档写得又比较简略,用的人少
分类: 其他 发布时间: 07-05 23:48 阅读次数: 0

向...mapActions('login')里传参数

怎么向...mapActions('login')里传参数? 1、可以直接用 dispatch是可以的 this.$store.dispatch(types.Login, {reqData:userData, reqTime: timeData}) 2、用mapActions的话怎么像里面传参数到actions里请求数据。 解决方法: 单独在定义一个方法来调用 login 方法呀, <x-button @click.native="triggerLogin">登录</x-button> met
分类: 其他 发布时间: 07-05 23:48 阅读次数: 0

C# 波浪线绘制

波浪线效果如上 界面绘制操作 1 private Point? _startPoint = null; 2 private void ContainerCanvas_OnPreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) 3 { 4 var position = e.GetPosition(ContainerCanvas); 5 if (_s
分类: 其他 发布时间: 07-05 23:48 阅读次数: 0

Java开发中POJO和DAO的思考

Java开发中POJO和DAO的思考 开发中POJO是DO, DTO和VO等的统称。 DO是data object的缩写,是数据对象的意思,一般和数据库中的表相对应。会放在domain包中。如果使用jpa开发,则DO的属性会被@Id, @Column, @OneToMany, @OneToOne, @ManyToMany和@mappBy等注解修饰来建立数据对象跟数据库表之间的映射关系,以及表之间的关联关系。如果使用mybatis开发,则不需要注解修饰,只需要简单的Java对象就可以。 DAO是
分类: 其他 发布时间: 07-05 23:47 阅读次数: 0

004.Java中PO、DO、DTO、 VO、 BO、POJO 、DAO、TO的概念

004.Java中PO、DO、DTO、 VO、 BO、POJO 、DAO、TO的概念 关系图 1.概念 PO(persistant object) 持久对象 在 O/R 映射的时候出现的概念,如果没有 O/R 映射,没有这个概念存在了。 通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。 可以看成是与数据库中的表相映射的 Java 对象。 最简单的 PO 就是对应数据库中某个表中的一条记录,多个记录可以用 PO 的集合。 PO 中应该不包含任何对数据库的操作。 DO(Domain
分类: 其他 发布时间: 07-05 23:47 阅读次数: 0

Spring实现国际化简单例子

Spring实现国际化简单例子 首先,建立一个描述message的XML文件,名为messages.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <!-- 资源国际化测试 --> <bean id="messageSource" cl
分类: 其他 发布时间: 07-05 23:47 阅读次数: 0

最全的Maven Pom文件标签详解

转自:https://blog.csdn.net/zcl1199/article/details/53096698 https://www.cnblogs.com/sharpest/p/7738444.html <span style="padding:0px; margin:0px"><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
分类: 其他 发布时间: 07-05 23:46 阅读次数: 0

UML类图查看手册

版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons) 最近学习设计模式,发现UML类图中的箭头表示不容易记住,所以总结一下,也供刚开始学习设计模式的小伙伴使用。 六种关系: 继承 (A继承B ) A—▷B 实现(verb) (A能飞B) A- - -▷B 关联 (A知道B)A—>B 聚合 (A包含B)A◇→B 合成 (A拥有B) A◆→B 依赖 (A依赖B) A - ->B 两个示例: 类 第一行:类名称 第二行:特征(
分类: 其他 发布时间: 07-05 23:45 阅读次数: 0

list(链表)常用成员函数

版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons) 在刷题过程中遇到了list中常用的函数,所以总结下来, 希望对大家有用。 list头文件: #include <list> using namespace std; list采用链式存储方法,所以list不能随机存取,但是在list插入和删除元素高效。 list的常用接口: 判空: empty 语法: bool empty(); empty()函数返回真(t
分类: 其他 发布时间: 07-05 23:45 阅读次数: 0

C++ vector用法(详解!!函数,实现)

1,简述一下vector的基本操作,它的size,capacity()clear,reverse,reserve,   push_back等!!! 2,说说,vector的存储特性,是顺序存储还是如同链表般,如果是顺序存储的话,那么是如何执行   erase,insert等函数,???(假如后面的空间不够的话,我们需要合理的算法来重新找出一块   相应的空间吗???拷贝,回收吗???是不是特别麻烦),如果是链式存储的话,那么它又是如何做到快速   的访问的(通过下标来的)!!! 1 基本操作
分类: 其他 发布时间: 07-05 23:45 阅读次数: 0