上一页 1 2 3 4 5 6 7 8 ··· 24 下一页
摘要: 一、/usr/bin/ld:cannot find -lxxx错误 例如出现了问题: /usr/bin/ld:cannot find -lssl 其中xxx表示函式库文件名称,如上面的libssl.so,命名的方式就是:lib+库名(即xxx)+.so 出现这个问题的主要原因有:1.系统没有安装相对 阅读全文
posted @ 2019-12-08 23:23 codeg 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 如果要同时支持中文也支持英文,进入到该软件的字体设置界面,字体格式选择为: Noto Sans CJK SC 阅读全文
posted @ 2019-12-05 07:46 codeg 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: 解决方法:在网络安全组中放行ping端口。 阅读全文
posted @ 2019-12-01 09:20 codeg 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 可以运行以下命令行: 阅读全文
posted @ 2019-11-27 17:21 codeg 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: 一、string 操作: set key value 给某个元素赋值get key 得到某个元素的值getset key value 先得到再设置incr key 如果元素不存在 默认为0在加一decr key 如果元素不存在 默认为0再减一incrby key value 设置一次加几decrby 阅读全文
posted @ 2019-11-26 08:07 codeg 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一、安装步骤 二、使用方法 三、和Django结合 四、部署和监控 阅读全文
posted @ 2019-11-24 08:54 codeg 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、导出当前项目用到的依赖到requirements.txt文件中 pip freeze > requirements.txt 二、安装当前项目需要的依赖: pip install -r requirements.txt 阅读全文
posted @ 2019-11-20 19:30 codeg 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 具体可以参考开发文档:https://ding-doc.dingtalk.com/doc#/serverapi3/iydd5h 阅读全文
posted @ 2019-11-19 08:53 codeg 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: 一、价值 避免子类继承父类导致的程序臃肿性。 二、概念: 又名包装模式。动态的给一个对象添加额外的职责。就是扩展功能而言,它比生成子类的方式更加灵活。 三、结构 抽象组件; 被装饰者; 装饰者组件; 具体装饰; 四、优点 目的在于扩展对象的功能。装饰者模式提供比继承更好的灵活性。装饰是动态的,运行时 阅读全文
posted @ 2019-11-18 10:07 codeg 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、作用 实例化对象,用工厂方法代替实例化操作,实现了创建者和调用者的分离 二、分类 简单工厂模式 工厂方法模式 抽象工厂模式 三、实现方法 1、创建单一实例(接口) 2、实现单一实例(继承上一实例) 3、创建抽象工厂单一实例 4、实现抽象工厂实例 5、整合单一工厂实例(理解为工厂的工厂) 阅读全文
posted @ 2019-11-16 08:58 codeg 阅读(99) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 24 下一页