1

uC/OS-III 时钟节拍(一)

时钟节拍就是操作系统的时基,操作系统要实现时间上的管理,必须依赖于时基(时基即时间基准,操作系统的基准时钟)。 uC/OS-III时钟节拍的实现过程 时钟节拍就是系统以固定的频率产生中断(时基中断),并在时基中断任务里调用OSTimeTick(void)函数,目的是在时钟节拍到来时,更新每个任务的状 ...

来来就来 发布于 2019-10-06 13:06 评论(0)阅读(32)
0

java基础(1):java概述、jdk的安装、环境变量的配置、helloworld案例

1. Java开发环境搭建 1.1 java概述 众所周知Java是一门编程语言,编程语言就是用来编写软件的。那么使用Java到底能用来编写什么软件呢?你所熟知的很多软件都可以用Java来编写,例如:QQ、迅雷、淘宝、京东等等,那么Java比较擅长什么呢?也就是说我们将来从事Java开发工程师工作到 ...

爱编程的小灰灰 发布于 2019-10-06 12:32 评论(0)阅读(60)
0

行为型设计模式(上)

责任链模式: 下图为责任链 1、定义:为了避免请求发送者与多个请求处理者耦合在一起,将所有请求的处理者通过前一对象 记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止 2、模型结构: (1)抽象处理者(Handler):定义一个处理请求的接口,包含抽象处 ...

贵志 发布于 2019-10-06 11:45 评论(0)阅读(31)
0

Pots(POJ-3414)【BFS】

题意:有两个有着固定容量的茶壶,初始时都为空,要求用FILL,POUR,DROP三种操作来准确地得到C值,输出最少次数及操作方案。 思路:比赛的时候真是脑子不好使,根本没想到是搜索,看了别人的题解用搜索,恍然大悟。 以两茶壶均为空为初始状态,每次对六种操作进行枚举,BFS加记录路径即可。 代码如下: ...

xxmlala 发布于 2019-10-06 09:37 评论(0)阅读(16)
0

Elastic Stack核心产品介绍-Elasticsearch、Logstash和Kibana

Elastic Stack 是一系列开源产品的合集,包括 Elasticsearch、Kibana、Logstash 以及 Beats 等等,能够安全可靠地获取任何来源、任何格式的数据,并且能够实时地对数据进行搜索、分析和可视化。 ...

Rickie 发布于 2019-10-06 09:21 评论(0)阅读(26)
0

JavaScript学习笔记(一)

什么是JavaScript html用于搭建页面结构和内容,CSS用于美化页面,JavaScript用于给页面添加动态效果和动态内容。 JavaScript历史 95年由网景(NetScape)公司发布 LiveScript 同年更名为JavaScript,和Java没有任何关系,只是为了层热度 J ...

懒散の小青年 发布于 2019-10-06 09:05 评论(0)阅读(26)
0

[NOIP2016]天天爱跑步-题解

"题面传送门" 解答 设第$j$号玩家在$V_j$时刻出发。 弱化问题:如果树退化成了一条链。则在$j$处的观察员能观察到的$i$号玩家当且仅当 $$ i玩家经过j,且 \begin{cases} dep_j W_j = dep_{S_i} V_j, &i向下跑步 \\ dep_j + W_j = ...

frank3215 发布于 2019-10-06 08:34 评论(0)阅读(47)
0

[Swift]LeetCode1219. 黄金矿工 | Path with Maximum Gold

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:为敢(WeiGanTechnologies)➤个人域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/LeetCode➤原 ...

山青咏芝 发布于 2019-10-06 07:48 评论(0)阅读(30)
0

webpack中路径的理解

webpack 前端打包工具, 开发人员要面对的路径主要是: 打包前的路径(开发环境路径)和打包后的路径(生产环境路径) 在webpack.config.js中配置的output.path, output.publicPath, 以及各种插件, loader中的outputPath, publicP ...

AnswerCard 发布于 2019-10-06 06:53 评论(0)阅读(58)
0

Django连接多个数据库并实现读写分离

当一个项目当中有大量的数据的时候,你所有的IO操作都在一个数据库中操作,会造成项目的性能的降低。如果你能对项目中的数据进行读写分离的话,那么将大大提高你项目的性能。而Django自带的机制也对此提供了支持。我们可以简单的操作一下。 (当然数据的同步还是需要运维同志的协助) 修改配置文件 Django ...

与鹿逐秋 发布于 2019-10-06 00:36 评论(0)阅读(32)
0

