大灰狼的故事-大灰狼和小乌龟

笑着哭i 提交于 2020-01-27 18:56:55
一天,大灰狼逮到一只小乌龟。他想吃掉小乌龟,可小乌龟的壳太硬,他拿小乌龟也没什么办法。他对小乌龟说:”小乌龟,你别以为我拿你没办法,我一会,拿火烧你,看你怕不怕。“小乌龟一听吓一跳,可它假装不害怕:“我天生就最不怕火,你要是把我扔水里,我倒是会被淹死。”大灰狼一听,心想:“呵呵,这个小乌龟,可真笨。看我怎么把它给淹死。“一边想着一边大灰狼就把小乌龟带到一个小河边,然后把小乌龟直接扔到了水里。小乌龟在水底舒展了舒展脖子,然后游出水面,对大灰狼说:”灰狼大哥,谢谢啦。这里本来就是我的家,谢谢你把我送回来。"说着,小乌龟头也不会,游走了。 来源: CSDN 作者: ggf0101 链接: https://blog.csdn.net/ggf0101/article/details/104094114

蓝桥杯基础练习——进制转化

∥☆過路亽.° 提交于 2020-01-27 18:56:29
十进制转十六进制 原题链接:http://lx.lanqiao.cn/problem.page?gpid=T49 Description   十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。   给出一个非负整数,将它表示成十六进制的形式。 Input 输入描述:   输入包含一个非负整数a,表示要转换的数。0<=a<=2147483647 输入样例: 30 Output 输出描述:   输出这个整数的16进制表示 输出样例: 1E HINT: 时间限制:1.0s 内存限制:512.0MB 正确代码展示 # include <stdio.h> int main ( void ) { char c_num [ 16 ] = { '0' , '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' , 'A' , 'B' , 'C' , 'D' , 'E' , 'F' } ; int i_num , i , count = 0 ; char s_num [ 10000 ] ;

jsp page指令

ぃ、小莉子 提交于 2020-01-27 18:56:09
page指令是针对当前页面的指令,常用的page指令有8个: 1.<%@page language=“java”%>指定JSP Container用什么语言来编译,目前只支持JAVA语言。默认为JAVA 2.<%@page extends=“mypackage.myclass”%>定义此JSP网页产生的Servlet是继承哪个。一般不需要设置,在默认情况下,jsp页面默认的父类是HttpJspBase。 3.<%@page import=“java.sql.*”% > jsp页面所用到的哪些Java API 4.<%@page errorPage=“error.jsp”%> 设置该jsp页面出现异常时所要转到的页面,如果没设定,容器将使用当前的页面显示错误信息 5.<%@page isErrorPage=“true”%> 设置该jsp页面是否作为错误显示页面,默认是false,如果设置为true,容器则会在当前页面生成一个exception对象,和4搭配使用 6.<%@page contentType=“text/html;charset=gb2312”%> 设置页面文件类型和编码方式 7.<%@page isThreadSafe=“true”% > 设置容器以多线程还是单线程运行该jsp页面,默认是true,是多线程。设置为false,则以单线程的方式运行该jsp页面 8.<%

detectron2(目标检测框架)无死角玩转-06:源码详解(2)-Trainer继承关系,Hook

荒凉一梦 提交于 2020-01-27 18:55:52
以下链接是个人关于detectron2(目标检测框架),所有见解,如有错误欢迎大家指出,我会第一时间纠正。有兴趣的朋友可以加微信:a944284742相互讨论技术。若是帮助到了你什么,一定要记得点赞!因为这是对我最大的鼓励。 detectron2(目标检测框架)无死角玩转-00:目录 前言 通过前面的博客,已经知道detectron2的整体架构,源码我们再回溯到detectron2/engine/train_loop.py,可以看到TrainerBase,我们来看看他存在那些子孙如下: # 老祖宗 detectron2/engine/train_loop.py class TrainerBase : #第一代子孙 detectron2/engine/train_loop.py class SimpleTrainer ( TrainerBase ) : # 第二代子孙 detectron2/engine/defaults.py class DefaultTrainer ( SimpleTrainer ) : # 第三代子孙 tools/train_my.py-本人参考源码实现 class Trainer ( DefaultTrainer ) : 我们先从老祖宗看起: class TrainerBase : def __init__ ( self ) : self . _hooks =

Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can't open PID file /var/run/redis/redis-server.

 ̄綄美尐妖づ 提交于 2020-01-27 18:55:27
此文首发于我的个人博客: Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can’t open PID file /var/run/redis/redis-server.pid (yet?) after start: No such file or directory — zhang0peter的个人博客 晚上在我的ubuntu 18.04的服务器上安装redis时报错如下: Job for redis-server.service failed because a timeout was exceeded. See "systemctl status redis-server.service" and "journalctl -xe" for details. invoke-rc.d: initscript redis-server, action "start" failed. ● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; disabled; vendor preset: enabled) Active: activating (auto-restart)

Mysql调优-explain的使用

