202102-21 No module named ‘win32gui‘ 的解决方法(踩坑之旅) 在此把踩过的坑记录下来,我失败的方式,你们可能成功,我成功的方法,你们可能失败。这些包啊库啊的,经验也就是这样了。也许换个时间再执行一次,莫名其妙的可能就成了。bug就是这么奇妙,跟人生一样。说不出来原因,也许有一天我能成为大佬,再回来补上吧。问题:ModuleNotFoundError:Nomodulenamed‘win32gui'round1、pycharm中settings,失败round2、pycharm中的Terminal执行pipinstallpypiwin32,两次均失败round3... 继续阅读 >
202101-08 如何在vue-cli中使用css-loader实现css module 【前言】无论是vue还是react的css模块化解决方案都是依赖loader来实现的在使用上,vue中用scoped属性实现样式的私有化,利用深度作用选择器/deep来实现样式的去私有化。例子:<div><divclass="demo"><divclass="child"></div></div></div><script>//somecode<script/><stylelang="less"scoped>.demo{height:100px;padding-top:20px;background-color:grey;/deep/.child{color:red;}}</sty... 继续阅读 >
202101-08 IntelliJ IDEA中Project与Module的概念以及区别 在IntelliJIDEA中,没有类似于Eclipse工作空间(Workspace)的概念,而是提出了Project和Module这两个概念。接下来,就让我们一起看看IntelliJIDEA官方是如何描述两者的吧!对于Project,IntelliJIDEA官方是这样介绍的:Aprojectisatop-levelorganizationalunitforyourdevelopmentworkinIntelliJIDEA.Initsfinishedform,aprojectmayrepresentacompletesoftwaresolution.Aprojectisacolle... 继续阅读 >
202012-07 vuex Module将 store 分割成模块的操作 由于使用单一状态树,应用的所有状态会集中到一个比较大的对象。当应用变得非常复杂时,store对象就有可能变得相当臃肿。为了解决以上问题,Vuex允许我们将store分割成模块(module)。每个模块拥有自己的state、mutation、action、getter、甚至是嵌套子模块——从上至下进行同样方式的分割:constmoduleA={state:()=>({...}),mutations:{...},actions:{...},getters:{...}}constmoduleB={state:(... 继续阅读 >
202012-02 URL Rewrite Module 2.1 URL重写模块规则写法 先决条件本演练需要满足以下先决条件:IIS安装URLRewriteModule2.1短地址http://www.iis.net/extensions/URLRewrite下载页面https://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads下载链接https://download.microsoft.com/download/1/2/8/128E2E22-C1B9-44A4-BE2A-5859ED1D4592/rewrite_amd64_en-US.msihttps://download.microsoft.com/download/1/2/8/128E2E22-C1B9-44A4-BE2A-5859ED1D4592/rewrite_amd6... 继续阅读 >
202011-29 运行python提示no module named sklearn的解决方法 在Python中,出现'nomodulenamedsklean'的原因是,没有正确安装sklean包。可以使用pip包管理器来安装包,pip包管理器会自动安装包所依赖bai的包而无需额外手动安装,因此十分方便。使用pip包管理器安装包的方法如下:在命令行中输入:pip install sklean如果成功安装,会提示“Successfullyinstalledsklean”。其实参考下面的方法1.安装支持部分:在terminal里面直接输入以下命令,这个命令会安装sklearn所需要的依... 继续阅读 >
202011-06 解决vue项目中遇到 Cannot find module ‘chalk‘ 报错的问题 如下所示:解决办法:删掉项目中node_modules文件夹;然后再重新下载一下cnpminstall补充知识:vue在npmrundev时报错Error:Cannotfindmodule‘xxx‘今天在做项目时出现了下面这个错误,找了很多博客,都说改一下代码写法就行了。不过视情况而定,有点时候有些代码改起来很麻烦,千丝万缕的关系,不是说改一下代码就行了的。然后就试了很多方法,最后发现是node版本的原因,当时用的是node的最新版本@14.6.0,个人认为是... 继续阅读 >
202010-20 详解Go module的介绍及使用 Go1.1.1版本发布(2018-08-24发布)已经过去几天,从官方的博客中看到,有两个比较突出的特色,一个就是今天讲的module,模块概念。目前该功能还在试验阶段,有些地方还需要不断的进行完善。在官方正式宣布之前,打算不断修正这种支持。到时候就可以移除对GOPATH和goget命令的支持。如果你想现在想就试试这个新功能module,需要你将你的代码仓库放到GOPATH/src目录之外。然后在那个目录下创建一个go.mod文件,从文件树中运行go命令... 继续阅读 >
202010-10 在HarmonyOS工程中添加Module的方法 Module是HarmonyOS应用的基本功能单元,包含了源代码、资源文件、第三方库及应用清单文件,每一个Module都可以独立进行编译和运行。一个HarmonyOS应用通常会包含一个或多个Module,因此,可以在工程中,创建多个Module,每个Module分为Ability和Library(HarmonyOSLibrary和JavaLibrary)两种类型。如上篇HarmonyOS工程介绍,在一个APP中,对于同一类型设备有且只有一个EntryModule,其余Module的类型均为Feature。因此,在创建... 继续阅读 >
202010-10 基于IDEA建立module操作步骤解析 maven项目可以创建多个module,在IDEA中具体操作1、在已经建好的maven项目上右键2、新建:效果如下:这时在子pom.xml中<parent><artifactId>spring-shell</artifactId><groupId>cn.jiashubing</groupId><version>1.0-SNAPSHOT</version></parent><modelVersion>4.0.0</modelVersion><artifactId>cli</artifactId>父pom.xml中<modules><module>cli</module></modules>以上就是本文的全部内容,希望对大家的学习有所帮助,... 继续阅读 >
202010-09 idea 普通文件夹 转换成 module操作 经常会遇到从GitHub上download的progect在idea里面打开是普通文件夹形式,而并不是我们想要的module形式(文件夹图标右下角有个蓝色的tag),那么如何快速转换成我们想要的module形式呢?1、右击project,选择第二项“addframeworksupport”,然后从对话框左侧选择“Maven”,OK即可2、设置maven仓库地址:右击file,选择settings,找到maven,设置mavenhomedirectory以及后面两项。(图片大小超过限制。。我就不传图了)3、OK... 继续阅读 >
202010-08 解决vue动态路由异步加载import组件,加载不到module的问题 报错信息应该是这样的webpackEmptyContext(evalat./src/store/modulessyncrecursive(0.js:10),<anonymous>:2:10)路由信息由后端给出,那么前端需要动态加载路由,同时component的路径也是后端给出,但是动态加载该路径会报错如://假如path='@/views/user'constcom=()=>import(path)//这样会报错哦constcom2=()=>import('@/views/user')//这样写死的字符串就可以原因应该是在webpack,webpack编译es6... 继续阅读 >
202010-08 全面解析JavaScript Module模式 简介Module模式是JavaScript编程中一个非常通用的模式,一般情况下,大家都知道基本用法,本文尝试着给大家更多该模式的高级使用方式。首先我们来看看Module模式的基本特征:模块化,可重用封装了变量和function,和全局的namaspace不接触,松耦合只暴露可用public的方法,其它私有方法全部隐藏关于Module模式,最早是由YUI的成员EricMiraglia在4年前提出了这个概念,我们将从一个简单的例子来解释一下基本的用法(如果... 继续阅读 >
202010-08 webpack5 联邦模块介绍详解 本文主要介绍webpack5的新特性之一"modulefederation"(联邦模块),涉及联邦模块特性、使用方法、适用范围。特性webpack5引入联邦模式是为了更好的共享代码。在此之前,我们共享代码一般用npm发包来解决。npm发包需要经历构建,发布,引用三阶段,而联邦模块可以直接引用其他应用代码,实现热插拔效果。对比npm的方式更加简洁、快速、方便。使用方法引入远程jswebpack配置模块使用引入远程JS假设我们有app1,app2两... 继续阅读 >
202009-27 解决Jupyter无法导入已安装的 module问题 问题描述:已经用pipinstalljieba安装好jieba分词工具,但是在Jupyter里importjieba运行一直提示ImportError:Nomodulenamed'jieba'好郁闷!然后找了各种方法,condainstalljieba也是不行的但是终于还是找到方法了(1)使用命令anacondasearch-tcondajieba查找对应版本(2)使用condainstall-cjiangxiluningjieba=0.36.2jiangxiluning和0.36.2部分根据查到的列表改成对应Name和Version终于大功告成补充知识:py... 继续阅读 >
202009-25 Python自动重新加载模块详解(autoreload module) 守护进程模式使用python开发后台服务程序的时候,每次修改代码之后都需要重启服务才能生效比较麻烦。看了一下Python开源的Web框架(Django、Flask等)都有自己的自动加载模块功能(autoreload.py),都是通过subprocess模式创建子进程,主进程作为守护进程,子进程中一个线程负责检测文件是否发生变化,如果发生变化则退出,主进程检查子进程的退出码(existcode)如果与约定的退出码一致,则重新启动一个子进程继续工作。自动重... 继续阅读 >