『Python学习笔记』Mac系统汇总:终端文件显示不同颜色&Pycharm代码模板&JAVA环境变量!

柔情只为你懂 2022-10-13 12:32 209阅读 0赞






Mac系统:终端文件显示不同颜色&Pycharm代码模板&JAVA环境变量!

文章目录

  • 一. 显示不同颜色
  • 二. mac电脑怎么设置触控板拖动
  • 三. mac系统中termius终端中文乱码
  • 四. 解决Gitlab上出现问题
  • 五. 大数据中名词的解析
  • 六. Mac配置JDK
  • 七. mac安装PySQL

一. 显示不同颜色

  • 首先编辑:.bash_profile
  1. vim ~/.bash_profile
  • 输入如下参数:
  1. export LS_OPTIONS='--color=auto' # 如果没有指定,则自动选择颜色
  2. export CLICOLOR='Yes' #是否输出颜色
  3. export LSCOLORS='Exfxcxdxbxegedabagacad' #指定颜色
  • 配置生效:
  1. source ~/.bash_profile
  • 配置生效:
  1. # !/usr/bin/env python
  2. # -*- encoding: utf-8 -*-
  3. """=====================================
  4. @author : kaifang zhang
  5. @time : ${DATE} ${TIME}
  6. @contact: kaifang.zkf@dtwave-inc.com
  7. ====================================="""

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FiYzEzNTI2MjIyMTYw_size_16_color_FFFFFF_t_70

  1. <p></p>
  2. <div class="p-img fl">
  3. <h5></h5><div class="p-name"><marquee><font color="#D2691E">忘记背后,努力面前,向着标杆直跑!</font></marquee></div>
  4. <img src="https://tva1.sinaimg.cn/large/007S8ZIlgy1gexv7af86fg309w05khdv.gif" width="100%" alt="20210529201025420.jpg" /></div>
  5. <p>
  6. <br /></p><div class="p-name"><font color="#FF0000">我的Email: 1115291605@qq.com</font><big></big></div>
  7. <p>
  8. <br /></p><div class="p-name"><font color="#000FF0"><a href="https://github.com/zhangkaifang">我的Github</a></font></div>
  9. <p></p>
  10. <marquee><font color="#D2691E">学如逆水行舟,不进则退! </font></marquee>

二. mac电脑怎么设置触控板拖动

  • 系统偏好设置——>辅助功能

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FiYzEzNTI2MjIyMTYw_size_16_color_FFFFFF_t_70 1

  • 辅助功能——>指针控制——>触控板选项

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FiYzEzNTI2MjIyMTYw_size_16_color_FFFFFF_t_70 2

三. mac系统中termius终端中文乱码

  • 说说配置环境变量的方法:vim ~/.zshrc
  1. # Termius终端中文乱码解决方法
  2. export LANG=en_US.UTF-8
  • 保存后退出,source ~/.zshrc,执行生效的指令
  • Mac下 .bash_profile.zshrc 两者之间的区别:
  1. .bash_profile 中修改环境变量只对当前窗口有效,而且需要 source ~/.bash_profile才能使用
  2. .zshrc 则相当于 windows 的开机启动的环境变量,
  3. 当然你也可以在 .zshrc 文件中加一行 source .bash_profile 解决需要 source 才能使用的问题
  • linux系统中可以参考:『Linux笔记』tar命令的详细解释以及设置环境变量$PATH的3种方式!

四. 解决Gitlab上出现问题

  1. 解决:Gitlab上出现“You won't be able to pull or push project code via SSH until you add an SSH key to you
  • 解决办法:确保电脑上安装了git:
    1. 在git中输入命令:cd ~/.ssh 检查是否生成过 KEY
    1. 在git中输入命令:ssh-keygen -t rsa -C “你公司在GITLAB上的邮箱地址”,按下回车键:这个命令是生成key命令的
  1. (base) devinzhang@kaifang .ssh % ssh-keygen -t rsa -C "kaifang.zkf@dtwave-inc.com"
    1. 直接回车,不输入命令
    1. 找到:生成的key目录

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FiYzEzNTI2MjIyMTYw_size_16_color_FFFFFF_t_70 3

  1. (base) devinzhang@kaifang .ssh % ls
  2. id_rsa id_rsa.pub known_hosts
  3. (base) devinzhang@kaifang .ssh % cat id_rsa.pub
  4. ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC9TfIGT9qePvGQcwtamzss9iHogxkzlYEPLPsZqU3Ml7tz3iQElpLV/49FQR6sGv+OcGt6pqH9KMlwXzdsN/MbvNeeUFkroJElAKKGKNYOz2f+VQSb33d+yg2wrKBC6f4PCgMRgyCbKbwK3l0ObCQzbYJrH5ofMvb+hZghqHRY1mqoZmwenD64jMUWO2YGTHDuUMOcnNOXZlb2AH/qxZigcv0GA+XETHeU9yokuu8BDEPEeQQ3l+qr+7NaxQYi+HWaiCLwxajPDne6wk9QNR4miDbf6r1UlAMw56rbQIlxtL8cCzoRDB7z1GlPv1foQ9RcEl79RI3o4JMyyBt2KGaIQxf7GYtFUcIqdJyPcM34NJsALV6Oil0/HYt2jBS0dKql4Z/A3yKD4fvjkP1BB0ASZhEo5KKEZtTtPM6Ra2ZE8y/cPG2e0L+OINAf8wNQk+LI5DXBuP1PN3xCnf4WpDW0XUJzOWefN3otpRKkDBf5eaKRQsLGVA7XWynitLWbiz8= kaifang.zkf@dtwave-inc.com

