假程序员,算了一下每天平均在办公室时间超过11个小时 ……

欧姆龙 CJ1W-SCU模块使用通配符+结束码实现非固定长度数据的接收 实验设备:CJ2M-CPU33、CJ1W-SCU21、XW2Z-200T 实验目的:了解 CJ1W-SCU 通配符使用 1.硬件接线: CJ1W-SCU21单元号拨码置于8,使用串口1(232口)。 2.软件设置: ① 新建工程,选择PLC型号CJ2M-CPU33,切换到编程模式,如下图: 、 ② 创建I/O并进行相关配置,如下图: ③ 设置为用户设置,协议宏模式,8位数据位,2位停止位,偶校验9600波特率,如下图: 、 ④ 打开CX-Protocal软件,新建工程: . 阅读详情

算法
如果是早上打开,分钟不是10 的倍数往后推到10倍数。
下班前打开,分钟不是30的倍数往前推到30的倍数。
代码

def defer(hourMin):
    '''
    早上的时候后推,08:35打卡算 08:40,08:39打卡算08:40
    晚上下班的时候向早推送,18:20 打卡算 18:00下班,18:30打卡算18:30下班
    :param hourMin:
    :param ahead:
    :return:
    '''
    hour, min = [int(x) for x in hourMin.split(":", 1)]
    if hour < 12:  # 说明是早上
        if min % 10 > 0:
            min = min + 10 - min % 10
            if min == 0 or min == 60:
                min = 0
                hour = hour + 1
    else:  # 其他说明是下班打卡
        if min != 30:
            min = 30 if min > 30 else 0
    return "%02d:%02d" % (hour, min)

测试

def test_defer():
    test = {
        "08:01": "08:10",
        "08:30": "08:30",
        "08:59": "09:00",
        "08:40": "08:40",
        "18:01": "18:00",
        "18:30": "18:30",
        "18:50": "18:30"
    }
    for x, y in test.items():
        r = defer(x)
        print("input=", x, y, "result=", r, "pass=", "Y" if r == y else "NO.")

6月份

Support List: ['201906', '201907']
('6.3', '08:30', '19:30') 1 当日=11.00h 总计=11.00h
('6.4', '08:24', '19:09') 2 当日=10.50h 总计=21.50h
('6.5', '08:31', '18:49') 3 当日=9.50h 总计=31.00h
('6.6', '08:30', '19:11') 4 当日=10.50h 总计=41.50h
('6.11', '08:32', '19:04') 5 当日=10.00h 总计=51.50h
('6.12', '08:31', '19:01') 6 当日=10.00h 总计=61.50h
('6.13', '08:29', '20:29') 7 当日=11.50h 总计=73.00h
('6.14', '08:28', '19:32') 8 当日=11.00h 总计=84.00h
('6.15', '13:29', '18:47') 9 当日=5.50h 总计=89.50h
('6.17', '08:34', '19:05') 10 当日=10.00h 总计=99.50h
('6.18', '08:27', '20:48') 11 当日=12.00h 总计=111.50h
('6.19', '08:31', '19:29') 12 当日=10.00h 总计=121.50h
('6.21', '08:27', '19:40') 13 当日=11.00h 总计=132.50h
('6.22', '08:32', '18:55') 14 当日=9.50h 总计=142.00h
('6.24', '08:21', '18:27') 15 当日=9.50h 总计=151.50h
('6.25', '08:27', '18:38') 16 当日=10.00h 总计=161.50h
('6.26', '08:37', '18:57') 17 当日=9.50h 总计=171.00h
('6.27', '13:27', '20:03') 18 当日=7.00h 总计=178.00h
('6.28', '08:24', '19:05') 19 当日=10.50h 总计=188.50h
------------------------------------------------------------
201906: Work=19Day 188.50h Avg=9.92hour/day

6月份请了病假,上班19天,每天最少9.92小时在办公室,总计188.5工时。

7月份

