ICode9

精准搜索请尝试: 精确搜索
  • 20220617练习2022-06-13 22:02:00

    1.P1197星球大战 主要思路为难以从正向维护删边的连通块,就从逆向维护加边的连通块。 2.P5022旅行 首先从“任意选定一个城市作为起点,然后从起点开始,每次可 以选择一条与当前城市相连的道路,走向一个没有去过的城市,或者沿着第一次访问该 城市时经过的道路后退到上一个城市。当小 Y

  • AGC 做题合集 #32022-06-13 21:33:43

    书接上回,代码去这里看。 "AGC029D Grid game"[1] "AGC021D Reversed LCS"[2] "AGC035E Develop"[3] "AGC017F Zigzag"[4] "AGC025E Walking on a Tree"[5] "AGC052D Equal LIS"[6] "AGC003E Sequential operations o

  • 数据与表实现分离,接口2022-06-12 21:04:29

    数据与表实现分离 为了更好的减小代码的复杂程度,降低系统的耦合, 数据的管理和可视化的表现,在代码设计要求中很重要, 以便在未来让代码有更好的可扩展性,并且能够更好的去维护代码, 需要去不断地规范在开始编程之前去设计好框架和接口   程序的业务逻辑与表现无关 表现可以是图行的

  • 初步了解认识正则表达式(Regex)2022-06-12 20:32:16

    如果你感到这篇文章对您有所帮助,那请您给我一个免费的赞吧QWQ! 如果想要深入理解什么是正则表达式,请购买教材《形式语言与自动机》,相信学完它之后一定会让你更加理解正则表达式!   1.你的同事现在正在为甲方提供的要求而犯愁。甲方有个要求,那就是产生一个只含有a和b的字符串,但是末

  • MySQL高级篇之第12章 数据库其它调优策略2022-06-11 17:34:43

    第12章 数据库其它调优策略 1. 数据库调优的措施 1.1 调优的目标 尽可能节省系统资源,以便系统可以提供更大负荷的服务。(吞吐量更大) 合理的结构设计和参数调整,以提高用户操作 响应的速度。(响应速度更快) 减少系统的瓶颈,提高MySQL数据库整体的性能。 1.2 如何定位调优问题 不过随着

  • object类和DoME的新媒体类型2022-06-11 17:31:06

    object类:是所有类的父类 Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。 在对象实例化的时候,最终找的父类就是Object。 Object类型可以存储任何对象作为参数, 可以接受任何对象作为返回值, 可以返回任何对象     只需要增加 item 类的一个新的子

  • Spring之SpringCache2022-06-11 15:34:51

    前言 因为Redis的数据保存在内存中,获取数据的速度特别快; 所以我们可以使用Redis可以做Web项目的缓存服务器,以缓解MySQL数据库的读写压力; 那我们如何把数据库中数据放到Redis缓冲服务器中呢? 我们可以通过SpringDataRedis提供的redisTemplate对象直接操作Redis数据库; 但是这种方式过

  • tarjan强连通--zhengjun2022-06-11 14:01:27

    强连通就是在一个有向图中任何一个点都可以到达除这个点之外的所有点。 然后,在处理的时候,就可以把这一个子图直接变成一个点。 比如说这张图 就可以缩成这张图 原图中的 就是一个强连通 也就是说只要有环,就一定有一个强连通(其实自己一个也算一个强连通) 然后,就是找环的环节~~~

  • groovy引入2022-06-11 00:34:16

    1.groovy介绍 Groovy是一种JVM语言,它可以编译为与java相同的字节码,然后将字节码文件交给JVM去执行,并且可以与java类无缝的相互操作,Groovy可以透明的与java库和代码交互,可以使用java所有的库。 Groovy也可以直接将源文件解释执行。它还极大的清理了java中许多冗长的代码格式。 Gro

  • 记事本案例和泛型容器类2022-06-10 16:31:56

    可以存储信息 不限制存储的记录的数量 可以知道已经存储记录数量 可以查看存进去每一条记录 可以删除一条记录 可以列出所有的记录 设计4接口:add :update:insert:delete    泛型容器类 在实例化泛型类的过程中,实际类型必须是引用类型,即必须是类类型,不能用基本类型来替换参数 当

  • 进阶-面向对向和定义类2022-06-10 13:39:55

    对象是实体,需要被创建,可以为我们做事情 类是规范,根据类的对象来创建对象 一切事物都可以当做对象 程序就是一堆互相发送消息的对象 每个对象有自己的存储空间,里面是其他的对象每个对象都有一个类型 所有属于某个特定类型的对象可以提供相同的服务     定义类 比如:自动贩卖机,你首

  • Jupyter notebook介绍2022-06-08 11:02:20

    Jupyter notebook基于代码区块运行代码,可以单独运行某一代码块,也可以加入markdown说明性文字(README文件就是这样编写的),它可以分享为html、py等文件 它的内核是ipython,即一个更高级的python解释器 .ipynb是Jupyter notebook指定的文件 在Jupyter notebook中,代码块(In开头)有两种形式,

  • Python __ 基础知识2022-06-06 11:03:09

    语言特性 Python是一种跨平台、开源、免费的动态编程语言。 Python 3.X不完全兼容Python 2.X。 可以在同一台计算机上安装多个不同的Python解释器版本。 高级语言程序要被机器执行,分为编译型和解释型 编译型(C,C++…)编译型语言是指使用专门的编译器。 解释型(Python…)

  • 测试工程师如何渡过互联网寒冬2022-06-06 09:34:35

    01 测试行业现状-互联网寒冬对测试人员的影响 继教育培训、社区团购领域大幅度裁员之后,互联网大厂裁员消息也开始陆续传出,百度爆出游戏部门300多人接近全部被裁,直播业务被裁员90%;爱奇艺大规模裁员,裁员比例在20%到40%;而腾讯在年度员工大会表示,PCG事业群将开始大规模人员优化,此外,字

  • Shiro十分钟教程2022-06-05 14:35:32

    原文:10 Minute Tutorial on Apache Shiro 介绍 欢迎来到Apache Shiro的十分钟教程! 通过这个快速且简单的教程,你将完全理解一个开发者应该如何在它们的项目中使用Shiro。你应该能在10分钟之内完成! 概览 什么是Apache Shiro Apache Shiro是一个强大、易于使用的Java安全框架,它提供一

  • Gitlab创建组、用户、项目2022-06-05 02:00:07

    创建组 使用管理员root创建组,一个组里面可以有多个项目分支,可以将开发添加到组里面进行设置权限,不同的组就是公司不同的开发项目或者服务模块,不同的组添加不同的开发即可实现对开发设置权限的管理(下列为初始的界面) Private:只有组成员才能看到 Internal:只要登录的用户就能看到 P

  • 简析java中的正则表达式2022-05-31 23:00:53

    一、简介 正则表达式可以用字符串来描述规则,并用来匹配字符串。 使用正则表达式的好处有哪些?一个正则表达式就是一个描述规则的字符串,所以,只需要编写正确的规则,我们就可以让正则表达式引擎去判断目标字符串是否符合规则。 正则表达式是一套标准,它可以用于任何语言。Java标准库的ja

  • 5.28图论专题总结2022-05-31 18:33:59

    题目地址 A CF771A 若 a 和 b 是朋友,且 b 和 c 是朋友,那么 a 和 c 也是朋友。 看到这类字眼,一般就是说明是由完全图组成。 B CF449B 做法大致是先全部做一遍最短路,然后每个关键点判断是否能由相连点加上公路长度所得。 此题运用的是一条边可以去掉是它可以被替代。 C CF1340C

  • AGC011F- Train Service Planning 题解2022-05-30 20:02:07

    AGC011F- Train Service Planning 题解 可以看作有n个卡槽,每个里面有两个滑块,分别是间隔为\(k\)的两种斜线。 你需要滑动这些滑块,在满足要求的前提下,代价尽可能小。 对于\(B=2\)的卡槽,两个滑块之间没有限制。 对于\(B=1\)的卡槽,需要保证斜线不交,显然\(2A>k\)则无解。 由于两个滑块

  • 虚函数可以用inline吗?2022-05-30 11:04:38

    如果虚函数通过对象被调用,倒是可以inlined,但大部分虚函数调用动作是通过对象的指针或引用完成的,此类行为无法被inlined。inlined意味着编译期将调用端的调用动作被函数本体取代,若无法知道哪个函数该被调用时,编译器没法将该函数加以inlining。 (more effective C++ ) inline virtua

  • 创建NuGet本地包源2022-05-30 09:04:25

    NuGet 是免费、开源的包管理开发工具,专注于在 .NET 应用开发过程中,简单地合并第三方的组件库。使用Visual Studio 可以很方便地将类库等项目打包发布,最简单的办法是上传到Nuget.org:注册账号,将需要发布的包上传就可以了。在很多情况下,我们不希望将包发布到互联网,只希望在组织内部或

  • 2022.5.23-5.292022-05-30 00:33:17

    做题收获 1.每日一题4441. 谎牛计数 后补 2.每日一题2049. 奶牛摄影 思维题,农夫照相每次会有一只牛移动到新的位置,且每只牛只会移动一次,下一次移动的时候所有牛都会在原始位置,给你每次交换后的排列让你求出初始的排列 对于两只牛A,B假设初始状态为A在B牛前面,只有当A交换到B后面或者

  • 5.10 属性的属性2022-05-28 10:00:15

    虽然说起来有些绕口,不过属性也是有其属性的。表 5.1 总结了 ECMAScript 第 5 版中定义了的属性 。 在 ECMAScript 中,属性值被定位为“值属性”这样一种属性。使用这一定义的话,属性就成为了名称(属性名)和多个属性的集合。 表 5.1 属性的属性 属性的属性名 含义 writable

  • java怎么样学java正确2022-05-27 14:33:44

    1、学现在的尽量不要忘记之前的,可以采用做笔记,写博客的方式,看项目的方式帮助你回忆(我想题主上课应该只是听课吧,如果一边听,一边思考做笔记,应该很难会走神吧) 2、学习一个新东西的时候就把他当做新的东西来学,不要觉得之前在哪学过 3、一定要有坚持下去的毅力,因为java并非像前端一样,

  • 【用draw.io 绘制E-R图,非鸭蛋型E-R图~】2022-05-27 12:32:04

    声明:这个严格意义上也不算E-R图,更类似 流程图   绘图工具为draw.io,可以免费使用: https://app.diagrams.net/ 可以自定义选择保存的方式,比如 本地,github的库等等 第一步: 先提取 建表语句create table xxx(); 提取方式 有很多: mysql的话可以用show create table xxxx; Oracle 可以

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有