flask开发过程中的常见问题

1.使用supervisorctl时报“http://localhost:9001refusedconnection”错误  解决方法:使用supervisorctl时指定配置文件   #supervisorctl-c/etc/supervisor.conf2.重启supervisord  直接kill掉  使用#supervisorctl-c/etc/supervisor.confreload不太靠谱...

IOS开发之网络编程开源类 Reachability应用

先看Reachability.h发现#import<Foundation/Foundation.h>#import<SystemConfiguration/SystemConfiguration.h>#import<netinet/in.h>所以如果我们在项目中需要用到此类的话,需要引入SystemConfiguration.framework。此类在ios网络开发中可以确认判断网络环境,连接情况(无网络连接,3G,WIFI,GPRS)enum{  //DDGNetworkStatusConstantNames.kNotReachable=0,//Apple'scodedependsupon'NotReachable'beingthesamevalueas'NO'.kReachableViaWWAN,//SwitchedorderfromApple'senum.WWANisactivebeforeWiFi.kReachableViaWiFi };定义三种网络类型:一:kNotReachable  &n...

网络抓包工具,爬虫开发

爬虫开发(一)http://www.cnblogs.com/nuller/archive/2013/03/24/2967067.html网络抓包工具-Fiddler使用方法http://www.cnblogs.com/developersupport/archive/2013/03/24/fiddler.html...

webService开发(JDK版)

最近做社保查询的东西,然而这个是三个公司一起做的,需要调其他公司的接口,他们公司用了webService这个当年比较流行的技术,于是乎就研究了一下这个webService.HTTP协议+XML方式实现跨语言调用。因为Http+xml会有很多冗余数据。所以后来有了RPC框架(Dubbo、Spring Cloud)一、WebService是什么?  1.基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据)  2.一个跨语言、跨平台的规范(抽象)  3.多个跨平台、跨语言的应用间通信整合的方案(实际)二、为什么要用Webservice(能解决什么)?跨平台调用跨语言调用远程调用三、什么时候使用webService?  1.同一家公司的新旧应用之间  2.不同公司的应用之间  3.一些提供数据的内容聚合应用:天气预报、股票行情四、WebService中的几个重要术语4.1、WSDL(webservicedefinitionlanguage)  WSDL是webservice定义语言,对应.wsdl文档,一个webservice会对应一个唯一的wsdl文档,定义了客户端与...

python全栈开发day12

创建列表:基本操作:索引切片追加删除长度切片循环包含1#######################列表list类中提供的方法########################2list2=['x','y','i','o','i','a','o','u','i']3#1、append()在列表后面追加元素4list1=['Google','Runoob','Taobao']5list1.append(123)6print(list1)7list2.append('xiong')8print(list2)9#2、clear()清空列表10list3=[1,2,3,4,5]11list3.clear()12print(list3)13#3、copy()浅拷贝14list4=list3.copy()15print(list4)16#4、计算元素11出现的次数17print(list2.count('i'))18#5、extend(iterable)传入可迭代对象(将可迭代对象一个个加入到列表中)扩展列表19list1=['xjt','xd','xe']20list2=[11,22,'xiong...

python全栈开发day10

while循环补充:continue,终止当前循环,开始下一次循环break,终止所有循环pycharm技巧1、setting中搜索mouse设置鼠标滚轮改变字体大小运算符+-*/%(取余)//(取整)in notin1name='熊大'2if"熊"inname:3print('in')4else:5print('notin')67if'小'notinname:8print('notin')9else:10print('in')2、比较运算: 3、赋值运算:4、逻辑运算:5、成员运算: 结果是值:  算数运算:  a=10*10  赋值运算:  a=a+1  a+=1结果是布尔值:  比较运算:  a=1>5  逻辑运算:  a=1>6or1==1  成员运算:  a=“熊”in“熊大”  age=5  r=age.bit_length()  print(r)-->3  #1  1#2  10#3  11#4  100#5  101#当前数字的二进制,至少用n位表示   ...

