高以翔事件 11月27日在<追我吧>第九期节目的录制过程中,当期参与嘉宾高以翔奔跑时突然减速倒地,节目现场医护人员第一时间展开救治,并紧急将其送往医院.经过两个多小时的全力抢救,医院最终宣布高以翔心源性猝死. 此不幸事件发生后,得到了社会各界密切关注.从影迷的惋惜,到对节目组的声讨,以及各种死因分析报道,网上新闻铺天盖地.然而,如果论猝死率最高的职业,不该是我们程序员吗? 猝死高危职业 每年因加班猝死的程序员数以万计,但请问社会同仁是否对我们如此重视过,国家又可曾出台过相关的政策来保护这类高危…
开发锁屏程序的时候我们要面临的重要问题无疑是如何屏蔽三个按键,Back,Home,Menu  看似简单的功能,实现起来却并不是那么容易. [屏蔽Back按键] 相对来说,屏蔽Back键是比较简单的,只需要在我们的Activity中重写onKeyDown方法,并在其中对Back按键进行拦截即可,代码如下 //屏蔽back @Override public boolean onKeyDown(int keyCode, KeyEvent event) { switch (keyCode) { case…
[如何开发一个锁屏应用] 想要开发一个锁屏应用,似乎很难,其实并没有想象中那么难. 从本质上来说,锁屏界面也只是一个Activity而已,只是这个界面比较特殊,在我们点亮屏幕的时候,这个界面就会出现. 而且在此界面中,我们可以用一些行为来退出,比如点击按钮等. 还有一个特征是在这个界面的时候,我们通常是不能使用底部的三个按钮的 关于如果屏蔽底部的三个按钮,我已经在另一篇博客Android4.0+锁屏程序开发——按键屏蔽篇进行了总结,有需要的朋友可以参看. 这篇博客我们主要讨论如何让一个Activ…
原文:C# .NET锁屏程序(顺带屏蔽任务管理器) 第一步:将窗体的FormBorderStyle设置为none,WindowState设为Maximized 占据整个屏幕. 第二步:使用钩子监控全局键盘事件.即屏蔽掉大部分系统热键.但是屏蔽ctrl+alt+del 任务管理器则较复杂,这个特例后面讨论. 使用全局钩子应该注意的地方:将代码放到一个独立的类库里面(只有dll才能被注射到其他进程中). using System; using System.Collections.Generic;…
前言 最近越来越懒,一上班坐到电脑前就不愿意动,不喝水也不起来走动,一下班离开电脑就头晕眼花.想起前两年被肾结石支配的恐惧o(╥﹏╥)o,,,还是写个小工具强制自己喝水防止复发吧.VS Code启动 正文 代码思路很简单,每小时指定的时间到了就自动锁定屏幕,但是为了防止自己太懒,习惯性关闭(早上的闹钟都是顺手关闭继续睡),所以来了个强制锁屏.PS.锁屏时不要被老板发现๑乛◡乛๑ import time from ctypes import * from ctypes.wintypes impor…
  设置间隔指定时间电脑自动锁屏 CreateTime--2017年7月3日10:16:14Author:Marydon 参考地址:电脑爱好者杂志 举例:实现每间隔45分钟,电脑自动锁屏 实现思路: 第一步:编写锁屏命令: 第二步:制定计划. 实践: 1.编写锁屏命令 新建一个txt文件,重命名为:lockScreen(名字随意)-->打开该文件添加内容:rundll32.exe user32.dll,LockWorkStation-->保存-->将该文件后缀名(扩展名)”txt“改为”…
菜鸟入坑记——第一篇 关键字:AlarmManager 一.AlarmManager简介: 参考网址:https://www.jianshu.com/p/8a2ce9d02640        参考网站:https://www.runoob.com/w3cnote/android-tutorial-alarmmanager.html 推荐此网址:https://www.jianshu.com/p/d69a90bc44c0 了解android低电耗模式:https://developer.andr…
#region 锁屏 public struct LASTINPUTINFO { [MarshalAs(UnmanagedType.U4)] public int cbSize; [MarshalAs(UnmanagedType.U4)] public uint dwTime; } [DllImport("user32.dll")] public static extern bool GetLastInputInfo(ref LASTINPUTINFO plii); public lo…
貌似很久没写程序了,随便用C语言实现吧 #include<stdio.h> #include<stdlib.h> int main(){ system("rundll32.exe user32.dll,LockWorkStation"); return 0; } 编译链接生成exe可执行文件 进入控制面板里面的管理工具,打开任务计划, 新建一个任务,在触发器里面设定每天定时启动,在操作里面选中刚编译好的exe程序.搞定…
package test; import java.io.BufferedReader; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; public class RuntimeCMD { private static Process p; public static void main(String[] args) thr…