Mac系统:终端文件显示不同颜色&Pycharm代码模板&JAVA环境变量! |
文章目录
Pycharm安装永久版(Win&Mac)
Pycharm去掉波浪线
- 去除PyCharm中波浪线的三种方法:https://www.jianshu.com/p/89b5a1ecfb1a
一. 显示不同颜色
- 首先编辑:
.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 : kf.zhang
@time : ${DATE} ${TIME}
@contact: devinzhang1994@163.com
@desc :
====================================="""
<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
Error: SHA256 mismatch
brew cleanup && brew update
六. 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/Home
1.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
- MAC版本 Intellij IDEA开发环境配置全流程:https://blog.csdn.net/mjshuang/article/details/91448545
- Mac 配置java环境:https://www.jianshu.com/p/ec628280f41b
七. mac安装PySQL
八. Pycharm JSON文件不可以使用Ctrl+Alt+L格式化
- 设置中Editor -> File Types -> 找到JSON添加*.json