python全栈开发day9

目前使用最广的是python3版本,若想兼容python2对中文的支持需要加头部信息:#-*-coding:utf-8-*-需要使在Windows下编写的程序能够兼容Linux系统,需要加上头部信息:#/usr/bin/u/ubv/apython字母数字下划线注意事项: 不能数字开头不能使用关键字建议不要用python内置的字符。。。1:打印出1、2、3、4、5、6、8、9、101i=12whilei<11:3ifi!=7:4print(i)5i+=12:打印出1-100数之和1i=12s=03whilei<101:4s=s+i5i+=16print(s)3:打印出1-100所有奇数1j=12whilej<101:3ifj%2:4print(j)5j+=14:打印出1-100所有偶数1k=12whilek<101:3ifk%2==0:4print(k)5k+=15:打印出1-2+3-4+5-6+...-1001i=12s=03whilei<101:4ifi%2==0:5s=s-i6else:7s=s+i8i+=19print(s)6:模拟用户3次...

vue项目开发基本目录结构

.├──build/#Webpack配置目录├──dist/#build生成的生产环境下的项目├──src/#源码目录(开发都在这里进行)│├──assets/#放置需要经由Webpack处理的静态文件│├──components/#组件│├──filters/#过滤器│├──store/    #状态管理│├──routes/#路由│├──services/#服务(统一管理XHR请求)│├──utils/#工具类│├──views/#路由页面组件│├──app.js#启动文件│├──index.html#静态基页├──static/#放置无需经由Webpack处理的静态文件├──.babelrc#Babel转码配置├──.eslintignore#(配置)ESLint检查中需忽略的文件(夹)├──.eslintrc#ESLint配置├──.gitignore#(配置)需被Git忽略的文件(夹)├──package.json#(这个就不用多解释了吧)├──package-lock.json#(以记录当前状态下实际安装的各个npmpackage的具体来源和版本号) 您可以根据业...

WordPress插件开发实例教程

说明:本教程仅限学习,高手请绕道开发程序:WordPress3.9-RC1使用主题:TwentyFourteen在开始之前,需要注意三件事情I、给插件取一个个性化的名字,越个性化越好,以防和其他插件重名冲突。II、代码里面,一定要包含注释,不为自己,也要为想修改你代码的别人想想。III、尽量用最新版的WordPress进行开发和测试。插件名称和插件结构一般来说,都是在wp-contentplugins目录下建立一个文件夹,文件夹名就是插件的名称,我们插件名字为"copyright_plugin",文件结构如下。 wp-contentpluginscopyright_plugin下有copyright_plugin.php和readme.txt这里的readme.txt文件中包含了一些插件的介绍,使用说明等信息,主要是提交到WordPress官方网站时候用到的,可以参考他们给的模板http://wordpress.org/extend/plugins/about/readme.txt,另外还有插件截图预览的功能,需要另外添加图片,但是我们现在是练习,不需要提交到官网,所以暂时先...

微信小程序开发思路

