首先,我们先普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让计算机干活,比如编写一篇文章,下载一首MP3等,而计算机干活的CPU只认识机器的指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。理论上任何语言干任何事情几乎都可以,但是主要干什么那就不一样了。01、Javajava常常跟”企业”联系在一起,因为具备一些很好的语言特性,以及丰富的框架,在企业应用中最被青睐,你总可以听到关于J2EE,JSP,Hibe
系统 2019-09-27 17:48:06 2613
如下所示:原因1:版本不对,如用环境变量设置的python3.7路径,那么用的就是3.7的pip.exe安装了包。却用的是2.7的python运行原因2:名称重复,在当前路径下有与import的包重名文件或文件夹原因3:路径不对,漏写或者大小写不对,字母或者数字看错,注意l,1,I三者的区别,注意区分0和O原因4:虽然版本下载对了,但是函数名或包名变了,如PyQt5,是python3的一个包,用QWebPage找不到,因为改名为了QWebEnginePag
系统 2019-09-27 17:45:50 2613
TFTP(TrivialFileTransferProtocol,简单文件传输协议)1.tftp的服务端口号是692.tftp是基于udp协议的3.tftp是明文传输的,是一种比较轻量型的协议,一般用于bootloader加载内核TFTP工作流程服务端开启tftp服务,tftp是一种stand_alone服务,不是常驻内存的,是在有需要的时候才去调用的。首先,客户端发送一个读(RRQ:2个字节)或者写(WRQ:2个字节)的请求,数据包的目标端口是69。对于
系统 2019-08-29 23:50:59 2613
最近开始研究struts2,一开始就遇到莫名其妙的问题在配置struts2时,使用的是Tomcat6.0服务器,按书上说的什么都配置好了的时候,启动服务器时,总是显示如下错误:严重:**********FATALERRORSTARTINGUPSTRUTS-SPRINGINTEGRATION**********LooksliketheSpringlistenerwasnotconfiguredforyourwebapp!Nothingwillworkunti
系统 2019-08-29 23:36:50 2613
NumberTheoryCongruencesAlgebraicCongruenceDiscreteLogMultiplicativeOrderArtin'sConjectureDiscreteLogarithmMultiplicativePrimiti...Artin'sConstantErdos-IvicConjectureNewman'sConjectureBauer'sIdenticalCong...Euler'sTotientTheoremNor
系统 2019-08-29 23:26:52 2613
在ArcGIS的开发中,我们经常需要将当前地图打印(或是转出)到图片文件中。将Map或Layout中的图象转出有两种方法,一种为通过IActiveView的OutPut函数,另外一种是通过IExport接口来实现。第一种方法导出速度较快,实现也比较方便,但该方法对于图片的行或列数超过10000左右时,导出经常会失败(具体原因未知),第二种方法导出速度较慢,但效果较好,且可以在导出过程中通过ITrackCancel来中止导出操作。通过IActiveView的
系统 2019-08-29 23:05:29 2613
好象有面向对象编程语言以来,对于基础类型数据,如int、float等,不支持为其赋值为null,我们为了将其表示为null,通常是赋予一个特定的值,如int则赋值为-1。现在在c#2.0中有一个很好的解决方法:就是使用基础类型+?,比如int?,float?,下面是msdn的相关文章:ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_csref/html/088b1f0d
系统 2019-08-29 22:47:53 2613
互联网产品的设计不同于桌面程序,也不同于移动设备之上的程序。需要遵循几个最基本的原则:清晰易懂:给人的第一感觉要干净,清楚易懂,没有累赘的元素。一致性:减少元素数量,多进行重用,切忌重新设计相同功能的元素。同一功能最好只设一个入口。易用性:适合用户每天重复使用。快速:快速有效的操作,减少等待。减少选择:减少让用户选择A或B这样的操作。有效:有效的设计是用户注意不到的设计,而是其中表达的内容。不应该让用户的精力放在设计本身。转载请注明来自:http://bl
系统 2019-08-29 22:43:11 2613
安装和使用花生壳(linux)作者:官方客服2007-8-210:17:00类别:花生壳客户端安装疑问一、花生壳ForLinux安装步骤下载适合您的unix/linux版本的安装包文件,使用root身份解压缩安装包#tar-zvxfphlinux-1.0-install.redhat.9.0.tar.gz安装包文件将解压缩至phlinux_install目录中#cdphlinux_install执行安装脚本#./install.sh执行安装脚本后,将自动以
系统 2019-08-29 22:32:33 2613
开发环境为Linux+Qt,功能是实现tcp、udp发送消息,检测U盘插拔、同时在arm端移植syszuxpinyin软键盘出入法。下面是我当时的工作总结。下面是效果图:关于tcp、udp:工作状况和总结工作状况:1,调通了Qt下的TCP通信模块,并在板子上测试通过,A8开发板与PC通信良好,发送中文无乱码。2,将TCP模块和UDP模块整合到一起,做到一个GUI界面里。由于TCP的服务端和客户端是不同的,所以合到一起后代码分两份。3,解决Tiny210开发
系统 2019-08-29 22:05:50 2613