为卿一袭白衣,倾尽江湖又何妨?

依稀看见绽放的彼岸花了
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

Java8 Collectors类的静态工厂方法

预定义收集器的功能,就是那些可以从Collectors类提供的工厂方法(例如grouping By)创建的收集器。 它们主要提供了三大功能: •将流元素归约和汇总为一个值 •元素分组 •元素分区 •collect是一个终端操作,它接受的参数是将流中元素累积到汇总结果的各种方式(称为收集器)。 •预定义收集器包括将流元素归约和汇总到一个值,例如计算最小值、最大值或平均值。 •预定义收集器可以用groupingBy对流中元素进行分组,或用partitioningBy进行分区。 •收集器可以高效地复
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

python的魔术方法(描述器)

一、描述器 Descriptors 描述器的表现:用到3个魔术方法:__get__(),__set__(),__delete__() 格式:object.__get__(self,instance,owner) object.__set__(self,instance,value) object.__delete__(self,instance) self指当前实例,调用者;instance是owner实例;owner是属性的所属的类 class A
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

scrapy框架相关

新建项目:scrapy startproject myname 运行项目:scrapy crawl myspidername
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

洛谷个人首页

先说一句,我想改名!!! 先提前说好,别叫我bby了,以后叫我颓废の子乃酱好了 什么?你竟然还在往下看?好吧,那我就送你我们教练的一句话好了:Life is short,AC more! 记得看完一定要去刷题,不然你就会和我一样成为全机房最弱的蒟蒻 然而你加不了我QQ,抱歉,从不扩列 想要出现 结果却是 团队友链 Tham粉丝团 约会大作战团队 地球三体组织ETO官团 卡塞尔学院 ACG编程团队 大佬友链 纪念墙 2019-06-23 注册了洛谷 2019-07-02 蓝名祭 2019-
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

PAT A1140 Look-and-say Sequence [字符串处理]

题目描述 链接 题意有点迷,就是字符串是:[数字1][数字1的个数][数字2][数字2的个数]组成 分析 写的时候写了半天,关键是边界没处理好!!其实可以手动模拟下 to_string(val) 将数值转字符串 其实不用cnt记录个数,直接循环找j的位置,作减法就好 能不写while就不写,写for多好,然后就是另一种写法真的优雅 代码 #include<bits/stdc++.h> using namespace std; int main(){ string s; int
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

项目进展15

1今日工作: 在B站学习小程序云开发,学习了数组查询,正则表达式,生成临时链接等; 解决了提交订单页时出现not defined报错情况; 使用云服务管理数据库,解决真机调试时食堂图标不显示的问题。 2.明天计划: 用户下单后将订单信息上传到数据库;我要送餐页面点击刷新后,读取数据库,显示用户提交的订单。 3.今日总结: 今天早上继续试着连接昨天没有连上的数据库,但是改了一个error,又出现了另外一个error,所以我们考虑之后,决定还是选择微信开发者工具里的腾讯云。下午看了一些关于云的视频
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

BI报表分析和数据可视化,推荐这三个开源工具!

开源篇 一、Superset 1、技术架构:Python + Flask + React + Redux + SQLAlchemy 2、使用人群: (1)开发/分析人员做好看板,业务人员浏览看板数据 (2)业务人员可自行编辑图表,查看满足条件的结果,但使用上对业务人员不是很友好 3、安装部署: (1)docker方式的安装部署最简单 4、数据源:支持各种数据源,包括Hive、Kylin等 5、创建步骤:连接数据源-->定义数据表/SQL查询-->图表-->看板 6、可视化: (1)支持的图表类
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

优酷系统 # 41-43

优酷系统 用户层(客户端) 接口层(服务器) 数据库(orm db) navicat表 观影记录表 movie notice userinfo
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

6-10 二分查找 (20 分)

题目地址https://pintia.cn/problem-sets/15/problems/923 就是二分查找裸题,把程序读清楚就差不多了。 本地写的补全的裁判程序 //----------------------------------------------- //code by mile //compiled by clion //no bug //Always get ACCEPT //-------------------------------------------
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

poj1740 A New Stone Game[博弈]

