默认情况下,Win10的linux子系统(WSL)是只能使用命令行程序的。所有图形界面的程序都无法执行。通过为Win10安装XWindows协议的终端应用,可以让Win10成为一台XWindow终端,从而接受Linux的XWindow显示输出。这样的终端应用有挺多,Xming和VcXsrv是其中著名的两个。下载安装就可以,我因为一些习惯上的原因使用了后者。安装设置都使用默认即可,其中在显示端口设置的位置,默认是-1,表示自动选择,大多数情况是可以工作的。也
系统 2019-09-27 17:55:52 3124
importpandasaspdfromsklearnimportdatasetsimportmatplotlib.pyplotaspltimportmatplotlib.cmfromsklearn.model_selectionimporttrain_test_splitfromsklearn.neighborsimportKNeighborsClassifierdig=datasets.load_digits()#读入sklearn内置数据print(
系统 2019-09-27 17:49:24 3124
atan()方法返回x的反正切值,以弧度表示。Syntax以下是atan()方法的语法:atan(x)注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数。参数x--这必须是一个数值。返回值此方法返回x的反正切值,以弧度表示。例子下面的例子显示atan()方法的使用。#!/usr/bin/pythonimportmathprint"atan(0.64):",math.atan(0.64)print"atan
系统 2019-09-27 17:47:31 3124
3.1selectKey标签在insert语句中,在Oracle经常使用序列、在MySQL中使用函数来自动生成插入表的主键,而且需要方法能返回这个生成主键。使用myBatis的selectKey标签可以实现这个效果。下面例子,使用mysql数据库自定义函数nextval('student'),用来生成一个key,并把他设置到传入的实体类中的studentId属性上。所以在执行完此方法后,边可以通过这个实体类获取生成的key。Xml代码
从Windows7beta版看微软的意图作者:包子春节前微软在CES大会上高调的推出了Windows7beta版,接着由于体验者的下载的过高热情,让微软又解除了Windows7beta1版的各种下载限制。根据这1月的Windows7beta版用户对其的测试反映来看,Windows7很不错,微软在Windows7上狠下了一番功夫,同时也吸取了vista失败的教训,Windows这一个产品的亮点很多,微软在Windows7狠下的苦心到底是有何所图呢?意图之一:
系统 2019-08-29 23:30:32 3124
这是我最早听说的趣味逻辑题之一,是很小的时候父亲告诉我的:“有3顶黑帽子,2顶白帽子。让三个人从前到后站成一排,给他们每个人头上戴一顶帽子。每个人都看不见自己戴的帽子的颜色,却只能看见站在前面那些人的帽子颜色。(所以最后一个人可以看见前面两个人头上帽子的颜色,中间那个人看得见前面那个人的帽子颜色但看不见在他后面那个人的帽子颜色,而最前面那个人谁的帽子都看不见。现在从最后那个人开始,问他是不是知道自己戴的帽子颜色,如果他回答说不知道,就继续问他前面那个人。事
系统 2019-08-29 23:14:03 3124
VirtualBoxisapowerfulOpenSourcevirtualizationsoftwarefromOracle,WhichsupportsLinux,WindowsandMacOS.CurrentstablereleaseisVirtualBox4.3.RecommendedwayofinstallingVirtualboxinUbuntu/LinuxMintisbyaddingPPAtoyourrepository.Advertiseme
系统 2019-08-29 22:50:44 3124
Java线程:线程栈模型与线程的变量SCJP5学习笔记要理解线程调度的原理,以及线程执行过程,必须理解线程栈模型。线程栈是指某时刻时内存中线程调度的栈信息,当前调用的方法总是位于栈顶。线程栈的内容是随着程序的运行动态变化的,因此研究线程栈必须选择一个运行的时刻(实际上指代码运行到什么地方)。下面通过一个示例性的代码说明线程(调用)栈的变化过程。这幅图描述在代码执行到两个不同时刻1、2时候,虚拟机线程调用栈示意图。当程序执行到t.start();时候,程序多
系统 2019-08-12 09:30:00 3124
InthisarticleIwillexplainhowyoucangetRVM(RubyVersionManager)installedonUbuntu12.04Linux.Firstwehavetomakesurethatwehavesomedependenciesinstalled,sorunthefollowingcommandtotakecareofthem.sudoapt-getinstallbuild-essentialgit-coreNow
系统 2019-08-12 09:29:28 3124
可以这样说:我们在网络上只做一件事,利用各种软件没完没了的相互通信。对于单机系统而言,进程在系统中有自己唯一的进程号。但在网络环境下,各主机独立分配的进程号不能唯一标识该进程。例如,主机A赋于某进程号5,在B机中也可以存在5号进程,因此,“5号进程”这句话就没有意义了。而且操作系统支持的网络协议众多,不同协议的工作方式不同,地址格式也不同。因此,网间进程通信还要解决多重协议的识别问题。为此,TCP/IP协议为网间进程通信问题建立了IP地址,端口,Socke
系统 2019-08-12 09:29:28 3124