在设计之初,微软就允许类似于Win32这种子系统运行于windows NT内核之上,它可以为上层应用提供编程接口,同时避免应用去实现内核里的一些调用细节.NT内核的设计在最开始就可以支持POSIX,OS/2和win32子系统. 早先的子系统是用户态模块的实现,它封装了NT系统的系统调用为应用程序提供编程接口.所有的应用程序都是PE/COFF(一些为子系统封装NT系统调用的库和服务)可执行的.当一个用户态的程序启动的时候,启动器就会基于可执行的头部去引用适当的子系统来满足应用程序的依赖. 后来版本…
过了寒假回校以后,我的电脑重装了系统,为了提升系统运行的速度,自己装了一个内存条同时对硬盘进行了重新的分区,对电脑内的文件也进行了重新的整理,电脑的运行速度提高了很多.老多同学都说win10系统好用,因此,我也把电脑从原来的win7系统改成了win10,老师上完人机界面交互课程后,让我们评价一下当下正在使用的一款输入法,正好赶上我有话可说,我就来评价评价win10系统自带的输入法吧. 以前的win7系统上我下载了一个搜狗输入法,用起来感觉还不错,但是装完win10系统以后,我却没有再使用其他的输…
原创:技术最前线(id:TopITNews) 北京时间 5 月 7 日,2019 年微软 Build 开发者大会在雷德蒙德召开.今年大会上亮点很多,本文汇总一些和开发者相关的内容. 1. Windows 10 新终端工具 微软的新终端工具出炉了,名字就叫 Windows Terminal,过段时间会在「微软商店」会上架. Windows Terminal 的特性有: 支持多 Tab 可定制主题 漂亮的富文本 Windows Terminal 用了 GPU 加速的文本渲染引擎,能呈现内容更加丰富多…
导读 随着windows10系统免费升级期限的靠近,越来越多朋友都将自己的电脑系统升级到了win10正式版.今天,小编就要在这里为大家分享Windows10系统安装Linux Mint的方法,希望能够帮助大家更好地使用win10. 具体方法如下: 1.你需要安装新的操作系统之前做明显的事情 第一个也是最重要的一点是要备份你坐在你的计算机上的任何重要文件.你不想失去任何重要财务文件,个人信息等.你需要做的下一件事就是确保你想从Windows切换到Linux.不要指望的Linux是Windows操作…
对于软件开发人员来说,linux基本上是一个绕不过去的槛. 因为工作经常要用到linux,电脑用纯linux还是windows + 虚拟机装linux,我一直纠结. 如果装个纯linux,则一些windows软件没法用,比如photoshop,如果用windows然后装个虚拟机,在虚拟机上安装linux,又感觉麻烦而且占用电脑资源.现在windows10可以安装linux子系统啦,这个问题不用纠结了.下面是我在windows10上安装linux子系统的步骤,供参考.先检查windows10版本.…
<!DOCTYPE html> <html> <head lang="en"> <meta charset="utf-8" /> <title></title> <style type="text/css"> *{ margin: 0; padding: 0; } div{ width: 2500px; height: 900px; } ul{ list-styl…
近日,在笔记本上重装了Win7 企业版(64位)后,想装个linux双系统,于是开始安装 centOS 6.2(光盘安装) 硬盘分了一个主分区(c盘),一个扩展分区(3个逻辑分区:d,e,f盘),然后留出了100多G的未分配空间给linux. c盘上装的是Win7. 安装linux,进行到磁盘分区时,发现只能创建一个linux挂载盘(分区),创建了“/”,就无法再创建其他的诸如“/boot,  /home, swap...”, 总是报错提示“无法分配所提交的分区 not enough free…
不多说,直接上干货! 很多用户都已经开始玩上win10了,补充玩玩一些技巧,当作小灶. 不多废话,在windows 10网页是可以保存为pdf格式.具体如下: 欢迎大家,加入我的微信公众号:大数据躺过的坑        人工智能躺过的坑       同时,大家可以关注我的个人博客:    http://www.cnblogs.com/zlslch/   和     http://www.cnblogs.com/lchzls/      http://www.cnblogs.com/sunnyDr…
安装Linux后,一般系统都会自带openjdk,我们开发中都需要自己安装,所以需要卸载之前的,以CentOS为例,卸载方法如下: 首先执行命令查看存在哪些已安装的包 rpm -qa | grep jdk 如图所示我们看到了有两个包,分别是openjdk1.6和1.7的,下面依次进行卸载,执行卸载命令: -openjdk-1.6.0.0-11.1.13.4.el6.x86_64 -openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64 就是利用yum的方式卸载,也可以使用rp…
一.查看和修改Linux的时区 1. 查看当前时区命令 : "date -R" 2. 修改设置Linux服务器时区方法 A命令 : "tzselect" 方法 B 仅限于RedHat Linux 和 CentOS命令 : "timeconfig" 方法 C 适用于Debian命令 : "dpkg-reconfigure tzdata" 3. 复制相应的时区文件,替换系统时区文件:或者创建链接文件cp /usr/share/zo…