我的梦境 提交于 2020-01-27 18:55:08
Mysql-expalin的使用 explain简介 explain输出列解释 explain输出列-id explain输出列-select_type explain输出列-type explain输出列-possiable_keys、key explain输出列-key_len explain输出列-ref explain输出列-rows explain输出列-extra 参考博客 explain简介 explain和SQL语句一起使用的时候,MySQL将显示来自优化器的相关语句执行计划的信息,包括表的读取顺序、数据读取操作的操作类型、那些索引可以被使用、那些索引会被实际使用、表之间的引用、每张表大概需要读取多少行记录等等。通过这些我们能分析SQL语句的结构和性能瓶颈,从而优化我们的SQL语句。 example: explain输出列解释 字段 字段说明 字段值描述 id select查询序列号,包含一组数字,表示查询中执行select子句或者操作表的顺序 id相同 执行顺序由上至下 id不相同 如果是子查询,id的序号会递增,id的值越大被执行的优先级越高 id相同和不相同都存在 如果id相同可以认为是一组,同一组id执行顺序由上至下,不同组之间,id值越大被执行的优先级越高 select_type 查询的类型,主要用来区别普通查询,联合查询,子查询等复杂查询 SIMPLE

矩阵链乘法

孤街浪徒 提交于 2020-01-27 18:54:42
#include <iostream> #include <cstring> #include <algorithm> using namespace std; #define N 100 #define INF 1000000 int p[N + 1], m[N + 1][N + 1]; void matrixchain(int n) { memset(m, 0, sizeof(m)); for (int r = 1; r <= (n - 1); r++) { for (int i = 1; i <= n; i++) { int j = i + r; m[i][j] = INF; for (int k = i; k < j; k++) { m[i][j] = min(m[i][j], m[i][k] + m[k + 1][j] + p[i] * p[k + 1] * p[j + 1]); } } } } int main() { int n; cin >> n; for (int i = 1; i <= n + 1; i++) { cin >> p[i]; } matrixchain(n); cout << m[1][n] << endl; return 0; } 来源: CSDN 作者: Just Go For It Now 链接: https://blog.csdn.net

【C++深度解析】9、const 常量?只读变量?

倖福魔咒の 提交于 2020-01-27 18:54:20
文章目录 1 const 常量的判别准则 1.1 编程实验 2 小结 看了前面的关于 const 的内容,不知道是不是有疑问,const 什么时候为只读变量,什么时候是常量? 1 const 常量的判别准则 只有用 字面量 初始化的 const 常量才会进入 符号表 使用其他 变量 初始化的 const 常量仍然是 只读变量 被 volatile 修饰的 const 常量 不会进入符号表 综上所述,在 编译期间不能直接确定初始值 的 const 标示符,都被作为 只读变量 处理。 const 引用的类型与初始化变量的类型 相同:初始化变量成为只读变量 不同:生成一个新的只读变量 1.1 编程实验 // 9-1.c # include <stdio.h> int main ( ) { const int x = 1 ; const int & rx = x ; int & nrx = const_cast < int & > ( rx ) ; nrx = 5 ; printf ( "x = %d\n" , x ) ; printf ( "rx = %d\n" , rx ) ; printf ( "nrx = %d\n" , nrx ) ; printf ( "&x = %p\n" , & x ) ; printf ( "&rx = %p\n" , & rx ) ; printf (

python获取端口、ip、用户名、mac地址

我是研究僧i 提交于 2020-01-27 18:54:05
python是个功能强大的玩意,既然功能强大,那么就要好好玩 先来简单的获取ip、用户名和mac地址 注:获取局域网ip import uuid # 获取本机mac地址 def get_mac_adderss ( ) : mac = uuid . UUID ( int = uuid . getnode ( ) ) . hex [ - 12 : ] return ":" . join ( [ mac [ e : e + 2 ] for e in range ( 0 , 11 , 2 ) ] ) dd = get_mac_adderss ( ) print ( dd ) import socket #获取本机电脑名 myname = socket . getfqdn ( socket . gethostname ( ) ) #获取本机ip myaddr = socket . gethostbyname ( myname ) print ( myname ) print ( myaddr ) # 获取当前用户名 def user ( ) : import getpass user_name = getpass . getuser ( ) return user_name print ( user ( ) ) 嗯嗯,到这就很完美啦,接下来就要搞端口啦,怎么说呢,本来也是一件很简单的事

Day1——Spring简介

与世无争的帅哥 提交于 2020-01-27 18:53:48
一. Spring简介 经常说ssm框架整合,那么其中的一个s就代表spring,sprig到底有什么优良特性呢?大家粗略了解有哪几个特性即可,如下: 优良特性 解释 非侵入式 基于spring开发的应用的对象可以不依赖spring的API 依赖注入 Dependency Injection, 简称DI,是反转控制(Invesion Of Control,简称IOC)思想的经典实现 面向切面编程 Aspect Oriented Programming,简称AOP 容器 spring是一个容器,应为它包含并且管理应用对象的生命周期 组件化 spring实现了使用简单的组件配置组合成一个复杂的应用。在spring中可以使用XML方式或者Java注解方式组合这些对象 下面是spring的结构图解: 解释: 所有的spring操作都基于IOC容器,IOC容器就是图中的Core Container 以上内容粗略了解即可 来源: CSDN 作者: Android_la 链接: https://blog.csdn.net/qq_40634846/article/details/104092549

工具导航Map