Ideal的个人专栏

TensorFlow2 tf.dataset的使用

这个笔记主要是TensorFlow 2.0的tf.dataset接口的使用。下面的示例会把numpy array的数据写入到TFRecord文件中,以及从TFRecord文件中读取数据到numpy array。安装可以参考官网的https://www.tensorflow.org/install教程来安装。安装完成后,检查安装的TensorFlow的版本:import tensorflow as
阅读更多

Mac安装MySQL 5.7.21:Preferences Error. Could not load MySQL preference pane.

在Mac上安装了MySQL 5.7.21,从Preferences启动MySQL时报错:Preferences Error. Could not load MySQL preference pane. Mac版本:Mac OS High Sierra (10.13.2)
阅读更多

MySQL存储过程报错 [err] 1366 - incorrect string value: '\xe7\x9f\xa5\xe8\xaf\x86...' for column 'v_name' at row 1

创建了类似以下的MySQL存储过程:CREATE PROCEDURE test_procedure()BEGIN DECLARE i int;  DECLARE v_name VARCHAR(100);  SET i = 0;  WHILE i < 1024 DO     SET v_name = CONCAT('中文字符_', i
阅读更多

使用Pandas统计dataframe里分类变量中各列的最小值和最大值

有以下的一个dataframe数据:D X Y Z A 22 16 23 A 21 16 22 A 20 17 21 B 33 50 11 B 34 53 12 B 34 55 13 C 44 34 11 C 45 33 11 C 45 33 10 D 55 35 60 D 57 34 61 E 66 36 13
阅读更多

pandas给DataFrame一行一行添加数据

使用pandas的DataFrame有个 简单的功能,先定义pandas的DataFrame,然后按行给DataFrame添加数据。方法一:使用df.loc方法>>> import pandas as pd>>> from numpy.random import randint>>> df = pd.DataFrame(columns=['li
阅读更多

git获取最新的tag

用于查找最近的taggit describe把--abbrev设为0, 该命令查找最近的tag名,不需要后缀:git describe --abbrev=0获取当前分支的taggit describe --abbrev=0 --tags 获取所有分支的taggit describe --tags `git rev-list --tags --max-count=1` 
阅读更多

Paramiko Python远程连接工具

Paramiko是一个Python的远程操作库,可以进行SSH, SFTP等远程连接操作. 来学习学习怎么使用吧python3 -m pip install paramiko 开始使用 导入paramikoimport paramiko 初始化SSHClientclient = paramiko.SSHClient()client.set_missing_host_key_policy(par
阅读更多

MacOS升级后使用Git报错:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)

MacOS升级到10.15 Catalina后,在命令行执行shell脚本时,报错:The default interactive shell is now zsh.To update your account to use zsh, please run chsh -s /bin/zsh.For more details, please visit https://support.apple.c
阅读更多

在Mac OSX给Apache的localhost配置SSL

这是在Mac上给Apache的localhost配置ssl的过程及指令。配置SSL的环境:Apache 2.4.16,OSX El Capitan (10.11.2) Apache SSL配置1、在目录/etc/apache2/下新建ssl目录:sudo mkdir /etc/apache2/ssl 2、生成两个主机密钥:sud
阅读更多

Mac查找并杀掉指定端口的进程

查找占用端口的进程id命令格式:lsof -t -i :YOUR_PORT_NUMBER lsof命令用来列出所有系统当前打开的文件,命令参数:-t:仅获取进程ID-i是用来指定进程的条件,完整的条件:-i[46] [protocol][@hostname|hostaddr][:service|port] 46 --> IPv4&n
阅读更多

Homebrew权限错误:Could not symlink lib/mylib /usr/local/lib is not writable.

使用homebrew安装软件时报权限错误,Error: The `brew link` step did not complete successfully The formula built, but is not symlinked into&n
阅读更多

Django i18n报错CommandError: Can't find msguniq.

Django添加国际化的文件,执行以下命令:python manage.py makemessages -l zh_CN 报错:CommandError: Can't find msguniq. Make sure you have GNU gettext t
阅读更多

[译]我希望在开始编码时就已知道的工具

在科技领域,有数千种工具可供人们使用。你怎么知道从哪里开始?就像最近开始编码的人一样,这种倾盆大雨的信息太多了,无法筛选出来。 我发现自己安装了扩展,在我的开发周期中并没有真正帮助我,并且通常甚至阻碍了它。我绝不是专家,但随着时间的推移,我编制了一份已证明对我非常有用的工具清单。 如果你刚刚开始学习编程,这将有望为你提供一些指导。 如果你是一位经验丰富的开发人员,希望
阅读更多
X

欢迎加群学习交流

联系我们