精华内容
下载资源
问答
  • idea 快速跳回上个操作和跳到下动作

    这是【IDEA 教程系列第 31 篇】,如果觉得有用的话,欢迎关注专栏。

    跳回和跳到是相对于你现在的操作而言

    快捷键

    功能WindowsMac
    跳回上一个操作Ctrl + Alt + ←Command + [ 或 Command+ Option + ←
    跳到下一个操作Ctrl + Alt + →Command + ] 或 Command + Option + →

    尤其是当你查看源码时,经常需要跳回上一个操作,这个时候此快捷键就显得非常香了。

    更多 idea 中的快捷键,推荐一篇博客 idea 常用快捷键(每个都有操作演示)

    如果你不知道如何修改快捷键,可以看这篇博客 idea 如何修改快捷键

    你的问题得到解决了吗?欢迎在评论区留言。

    赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。


    结束语

    技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。

    最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。
    展开全文
  • zabbix配置自动恢复动作

    千次阅读 2020-07-16 22:04:50
    废话不多说,如何配置zabbix的动作里的自动发送邮件,及自动恢复一系列动作 先进入动作中 下一步具体的操作详情 然后还需要去定义一下如何监控到的信息是正常的 需要去触发器定义 大概提一下zabbix的监控流程 主机...

    废话不多说,如何配置zabbix的动作里的自动发送邮件(zabbix配置邮箱报警点我),及自动恢复一系列动作
    先进入动作中
    在这里插入图片描述
    下一步具体的操作详情
    在这里插入图片描述
    然后还需要去定义一下如何监控到的信息是正常的
    需要去触发器定义

    大概提一下zabbix的监控流程
    主机→监控项→触发器→动作→用户和报警媒介
    在这里插入图片描述
    现在就需要去我们被监控端服务器上添加权限了

    [root@zabbix-agent-none1 ~]# visudo          #相当于“vim /etc/sudoers”
        ## Allow root to run any commands anywhere
        root    ALL=(ALL)   ALL
        zabbix    ALL=(ALL)   NOPASSWD: ALL     #添加的一行,表示不需要输入密码
    
    [root@zabbix-agent-none1 ~]# vim /etc/zabbix/zabbix_agentd.conf
        EnableRemoteCommands=1          #允许接收远程命令
        LogRemoteCommands=1             #把接收的远程命令记入日志
    
    [root@zabbix-agent-none1 ~]# systemctl restart zabbix-agent.service
    

    最后测试之前,我再叙述一下我们动作逻辑顺序
    在这里插入图片描述
    第一步监控到服务down掉触发动作发送邮件报警
    第二步执行远程脚本重启服务
    当命令成功执行,服务恢复正常,
    第三步监控到服务up了再发送一个恢复正常邮件给用户

    开始测试
    在这里插入图片描述
    查看报警
    在这里插入图片描述
    动作全部执行成功
    下面去邮件查看
    在这里插入图片描述
    一giao我里个giao,打完收工


    --------------------当你发现自己突然嫉妒起其他人时,就请安静下来学习吧!--------------------

    展开全文
  • java爬虫系列包含哪些内容? java爬虫框架webmgic入门 使用webmgic爬取 http://ady01.com 中的电影资源(动作电影列表页、电影下载地址等信息) 使用webmgic爬取 极客时间 的课程资源(文章系列课程 和 视频系列的...

    1. 概述

    java爬虫系列包含哪些内容?

    1. java爬虫框架webmgic入门
    2. 使用webmgic爬取 http://ady01.com 中的电影资源(动作电影列表页、电影下载地址等信息)
    3. 使用webmgic爬取 极客时间 的课程资源(文章系列课程 和 视频系列的课程)

    本篇文章主要内容:

    1. 介绍java中好用的爬虫框架
    2. java爬虫框架webmagic介绍
    3. 使用webgic爬取动作电影列表信息

    2. java中好用的爬虫框架

    如何判断框架是否优秀?

    1. 容易学习和使用,网上对应的学习资料比较多,并且比较完善
    2. 使用的人比较多,存在的坑别人已经帮你填的差不多了,用起来会更顺心一些
    3. 框架更新比较快,社区活跃,可以快速体验一些更好的功能,并与作者进行交流
    4. 框架稳定、方便扩展

    按照以上几点的,推荐一款非常好用的java爬虫框架webmgic

    3. webmgic介绍

    4.使用webgic爬取动作电影列表

    使用webgic爬取 爱电影 电影列表资源信息

    示例源码地址

    1. 新建springboot项目java-pachong

    在这里插入图片描述

    2. 导入maven配置

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
        </dependency>
    
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    
        <!-- webmagic start -->
        <dependency>
            <groupId>us.codecraft</groupId>
            <artifactId>webmagic-core</artifactId>
            <version>0.7.3</version>
            <exclusions>
                <exclusion>
                    <artifactId>fastjson</artifactId>
                    <groupId>com.alibaba</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>commons-io</artifactId>
                    <groupId>commons-io</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>commons-io</artifactId>
                    <groupId>commons-io</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>fastjson</artifactId>
                    <groupId>com.alibaba</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>fastjson</artifactId>
                    <groupId>com.alibaba</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>log4j</artifactId>
                    <groupId>log4j</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>slf4j-log4j12</artifactId>
                    <groupId>org.slf4j</groupId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>us.codecraft</groupId>
            <artifactId>webmagic-extension</artifactId>
            <version>0.7.3</version>
        </dependency>
        <dependency>
            <groupId>us.codecraft</groupId>
            <artifactId>webmagic-selenium</artifactId>
            <version>0.7.3</version>
        </dependency>
        <dependency>
            <groupId>net.minidev</groupId>
            <artifactId>json-smart</artifactId>
            <version>2.2.1</version>
        </dependency>
        <!-- webmagic end -->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.49</version>
        </dependency>
        <dependency>
            <groupId>commons-lang</groupId>
            <artifactId>commons-lang</artifactId>
            <version>2.6</version>
        </dependency>
        <dependency>
            <groupId>commons-io</groupId>
            <artifactId>commons-io</artifactId>
            <version>2.6</version>
        </dependency>
        <dependency>
            <groupId>commons-codec</groupId>
            <artifactId>commons-codec</artifactId>
            <version>1.11</version>
        </dependency>
        <dependency>
            <groupId>commons-collections</groupId>
            <artifactId>commons-collections</artifactId>
            <version>3.2.2</version>
        </dependency>
    </dependencies>
    

    3. 编写抓取电影数据的代码

    package com.ady01.demo1;
    
    import lombok.extern.slf4j.Slf4j;
    import us.codecraft.webmagic.Page;
    import us.codecraft.webmagic.Site;
    import us.codecraft.webmagic.Spider;
    import us.codecraft.webmagic.processor.PageProcessor;
    
    /**
     * <b>description</b>:第一个爬虫示例,爬去动作片列表信息 <br>
     * <b>time</b>:2019/4/20 10:58 <br>
     * <b>author</b>:ready likun_557@163.com
     */
    @Slf4j
    public class Ady01comPageProcessor implements PageProcessor {
        @Override
        public void process(Page page) {
            log.info("爬取成功!");
            log.info("爬取的内容:" + page.getRawText());
        }
    
        @Override
        public Site getSite() {
            return Site.me().setSleepTime(1000).setRetryTimes(3);
        }
    
        public static void main(String[] args) {
            String url = "http://m.ady01.com/rs/film/listJson/1/2?_=1555726508180";
            Spider.create(new Ady01comPageProcessor()).addUrl(url).thread(1).run();
        }
    }
    

    4. 运行爬虫代码

    运行Ady01comPageProcessor中的main方法,执行结果如下:

    在这里插入图片描述

    5.总结

    1. 本文中主要用了一个示例说明webgic是如此简单就可以完成数据的抓取工作,从代码中可以看出复杂的代码webmagic都帮我们屏蔽了,只需要我们去关注业务代码的编写。
    2. 文章中没有详细介webmagic如何使用,至于我为何没有在文档中去做说明,主要是webigc已经提供了非常完善的学习文档,可以移步到webgic中文文档,需要更深入了解的可以研究一下webgic的源码,对你编写爬虫是非常有用的。
    3. 明日我们将爬取每个动作电影详情页信息,采集详情页中电影的下载地址
    4. 示例代码,导入到idea中运行,idea中需要安装mavenlombok的支持
    5. 更多技术文章请关注公众号:javacode2018
    展开全文
  • 周期性动作原理表述如下:1)用周期性的动作(脉冲)代替连续的动作;2)如果动作已经是周期性的,则改变其频率:3)利用脉动之间的停顿来执行额外的动作;尝试改变物体的运动规律--频率(将连续的动作试作频率为0)...

    周期性动作原理表述如下:
    1)用周期性的动作(脉冲)代替连续的动作;
    2)如果动作已经是周期性的,则改变其频率:
    3)利用脉动之间的停顿来执行额外的动作;

    尝试改变物体的运动规律--频率(将连续的动作试作频率为0),通过增大频率或降低频率来看看是否可以获得新的功能或者是强化某种功能,也可以尝试利用周期性动作的间歇来执行其它额外的动作,以充分利用系统的资源;案例如下:
    A)警笛和警灯:
    B) 冲击钻,蛤蟆夯;
    C)计算机指令;
    D)Windows操作系统的基本指令执行周期:
    E)汽车的雨刷器;
    ....

    如果有些周期性动作的间隙时间比较长,那么可以充分利用这种间隙时间来完成其它功能,就可以起到充分利用资源的目的,比如上述案例中的D。周期性原理中第3)条的利用非常广泛,无论是在管理领域还是生产领域都一样。

    周期性动作比连续性动作不同之处在于周期性动作有间歇,会得到“振动”效果。如果能利用到共振作用,则动作的周期性化会更加有利。
    当然不是所有的动作都需要改为周期性的,这个原理也仅仅是告诉一个方向,具体的问题还是需要具体分析。

    展开全文
  • Java Web学习(16):JSP动作元素()

    千次阅读 2016-07-15 16:57:10
    JSP动作元素概述  (1)JSP动作元素简介  与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。利用JSP动作 可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的...
  • Libgdx专题系列:对象篇 Action动作

    千次阅读 2013-11-25 10:48:16
    我的完美主义又来了,在我们的代码中,Player的动作实现,太麻烦了吧, 我还要计时,几秒到几秒执行什么动作, 而且还要我还原, 这我可忍受不了,能不能我规定动作, 然后你按照我的动作指令,慢慢去执行啊...
  • JSP系列四:JSP动作元素

    千次阅读 2008-08-20 06:02:00
    动作元素(Action):预定义的java代码。目的在于代码的可重用性。 1,为请求阶段提供信息,允许在页面之间转移控制权。 2,JSP2.0规范定义了标准动作,标准动作是一些标签,影响JSP运行时的行为和对客户请求的...
  • 强化学习系列):强化学习简介

    万次阅读 多人点赞 2018-07-07 15:02:44
    学习的过程贯穿着我们人类的一生,当我们开车或者说话时,都观察了环境,并执行一系列动作来影响环境。强化学习描述的是一个与环境交互的学习问题。 那么强化学习是如何描述这一学习过程的呢?以人开车为例,将人和...
  • 之前学习使用了pyquery包的爬虫,这次学习利用selenium包,这个包主要是可以驱动浏览器进行一系列动作,包括打开浏览器、给搜索框输入指定内容、点击搜索按钮、跳转页面等动作,通过selenium包里的一些方法可以轻松...
  • 大家是否还记得那部硬汉动作明星云集的《敢死队》电影,史泰龙振臂一呼,天下英雄纷纷响应,汇集了包括史泰龙、施瓦辛格、龙格尔、杰森·斯坦森、李连杰等当今世界著名动作明星,续集更有尚格·云顿,斯科特·阿金斯...
  • 这篇文章描述了ASP.NET Web API如何将HTTP请求路由到控制器上的特定动作。备注:想要了解关于路由的高层次概述,请查看Routing in ASP.NET Web API。这篇文章侧重于路由过程的细节。如果你创建了个Web API项目并且...
  • 【Photoshop】合并一系列序列帧图片成序列帧大图

    万次阅读 热门讨论 2017-10-04 10:05:51
    在2D游戏中,序列帧图片的大图是很常见很常用的东西,他...所以我们需要学会利用Photoshop合并一系列序列帧图片成序列帧大图。 一般用视频软件或者Gif处理软件导出来的帧系列图片是这样的: 你不可能拿这多达1
  • nginx系列:nginx入门

    万次阅读 多人点赞 2019-05-11 17:06:35
    、nginx 功能介绍 Nginx因为它的稳定性、丰富的模块库、灵活的配置和低系统资源的消耗而闻名.业界一致认为它是Apache2.2+mod_proxy_balancer的轻量级代替者,不仅是因为响应静态页面的速度非常快,而且它的模块...
  • 集成FCM推送一系列问题

    万次阅读 2017-05-10 10:48:06
    FCM:Firebase Cloud Messaging ...第国内的手机一般阉割了Google service的服务,第二国内网络说是可以访问 FCM的(延迟好像太高),一般这两者条件克服了才可以去集成FCM推送调试,使用FCM集成一般是在服务里
  • JSP动作标签详解

    千次阅读 2016-12-18 18:53:37
    JSP动作元素概述  (1)JSP动作元素简介  与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。利用JSP动作 可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的...
  • 《MFC游戏开发》笔记 系列简介

    万次阅读 多人点赞 2013-07-11 12:05:29
    系列文章由七十雾央编写,转载请注明出处。     、我的游戏开发学习之路    很多人走上计算机道路最初的原因就是怀揣着游戏开发的梦想,至少我是这样的。最初学习的日子是极度痛苦的,对于游戏开发充满着...
  • 有关Spring事务,看这篇就足够了

    千次阅读 2019-06-11 08:10:15
    原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。 一致性(Consistency):一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于...
  • Cocos2d-x 动作之变速动作

    千次阅读 2013-10-16 17:05:38
    大部分动作的变化过程是与时间成线性关系的,即动作经过相同时间产生的变化相同,例如,CCMoveBy会使节点在同样长的时间内经过同样的位移。这是因为Cocos2d-x把动作的速度变化控制抽离了出来,形成个独立的...
  • 动作游戏设计三部曲 之 交互至上

    千次阅读 2013-10-15 11:04:19
    然而并不是说明随便做款横版动作游戏也能火。《QQ三国》也是横版游戏,其用户组成与DNF不同,它是以轻度玩家为主,设计源自于《冒险岛》一派。《QQ三国》和《冒险岛》,也都火了。  我姑且把《冒险岛》一派的...
  • 理解事件是一系列动作,对理解事件的使用很关键。好了,事件是由一系列动作组成。那么动作是什么呢?动作就是函数,因为函数就是做什么,一个函数就是一个动作,反之亦然。因此,事件是由一系列函数组成的。那么,...
  • 、缓冲动作  在实现运动中,常常需要一些加速度或者减速度的效果。Cocos2D-X引擎为我们提供了相应的实现接口,这样就不用再用原来的公式计算方法来实现加减速的效果。  Ease系列的方法改变了运动的速度,但是并...
  • 而非我们最终能够执行的轨迹,本文介绍种基于Frenet坐标系的优化轨迹动作规划方法,该方法在高速情况下的ACC辅助驾驶和无人驾驶都具有很强的实用性,是目前普遍采用的动作规划算法。 基于Frenet坐标系的动作...
  • 行为动作数据集

    千次阅读 2018-02-19 13:38:57
    1.Moments in Time:IBM-MIT联合提出最新百万规模视频动作理解数据集 是目前多样性,差异性最高的数据集了。该数据集的任务仍然为视频分类任务,不过其更专注于对“动作”的分类,此处的动作为广义的动作或动态,其...
  • 个常见例子:在个发布脚本中,进行realse操作可能需要如下几个步骤:1. 调用build工具进行build2. 使用SSH工具上传build出的jar包3. 使用SSH工具向远程主机发布重启服务的命令上述任何环节出错,则后续动作再...
  • JSP标准动作简介

    千次阅读 热门讨论 2020-11-08 12:01:18
    前文:欢迎收看《好看的博文没人赞》系列,JSP标准动作种将JAVA和JSP页面结合的标准规范,用来处理JAVA和JSP页面之间的关系 本博文将为各位介绍五种JSP标准动作 JSP标准动作 <jsp:useBean> <jsp...
  • 、跟随动作 跟随动作CCFollow是个节点跟随另外个节点的动作。 二、可调整速度动作  可调整速度动作CCSpeed不是个独立的动作,可以把它理解为是对目前动作的“包装”,经过这个“包装”以后, 就...
  • 在深度学习大潮之后,搜索推荐等领域模型该如何升级迭代呢?强化学习在游戏等领域大放异彩,那是否可将强化学习应用到搜索推荐领域呢?...因此后面将会写系列来介绍近期强化学习在搜索推...
  • 认识事务 事务管理是企业级应用程序开发中必不可少的技术, 用来确保数据的... 原子性(atomicity): 事务是一个原子操作, 由一系列动作组成. 事务的原子性确保动作要么全部完成要么完全不起作用. 一致性(consis...
  • 在行人检测方面,作者对“行走”这一动做建立了模型,这个模型由一系列的重复特征点组成,这些特征点是一个6维的特征向量,包括位置,时间,尺度,类别等信息。在检测方面,有一系列的公式来进行模板匹配,也还没...
  • 、改变动作执行对象  CCTargetedAction类可以改变动作的执行对象。一般默认的动作执行对象是调用runAction的对象。有时候要自定 义动作执行对象,这时候需要使用CCTargetedAction。 二、函数回调动作 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 237,956
精华内容 95,182
关键字:

一系列动作