Support List: ['201906', '201907']
('7.1', '08:30', '18:43') 1 当日=10.00h 总计=10.00h
('7.2', '08:23', '19:44') 2 当日=11.00h 总计=21.00h
('7.3', '08:30', '19:47') 3 当日=11.00h 总计=32.00h
('7.4', '08:28', '19:11') 4 当日=10.50h 总计=42.50h
('7.5', '08:41', '18:59') 5 当日=9.50h 总计=52.00h
('7.6', '08:37', '18:55') 6 当日=9.50h 总计=61.50h
('7.8', '08:30', '21:31') 7 当日=13.00h 总计=74.50h
('7.9', '08:40', '20:07') 8 当日=11.00h 总计=85.50h
('7.10', '08:29', '19:50') 9 当日=11.00h 总计=96.50h
('7.11', '08:37', '19:06') 10 当日=10.00h 总计=106.50h
('7.12', '08:36', '19:26') 11 当日=10.00h 总计=116.50h
('7.15', '08:37', '20:24') 12 当日=11.00h 总计=127.50h
('7.16', '08:34', '20:28') 13 当日=11.00h 总计=138.50h
('7.17', '08:35', '21:09') 14 当日=12.00h 总计=150.50h
('7.18', '08:31', '20:38') 15 当日=11.50h 总计=162.00h
('7.19', '08:30', '19:59') 16 当日=11.00h 总计=173.00h
('7.20', '08:32', '18:58') 17 当日=9.50h 总计=182.50h
('7.22', '08:38', '21:10') 18 当日=12.00h 总计=194.50h
('7.23', '08:32', '19:18') 19 当日=10.00h 总计=204.50h
('7.24', '08:38', '20:01') 20 当日=11.00h 总计=215.50h
('7.25', '08:40', '20:52') 21 当日=11.50h 总计=227.00h
('7.26', '08:30', '18:37') 22 当日=10.00h 总计=237.00h
('7.29', '08:37', '19:12') 23 当日=10.00h 总计=247.00h
('7.30', '08:23', '20:27') 24 当日=11.50h 总计=258.50h
('7.31', '08:39', '12:29') 25 当日=3.00h 总计=261.50h
------------------------------------------------------------
201907: Work=25Day 261.50h Avg=10.46hour/day

7月份更离谱,上班25个工作日,平均每天11个小时在办公室,总计261.5工时。
程序员工资真的高???coconets@163.com

SOI LDMOS器件的Sentaurus TCAD建模与关键电学特性仿真研究 本文研究了SOI LDMOS器件的TCAD建模与电学特性仿真。通过Sentaurus TCAD平台建立了单RESURF结构的SOI LDMOS模型,详细阐述了器件结构原理和RESURF耐压机制。研究采用SDE进行几何定义和掺杂配置,在Sentaurus Device中构建了完整的物理模型体系,包括迁移率、复合和碰撞电离模型。通过系统仿真提取了器件的转移特性、输出特性和击穿特性等关键参数,分析了各参数对性能的影响规律。研究结果为功率半导体器件的仿真建模提供了规范化参考,有助于优化SOI LDMOS的性能设计。 阅读详情

相关推荐

避坑指南:从聚宽迁移到QMT必须知道的5个细节(含Redis连接异常处理)

本文详细解析了从聚宽迁移到QMT平台时需注意的5个关键细节,特别是Redis连接池优化和xtquant重连机制。通过实战代码示例,帮助量化团队解决信号传递稳定性、时间同步、滑点控制等核心问题,确保交易策略平稳过渡。

weixin_27303545的博客 430

程序员有周末吗?

3. 根据 Stack Overflow 的一份调查报告显示,全球范围内每周平均工作时间为 40-50 小时,而程序员的工作时间比其他职业的平均工作时间要长得多,平均每周加班时间达到了 12.8 小时。根据比特网的调查,29.38% 的程序员表示对现在的生活不满意,仅有16.89%、7.13% 的程序员表示比较满意和非常满意,接近四成的程序员表示一般。2. 在国外的一份调查中,有超过 70% 的程序员表示自己每周要加班至少 10 个小时,其中有超过 30% 的人每周要加班超过 15-20 个小时。

m0_49914128的博客 1万+

AAAI2024最佳解读|FontDiffuser One-Shot Font Generation via Denoising Diffusion with Multi-Scal

本文提出了一种名为FontDiffuser的基于扩散的单次字体生成方法,旨在通过去噪扩散模型生成模仿参考图像风格的字体,同时保留源图像的内容。尽管现有的字体生成方法在性能上取得了一定的进展,但在处理复杂字符和大风格变化时仍面临挑战。FontDiffuser通过引入多尺度内容聚合(MCA)模块,有效结合不同尺度的全局和局部内容线索,从而增强复杂字符的笔画保留能力。此外,文章还提出了一种风格对比细化(SCR)模块,用于风格表示学习,利用风格提取器从图像中分离风格,并通过精心设计的风格对比损失来监督扩散模型。

