python TCP 编程错误:OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次

按照廖雪峰老师的 TCP 编程 教程,创建了服务器和客户端两个 python 文件。环境为 win7,shell 用的是 git-bash。分别执行了服务器端和客户端的代码,但都没有任何输出。然后按照评论里的 “简单的客户端-服务器程序里” 的说法,将创建客户端和服务器的 python 代码封装到函数里,再通过命令行形式调用。if __name__ == '__main__': sever

python 错误:UnicodeEncodeError: 'gbk' codec can't encode character '\u2122'

python 在使用 requests 获取网页信息输出到命令行时报错:UnicodeEncodeError: 'gbk' codec can't encode character '\u2122' in position 40471: illegal multibyte sequence字面意思是,统一编码错误:gbk 编码器不能对字符 \u2122 进行编码,不合法的多字节序列。\u2122

destoon 引入 global.func.php 文件后,页面直接一片空白,访问结束

前言公司使用的是 destoon 框架,后续又做了很多二次开发,由于前端人员的疏忽,对原有的样式不熟悉,致使本来就因为内嵌 php 的模板页面非常混乱,有的样式缺失,有的则是开发到一半。上手 destoon 时,用了大概一周的时间才熟悉了 destoon 特有的路由规则和整体的框架架构。destoon 没有像一般的主流框架那样统一入口文件,所以最外层的文件夹大部分都作为具体模块的访问路径的一部分,

js 之 Location,Navigator,History

Location、Navigator、History 三个对象是 window 对象常用属性,window.location,window.navigator,window.history,其中 window.history 属性它表示当前窗口的浏览历史。window.locationwindow.location 属性提供 URL 相关的信息和操作方法。通过 window.location 和

js 对象通过 json 序列化方法 JSON.stringfy() 输出非空对象结果为空 '{}'

问题如题,js 中对象 json 序列化方法 JSON.stringfy() 输出非空对象结果为 '{}'想要获取移动端当前的网络类型,在网上找到两个方法,一个是借助 navigator.userAgent 里面包含的 NetType 信息判断,还有一个是 navigator.connection 中的 type 字段判断的。测试结果一直不如意,开始怀疑判断所依据的字段或者字符串并不存在。而对于

svn 基本操作指令以及与 git 的对比

本来在 windows 下操作 svn,是不需要指令的,直接通过文件系统右键菜单里的快捷键就可以轻松搞定 svn 的一些基本操作。后面部署到 Linux 服务器,没有安装什么 GUI 之类的图形化用户界面,所以需要单独熟悉一下 svn 的一些基本终端指令。1.svn help直接查看所有的 svn 指令2.svn checkout从 svn 库检出项目代码。示例: svn checkout svn

ssh: connect to host 121.43.60.204 port 22: Connection refused

问题阿里云服务器最近一段时间报各种漏洞,然后大部分的解决方案都是建议重启更新,或者升级企业版。直接在阿里云控制台实例列表选择 “更多” -> “实例状态” -> “重启”。使用 ssh 远程登录就不行了,但其他开放的端口都没有问题,就 22 端口拒绝连接。解决因为之前就一直使用 openssl 进行远程登录服务器,所以软件方面是肯定是安装了的。怀疑是因为重启导致 openssl 软件没

mysql Error : [Err] 1062 - Duplicate entry '1207543053@qq.com' for key 'email'

问题在执行 insert into 语句的时候,报如题的错误:Duplicate entry '1207543053@qq.com' for key 'email'。一开始看以为是主键冲突,发现 email 并不是主键(主键也是特殊的 unique 索引)。想到 unique 索引。索引如果是 primary、unique 这两种,那么数据表的数据对应的这个字段就必须保证其每条记录的唯一性。否则就

php 数组模拟队列

维护代码的时候,发现了一段比较有意思的代码:$history_number = 3; $m_history = get_cookie('mcity'); if (!empty($m_history)) { $history = explode(',', $m_history); array_unshift($history, $mcityid); $history = ar