五. 大数据中名词的解析

  • 数据孤岛:一般是指企业将不同的业务、部门之间的数据各自存储、定义,导致企业中的数据像一个个孤岛一样被分割成若干个部分。因其各部分之间缺乏关联性的特点,数据孤岛又被称为“数据烟囱”,这为企业发展带来了多方面的桎梏。

  • 多源异构数据

  • 多源:主要指数据来源多样化,如遥感影像、摄像头、问卷调查、手机信令、GPS追踪等等。
  • 异构:主要指数据结构上的差异性。数据结构层把城市中纷繁复杂的数据归为三大类,针对每一类数据设计了相应的数据存储模型,确保了城市操作系统的扩展性和一致性。这三类数据包括:
  • 结构化数据: 以电子政务类表格数据为代表,通常以人或者机构的ID为锚点来聚合不同的信息,如名称、职业、收入等;后续会演变出基础库、主题库、专题库等一系列组织形式。
  • 非结构化数据: 以视频、图像、语音和文本为代表,后续大多需要经过分析处理变成结构化数据才能被使用。
  • 时空数据: 以地理信息、IoT、轨迹数据为代表。

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FiYzEzNTI2MjIyMTYw_size_16_color_FFFFFF_t_70 4watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FiYzEzNTI2MjIyMTYw_size_16_color_FFFFFF_t_70 5

  • 数字孪生: 数字孪生,英文名叫Digital Twin(数字双胞胎),也被称为数字映射、数字镜像。
  • 简单理解:实时仿真+传感数据
  • 现在炒的火热的数字孪生到底是什么?其中有没有什么关键技术或瓶颈?https://www.zhihu.com/question/350324849/answer/949851026
  • 简单理解:什么是数字孪生?实际上数字孪生跟工业4.0,AI,大数据这些buzzword都没有特别强的直接联系。从最根本的概念上来说,数字孪生就是通过某种软件界面将已经被数字化,真实在运行的物体的实际情况在数字体上复现。我们提炼下关键词:真实运行中的物体,数字化,实际情况,复现。
  • 现在炒的火热的数字孪生到底是什么?其中有没有什么关键技术或瓶颈?https://www.zhihu.com/question/350324849/answer/931599621

  • 元数据的理解:http://www.ruanyifeng.com/blog/2007/03/metadata.html

Error: SHA256 mismatch

  1. brew cleanup && brew update
  • 解决链接:https://stackoverflow.com/questions/23273713/homebrew-in-os-x-10-9-2-error-sha256-mismatch

六. Mac配置JDK

  • 官网下载相应的JDK版本:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
  • jdk-8u301-macosx-x64.dmg
  • 双击安装,安装完成后设置Java环境变量:
  1. //查看JDK根目录命令
  2. devinzhang@localhost ~ % /usr/libexec/java_home -V
  3. Matching Java Virtual Machines (2):
  4. 1.8.301.09 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
  5. 1.8.0_301 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home
  6. /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
  • 注意:加到PATH末尾和加到PATH开头,echo $PATH用于列出变量PATH的值,里面包含了已添加的目录
  1. # 加到PATH末尾
  2. export PATH=$PATH:/path/to/your/dir
  3. # 加到PATH开头
  4. export PATH=/path/to/your/dir:$PATH
  • vim ~/.bash_profile
  1. export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
  2. export CLASS_PATH=${
  3. JAVA_HOME}/lib/tools.jar:${
  4. JAVA_HOME}/lib/dt.jar:.
  5. export PATH=${
  6. JAVA_HOME}/bin:${
  7. PATH}
  8. export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
  9. CLASS_PATH=${
  10. JAVA_HOME}/lib/tools.jar:${
  11. JAVA_HOME}/lib/dt.jar:.
  12. PATH=${
  13. JAVA_HOME}/bin:${
  14. PATH}
  15. export JAVA_HOME
  16. export CLASS_PATH
  17. export PATH
  • source ~/.bash_profile
  1. (base) devinzhang@localhost ~ % echo $JAVA_HOME
  2. /Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home
  • 关于M1版Macbook Pro 安装JDK 方法:
    https://blog.csdn.net/weixin_50496096/article/details/113059467
  • 重要参考:https://www.bilibili.com/video/BV1464y1h7Yi?from=search&seid=2261070688543877351&spm_id_from=333.337.0.0
  • 删除JDK的方法:https://blog.csdn.net/jacy0115/article/details/98626433

  • MAC版本 Intellij IDEA开发环境配置全流程:https://blog.csdn.net/mjshuang/article/details/91448545

  • Mac 配置java环境:https://www.jianshu.com/p/ec628280f41b

七. mac安装PySQL

  • python安装pymysql【MAC】

发表评论

表情:
评论列表 (有 0 条评论,209人围观)

还没有评论,来说两句吧...

相关阅读