搜索到与相关的文章
Python

解决python明明pip安装成功却找不到包的问题

如下所示:原因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 2556

Python

Python第三方库face_recognition在windows上的安装过程

实际上face_recognition这个项目尤其是dlib更适用于Linux系统。经过我的测试,在性能方面,编译同样规格的项目,这个工具在Windows10上大约是Ubuntu上的四分之一。但是在这两者之间我没有看到在其他方面有什么差别。我使用本教程将这些工具安装到Windows10上,更近的版本也可能正常运行。安装了C/C++编译器的MicrosoftVisualStudio2015Boost库,V1.63或者更近的版本Python3CMake,Win

系统 2019-09-27 17:38:23 2556

编程技术

使用命令行刷新Magento索引管理 Rebuilt Magent

magento索引管理当我们网站商品很多的时候,比如有几千件,我们刷新Magento的索引管理(IndexManagement)经常会失败。那么后台刷新不了,我们还可以通过命令行来刷新。使用命令行来刷新索引管理会极大降低系统消耗,容易成功。我们来看下步骤,如果你在使用linux服务器,登入你的ssh客户端,切换目录到你magento根文件夹中名字是shell的文件中。在此文件夹中输入如下命令php-findexer.php---reindexcatalog

系统 2019-08-29 23:12:55 2556

编程技术

IBM HACMP 系列 -- 基础知识

一.什么是HACMP(HighAvailabilityClusterMulti-Processing)1.1高可用性在当今的复杂环境中,为应用程序提供连续的服务是成功的IT实现的重要组成部分。高可用性屏蔽或消除计划内和计划外的系统和应用程序停机时间,是帮助为应用程序客户端提供连续服务的组件之一。这是通过消除硬件和软件单点故障(singlepointsoffailure,SPOF)来实现的。高可用性解决方案将确保任何解决方案组件(无论是硬件、软件还是系统管理

系统 2019-08-29 23:05:08 2556

编程技术

servlet基础

概述Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。Servlet是位于Web服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。[编辑本段]servlet由来ser

系统 2019-08-29 22:41:09 2556

编程技术

把业务流程从操作中剥离出来

在操作层协调java服务简介摘要迄今为止,web应用程序开发的焦点在于将业务逻辑封装成服务。在这篇文章中,MasayukiOtoshi建议将业务流程也剥离出来,就像那些业务过程管理/工作流产品一样,应用基于XML的文档来描述业务。但是这里他深入到了更低的粒度-操作。这篇文章同时展示了可继承的XML如何容许开发人员应用面向对象的概念去有效的表示流程。在开发web应用程序的过程中,我们经常看到业务流程和逻辑在action中一起被实现,比如JSF中的后台bean

系统 2019-08-29 22:27:03 2556

编程技术

用宏展开代码

“宏”这个玩意儿可能会触动很多人抵触的情绪,我也一样:很讨厌它。通常我不会用它进行计算,只有在合适的时候(比如能让我少打一些字,或者能增强代码的可读)才会请出它来。好了,言归正转,现在我要将一个代码片段有规律地重复N次,更具体点,就是在定义一个模板的时候,参数列表会很长,但是这些参数的名字是很有规律地:依次为typenameT1,typenameT2,....typenameTN:template

系统 2019-08-29 22:20:51 2556

编程技术

Erlang UDP Socket 源码流程整理(驱动注册、op

最近想写一个rawsocket驱动,于是学习了一下Socket的源码,整理成了几张图,大家凑合着看udp注册流程gen_udp:opengen_udp:sendgen_udp:rcv主动模式ErlangUDPSocket源码流程整理(驱动注册、open、send、recv、主动模式)

系统 2019-08-29 22:12:00 2556

编程技术

filter 和servlet 简介

原文:http://www.cnblogs.com/Fskjb/archive/2010/03/27/1698448.htmlFilter介绍Filter可认为是Servlet的一种“变种”,它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。它与Servlet的区别在于:它不能直接向用户生成响应。完整的流程是:Filter对用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Fi

系统 2019-08-29 22:11:23 2556

编程技术

web服务(2)

我发现写日志可以帮助自己整理思路,有些技术在一段时间不用后,如果以日志的形式写出来,对于巩固记忆是十分有效的。比如这个Web服务系列,为了尽量避免错误,我会重新查阅资料,在这个过程中又能学到新的知识。不过,Web服务涉及的面太广了,而且新技术出现那么快,即使全部时间都用来研究它也不可能面面俱到,就像一本很厚很厚的书,经常翻翻反而会有意想不到的收获。上一篇帖子里已经说过Web服务是做什么用的了,在这一篇里要说说Web服务的结构,也就是Web服务的协议栈。协议

系统 2019-08-29 22:04:44 2556