haimianxiaobao11的博客 1193

月薪 2~3W 的码农,是怎样度过一天的?

程序员的一天都写在了代码里?还有更多幕后的艰难不为人知。

programmerjob的博客 8496

OpencvSharp学习笔记(一):图片的打开,保存灰度化,保存

近来萌生了学习OpenCv的想法,经过度娘得知老夫会的C#不能直接用OpenCv,只能用他的儿子OpenCvSharp与EmguCV,奈何奈何,这两玩意的资料少的出奇,只能慢慢的摸索了,EmguCV先不说,老夫找到了牛批的资料,先摸索OpencvSharp吧 首先打开VS通过Nuget安装 选择版本后点击安装就OK了. 安装完成后,引用里面就有以下的玩意儿了… 废话不多说了,在写程序前先 using OpenCvSharp 图片打开,灰度化,保存代码如下: static void Main(strin

猥琐de专注 7188

【React】1、React入门与概览(JSX语法)

React入门 文章目录React入门一、React全家桶1. React是什么?2. 谁开发的?3. 为什么要学?4. React的特点5. 学习React之前要掌握的JavaScript基础知识二、React 概览组件JSXVirtual DOM关于虚拟DOM:Data Flow三、React基本使用相关js库四、React JSXJSX 语法规则五、模块与组件、模块化与组件化的理解5.1 模块5.2 组件5.4 模块化5.5 组件化 一、React全家桶 React基础 React-Router(R

Coding and studying 1381

月薪2到3万的程序员一天是怎样度过的?

比如,吃白肉的ACM(All-Cause Mortality,全因死亡率)可降低3%-11%,蔬果为主饮食ACM可降低17%-26%,多晒太阳可以降低40%ACM,仅是挥拍运动的运动,若是每周能保持3次,每次45-60分钟,便可以让ACM降低47%。黑白颠倒没商量,睡地铺,吃食堂。在这一整天,工作是超负荷的,bug是改不完的,而且领导就在身边,一有摸鱼就看在眼里,然后到时候一起算总账。每年10月24日,是一年一度的程序员节,一种职业一旦有了自己的节日,多半是从事的人多了,对社会影响大了,其重要性不言而喻。

IT界那些事儿 4675

RK3399平台开发系列讲解(外设篇)交换芯片RTL8306M

网络:交换芯片RTL8306M 电路: make menuconfig 配置: 目录:arch/arm64/configs/rk3399_b201_defconfig CONFIG_FIXED_PHY=y 设备树: arch/arm64/boot/dts/rockchip/rk3399-b201-rev1.dts 时钟: Open之后首先校验网卡mac地址是否正确(stmmac_chec...

内核笔记 2393

程序员每天工作多少个小时每天实际工作几个小时?

程序员每天工作多少个小时 您如何看待,程序员每天实际工作多长时间? 大多数人会说答案是8到9个小时。 有人说他们每天工作12个小时或更长时间。 尽管这是正确的,但它并不是大多数程序员实际工作的数量,因为您不能考虑浏览网络是否正常,对吧? 因此,在本文中,我将告诉您程序员每天实际工作多长时间,而通过工作,我并不是说坐在桌子上浏览互联网。 另外,我将尝试解释为什么会这样以及哪些因素会影响某人工作多长时间。 让我们开始吧。 程序员的工作时间 大多数程序员每天工作8个小时,但在这8个小时中,您需要午休,参加

m0_66040806的博客 8216

工商银行软件开发中心数据安全监测溯源防护体系建设成果及展望

结合业界先进溯源理念和我行管理要求,依托大数据、分布式搜索分析引擎等技术,构建PB级海量数据加工分析和小时级快速核验、检索、溯源手段(如图6所示),支撑6种客户敏感信息关键要素的单一或组合溯源,形成行之有效的数据安全溯源流程,配套落地自动化快速泄露样本真实性核验和灵活高效的溯源能力,通过数据相关属性的自动化分析,实现追踪泄露源头、明确泄露路径的目标,为有效应对数据安全事件,降低和消除风险与不良影响,开展事后追责处置工作提供体系化解决方案。提高数据排查的自动化程度和排查效率,降低人工成本。

银行信息系统应用架构详解 226

飞牛NAS 0day漏洞导致断网?完整的排查修复方案来了(含一键检测修复工具)

家里网络莫名断网,折腾十来天才发现是NAS被0day漏洞利用了?🔍 本文详细记录了从发现问题到最终解决的全过程,包括如何自查系统是否被入侵、使用检测脚本和专杀脚本进行修复,以及如何通过端口管理、访问控制、监控预警等措施加固系统安全 🔒,帮助遇到同样问题的用户快速排查和解决NAS安全风险 ✅

XiaoqiangClub的博客 5521

程序员每天工作多少个小时_程序员每天实际工作几个小时?

程序员每天工作多少个小时 您如何看待,程序员每天实际工作多长时间? 大多数人会说答案是8到9个小时。 有人说他们每天工作12个小时或更长时间。 尽管这是正确的,但它并不是大多数程序员实际工作的数量,因为您不能考虑浏览网络是否正常,对吧? 因此,在本文中,我将告诉您程序员每天实际工作多长时间,而通过工作,我并不是说坐在桌子上浏览互联网。 另外,我将尝试解释为什么会这样以及哪些因素会影响某人工作...

编程故事的地方 1万+

Unity中实现俄罗斯方块

二:实现思路 ——创建每一个方块可移动到的位置点,可以理解为创建一个游戏地图,从(0,0)点开始依次向x轴和y轴延伸,例如x最大为9,y最大为19,则创建了一个20行10列的地图 ——制作每一个形状的预制体,Shape是每一个整体形状,Block是每一块小方块,CenterPos代表这个形状的旋转中心 ——创建GameController脚本控制游戏逻辑,挂载到面板物体上。创建Block脚本控制每个形状的操作,挂载到每个形状上 ——在GameController脚本中编...

L的博客 8560

每天工作4小时的程序员

每个人都熟悉这种作息规律:早上9点去上班,坐在电脑前面,编一天的程序,下午5点下班回家。如今,非常感谢蒂莫西·费里斯 (Timothy Ferriss)的《每周工作4小时》,我开始重新思考应该如何工作,如何让自己变成更有效率的程序员。最近,我把我的从周一到周五的作息规律做了一次较大的调整。很长时间以来,我一直像所有其他程序员那样工作、休息。但就在2011年的下半年,我开始了一项试验,想看看究竟什么

【浅墨的游戏编程Blog】毛星云(浅墨)的专栏 1万+

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

看看国外牛B程序员如何每天只编程4小时

每个人都熟悉这种作息规律:早上9点去上班,坐在电脑前面,编一天的程序,下午5点下班回家。如今,非常感谢蒂莫西·费里斯 (Timothy Ferriss)的《每周工作4小时》,我开始重新思考应该如何工作,如何让自己变成更有效率的程序员。 最近,我把我的从周一到周五的作息规律做了一次较大的调整。很长时间以来,我一直像所有其他程序员那样工作、休息。但就在2011年的下半年,我开 始了一项试...

huyuminNo1的专栏 1017

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

每天只睡4小时!大佬们都这么拼吗?

整理 | 王晓曼出品 | 程序人生(ID:coder_life)在最新一期的《财新时间》节目中,搜狐董事局主席兼CEO张朝阳表示,现在自己每天只睡4个小时,坚持两年了,效果特别好。主持人...

sinat_32849897的博客 366

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

每天工作4小时的程序员【转】

  每个人都熟悉这种作息规律:早上9点去上班,坐在电脑前面,编一天的程序,下午5点下班回家。如今,非常感谢蒂莫西·费里斯 (Timothy Ferriss)的《每周工作4小时》,我开始重新思考应该如何工作,如何让自己变成更有效率的程序员。最近,我把我的从周一到周五的作息规律做了一次较大的调整。很长时间以来,我一直像所有其他程序员那样工作、休息。但就在2011年的下半年,我开始了一项试验,想看看究竟...

weixin_34049032的博客 109

每天工作4小时的程序员(外刊IT评论)

每个人都熟悉这种作息规律:早上9点去上班,坐在电脑前面,编一天的程序,下午5点下班回家。如今,非常感谢蒂莫西·费里斯 (Timothy Ferriss)的《每周工作4小时》,我开始重新思考应该如何工作,如何让自己变成更有效率的程序员。 最近,我把我的从周一到周五的作息规律做了一次较大的调整。很长时间以来,我一直像所有其他程序员那样工作、休息。但就在2011年的下半年,我开始了一项试验,想看看

白露为霜的专栏 909
上一篇: Bootstrap3 vs Boostrap4的区别
下一篇: macOS 用phpize编译yaml.so步骤
用户昵称不能为空
博客等级 码龄18年 735粉丝 631原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值