月度存档: 11月 2017 - 第3页

解决WordPress无法用https加载头像的插件

由于国内防火墙的问题,Gravatar 头像不仅无法稳定访问,还影响wordpress博客打开速度,直接影响用户体验。解决的方法可以使用Gravatar 头像服务的(HTTPS)加密线路,使用https加密线路可以直接安装插件WP Gravatar Https。

插件使用方法:

方法一:在后台的插件选项卡下点击“安装插件”,搜索WP Gravatar Https,然后点击现在安装,安装成功后启用即可。

方法二:或者进入WP Gravatar Https插件下载页面,下载WP Gravatar Https插件压缩包,把解压后的文件夹上传到wp-content/plugins/目录,然后登陆网站后台——插件——已安装插件中启用该插件即可。


JS热键键值及应用

字母和数字键的键码值(keyCode)
按键 键码 按键 键码 按键 键码 按键 键码
A 65 J 74 S 83 1 49
B 66 K 75 T 84 2 50
C 67 L 76 U 85 3 51
D 68 M 77 V 86 4 52
E 69 N 78 W 87 5 53
F 70 O 79 X 88 6 54
G 71 P 80 Y 89 7 55
H 72 Q 81 Z 90 8 56
I 73 R 82 0 48 9 57

数字键盘上的键的键码值(keyCode) 功能键键码值(keyCode)
按键 键码 按键 键码 按键 键码 按键 键码
0 96 8 104 F1 112 F7 118
1 97 9 105 F2 113 F8 119
2 98 * 106 F3 114 F9 120
3 99 + 107 F4 115 F10 121
4 100 Enter 108 F5 116 F11 122
5 101 109 F6 117 F12 123
6 102 . 110
7 103 / 111

控制键键码值(keyCode)
按键 键码 按键 键码 按键 键码 按键 键码
BackSpace 8 Esc 27 Right Arrow 39 -_ 189
Tab 9 Spacebar 32 Down Arrow 40 .> 190
Clear 12 Page Up 33 Insert 45 /? 191
Enter 13 Page Down 34 Delete 46 `~ 192
Shift 16 End 35 Num Lock 144 [{ 219
Control 17 Home 36 ;: 186 /| 220
Alt 18 Left Arrow 37 =+ 187 ]} 221
Cape Lock 20 Up A

应用:屏蔽按键或按键组合

function Key Down(){    
  if ((window.event.altKey)&& 
      ((window.event.keyCode==37)||   //屏蔽 Alt+ 方向键 ← 
       (window.event.keyCode==39))){  //屏蔽 Alt+ 方向键 → 
     alert("不准你使用ALT+方向键前进或后退网页!"); 
     event.returnValue=false; 
     } 
  if ((event.keyCode==8)||            //屏蔽退格删除键 
      (event.keyCode==116)){          //屏蔽 F5 刷新键 
     event.keyCode=0; 
     event.returnValue=false; 
     } 
  if ((event.ctrlKey)&&(event.keyCode==78)){   //屏蔽 Ctrl+n 
     event.returnValue=false; 
     } 
  if ((event.shiftKey)&&(event.keyCode==121)){ //屏蔽 shift+F10 
     event.returnValue=false; 
     } 
  if (event.keyCode==122){ //屏蔽 F11 
     event.returnValue=false; 
     } 
  }function Key Down(){    
  if ((window.event.altKey)&& 
      ((window.event.keyCode==37)||   //屏蔽 Alt+ 方向键 ← 
       (window.event.keyCode==39))){  //屏蔽 Alt+ 方向键 → 
     alert("不准你使用ALT+方向键前进或后退网页!"); 
     event.returnValue=false; 
     } 
  if ((event.keyCode==8)||            //屏蔽退格删除键 
      (event.keyCode==116)){          //屏蔽 F5 刷新键 
     event.keyCode=0; 
     event.returnValue=false; 
     } 
  if ((event.ctrlKey)&&(event.keyCode==78)){   //屏蔽 Ctrl+n 
     event.returnValue=false; 
     } 
  if ((event.shiftKey)&&(event.keyCode==121)){ //屏蔽 shift+F10 
     event.returnValue=false; 
     } 
  if (event.keyCode==122){ //屏蔽 F11 
     event.returnValue=false; 
     } 
  }

Java反编译器JD-GUI

JD-GUI 是一个用 C++ 开发的 Java 反编译工具,由 Pavel Kouznetsov开发,支持Windows、Linux和苹果Mac Os三个平台。而且提供了Eclipse平台下的插件JD-Eclipse。JD-GUI不需要安装,直接点击运行,可以反编译jar,class文件。

1510736185.png

下载地址:http://jd.benow.ca

研究人员实现以生物手段让电脑感染病毒

BN-UP844_dnahac_G_20170809153322.jpg

华盛顿大学的研究人员将恶意软件存入合成DNA中,并演示了植入的代码如何损害连接着基因测序仪并对这段DNA进行分析的电脑。研究团队成员(从左至右):Lee Organick、Karl Koscher与Peter Ney。 图片来源:DENNIS WISE


日前,华盛顿大学研究人员成功运用生物学手段使计算机感染恶意代码。

在实验中,研究人员将恶意软件存入合成DNA中,并演示了植入的代码如何损害连接着基因测序仪并对这段DNA进行分析的电脑。

研究人员表示,距离此类攻击成真大概还有数年之遥,他们还补充说,目前还未发现有黑客发动此类攻击的迹象。该实验让人们意识到,如果不及时采取预防措施,技术高明的黑客很可能会利用这种新技术夺取计算机系统的控制权。

“(基因组学行业)和美国政府应当予以关注。”华盛顿大学计算机科学教授、该研究小组成员大仓河野(Tadayoshi Kohno)表示。

这项实验是在2016年底和2017年进行的。8月17日,研究团队出席在加拿大不列颠哥伦比亚省(British Columbia)温哥华举行的安全研讨会,公布研究成果。


FDA批准全球首例数字药物

美国食品和药物管理局(Food and Drug Administration, 简称FDA)周二批准全球首例数字药物意味着日本的大冢制药(Otsuka Pharmaceutical Co.)可以在阿立哌唑(Abilify)药片内部植入含有硅、镁和铜等矿物的一个微小芯片;阿立哌唑被广泛用于治疗精神分裂、狂躁型抑郁症和其他精神疾病。

一旦服下,该芯片与胃酸混合起来并向病人身上带的一个贴片发送类似心脏跳动的信号。贴片纪录用药量和服药时间,并将这些信息传输至一个智能手机应用,供病人监测,还可以向医生和看护出示。该芯片最终正常通过消化道。

大塚制药与硅谷公司Proteus Digital Health Inc.已试验该药物数年,后者提供芯片技术。

该发明是针对有精神疾病的病人,这些病人有时不服药,或可能健忘,不利于治疗成功。数字药物可能也会解决制药公司和保险公司面临的一些问题:由于漏服导致的药物销量下降,以及治疗状况恶化病人的医疗成本上升。

但大塚制药面临基本的问题,病人和医生是否需要数字药物,如果需要的话,保险公司准备支付多少。