假的数论gcd,真的记忆化搜索(Codeforce 1070- A. Find a Number)

题目链接: 原题:http://codeforces.com/problemset/problem/1070/A 翻译过的训练题:https://vjudge.net/contest/361183#problem/A 题目大意: 给你两个正整数p和x,让你求出最小的正整数m,满足m被p整除且m的各数位之和为x。 Input 仅含两个整数p和x(1<=p<=500, 1<=x<=5000). Output 输出最小的正整数m,若无解则输出-1. Examples Input 13 50 Outp
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

致诸君

仍在学校集训的列位: 大家好啊!大部分人是不是许久没听见我发声了? (暂时)分道扬镳快一周了,这一周来我确实感慨良多,从我离开之前的表现来看大家对我的事情多少有些疑惑,所以今天抽时间写了这篇文章和大家聊聊。 首先我为什么选择回家了呢?请大家首先排除我要退奥(估计也没人会这么想吧……),我爱奥赛,在我的世界里是我第二喜欢的……主要原因是天平的两端分量基本一样,三周的高考课和三周的奥赛,真的令人难以抉择。那两天我犹豫了很久,最后还是选择了暂时地偏向高考课(大约也有一些期末考崩和没法洗澡的影响……)
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

面试--基础

继承,封装,多态? 封装:是对象和类概念的主要特性,把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承:子类继承父类,它就可以使用父类的所有功能,并在无需编写父类的情况下对这些功能进行扩展。 多态:多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。 简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。Fu f=new Zi(); 多态的三个
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

还写代码呢??!摆摊吧骚年们!

以前摆地摊被城管追,自从李克强总理提出地摊经济后,各地摆地摊的蜂拥而起! 那我们互联网人转行后都适合摆什么样的地摊? 让我们一探究竟:                       程序猿 运营         HR 前台 电商运营 公关 如果你还在互联网行业,那恭喜你。 如果你30岁感觉还是一事无成,那么请加入到摆地摊的吧,因为它将是你最后的一个归属!晚摆地摊不如早摆地摊。 ————————————————   如果对软件测试、接口测试、自动化测试、性能测试、持结集成、面试经验交流。感兴趣可以
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

IDEA版本彩虹屁插件idea-rainbow-fart,一个在你编程时疯狂称赞你的 IDEA扩展插件

缘起 是否听说过程序员鼓励师,不久前出了一款vscode的插件rainbow-fart,可以在写代码的时候,匹配到特定关键词就疯狂的拍你马屁。 vscode的下载尝试过,但是作为日常将IDEA作为主力生产工具的同学来说,如何体验呢? 于是假期花了一点时间,写了一个idea版本的插件idea-rainbow-fart。 使用说明 默认使用中文语音包,可以在setting里设置 打开设置: 选择第三方语音包: 可以到 https://github.com/topics/vscode-rainbow
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

C#判断文件是否被其他程序打开的几种方法

