惠普hp笔记本切换Fn功能键

刚刚用电脑,打开东方财富,按了下F12本来想进交易里看一下的,结果黑屏了,原来电脑进入了睡眠状态。

要怎么样才能将笔记本键盘的Fn的功能键象普通键盘一样呢?

其实很简单,先按住 左下角的 Fn 键,然后按 Shift 键,此时 Fn 键上亮起了小白灯,这个时候按F12,就跳出交易了。

解决笔记本电脑找不到按键如scroll lock 的问题

用笔记本电脑是方便,现在的笔记本又轻又小巧,普通一台已经做得和macbook差不多,然而价钱只有一半,真是便宜又大碗。

然而有的时候还是不熟悉键盘布局,或者错误地按到键,却怎么也恢复不了,急死个人。比如刚刚就发生了,乱按乱按导致excel里的单元格不能移动,一瞄左下角,赫然写着一个滚动,原来是scroll lock键被锁按到了,可是这笔记本的键盘仔细瞅了一瞅,没有看到哪个键上写着 scroll lock。

还是召唤出虚拟键盘吧,win+R 唤出运行,输入 osk,找到ScrLk 果然亮着,把这个按掉一切又正常了。

虚拟键盘真好用!!

【每天五分钟学会C++】小学生也能学的C++入门视频教程第1集-第5集链接汇集

浅显易懂的少儿C++编程入门教程,适合四年级左右或者对少儿编程有兴趣的小朋友

【每天五分钟,学会C++】01:开发工具(小学生也能学的C++入门教程) https://mp.weixin.qq.com/s/PtYGTFanLTK6c-avTzLQ0w

【每天五分钟,学会C++】02:输出(小学生也能学的C++入门教程) https://mp.weixin.qq.com/s/z3mn5fYZgRvmZ1Hp5a2NeQ

【每天五分钟,学会C++】03:变量(小学生也能学的C++入门教程)https://mp.weixin.qq.com/s/nYtWWxGOJikBfOLFQPhTpw

【每天五分钟,学会C++】04:数数坚果有多少——计数器(小学生也能学的C++入门教程) https://mp.weixin.qq.com/s/HULCIykGBYaaiTgEgPMw1A

【每天五分钟,学会C++】05:高斯的数学——累加器(小学生也能学的C++入门教程) https://mp.weixin.qq.com/s/s6qpoPbyHr3yDMFrlnAlpQ

windows 服务器下的 apache 出现 MemoryError (django wsgi )

用django开发的一个老项目,开发时版本是0.9 , 后期服务器迁移多次,现在django版本用的1.2,用的apache 配合 wsgi模块搭建,原来服务器是linux,目前移到了 windows server 2012 配置是 2 cpu, 8g mem

昨天客户说服务器出问题了,访问时出现 500错误,internal server error

登录到服务器,打开apache的日志,发现和以前的不一样,并没有指出程序什么地方出错,截取一段如下

[Fri Sep 22 09:38:02 2029] [error] [client xxx.xxx.xxx.xxx]     args[0] = force_unicode(args[0]), referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/
[Fri Sep 22 09:38:02 2029] [error] [client xxx.xxx.xxx.xxx]   File "D:\\Python27\\lib\\site-packages\\django\\utils\\encoding.py", line 85, in force_unicode, referer: http://xx.xxx.xx.xx/xxxx/index/
[Fri Sep 22 09:38:02 2029] [error] [client xxx.xxx.xxx.xxx]     s = s.decode(encoding, errors), referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/
[Fri Sep 22 09:38:02 2029] [error] [client xxx.xxx.xxx.xxx]   File "D:\\Python27\\Lib\\encodings\\utf_8.py", line 16, in decode, referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/
[Fri Sep 22 09:38:02 2029] [error] [client xxx.xxx.xxx.xxx]     return codecs.utf_8_decode(input, errors, True), referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/
[Fri Sep 22 09:38:02 2029] [error] [client xxx.xxx.xxx.xxx] TemplateSyntaxError: Caught MemoryError while rendering: , referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/
[Fri Sep 22 09:38:04 2029] [error] [client xxx.xxx.xxx.xxx] mod_wsgi (pid=4308): Exception occurred processing WSGI script 'D:/mytest/wsgi/mytest.wsgi'., referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/
[Fri Sep 22 09:38:04 2029] [error] [client xxx.xxx.xxx.xxx] Traceback (most recent call last):, referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/
[Fri Sep 22 09:38:04 2029] [error] [client xxx.xxx.xxx.xxx]   File "D:\\Python27\\lib\\site-packages\\django\\http\\__init__.py", line 431, in next, referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/
[Fri Sep 22 09:38:04 2029] [error] [client xxx.xxx.xxx.xxx]     chunk = chunk.encode(self._charset), referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/
[Fri Sep 22 09:38:04 2029] [error] [client xxx.xxx.xxx.xxx]   File "D:\\Python27\\lib\\site-packages\\django\\utils\\functional.py", line 55, in _curried, referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/
[Fri Sep 22 09:38:04 2029] [error] [client xxx.xxx.xxx.xxx]     return _curried_func(*(args+moreargs), **dict(kwargs, **morekwargs)), referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/
[Fri Sep 22 09:38:04 2029] [error] [client xxx.xxx.xxx.xxx]   File "D:\\Python27\\lib\\site-packages\\django\\utils\\safestring.py", line 81, in _proxy_method, referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/
[Fri Sep 22 09:38:04 2029] [error] [client xxx.xxx.xxx.xxx]     data = method(self, *args, **kwargs), referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/
[Fri Sep 22 09:38:04 2029] [error] [client xxx.xxx.xxx.xxx] MemoryError, referer: http://xx.xxx.xx.xx/xxxx/xxxx/index/

