编程开发
requests库的两个注意事项
项目中,需要用requests库从服务端获取数据,踩到两个坑,记录一下。
首先是,如果直接用 requests.post(url,data=data),总是得不到正确的响应。其实,这个坑之前就踩过, 我还特意记录了 requests 库踩坑,结果这次还是忘了这个教训。看来有些坑,需要多踩几次才能印象深刻。
原因总结如下:
requests 如果收到 data 参数,则默认用表单形式发出data,
优化iOS代码的技巧
以下是一些可能有助于优化iOS代码的技巧:
避免过度使用大型框架或库。尽量只选择需要的功能并使用最小的依赖。
尽量减少内存和CPU的使用。这可以通过监视和分析应用程序的资源使用情况来实现。
使用异步编程技术来加快加载时间和响应速度。这可以通过使用GCD(Grand Central Dispatch)或NSOperationQueue等技术来实现。
尽量避免无用的计算和重复操作。这可以通过缓存计算
Go常用第三方库集锦
来自Go每日一库:
flag Go 标准库提供的命令行选项解析库,简单实用。
go-flags 第三方命令行选项解析库,非常强大。
go-homedir 不使用 cgo 获取用户主目录的第三方库,支持交叉编译。
go-ini 解析 INI 配置文件的第三方库。
cobra 编写命令行程序的库,并提供生成代码的脚手架。
viper 灵活强大的配置管理工具,支持多种 JSON/TOML/
Jupyter notebook中5个有趣的魔法命令
众所周知,Jupyter notebook是一个交互式的Python shell,也就是IPython的封装版,非常适合用来进行数据分析和机器学习。
Jupyter notebook中有很多实用且鲜为人知的功能,可以实现有趣的操作,这次举5个简单的例子。
1、脚本代码写入本地文件
%%file方法可以将脚本代码写入本地Py文件。
%%file E:\hello.py
def func_inside
图文详解——将本地项目上传到码云(gitee)远程仓库
图文详解——将本地项目上传到码云(gitee)远程仓库
前提条件:
1、本地电脑上已经安装了 git客户端,未安装的,具体安装过程可以参考此安装链接: ,
博主在这里就不多做赘述了
2、用户已经在码云上注册完成
具体操作步骤:
1、登录码云,在码云上新建仓库,填写相关内容,创建仓库