简单理解消息队列

简单图示 把数据放到消息队列叫做生产者 从消息队列中获取数据叫做消费者 消息队列 概念:生产者和消费者之间的一个中间件。本质是一个队列。 消息队列能做的事情(为什么) 解耦(各个的部分,互不影响) 异步处理(每个部分异步处理,缩短时间) 削峰/限流(降低服务器的压力) 消息队列要注意的问题 数据保存 ...

Myuniverse 发布于 2019-10-06 00:33 评论(0)阅读(29)
0

专栏《Elasticsearch 7.x从入门到精通》的相关源代码

新版Elasticsearch 7.3 和 Spring Boot 2.1.7 集成演示项目。目前比较推荐使用官方的高阶(High Level)Rest Client,Elasticsearch官方维护,比较值得信赖。 ...

Rickie 发布于 2019-10-05 22:26 评论(0)阅读(41)
0

LeetCode 13.罗马数字转整数

罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。 ...

徐子瑜 发布于 2019-10-05 22:03 评论(0)阅读(17)
0

国庆手撸商品管理系统(三)

`之前的内容` "点我管理系统(一)" "点我管理系统(二)" 一.实现的内容 商品退货 商品库存 商品进货 商品删除 商品还原 时钟 优化模型 二.后续内容准备优化内容 把数据库查询的内容存在缓存中 增加按日期,按商品名查询 增加快捷商品增加 优化代码 优化界面 三.目录结构 四.代码 1.配置 ...

小小咸鱼YwY 发布于 2019-10-05 22:02 评论(2)阅读(90)
0

plist 图集 php 批量提取 PS 一个个切

最近,迷上了用 cocos2d 做游戏开发。由于是新入门,很多东西从头开始学。 在使用 sprite 的 Rect 裁剪显示的时候,显示总是多一块。所以,要从图集中提取一张张图,这样就省了裁剪。 原图是这样的,一大张 png 图集,花钱买的素材,可是并没有提供 plist 文件。 如果,只有几张,就 ...

宁次 发布于 2019-10-05 21:32 评论(0)阅读(17)
0

树状数组从入门到入土

我们为什么使用树状数组? (参考了 http://hzwer.com/914.html) 如果给定一个数组,要你求里面所有数的和,一般都会想到累加。但是当那个数组很大的时候,累加就显得太耗时了,时间复杂度为O(n),并且采用累加的方法还有一个局限,那就是,当修改掉数组中的元素后,仍然要你求数组中某段 ...

QUEKI嶺冬 发布于 2019-10-05 20:42 评论(0)阅读(20)
0

Vue.js+vue-element搭建属于自己的后台管理模板:更深入了解Vue.js(三)

前言 上一章我们介绍了关于Vue实例中一些基本用法,但是组件、自定义指令、Render函数这些放到了本章来介绍,原因是它们要比前面讲的要难一些,组件是Vue.js最核心的功能,学习使用组件也是必不可少的知识点。 Vue实例属性和方法 在我们学习组件之前,更深入的了解下Vue实例,它除了data数据对 ...

蚂蚁穿上铠甲手持宝剑 发布于 2019-10-05 20:12 评论(0)阅读(99)
0

ZooKeeper 面试题

高强度训练第二十一天总结 1. ZooKeeper 面试题 ZooKeeper 是一个开放源码的分布式协调服务,它是集群的管理者,监视着集群 中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用 的接口和性能高效、功能稳定的系统提供给用户。 分布式应用程序可以基于 Zookeepe ...

秃桔子 发布于 2019-10-05 19:56 评论(0)阅读(110)
0

Python函数(函数定义、函数调用)用法详解

Python 中,函数的应用非常广泛,前面章节中我们已经接触过多个函数,比如 input() 、print()、range()、len() 函数等等,这些都是 Python 的内置函数,可以直接使用。除了可以直接使用的内置函数外,Python 还支持自定义函数,即将一段有规律的、可重复使用的代码定义 ...

木木纸 发布于 2019-10-05 18:42 评论(2)阅读(358)
0

Python【day 11】函数名的应用

函数名的应用 1、函数名字可以作为参数进行传递 2、函数名可以像变量一样进行多次赋值传递,通过print(函数名.__name__)查看原函数 3、函数名表示函数的内存地址 4、函数名()表示函数的执行 5、函数名和变量名的命名规范是一样的 1、函数名可以作为参数进行传递 def func1(): ...

cn5036518 发布于 2019-10-05 18:10 评论(0)阅读(18)