pycharm中导入模块错误时,提示:Trytorunthiscommandfromthesystemterminal.Makesurethatyouusethecorrectversionof‘pip'installedforyourPythoninterpreterlocatedatpycharm工作路径。安装好pycharm,而且Python中安装了keras,在pycharm中导入keras时提示如题信息;上网查找资料,需要先添加keras库,步骤如下:pycharm菜单栏File>>Settings…然后单击Project>>ProjectInterpreter>>在里面Pr...
继续阅读 >
分类:编程语言
2020
09-24
09-24
docker运行项目的方法
1、进入存放自己项目war的目录编辑Dockerfile文件vimDockerfile内容如下:romregistry.docker-cn.com/library/tomcatMAINTAINERheiheziheihezi@foxmail.comCOPYmyproject.war/usr/local/tomcat/webapps2、build自己的镜像dockerbuild-tmyproject:latest.不出意外的会显示build镜像的步骤,最后一行为Successfullybuiltb3f6ac3157ae最后的字符串是镜像id的一部分。此时可以运行dockerimages查看自己的镜像信息3、运行...
继续阅读 >
2020
09-24
09-24
汇编语言 跳转指令与C语言的条件分支
跳转指令跳转指令也是一个组的指令,称为j组。其中jmp为无条件跳转,其余为条件跳转上图为j组指令,可结合条件码访问指令加深理解在机器指令水平上理解如何对跳转指令编码如上图,通过反汇编软件得到机器指令与汇编语言,其中左边为机器指令编码,右边为对应汇编语言含义,最左边为每条机器指令地址jmp指令的对应机器指令有两个字节:eb表示这是jmp指令,03描述跳转信息。值得注意的是,跳转指令进行编码时,采用相对位置编码...
继续阅读 >
2020
09-24
09-24
Kotlin 创建接口或者抽象类的匿名对象实例
一,定义接口和抽象类interfaceIPerson{//获取名字fungetName():String//获取身份证IDfungetID():String}abstractclassBaseAnimal{abstractfungetVoice():String}二,创建对应的匿名对象object:IPerson{overridefungetName():String="jason"overridefungetID():String="00000123"}object:BaseAnimal(){overridefungetVoice()="旺旺叫"}补充知识:androidKotlin继承、派生、接...
继续阅读 >
2020
09-24
09-24
PHP使用PhpSpreadsheet操作Excel实例详解
本文实例讲述了PHP使用PhpSpreadsheet操作Excel。分享给大家供大家参考,具体如下:一、PhpSpreadsheet介绍1、PhpSpreadsheet是什么PhpSpreadsheet是一个用纯PHP编写的库,提供了一组类,使您可以读取和写入不同的电子表格文件格式PhpSpreadsheet提供了丰富的API接口,可以设置诸多单元格以及文档属性,包括样式、图片、日期、函数等等诸多应用,总之你想要什么样的Excel表格,PhpSpreadsheet都能做到使用PhpSpreadsheet开发...
继续阅读 >
2020
09-24
09-24
javascript实现简单搜索功能
本文实例为大家分享了javascript实现简单搜索功能的具体代码,供大家参考,具体内容如下<html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>NewWebProject</title><style>table{width:500px;}td{border:1pxsolid#ccc;padding:5px;}</style><script>window.οnlοad=function(){varoTb=document.getElementById('tb');varoldColor=null;vartName=document.getEle...
继续阅读 >
2020
09-24
09-24
Python多进程编程常用方法解析
python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU资源,在python中大部分情况需要使用多进程。python提供了非常好用的多进程包Multiprocessing,只需要定义一个函数,python会完成其它所有事情。借助这个包,可以轻松完成从单进程到并发执行的转换。multiprocessing支持子进程、通信和共享数据、执行不同形式的同步,提供了Process、Queue、Pipe、LocK等组件一、Process语法:Process([group[,target[,name[,ar...
继续阅读 >
2020
09-24
09-24
简单了解python调用其他脚本方法实例
1.用python调用python脚本#!/usr/local/bin/python3.7importtimeimportoscount=0str=('pythonb.py')result1=os.system(str)print(result1)whileTrue:count=count+1ifcount==8:print('thiscountis:',count)breakelse:time.sleep(1)print('thiscountis:',count)print('GoodBye')另外一个python脚本b.py如下:#!/usr/local/bin/python3.7print('helloworld')运行结果:[python@master2...
继续阅读 >
2020
09-24
09-24
kotlin 定义接口并实现回调的例子
开发环境androidstudio3.0.1已支持kotlin1、定义接口interfaceCallBack{funcallBack(info:String)}2、实现接口:为继承\实现classCallBacks:CallBack{overridefuncallBack(info:String){Log.d("MainApp","currentinfo$info")}}或者privatevarmCallBack=object:CallBack{overridefuncallBack(info:String){Log.d("MainApp","currentinfo$info")}}3、定义带回调方法的函数privatefuninit...
继续阅读 >
2020
09-24
09-24
Mysql5.7及以上版本 ONLY_FULL_GROUP_BY报错的解决方法
近期在开发过程中,因为项目开发环境连接的mysql数据库是阿里云的数据库,而阿里云的数据库版本是5.6的。而测试环境的mysql是自己安装的5.7。因此在开发过程中有小伙伴不注意写了有关groupby的sql语句。在开发环境中运行是正常的,而到了测试环境中就发现了异常。原因分析:MySQL5.7版本默认设置了mysqlsql_mode=only_full_group_by属性,导致报错。其中ONLY_FULL_GROUP_BY就是造成这个错误的罪魁祸首了,对于groupby聚合操...
继续阅读 >
2020
09-24
09-24
php中加密解密DES类的简单使用方法示例
本文实例讲述了php中加密解密DES类的简单使用方法。分享给大家供大家参考,具体如下:在平时的开发工作中,我们经常会对关键字符进行加密,可能为了安全也可能为了规范,所以要正确使用DES加密解密代码1:classDES{var$key;//密钥var$iv;//偏移量function__construct($key,$iv=0){$this->key=$key;if($iv==0){$this->iv=$key;}else{$this->iv=$iv;//创建初始向量,...
继续阅读 >
2020
09-24
09-24
jQuery实现html可联动的百分比进度条
最近需要一个HTML可以联动的百分比进度条,网上找了一下没有,自己手动实现了一个。需要解决的问题,AB两个进度条需要按照百分比A+B=100%,A进度条可以拖动,B进度条联动,并且有进度颜色的变化。实现功能如下:HTML代码:<divclass="percentage-container"><divclass="a-percentage"data-x='30'><divclass="a-percentage-bar"></div></div><divclass="b-percentage"data-x='70'><divclass="b-percentage-bar"...
继续阅读 >
2020
09-24
09-24
Android在自定义类中实现自定义监听器方式
监听器可以说是Android开发中最常用的东西之一。我们通过监听器可以监听对象的各种变化事件,并进行一些需要的处理,相当有用,而且使用起来也很简单。其实,监听器就相当于C++中的回调函数,达到条件就回调执行。很多时候,我们在自定义控件类中也需要实现一些属性变化的监听器,实现跟原生控件监听器一样的功能。以下分几个步骤说明自定义监听器实现和使用(以自定义类MyClass加载完成监听器为例):一、自定义监听器的实现:1、...
继续阅读 >
2020
09-24
09-24
Python tornado上传文件的功能
Tornado是一种Web服务器软件的开源版本。Tornado和主流Web服务器框架(包括大多数Python的框架)有着明显的区别:它是非阻塞式服务器,而且速度相当快。得利于其非阻塞的方式和对epoll的运用,Tornado每秒可以处理数以千计的连接,因此Tornado是实时Web服务的一个理想框架。在web开发过程中,文件上传是经常用到的功能,比如上传附件,上传照片等。下面我们来介绍一下利用tornado来实现简单的文件上传功能。普通上传#...
继续阅读 >
2020
09-24
09-24
vue+element 实现商城主题开发的示例代码
本文介绍了vue+element实现商城主题开发的示例代码,分享给大家,具体如下:<template><div><divclass="set-phone"><el-form:model="theme":rules="rules"ref="ruleForm"class="demo-ruleForm"><el-form-itemlabel="主题名称:"prop="name"><el-inputv-model="theme.name"size="small"maxlength="18"show-word-limit></el-input></el-form-item><el-form-itemlabel="顶部背景色:"prop="backgroundColor"...
继续阅读 >
2020
09-24
09-24
如何解决docker容器启动失败
问题:电脑重启之后,docker里面的mysql容器重启不了,不知道是什么原因上面的步骤:如果sudodockerstartname能重新启动,也就是输入:dockerps能看到自己所需要的服务已经开启,那就不需要再进行下面的步骤了,如果刚好像上面那样,那就接着看下文:解决办法:删除启动不了的容器,然后再重新运行镜像。注意此时的容器名已经变为mysql了,为关闭状态,再运行镜像时还是运行不了,但此时再启动镜像时就可以启动了内容补充1、...
继续阅读 >
2020
09-24
09-24
Java14发布了,再也不怕NullPointerException了
2020年3月17日发布,Java正式发布了JDK14,目前已经可以开放下载。在JDK14中,共有16个新特性,本文主要来介绍其中的一个特性:JEP358:HelpfulNullPointerExceptionsnull何错之有?对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NullPointerException)的骚扰。相信很多程序员都特别害怕出现程序中出现NPE,因为这种异常往往伴随着代码的非预期运行。在编程语言中,空引用(NullReference)是一个与空...
继续阅读 >
2020
09-24
09-24
js实现带箭头的进度流程
本文实例为大家分享了js实现带箭头进度流程的具体代码,供大家参考,具体内容如下html<ulclass="cssNav"><liv-for="(item,i)inlist":class="[num==i?'active':'']"@click="tab(i)">{{item}}</li></ul>css.cssNav{margin:100pxauto;background-color:#dedede;width:420px;}.cssNavli{padding:020px;line-height:40px;background-color:#50abe4;display:inline-block;colo...
继续阅读 >
2020
09-24
09-24
利用 kotlin 的方式自定义回调事件(kotlin函数参数)
java中自定义回调事件的写法创建interface类,创建interface对象,实现set方法:使用:kotlin中自定义点击事件写法依照java的思想(不推荐)创建interface类,创建interface可变对象(var)使用:利用kotlin函数作为参数(强烈推荐)来看一下系统的点击事件在kotlin中是什么样的:是不是简直简洁到不像话?再看看你自己定义的点击事件回调,感觉跟还在用java开发一样…下面就来看个新的写法:创建一个函数对象,在需...
继续阅读 >
2020
09-24
09-24
Bootstrap实现前端登录页面带验证码功能完整示例
本文实例讲述了Bootstrap实现前端登录页面带验证码功能。分享给大家供大家参考,具体如下:Bootstrap有自定义的验证码样式,在前端页面可以直接使用,他的css、js在使用前要在开头引入上代码:<!DOCTYPEhtml><html><head><metacharset="utf-8"><!--告诉浏览器网页所识别的文件类型及语言类型--><metahttp-equiv="X-UA-Compatible"content="IE=edge,chrome=1"><title>登录</title><!--让一些搜索引擎搜索到你的网...
继续阅读 >
2020
09-24
09-24
Python Tornado批量上传图片并显示功能
简介Tornado龙卷风是一个开源的网络服务器框架,它是基于社交聚合网站FriendFeed的实时信息服务开发而来的。2007年由4名Google前软件工程师一起创办了FriendFeed,旨在使用户能够方便地跟踪好友在Facebook和Twitter等多个社交网站上的活动。结果两年后,Facebook宣布收购FriendFeed,交易价格约为5000万美元。而此时FriendFeed只有12名员工。据说这帮人后来又到了Google,搞出了现在的GoogleAppEngine...我们开发这个Web服务器的...
继续阅读 >
2020
09-24
09-24
springsecurity轻松实现角色权限的示例代码
问题:如何在springboot项目中使用springsecurity去实现角色权限管理呢?本文将尽可能简单的一步步实现对接口的角色权限管理。项目框架:sql:user表:CREATETABLE`user`(`Id`intNOTNULLAUTO_INCREMENT,`UserName`varchar(255)NOTNULL,`CreatedDT`datetimeDEFAULTNULL,`Age`intDEFAULTNULL,`Gender`intDEFAULTNULL,`Password`varchar(255)NOTNULL,PRIMARYKEY(`Id`))ENGINE=InnoDBAUTO_INCREMENT=2...
继续阅读 >
2020
09-24
09-24
python列表删除和多重循环退出原理详解
在学习python的时候,会有一些梗非常不适应,在此列举列表删除和多重循环退出的例子:列表删除里面的坑比如我们有一个列表里面有很多相同的值,假如:nums=[1,6,6,3,6,2,10,2,100],我想去掉6,可以这样写:nums=[1,6,6,3,6,2,10,2,100]forninnums:ifn==6:nums.remove(n)nums.sort()print(nums)#输出结果:[1,2,2,3,6,10,100]排序显示后列表中还有一个6,下面是慢动作分解:index:0,num:1index:1,num:6bef...
继续阅读 >
2020
09-24
09-24
golang语言编码规范的实现
本规范旨在为日常Go项目开发提供一个代码的规范指导,方便团队形成一个统一的代码风格,提高代码的可读性,规范性和统一性。本规范将从命名规范,注释规范,代码风格和Go语言提供的常用的工具这几个方面做一个说明。该规范参考了go语言官方代码的风格制定。一、命名规范命名是代码规范中很重要的一部分,统一的命名规则有利于提高的代码的可读性,好的命名仅仅通过命名就可以获取到足够多的信息。Go在命名时以字母a到Z或a到Z...
继续阅读 >