有若干堆石子,每一次需要从一堆石子中拿走一些,然后如果愿意的话,再从这堆石子中拿一些(揣度题意应该是不能拿出全部)分给其它任意不为空的堆。不能操作的人为负。 一直不会博弈啊。。感觉完全就是个智商题,虽然本质还是差不多的寻找策略,根据性质从简单的模型入手,尝试拓展结论,在尝试寻找一种稳定的策略转化为该模型。翻了这位的题解,orzorz。侵删。 补充一下,偶数堆的话如果最多的一堆与最矮的一堆看齐,砍掉的全补上了呢,这是就是一对一对相等的情况,与当前情况矛盾,所以不可能。 1 #include<i
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

9.2汇报

组名:naughty dog 队员:组长:张小平 组员:许志炜 选题:基于web的食堂订餐送餐系统设计与实现 今日完成:今天完成的内容较昨天基本没有变化,因为mysql版本问题我在页面输入的汉字在mysql中乱码,于 是我又去删了原来的mysql去下载更高版本的mysql,最后由于myeclipse的版本太低的原因,与数据库连接失败, 然后我又去下载了以前的版本去安装,最后问题还是没有得到解决,我决定先不去做数据库的事情,先去完善我的 项目的基本功能,数据库的事情到后期去解决。今天总归来说项目
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

2、python--第二天练习题

#1.有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。 #即: {'k1': 大于66的所有值, 'k2': 小于66的所有值} b = [11, 22, 33, 44, 55, 66, 77, 88, 99, 90] a = {'k1':[],'k2':[]} for i in b: if i <= 66: a['k1'].append(
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

逻辑与和逻辑或的短路运算

只检查左边的布尔值,逻辑与是要返回false的那个值,而逻辑或是要返回true的那个值 逻辑与 √ &&。。。 不管右边如何,左边为true,则返回右边那个 × &&。。。 不管右边如何,左边为false,则返回左边那个 逻辑或 √ ||。。。不管右边如何,左边为true,则返回左边那个 ×||。。。不管右边如何,左边为false,则返回右边那个
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

限制mongoDB内存的方法

docker运行MongoDB,针对于docker容器来进行内存资源的限制 修改MongoDB的运行配置文件,并且重启mongodb storage: dbPath: /var/lib/mongodb journal: enabled: true # engine: mmapv1: smallFiles: true wiredTiger: engineConfig: configString : cache_size=160M 利用Linu
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

Python 实用冷门知识整理

1.print 打印带有颜色的信息 大家知道 Python 中的信息打印函数 print,一般我们会使用它打印一些东西,作为一个简单调试。 但是你知道么,这个 Print 打印出来的字体颜色是可以设置的。 一个小例子 def esc(code=0): return f'\033[{code}m' print(esc('31;1;0') + 'Error:'+esc()+'important') 在控制台或者 Pycharm 运行这段代码之后你会得到结果。 Error:important 其中
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

Filter和Listener

第一章 Filter 1.1 概述 / 第二章 Listener
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

git提交到远程仓库基础命令

一.添加到暂存区 git add . 表示将所有新文件和编辑过的文件提交到暂存区,不包括删除的文件 git add -A . 表示添加所有改动的文件到暂存区 git add -u 表示添加所有编辑和删除的文件,不包括新添加的文件 二. git commit -m "提交注释" 三. git push origin 分支名称 一般为git push origin master
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

牛客-DongDong数颜色 及其相似题

大佬博客 ps:在牛客上做到这题不会,学会之后补了两道相关题。顺便记录一下。 牛客-DongDong数颜色 sol:dfs序+莫队,先把树上的点标上dfs序,因为子树的dfs序是连续的,所以子树可以表示为id[x]到id[x] + size[x] + 1,然后就是序列上莫队了(引用自官方题解) dfs序 + 莫队 #include "bits/stdc++.h" using namespace std; typedef pair<int, int> PII; const int MAXN
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0

C++--- Lambda匿名函数表达式

格式: [capture](parameters)mutable->returm-type{}; 函数的声明 [capture](parameters)mutable->returm-type{}(); 函数的调用 [] 表示表达式的开始,必须有: 如果[]里为空,表示任何变量都不会传递给lambda表达式 [=] 表示默认按值传递,传递给{}中用到的变量或对象 按值传递:语句体内修改变量值,不会影响外面的变量值 [&] 表示默认按引用传递 [var]:var是变量名,只传递变量var,其它不
分类: 其他 发布时间: 09-02 20:51 阅读次数: 0