版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/89946012鄙人接触python时已经宣布python2将在2020年不再提供官方支持,所以直接上手的python3,所以有些python2的一些坑还不了解。刚刚遇到一个问题debug了好久,找到了其原因和解决办法。好多东西python3的是可以直接在python2的用的,知道的
系统 2019-09-27 17:32:53 2208
前言Http协议除了get和post,还可以做更多的事情,一直以来,很多的开发人员都忘了这一点。但是,如果你知道浏览器其实只支持get和post,那么你就不会感到惊奇了。get和post是http请求从客户端传到服务器端的两个方法。除了这两个,http协议还知道put和delete方法,这两个方法告诉服务器创建或者删除一个WEB的资源。这个教程的目的,就是扩展开发人员的视线,去了解http协议的put和delete方法。我们常说的REST这个术语,精华就是
系统 2019-08-29 23:32:02 2208
本章又名:失业的程序员(十二):焉知非福(下)由于系统调整,本篇重新发布一下。(一)三观什么叫三观?如果用世界观、价值观、人生观来概括,那实在是太虚幻了。因为大部分人根本不知道如何在自己身上找到这三观。卞工曾告诉我一个字面意义上的世界观解释,我认为很弓虽。他说:像他这种整天沉浸在代码中、整天只穿梭在两点一线之间的码农,甚至已经对天圆地方的理论产生了信任感,何来的世界观?有时心中的血突然来潮,想通过狗狗看看外面世界到底有多精彩也经常断断续续的实现,所以世界观
系统 2019-08-29 22:54:16 2208
送给所有还在坚持的朋友~~每个人都背负着一个沉重的十字架,在缓慢而艰难地朝着目的地前进。途中,有一个人忽然停了下来。他心想:这个十字架实在是太沉重了,就这样背着它,得走到何年何月啊?!于是,他拿出刀,作出了一个惊人的决定:他决定将十字架砍掉一些。他真的这么做了,开始砍十字架。。。砍掉之后走起来,的确是轻松了很多,他的步伐也不由得加快了。于是,就这样走啊走啊走啊走,又走了很久很久很久很久。他又想:虽然刚才已经将十字架砍掉了一块,但它还是太重了。为了能够更快更
系统 2019-08-29 22:27:42 2208
github:https://github.com/zhangkaitao/bootstrap-file-input为bootstrap提供统一的文件上传按钮试用了几个类似的,不能满足需求,干脆自己写一个。思路是:利用label完成辅助点击file框,并把file框设置为透明即可,非常简单可完美解决在ie中的“访问限制”问题(即必须是用户点击才能进行文件上传),且无位置偏移问题。使用方式导入js和css即可,会自动查找file标签执行初始化
系统 2019-08-29 22:00:54 2208
开发node.js程序使用的是javascript语言,其中最麻烦的还是调试,这里介绍一下node-inspector使用方法。具体资料可以看参考资料中的GITHUB文档。工具/原料node.js方法/步骤使用命令$npminstall-gnode-inspector安装。安装后就可以使用了。之后在命令行中执行“node--debugapp2.js”。app2.js为你需要调试的程序的名称。接着再打开一个命令窗口,执行命令“node-inspector&”
系统 2019-08-12 09:30:31 2208
1.安装10g:[oracle@styrac1~]$cd$ORACLE_HOME/rdbms/lib/[oracle@styrac1lib]$make-fins_rdbms.mk$ORACLE_HOME/rdbms/lib/bbed11g:拷贝10g的文件[oracle@styrac2lib]$mkdir/tmp/libtmp[oracle@styrac2lib]$mkdir/tmp/msgtmp[oracle@styrac2lib]$cp$ORACLE_
系统 2019-08-12 09:29:46 2208
文章来源:http://blog.csdn.net/zhengzhb/article/details/7296944定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给旧代码中引入错误,也可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。解决方案:当软件需要变化时,尽量通过扩展软件实体的行为来实现变化,而不是通过修改已有的代码来实现变化
系统 2019-08-12 09:29:35 2208
一、Provider在.NETframeword中每一个provider都是一段代码的中间人,通过它,你的应用可以连接到一个服务或者是数据源,可以获取或者是修改服务和数据源的数据。在企业库中包含很多的providers。另外,你也可以创建自己的provider,在你的应用中满足特殊的需求。一个providertype定义了和一个模块相关的功能的接口,一个provider是一个providertype的实现。每一个模块中,对于一个providertype,都
系统 2019-08-12 09:27:24 2208
Watcher设置是开发中最常见的,需要搞清楚watcher的一些基本特征,对于exists、getdata、getchild对于节点的不同操作会收到不同的watcher信息。对父节点的变更以及孙节点的变更都不会触发watcher,而对watcher本身节点以及子节点的变更会触发watcher,具体参照下表。操作方法触发watcherwatcherstatewatchertypewatcherpathCreate当前节点getdata××××getchil
系统 2019-08-12 09:27:07 2208