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

文章目录

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

一. 显示不同颜色

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

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

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

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

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

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

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

四. 解决Gitlab上出现问题

解决: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
  • 2. 在git中输入命令:ssh-keygen -t rsa -C “你公司在GITLAB上的邮箱地址”,按下回车键:这个命令是生成key命令的
(base) devinzhang@kaifang .ssh % ssh-keygen -t rsa -C "kaifang.zkf@dtwave-inc.com"
  • 3. 直接回车,不输入命令
  • 4. 找到:生成的key目录

(base) devinzhang@kaifang .ssh % ls
id_rsa      id_rsa.pub  known_hosts
(base) devinzhang@kaifang .ssh % cat id_rsa.pub
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、轨迹数据为代表。

  • 数字孪生: 数字孪生,英文名叫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

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环境变量:
//查看JDK根目录命令
devinzhang@localhost ~ % /usr/libexec/java_home -V
Matching Java Virtual Machines (2):1.8.301.09 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home1.8.0_301 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
  • 注意:加到PATH末尾和加到PATH开头,echo $PATH用于列出变量PATH的值,里面包含了已添加的目录
# 加到PATH末尾
export PATH=$PATH:/path/to/your/dir
# 加到PATH开头
export PATH=/path/to/your/dir:$PATH
  • vim ~/.bash_profile
export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
export CLASS_PATH=${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/dt.jar:.
export PATH=${JAVA_HOME}/bin:${PATH}
export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
CLASS_PATH=${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/dt.jar:.
PATH=${JAVA_HOME}/bin:${PATH}
export JAVA_HOME
export CLASS_PATH
export PATH
  • source ~/.bash_profile
(base) devinzhang@localhost ~ % echo $JAVA_HOME
/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】

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

  1. 『Python学习笔记』Git的使用教程

    Git的使用教程 文章目录 一. Git介绍 1.1. 安装和配置 1.2. git工作流程 1.3. Git 工作区.暂存区和版本库 1.4. Git 创建仓库 二. Git基本操作 2.1. 远程 ...

  2. 『Python学习笔记』Python实现并发编程(补充joblibpymysql)

    Python实现并发编程(补充joblib&pymysql) 文章目录 一. 并发编程知识点 1.1. 为什么引入并发编程 1.2. 如何选择多线程多进程多协程 1.2.1. 什么是CPU密集 ...

  3. 『Python学习笔记』Python中的异步Web框架之fastAPI介绍RestAPI

    Python中的异步Web框架之fastAPI介绍&RestAPI 文章目录 一. fastAPI简要介绍 1.1. 安装 1.2. 创建 1.3. get方法 1.4. post方法 1.5 ...

  4. 『Python学习笔记』np.random.rand()函数和np.random.randn()函数

    目录 一. np.random.rand()函数 二. np.random.randn()函数 一. np.random.rand()函数 语法:np.random.rand(d0,d1,d2--dn ...

  5. 『Python学习笔记』使用pycharts包画地图!

    使用pycharts包画地图! 文章目录 一. 环境包的安装 二. 画中国地图 三. 参考文献 一. 环境包的安装 pyecharts的下载参考此文章(选择0.1.9.4版本):https://zhu ...

  6. Python 学习笔记(3)对txt文件的读与写操作(下)

    上一章节我们讨论了如何对txt文本文件进行读写操作,这一张将讨论如何进行二进制文件的写与读.<Python 学习笔记(3)对txt文件的读与写操作(上)>的链接如下https://blog ...

  7. Mac系统下Jmeter的下载、安装、及环境变量配置

    一.Jmeter是什么? Jmeter是Apache组织开发的基于java的压力测试工具. 二.Jmeter主要是用来做什么的? 1.能够对HTTP和FTP服务器进行压力和性能测试, 也可以对任何数据 ...

  8. python学习笔记_第21天(文件操作--IO 技术)

    使用pickle 序列化 Python 中,一切皆对象,对象本质上就是一个"存储数据的内存块".有时候,我们需要将"内存块的数据"保存到硬盘上,或者通过网络传输 ...

  9. linux学习笔记-- linux的 shell和linux C 程序 获取命令行参数和环境变量

    常用的linux指令基本都支持命令行参数 例如 : ls -l rm -r rm -f cp -r 那么 这些参数都是如何去被应用程序获取的呢? 学习记录一下 1. shell 脚本 1.1 shel ...

最新文章

  1. Nginx reload的时候出现的问题/usr/local/nginx/logs/nginx.pid
  2. CF1592E Bored Bakry(二进制+前缀异或和)
  3. 信息学奥赛一本通C++语言——1013:温度表达转化
  4. 用免费WiFi 连接消费者,Zenreach 获 3000 万美元B轮融
  5. AI芯片浮出新玩家OURS,来者何人?新晋图灵奖得主华人弟子谭章熹
  6. 1534 棋子游戏(博弈)
  7. 风口下的追逐:AI正在驾驶、客服、教育领域疾驰
  8. 我国期货市场发展潜力和方向
  9. ERROR 1366 (HY000): Incorrect string value: '\xE8\xB5\xB5\xE9\x9B\xB7' for column 'Sname' at row 1
  10. 手机厂商筑起APP的“垄断”高墙:用户下载选择权“名存实亡”
  11. java毕设项目公立医院绩效考核系统(附源码)
  12. windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决
  13. go语言的ini文件配置读取
  14. vue3使用screenfull实现全屏
  15. 批处理注销计算机当前用户名,批处理实现重起和注销的指令是什么?
  16. 韩顺平Java自学笔记 项目 QQ聊天室
  17. pl/sql 变量的声明与赋值
  18. i54590核显相当于什么显卡
  19. 嵌入式入门应该先学习STM32还是先学习51
  20. 【STM32】TIM定时器

热门文章

  1. RTKLIB相对定位部分算法梳理
  2. java 图片 word文档_【Java】用Freemarker完美导出word文档(带图片)
  3. TVB的武侠怎么就拍得这么好看呢?
  4. ssm+jsp计算机毕业设计CheatEngine学习系统4i3k0(程序+LW+源码+远程部署)
  5. 命令模式及其在Apache IoTDB中的应用
  6. 傻瓜式IOS发布教程(一)iTunes Connect创建应用以及内购
  7. 导出IOS工程出错:DXT1 compressed textures are not supported when publishing to iPhone
  8. java基础知识(day03)
  9. iOS RGB 颜色对照表
  10. C/C++必不可少的15个编译器+IDE