为您找到搜索结果:1013个
远程jupyter+pycharm配置(三)之 启动jupyter报错:OSError: [Errno 99] Cannot assign requested address
报错:base)[root@analysis~]#jupyternotebook[I22:56:33.963NotebookApp][nb_conda_kernels]enabled,2kernelsfoundTraceback(mostrecentcalllast):File"/root/miniconda3/bin/jupyter-notebook",line11,in<module>sys.exit(main())File"/root/miniconda3/lib/python3.7/site-packages/jupyter_core/application.py",line270,inlaunch_instancereturnsuper(JupyterApp,cls).launch_instance(argv=argv,**kwargs)File"/root/miniconda3/lib/python3.7/site-packages/traitlets/config/application.py",line663,inlaunch_instanceapp.ini...
远程jupyter+pycharm配置(二)之jupyter notebook切换虚拟环境
1、安装ipykernel:(base)[root]#condaactivatedl(dl)[root]#condainstallnb_conda_kernelsCollectingpackagemetadata(current_repodata.json):doneSolvingenvironment:done2、激活conda环境:sourceactivate环境名称,将环境写入notebook的kernel中python-mipykernelinstall--user--name环境名称--display-name"显示的名称"如下:(dl)[root]#python-mipykernelinstall--user--namedl--display-namedlInstalledkernelspecdlin/root/.local/share/jupyter/kernels/dl3、打开notebook服务器:jupyternotebook浏览器打开对应地址,就会有对应的环境提示了 ...
《风控策略笔记》之风控审批策略(一)--前言与审批策略架构搭建和数据源
P2P基本模式审批策略目标 目录 案例 审批流程简介 审批策略架构搭建 数据源介绍 Exercises1 Exercises2 Exercises3 Exercises4...
从http简介到网络分层及web架构
astatelessapplication-levelrequest/responseprotocolthatusesextensiblesemanticsandself-descriptivemessagepayloadsforflexibleinteractionwithnetwork-basedhypertextinformationsystems(RFC72302014.6)一种无状态的、应用层的、以请求/应答方式运行的协议,它使用可扩展的语义和自描述消息格式,与基于网络的超文本信息系统灵活的互动 ABNF(扩充巴科斯-瑙尔范式)操作符 ABNF(扩充巴科斯-瑙尔范式)核心规则 架构属性:性能 架构属性:可修改性 WAIS知识点补充 WAIS是一个Internet系统,在这个系统中,需要在多个服务器上创建专用主题数据库,该系统可以通过服务器目录对各个服务器进行跟踪,...
远程jupyter+pycharm配置 (一)之安装与使用技巧
作为一个数据工程师,最喜欢的事情就是不停的在现实的服务端环境调试代码的参数。我们在本地的环境与生产的状况决然不同,我们一开始在本地写代码测试再部署到服务端的三板斧就不适用了。 最好的方式可以直接在linux环境下的服务端直接写代码,分步调试。之前我在银行都是使用集成在CDSW的环境IDE,但是如今我们需要自己拼凑一个可用类似的工具。这样我们就要用到远程jupyter,即服务端提供jupyterserver,而我们只需要直接在本地环境直接使用server暴露的web接口上直接写代码,分步调试运行测试即可。作为一个仅仅做数据的开发人员,我更喜欢使用pycharm的源码查看,跳转等功能。所以最终我们需要的是一个远程jupyter+pycharm配置的IDE工具。本篇文章就是搭建一个如此好用的神兵利器的博客说明书。Jupyternotebook 是一种Web应用,基于网页的用于交互计算的应用程序,可用于全过程计算:开发、文档编写、运行代码和展示结果。以前又称为IPythonnotebook,是一个交互式笔记本,支持运行40+种编程语言.可以用来编写漂亮的交互式文档Jupyt...
adnroid gradle4.0以后关于arm64-v8a和armeabi-v7a的兼容性处理问题
android项目开发过程使用到so库的时候,一般我们都是使用armeabi-v7a版本对应32位系统,arm64-v8a版本对应64位系统;方法一:使用两份so好处就是兼顾到了64位的高性能,但是需要两份so库就增加apk大小;方法二:我们只想使用一份so库去同时兼容32位和64位。下面就是就有两种方式: 方式1:只使用armeabi-v7a版本so库,只有32位机器上可以使用,64位机器上也可以使用,但是就没有最大化发挥出64位机器的性能了。 方式2:只使用arm64-v8a版本so库,64位机器可以使用并且最大化发挥出了64位机器的性能,但是32位机器不能使用直接崩溃。方法一的配置:externalNativeBuild{cmake{abiFilters"armeabi-v7a","arm64-v8a"}}方法二的配置:externalNativeBuild{cmake{abiFilters"armeabi-v7a"//只使用64位}}externalNativeBuild{cmake{abiFilters"arm64-v8a"//只使用64位}}但是,这里有个关于g...
Android随笔之——闹钟制作铺垫之AlarmManager详解
说实话,之前写的两篇博客Android广播机制Broadcast详解、Android时间、日期相关类和方法以及现在要写的,都算是为之后要写的闹钟应用做铺垫,有兴趣的话,大家可以去看看前两篇博客。一、AlarmManager简介 对于一个闹钟应用的实现,个人觉得最主要的应该要属于AlarmManager了。AlarmManager称为全局定时器,字面意思就是闹钟管理(请原谅我蹩脚的英语),是Android中常用的一种系统级别的提示服务,在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent,通常我们使用PendingIntent(这货在调用系统发送短信的时候也有,找个时间温习下Intent,顺带把这个也好好学习下),PendingIntent可以理解为Intent的封装包,简单的说就是在Intent上在加个指定的动作。在使用Intent的时候,我们还需要在执行startActivity、startService或sendBroadcast才能使Intent有用。而PendingIn...
RESTful架构3--开发实战
转自:REST服务开发实战 如果要说什么是REST的话,那最好先从Web(万维网)说起。 什么是Web呢?读者可以查看维基百科的词条(http://zh.wikipedia.org/zh-cn/Web),具体的我就不多说了。总之,Web是我们在互联网上最常用的服务,甚至在某些人的心中,互联网就是Web。当然,Web只是互联网的一部分而已,只是大家用的最多而已,我们访问的所有网站都是基于Web。 那么,Web和REST之间究竟有什么关系呢?我们接下来将聊聊组成Web的几大基础技术,URI(统一资源标识符,用来标识资源)、HTTP(超文本传输/转移协议,用来操作资源)、Hypertext(超文本,用来描述资源的内容与状态,我们可以用HTML、XML、JSON或者自定义格式的文本来描述任何一个资源)。 那我们再来看看什么是REST呢?其实REST并不是一种新兴的技术语言,也不是什么新的技术框架。准确来说说REST只是一种概念、风格或者约束,是回归HTTP本身的建议。 REST是由RoyThomasFieding在他的博士论文《ArchitecturalStylesand...
RESTful架构2--架构详解
转自:RESTful架构详解 1.什么是REST REST全称是RepresentationalStateTransfer,中文意思是表述(编者注:通常译为表征)性状态转移。它首次出现在2000年RoyFielding的博士论文中,RoyFielding是HTTP规范的主要编写者之一。他在论文中提到:“我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一个功能强、性能好、适宜通信的架构。REST指的是一组架构约束条件和原则。”如果一个架构符合REST的约束条件和原则,我们就称它为RESTful架构。 REST本身并没有创造新的技术、组件或服务,而隐藏在RESTful背后的理念就是使用Web的现有特征和能力,更好地使用现有Web标准中的一些准则和约束。虽然REST本身受Web技术的影响很深,但是理论上REST架构风格并不是绑定在HTTP上,只不过目前HTTP是唯一与REST相关的实例。所以我们这里描述的REST也是通过HTTP实现的REST。 2.理解RESTful 要理解RESTful架构,需要理解Represen...
RESTful架构1--架构理解
转自:理解RESTful架构 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(highlatency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我们必须考虑,如何开发在互联网环境中使用的软件。 RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。 但是,到底什么是RESTful架构,并不是一个容易说清楚的问题。下面,我就谈谈我理解的RESTful架构。 一、起源 REST这个词,是RoyThomasFielding在他2000年的博士论文中提出的。 Fielding是一个非常重要的人,他是HTTP协议(1.0版和1.1版)的主要设计者、Apache服务器软件的作者之一、Apache基金会的第一任主席。所以,他的这篇论文...
ARM的ADS汇编器和GCC汇编器
一:ads下的一段汇编程序:__main EXPORTBootReset BootReset Bresetvec_reqset IMPORT BootEntry IMPORT |Image$$RO$$Limit| AREA BOOTROM,CODE,READONLY &nbs...
Jlink烧写出错 : Unable to halt arm core
环境:TQ2440开发板,J-link通过J-link向TQ2440开发板的NorFlash烧写程序,执行烧写时出错:Unabletohaltarmcore…详情如下图所示:解决办法:1、打开JlinkCommander,输入r回车,输入h回车,此时显示PC值为0x002、打开JFlash,连接目标板,显示成功后,选择擦除芯片.重新烧写,成功!上述解决方案参考自:http://bbs.ednchina.com/BLOG_ARTICLE_2064817.HTM 事后思考:那么在JlinkCommander中输入的两个命令“r”和“h”是什么意思呢?我们可以输入“?”来查看帮助,具体如下图所示:...
ADS ARM 汇编和GNU ARM汇编
Linux/Unix内核源代码用的编译器是GCC,而GCC采用的是AT&T的汇编格式,这与ADS下使用的汇编格式是不同的。两种汇编格式的部分对比如下:GNUARM汇编ADSARM汇编“@”或“/*…*/”“;”.includeGET.equEQU.globalEXPORT.externIMPORT.longDCD.endENDentry:ENTRY.textAREAInit,CODE,READONLY.dataAREABlock,DATA,READWRITE.macroMACRO.endmMEND...