小程序还没有完全开放,不能真实体验,但通过文档和开发工具,可以了解到他的开发思路下面就介绍下小程序的开发方式,希望能帮助有兴趣的朋友对整体思路有个快速了解整体结构默认示例项目的目录结构从后缀名上可以看到,一共有4种类型:js逻辑代码wxml视图文件wxss样式文件json配置信息/app.js中可以定义小程序在启动时做哪些业务逻辑、全局函数、全局数据……App({onLaunch:function(){...},getUserInfo:function(cb){...},globalData:{userInfo:null}}) /app.json中进行小程序全局性的配置,例如底部导航有哪些标签、共有哪些页面、头部title、背景色……{"pages":["pages/index/index",...],"window":{"navigationBarTitleText":"WeChat",...},"tabBar":{"list":[{"pagePath":"pages/index/index","text":"首页"}...

逼格高又实用的Linux高级命令,开发运维都要懂!

在运维的坑里摸爬滚打好几年了,我还记得我刚开始的时候,我只会使用一些简单的命令,写脚本的时候,也是要多简单有多简单,所以有时候写出来的脚本又长又臭。像一些高级点的命令,比如说Xargs命令、管道命令、自动应答命令等,如果当初我要是知道,那我也可能写出简洁高效的脚本。不管出于任何原因,我都想对一些Linux使用的高级命令进行用法说明,利人利己,以后不记得的话,我也可以回头翻来看看。01实用的xargs命令在平时的使用中,我认为xargs这个命令还是较为重要和方便的。我们可以通过使用这个命令,将命令输出的结果作为参数传递给另一个命令。比如说我们想找出某个路径下以.conf结尾的文件,并将这些文件进行分类,那么普通的做法就是先将以.conf结尾的文件先找出来,然后输出到一个文件中,接着cat这个文件,并使用file文件分类命令去对输出的文件进行分类。这个普通的方法还的确是略显麻烦,那么这个时候xargs命令就派上用场了。例1:找出/目录下以.conf结尾的文件,并进行文件分类命令:#find/-name*.conf-typef-print|xargsfile输出结果如下所示: &n...

10个最容易犯的Python开发错误

转载2017年09月25日16:54:36标签:python/大数据/大讲台 Python是一门简单易学的编程语言,语法简洁而清晰,并且拥有丰富和强大的类库。与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。在平时的工作中,Python开发者很容易犯一些小错误,这些错误都很容易避免,大讲台老师总结了Python开发者最常犯的10个错误,一起来看下,不知你中枪了没有。(一)滥用表达式作为函数参数默认值  Python允许开发者指定一个默认值给函数参数,虽然这是该语言的一个特征,但当参数可变时,很容易导致混乱,例如,下面这段函数定义:>>>deffoo(bar=[]):    #barisoptionalanddefaultsto[]ifnotspecified...  bar.append("baz")  #butthislinecouldbeproblematic,aswe'llsee......  returnbar  在上面这段代码里,一旦...

Django开发环境静态文件访问配置

settings主要配置项目:STATIC_ROOT='D:DevjpDevczxgassets'#这个地方是所在系统标准目录文法配置STATIC_URL='/static/'这个是一个URL前缀,主要是和URLConf里面的相对应STATICFILES_DIRS=(#Putstringshere,like"/home/html/static"or"C:/www/django/static".#Alwaysuseforwardslashes,evenonWindows.#Don'tforgettouseabsolutepaths,notrelativepaths."D:/Dev/assets",#注意这个地方虽然是目录,但是所有的斜杠必须是前向,所以Windows下它和STATIC_ROOT的内容略有区别)URLConf里面加的那一项是(r'^static/(?P<path>.*)$','django.views.static.serve',{'document_root':settings.STATIC_ROOT}),想在这类静态目录都是根据__file__的目录动态设置...

Angular TypeScript开发环境集成jQuery扩展插件

   集成步骤:   1、安装jquery极其扩展插件库ts定义文件npminstalljquery--savenpminstall--save-dev@types/jquerynpminstalldatatables.net--savenpminstall@types/datatables.net--save-dev    2、页面加载jquery和扩展插件:"apps":[{..."scripts":["../node_modules/jquery/dist/jquery.min.js","../node_modules/datatables.net/js/jquery.dataTables.js",],...}]   3、把扩展插件module加入到tsconfig.app.json的types配置。"types":["echarts","datatables.net","bootstrap","admin-lte"]   ...

完美支持Py3的微信开发库推荐

    之前分享了个代码,后来发现中文发送是乱码,应该是加密代码的问题,然后在又找到这个可完美使用的Py3微信库wechatpy:https://github.com/jxtech/wechatpy ...
首页上一页...176177178179180...下一页尾页