Nemo

Nemo 关注TA

路漫漫其修远兮,吾将上下而求索。

Nemo

Nemo

关注TA

路漫漫其修远兮,吾将上下而求索。

  • 加入社区3,288天
  • 写了1,496,113字

栏目文章  >  编程(共有441文章)

最新文章

  • Mac下 pip3 安装 mysqlclient

    Mac下 pip3 安装 mysqlclient
    Mac使用pip3安装mysqlclient:$pip3installmysqlclient得到如下提示:ERROR:Couldnotfindaversionthatsatisfiestherequirementmysqlclient(fromversions:1.3.0,1.3.1,1.3.2,1.3.3,1.3.4,1.3.5,1.3.6,1.3.7,1.3.8,1.3.9,1.3.10,1.

     19,097    2    2021-07-06 19:16

  • pip 安装greenlet,提示:clang: error: invalid version number in 'MACOSX_DEPLOYMENT_TARGET=11.1'

    pip 安装greenlet,提示:clang: error: invalid version number in 'MACOSX_DEPLOYMENT_TARGET=11.1'
    pip安装greenlet的时候,得到了以下提示:Buildingwheelsforcollectedpackages:greenletBuildingwheelforgreenlet(setup.py)...errorERROR:Commanderroredoutwithexitstatus1:command:/System/Library/Frameworks/Python.framework

     17,553    0    2021-07-06 14:15

  • Mac 下安装virtualenv: WARNING: The script virtualenv is installed in '/Users//Library/Python/3.7/bin' which is not on PATH

    Mac 下安装virtualenv: WARNING: The script virtualenv is installed in '/Users//Library/Python/3.7/bin' which is not on PATH
    最近切换到Python做开发,使用到虚拟环境。使用电脑是macbook。安装如下:%pip3installvirtualenv安装的最后有一个警告提示:WARNING:Thescriptvirtualenvisinstalledin'/Users/xxx/Library/Python/3.7/bin'whichisnotonPATH.ConsideraddingthisdirectorytoPAT

     17,368    0    2021-07-06 11:15

  • 自动驾驶小车基础:智能小车控制程序

    自动驾驶小车基础:智能小车控制程序
    这几天都在玩树莓派小车的项目,前几天做完了小车的测试题电机方案后,这两天做完了电源方案,也接入了实体小车,所以就稍微花了点时间写了点控制端代码,用来实现远程遥控小车。这里提一下整个代码的逻辑:1、通讯采用http协议(目前观察http请求延迟还行,暂时就先不考虑socket长连接了)。2、前端采用html,绘制界面为两个虚拟摇杆,摇杆采用的是nipplejs库绘制,这个js库提供了摇杆所需要的一些

     7,000    0    2021-07-04 11:04

  • 自动驾驶小车基础:树莓派接入TB6612电机驱动板控制直流电机

    自动驾驶小车基础:树莓派接入TB6612电机驱动板控制直流电机
    这几天工作上有一些变动,稍微有了那么几天空闲的时间可以用来折腾一些自己喜欢的东西。一直对物联网方面的运用比较感兴趣。好几年以前整了个树莓派用来玩,之前做过一阵子的微型服务器,后来开始玩星际蜗牛机子后,树莓派也开始闲置下来。最近忽然心血来潮,想改一个自动驾驶的智能小车玩玩,把闲置许久的树莓派用起来做智能控制中心。于是稍微研究了下,定了一些实施方案。树莓派上预留了40个gpio扩展针脚,用这些扩展针脚

     7,453    0    2021-07-01 22:34

  • 504 time out | MySql 数据库占用率高问题排查

    504 time out | MySql 数据库占用率高问题排查
    昨晚连夜上线了榜单功能,上线后简单测试了下,感觉没啥问题就休息了。没想到一早上醒来,就看到好几个朋友给发消息问为啥社区访问不了了。还好今早比往常早醒了半个小时,抓紧时间排查。输入社区网址,访问一直处于等待状态,许久之后返回504timeout错误提示。第一反应是:ddos?ssh登录服务器,正常登入。排除ddos。终端输入top,查看资源占用情况,发现java程序和mysql的CPU占用都很高,尤

     16,814    0    2021-06-02 15:19

  • Windows下RocketMQ的初步安装配置过程

    Windows下RocketMQ的初步安装配置过程
    这两天在玩RocketMQ。之前都是直接使用阿里云提供的RocketMQ服务,没有自建MQ服务,所以想着在本地自建一个MQ服务玩一下。RocketMQ目前托管在apache基金会下,官网地址为:http://rocketmq.apache.org/直接到官网下载最新的release版本即可。Windows下单机配置步骤大致如下,未做个性化配置:1、解压RocketMQ到指定目录,这里解压目录为C:

     17,102    0    2021-04-20 11:06

  • 锁表状态查询:com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Lock wait timeout exceeded; try restarting transaction

    锁表状态查询:com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Lock wait timeout exceeded; try restarting transaction
    程序忽然提示异常:com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:Lockwaittimeoutexceeded;tryrestartingtransaction字面意思上看,大致是数据库表被锁定了,建议重启事务。查了下公司wiki,可以有如下操作建议:查询是否锁表showOPENTABLESwhereIn_use

     17,153    0    2021-04-09 16:12

  • Git fatal: unable to access "https://github/......." LibreSSL SSL_connect: SSL_ERROR_S

    Git fatal: unable to access
    更新本地代码的时候,出现了如下提示:FetchFailedunabletoaccess'https://github.com/***':LibreSSLSSL_connect:SSL_ERROR_SYSCALLinconnectiontogithub.com:443字面意思上看,也就是访问不到指定的项目地址。但是机子网络正常。猜想应该是git配置出现了问题。查看了下git的配置,果然。之前玩安卓编

     17,243    0    2021-03-24 21:36

  • Let's Encrypt:Your system is not supported by certbot-auto anymore解决方法

    Let's Encrypt:Your system is not supported by certbot-auto anymore解决方法
    Nemo社区以及一些周边服务网站用的ssl证书都是Let'sEncrypt的。在旧文《利用Let’sEncrypt获取https证书免费为网站添加全站https支持》中有提到过,原来用的客户端是certbot-auto,并且配置了每周一凌晨4点半自动检查更新证书,证书会在到期前30天内更新。304**1/path-to-cerbot/certbot-autorenew--renew-hook"se

     18,296    0    2021-03-15 15:01

  • Python:批量获取并保存手机号的归属地和运营商

    Python:批量获取并保存手机号的归属地和运营商
    从Excel读取一组手机号码,批量查询该手机号码的运营商和归属地,并将其追加到该记录的末尾。importrequestsimportjsonimportxlrdfromxlutils.copyimportcopyhost='https://cx.shouji.360.cn/phonearea.php'#excel文件路径file_path="F:\\temp.xlsx"#新文件路径new_file

     16,632    0    2020-09-23 16:44

  • Docker: Dockerfile 构建Ubuntu + mysql + redis + jdk8 + maven容器

    Docker: Dockerfile 构建Ubuntu + mysql + redis + jdk8 + maven容器
    最近在整理家里服务器的Docker容器,需要整一个方便使用的容器供后续其他测试项目使用。于是就有了这个脚本,此处做一下备份。此处解决的问题如下:1、中文显示问题。2、默认时区问题。集成环境如下:1、操作系统:Ubuntu16.04,已替换为阿里源。2、jdk8。3、mysql5.7。4、redis6.0.8。5、maven3.6.3。6、nginx。7、vim。8、ssh。9、git。10、wge

     17,534    0    2020-09-17 17:13

  • fatal error: jemalloc/jemalloc.h: No such file or directory

    fatal error: jemalloc/jemalloc.h: No such file or directory
    在部署redis时,提示如下:$make...Infileincludedfromadlist.c:34:0:zmalloc.h:50:31:fatalerror:jemalloc/jemalloc.h:Nosuchfileordirectorycompilationterminated.Makefile:317:recipefortarget'adlist.o'failedmake[1]:***

     12,474    0    2020-09-15 16:30

  • SpringBoot 整合 sharding jdbc 做数据库分库分表 DEMO (Sharding-jdbc+mybatis+springboot+druid)

    SpringBoot 整合 sharding jdbc 做数据库分库分表 DEMO (Sharding-jdbc+mybatis+springboot+druid)
    Demo源码已上传到github。https://github.com/geeeeeeeeeeeeeeeek/sharding-demo什么是Sharding?Sharding是开源的分布式数据库中间件解决方案集成套件。由Sharding-jdbc、Sharding-proxy、Sharding-Sidecar三款产品组成。什么时候能用上Sharding?一般系统在经久运行时,数据量都是在逐步增加

     11,445    0    2020-09-08 16:40

  • mac下pip3使用豆瓣源

    mac下pip3使用豆瓣源
    1、在用户目录下新建.pip目录。$mkdir-p~/.pip2、在.pip目录下,新建pip.conf文件。$cd~/.pip/&&vimpip.conf3、在pip.conf中添加如下内容:[global]index-url=http://pypi.douban.com/simple/[install]trusted-host=pypi.douban.com这时候使用pip安装

     15,270    0    2020-07-31 23:15