MemoryError ? 这是说内存错误?

查看任务管理器后发现内存使用近4G, 离8G的内存还远着,再看apache使用了近2G, 尝试将 apache 服务重新启动了一下,发现apache内存使用将到了 25M。而原来出现错误的页面都已经正常。

联想到新增加了视频上传功能,猜测可能是用户最近上传视频之后,导致了apache的内存泄漏。

联想到前段时间一台云服务器1cpu, 1g mem 出现的内存不足问题,先对apache进行配置调节。

五.启用MPM模块配置文件
1.MPM模块是专门针对Windows操作系统而优化设计的,在Apace安装目录下的conf下的httpd.conf文件中启用该配置文件
找到
# Server-pool management (MPM specific)

Include conf/extra/httpd-mpm.conf (去掉前面的注释符号"#")
2.在Apace安装目录下的conf下extra目录中的配置文件httpd-mpm.conf中更改MPM模块的相关配置
找到mpm_winnt_module,由于mpm_winnt模块只会创建1个子进程,因此这里对单个子进程的参数设置就相当于对整个Apache的参数设置。
<IfModule mpm_winnt_module>

ThreadsPerChild 1500

MaxRequestsPerChild 0

</IfModule>
ThreadsPerChild: 线程数量,线程数量越大,越能够更好的处理更多并发连接。默认值是150,推荐设置:小型网站=1000 中型网站=1000~2000 大型网站=2000~3500
MaxConnectionsPerChild:累计最多处理到多少个请求,超过该值会自动重启Apache,设置为0,则没有限制,但可能会照成内存泄漏。小型网站=10000 中型或大型网站=20000~100000,若设置为大于0时,最好为ThreadsPerChild的100倍

MaxConnectionsPerChild:累计最多处理到多少个请求,超过该值会自动重启Apache,设置为0,则没有限制,但可能会照成内存泄漏。小型网站=10000 中型或大型网站=20000~100000,若设置为大于0时,最好为ThreadsPerChild的100倍

考虑到内部系统,将参数调小一点,观察一下将来是否正常。
#ThreadsPerChild 150
#MaxRequestsPerChild 0

ThreadsPerChild 100
MaxRequestsPerChild 5000

参考: https://blog.csdn.net/xyy1028/article/details/89440858

远程桌面连接windows server时出现错误“由于安全设置错误, 客户端无法连接到远程计算机,请确认您连接到网络”

登录一个内网堡垒机时,出现错误提示 “由于安全设置错误, 客户端无法连接到远程计算机,请确认您连接到网络”。

其他人能用够正常连接,应该是本机设置问题,不是服务器配置问题

1:关闭本机的防病毒,防火墙后,还是无效

2:网络是通的,估计还是系统的安全配置问题。

Step 1:打开”本地安全策略”- Win+R 并输入 secpol.msc (或者在”管理工具”中打开);

Step 2:在本地安全策略中,打开“本地策略”下的“安全选项”;

            在右边的策略中,找到“系统加密:将FIPS算法用于加密 、哈希和签名”点击右键属性

            将“本地安全设置”设置为“已禁用”,在单击“应用”,后”确定”,即可远程控制!

设置完成后,顺利远程连接!

ref: https://blog.csdn.net/weixin_33724046/article/details/91727244