方法一 直接使用流判断 public static bool isFileLocked(string pathName) { try { if (!File.Exists(pathName)) { return false; } using (va
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

html 转义和反转义

public static void main(String[] args) { // String html = "<img style=\"width: 100%; height: auto;\"><p>test</p>"; String temp = HtmlUtils.htmlEscape(html); System.out.println(temp); System.out.println(HtmlUtils.htmlUnescape(tem
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

iOS&google 应用内支付时序图以及常规防护

先来一张图,内容后续补上。 苹果退单wiki:https://developer.apple.com/documentation/storekit/in-app_purchase/handling_refund_notifications
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

某个师兄教会了我,面对着沉重的科研任务,即使做一条咸鱼,也要做一条快乐的有梦想的咸鱼。哈哈哈

某个师兄教会了我,面对着沉重的科研任务,即使做一条咸鱼,也要做一条快乐的有梦想的咸鱼。哈哈哈
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

策略模式+元注解方式替代大量if else写法

1、策略模式简介 设计模式的知识可以参考我的设计模式笔记专栏:设计模式系列博客 策略模式:定义一系列算法,然后将每一个算法封装起来,并将它们可以互相替换。也就是将一系列算法封装到一系列策略类里面。策略模式是一种对象行为型模式。策略模式符合“开闭原则“ Strategy Pattern: Define a family of algorithms, encapsulate each one, and make them interchangeable. Strategy lets the alg
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

Java工具类——日期相关的类

前言 在日常的开发工作当中,我们经常需要用到日期相关的类(包括日期类已经处理日期的类),所以,我就专门整理了一篇关于日期相关的类,希望可以帮助到大家。 正文 一、日期类介绍 在 Java 里面,操作日期的类主要有以下几个类: 工具类 所属包 继承关系 实现接口 Date类 java.util包,需要导包 默认继承Object Serializable, Cloneable, Comparable SimpleDateFormat类 java.text包,需要导包 继承DateFormat Se
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

奈学:数据湖有哪些缺点?

数据湖本身是一个中心化的存储,能够存储任意规模的结构化与非结构化数据。数据湖相比数据仓库有很多的优势,但大多是在理想状态下的,一旦执行起来还有很多技术挑战。 (一)数据湖的数据可能并不会真正做到实时。在业务环境下,如果把所有数据都放到数据湖里,那么从数据湖直接调用数据的过程可能比原来数据仓库更慢,因为从数据湖中提取出来的数据,依然要经过清洗实现标准化后才能更好的利用。具体能否达到需求的低时延效果,还要根据具体应用场景来进行判断。 (二)把所有的原始数据都放到数据湖,可能会提升数据的使用难度。对
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

JSP_core

JSP:交互层中最重要的概念 【1】JSP——将HTML的编码以文件流的方式交给客户端下载,在HTML当中实际就是一个普通的前端yemian 。 【2】将浏览器当中填写的值,提交到服务器当中&写入到数据库当中 【3】 JSP的9个内置对象:在jsp当中都属于局部变量! ① 请求对象:request ② 输出对象:out ③ 响应对象:response ④ 应用程序对象:application ⑤ 会话对象:session ⑥ 页面上下文对象:pageContext ⑦ 页面对象:page(只作
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

svn: Commit failed (details follow): svn: Access denied解决方法

svn: Commit failed (details follow): svn: Access denied解决方法 subversion/libsvn_client/commit.c:867: (apr_err=220004) svn: Commit failed ( 出现以上问题原因大部分是 pub_svnserve.conf的 pub_authz.conf的配置文件有非法字符的原因引起,需要查找pub_authz.conf提的非法内容比如多余的空格删除或直接将pub_authz.con
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

requests接口测试-requests的安装

requests接口测试-requests的安装 安装常见问题 提示连接不上,443问题 一般是因为浏览器设置了代理,关闭代理。 网络加载慢,设置国内镜像地址 1.pip安装 2.pycharm安装 国内镜像源 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 华中理工大学:h
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

《潜规则》吴思

潜规则:中国历史中的真实游戏 官员腐败不只是自身的道德水准不到位,环境的影响也占了非常重要的因素!十年寒窗苦读教会了他们的人前的凯凯而谈,而上任数年教会了他们搜刮民脂民膏。"满口仁义道德,一肚子男盗女娼"
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

Codeforces Round #650 (Div. 3)

打的 vp,花了 1h 30min 切了前 6 个,后来花了 20min 把最后一题也切掉了. 难度不大,但是想要进前 10 的话手速还是要快一点. A - Short Substrings 观察一下字符串,然后发现相同的保留一个就行. #include <bits/stdc++.h> #define N 1087 #define ll long long #define setIO(s) freopen(s".in","r",stdin) using namespace st
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

【安卓】SharedPreferences

SharedPreferences,翻译过来是共享偏好,是用于以键值对的形式存储应用偏好信息的API,使用方法一般是先获取指向某个文件的SharedPreferences对象,然后使用该对象读写键值对。 获取SharedPreferences对象 有三个方法可供选择: Context类的getSharedPreferences() 可以指定文件名name和打开模式mode,mode目前只能指定MODE_PRIVATE,其他均被弃用 对同一个文件多次调用只会返回一个实例,线程安全 如果Share
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

laravels安装horizon和Supervisor

队列 队列用于异步执行消耗时间多的工作,比如发送邮件等操作,好处是可以快速为客户响应结果,具体处理异步后台的操作。 下面的操作使用高效的redis完成处理,所以需要安装相应的扩展包 composer require "predis/predis:~1.0" 处理失败任务 有时你的队列任务会失败。Laravel包含了一个便捷的方式指定任务会被最大尝试的次数。在一个任务到达了它最大尝试次数之后,它会被放入failed_jobs表。要创建failed_jobs表你可以使用queue:failed-
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0

平衡二叉搜索树 && B树 && 红黑树

红黑树(Red Black Tree)是一种自平衡的二叉搜索树(Self-balancing Binary Search Tree)。以前也叫做平衡二叉 B 树(Symmetric Binary B-tree)。 预备知识 树的知识框架结构如下图所示: 平衡二叉搜索树 平衡二叉搜索树(Balanced Binary Search Tree),英文简称BBST。经典常见的平衡二叉搜索树是 AVL 树和红黑树。 二叉搜索树 二叉搜索树(Binary Search Tree)是二叉树的一种,英文简称
分类: 其他 发布时间: 06-28 19:58 阅读次数: 0