小编Geo*_*sis的帖子

寻找儿童部门的工作人员 - PHP

我正在使用Codeigniter + MySQL + Active Record构建一个带有组织结构图的项目.

有部门列为组织树,员工信息的人员,员工角色和员工部门,我存储匹配: 部门 - 员工 - 角色

你可以看到下面的结构:

部门 (parent_id用于构建树)

在此输入图像描述

员工 (原始员工信息)

在此输入图像描述

员工角色 (权重最低,层次最高)

在此输入图像描述

员工部门 (在哪个部门 - 谁 - 什么角色)

在此输入图像描述

在稍后阶段,工作人员可能属于具有不同角色的2个或更多部门.这就是为什么我使用单独的表Staff_departments为多对多.在这种情况下,让我们保持简单,并假设1名员工属于1个部门.

我想做什么:

  1. 一个经理(角色重量= 0 || ROLE_ID = 1)在一处,可以查看员工谁在他的工作部(员工和主管)从是他的处儿童部门的所有工作人员(员工和主管).树的深度是未知的.
  2. 主管可以查看仅在其部门工作的员工(仅限员工).
  3. 员工只能自己查看.

对于主管和员工来说,这个过程很简单,所以我觉得我很好.对于Managers来说,我可能需要做一些递归的事情,但每次我开始编写一些代码行时我都在苦苦挣扎.

我的想法是在我的控制器中有一个函数find_related_staff($ staff_id){},我将传递登录的Staff的ID,它将返回一个包含其相关Staff的ID的数组.我唯一得到的是登录的工作人员的身份证.

如果经理返回其部门相关的经理,主管和员工的ID,以及他所在部门的儿童部门的经理,主管和员工.

如果主管仅返回其部门相关的主管和员工的ID.

如果员工退回他的身份证

有关如何实现这一点的任何想法?

php mysql recursion activerecord codeigniter

13
推荐指数
1
解决办法
369
查看次数

为 RNN 设置正确的输入

在数据库中有带有记录的时间序列数据:

  • device- timestamp- temperature- min limit-max limit
  • device- timestamp- temperature- min limit-max limit
  • device- timestamp- temperature- min limit-max limit
  • ...

device有 4 小时的时间序列数据(间隔 5 分钟)在发出警报之前和 4 小时的时间序列数据(再次间隔 5 分钟)没有引发任何警报。该图更好地描述了数据的表示,对于每个device

在此处输入图片说明

我需要在 python 中使用 RNN 类进行警报预测。当temperature低于min limit或高于时,我们定义警报max limit

从 tensorflow here阅读官方文档后,我在理解如何设置模型的输入时遇到了麻烦。我应该事先规范化数据还是其他什么,如果是,如何规范化?

同样阅读这里的答案也没有帮助我清楚地了解如何将我的数据转换为 RNN 模型可接受的格式。

关于我的情况下XYinmodel.fit应该是什么样子的任何帮助?

如果您看到有关此问题的任何其他问题,请随时发表评论。

附注。我已经设定python …

machine-learning normalization neural-network lstm recurrent-neural-network

8
推荐指数
1
解决办法
407
查看次数

每个部分的高度必须至少为100%

我已经为此寻找了很多答案和技巧,但对我来说没有任何效果.

一些简报:该项目有一个主页,有5个部分(关于我们,活动,联系等...).每个部分的高度必须至少为100%.这意味着如果孩子的容量是"小",那么该部分的高度必须为100%(此处屏幕分辨率有效).但是如果孩子的容器是"大"的,那么带有bg-color类的div和该部分必须扩展到超过100%的高度,以便它可以包含所有内容.每个部分都有不同的背景图像,我使用bg-color在背景图像上添加透明色.

html结构看起来像这样

<section class="each-page about-us">
    <div class="bg-color">
        <div class="container page-content">
           ...CONTENT...
        </div>
    </div>
</section>
<section class="each-page activities">
    <div class="bg-color">
        <div class="container page-content">
           ...CONTENT...
        </div>
    </div>
</section>
<section class="each-page work-with-us">
    <div class="bg-color">
        <div class="container page-content">
           ...CONTENT...
        </div>
    </div>
</section>
Run Code Online (Sandbox Code Playgroud)

css看起来像这样:

body, html {
    height: 100%;
    width: 100%;
}
.about-us {
    background-image: url("../images/bb2.jpg");
}
.each-page {
    border-top: 1px solid #fff;
    height: 100%;
}
.bg-color {
    background-color: rgba(35, 124, 170, 0.6);
    height: 100%;
    width: 100%;
}
Run Code Online (Sandbox Code Playgroud)

一些带有类容器页面内容的div有很多内容.但由于父div的高度为100%,因此该内容覆盖了底部的部分并且非常难看.特别是当我在低分辨率屏幕上测试时,几乎每个部分都显得破碎!我不想用滚动条设置溢出.

有什么建议/解决方案吗?由于该项目将是移动友好型(引导程序),因此响应式解决方案将是最佳选择.

先感谢您.

html css

4
推荐指数
1
解决办法
147
查看次数