
Linux 相关
Linux 相关
沉迷学习w
银行主机开发
展开
-
linux multiple sessions
linux multiple sessions原创 2022-12-27 10:30:10 · 110 阅读 · 0 评论 -
程序员学习 PCB 设计 二 Ubuntu 22.04 编译 KiCad 6
程序员学习 PCB 设计 二 Ubuntu 22.04 编译 KiCad 6原创 2022-09-14 22:37:25 · 1452 阅读 · 0 评论 -
程序员学习 PCB 设计 一
PCB 设计原创 2022-09-14 22:31:01 · 190 阅读 · 0 评论 -
ubuntu 22.04 disable gnome-terminal bold font
ubuntu 22.04 disable gnome-terminal bold font原创 2022-09-11 15:50:05 · 470 阅读 · 0 评论 -
ubuntu 22.04 change gnome login screen resolution
ubuntu 22.04 change gnome login screen resolution原创 2022-09-11 15:19:04 · 291 阅读 · 0 评论 -
gitpod setup mysql
gitpod setup mysql原创 2022-09-11 15:12:53 · 135 阅读 · 0 评论 -
Ubuntu 安装 Apache Airflow
先更新系统和安装 pip3sudo apt updatesudo apt upgradesudo apt install python-setuptoolssudo apt install python3-pip安装基本库sudo apt install libmysqlclient-devsudo apt install libssl-devsudo apt install libkrb5-dev更新本地 pip3 package注: 要加 ~/.profile expo原创 2021-10-06 23:17:39 · 610 阅读 · 0 评论 -
Ubuntu 安装 Kafka
下载 Kafkawget https://mirror-hk.koddos.net/apache/kafka/3.0.0/kafka_2.13-3.0.0.tgz解压缩tar xzf kafka_2.13-3.0.0.tgzsudo mv kafka_2.13-3.0.0 /opt/kafka修改配置vi /opt/kafka/config/zookeeper.propertiesclientPortAddress=192.168.50.15vi /opt/kafka/..原创 2021-10-05 21:44:52 · 199 阅读 · 0 评论 -
Ubuntu 安装 Cassandra 数据库
先下载 Cassandrawget https://dlcdn.apache.org/cassandra/4.0.1/apache-cassandra-4.0.1-bin.tar.gz解压缩并放到 /opt/cassandratar xzvf apache-cassandra-4.0.1-bin.tar.gzsudo mv apache-cassandra-4.0.1 /opt/cassandra修改 IP bindingvi /opt/cassandra/conf/cassan原创 2021-10-04 23:16:31 · 690 阅读 · 0 评论 -
开发环境和服务器
开发环境和服务器原创 2021-10-03 22:54:45 · 174 阅读 · 0 评论 -
Spark cluster 安装
使用 Ubuntu 机器做主服务Master192.168.50.15 (Ubuntu)Worker 1192.168.50.15 (Ubuntu)Worker 2192.168.50.16 (Windows 10)先安装 JDK 和下载 Apache Sparksudo apt-get install openjdk-11-jdkwget https://archive.apache.org/dist/spark/spark-3.1.2/spark-3.1.2-bin-had原创 2021-10-03 22:44:10 · 162 阅读 · 0 评论 -
Linux 到 Windows scp 复制速度慢
由于 Windows 协议限制,使用 OpenSSH scp 由 Linux 复制大型档案到 Windows复制速度会很慢,例如 7.xMB/s可以使用 Putty 带的 pscp,这样速度可以快上几十倍kazuya@KAZUYA-PC ~$ pscp kazuya@192.168.50.15:/home/kazuya/zos/* .kazuya@192.168.50.15's password:ZADB84 | 1081888 kB | 108188原创 2021-09-25 12:22:42 · 2769 阅读 · 0 评论 -
Ubuntu ufw 取消 网关到 224.0.0.1 multicast 日志
查看 /var/log/ufw.log,每 20 秒就有一条由网关去 224.0.0.1 的日志1492 Sep 25 11:41:49 ubuntu kernel: [ 555.686523] [UFW BLOCK] IN=eno1 OUT= MAC=XXXXXXXXXXXX SRC=192.168.50.1 DST=224.0.0.1 LEN=36 TOS=0x00 PREC=0x00 TTL=1 ID=20749 DF PROTO=21493 Sep 25 11:42:09 ubuntu k原创 2021-09-25 11:55:21 · 689 阅读 · 0 评论 -
Ubuntu 安装 MySQL
安装 MySQLsudo apt updatesudo apt upgradesudo apt install mysql-server装完后,预设 root 没有 password要用 sudo mysql 登陆注: 经过 auth_socker 验证然后,先做一些基本配置sudo mysql_secure_installation然后,建立数据库和新用户sudo mysqlcreate user 'invent_dba'@'%' identified by.原创 2021-09-09 21:02:22 · 190 阅读 · 0 评论 -
Ubuntu MySQL 重新安装
如果新安装,又因为例如 root logon 配置问题,导致本地登陆不了,想全清重装sudo apt remove mysql*cd /var/libsudo rm -rf mysql*原创 2021-09-09 20:38:10 · 275 阅读 · 0 评论 -
Ubuntu MySQL 配置 ip binding
如果 MySQL 打算给外网也可以连接修改服务端配置 mysqld.cnfsudo vi /etc/mysql/mysql.conf.d/mysqld.cnfskip_host_cacheskip-name-resolve=1bind-address = 0.0.0.0mysqlx-bind-address = 0.0.0.0注: skip 跳过域名解释 e.g. 用 192.168.50.16 连接 在 192.168.50.15 的 MySQL,error.log原创 2021-09-09 20:31:01 · 373 阅读 · 0 评论 -
Ubuntu MySQL 配置 time_zone
修改服务端配置 mysqld.cnfsudo vi /etc/mysql/mysql.conf.d/mysqld.cnfdefault_time_zone=+08:00log_timestamps='SYSTEM'注: log_timestamps 是修改日志的时间然后,重起 mysqlsudo service mysql restart原创 2021-09-09 20:25:28 · 337 阅读 · 0 评论 -
红帽企业 Linux 下载
很多学习 Linux 的宝宝们在学习 Linux 时都会下载 例如 Ubuntu,Debian 等等但其实在工作上,大型公司用的 Linux 绝大部份都是用 Red Hat Enterprise Linux 红帽企业 Linux,而不是 Ubuntu,Debian因为 红帽企业 Linux 相对安全,有专人负责漏洞修补,企业嘛必须的由于是收费的,所以,以前普通人过不了安装第一步,就没能用上但自从今年年初开始,红帽 推出了 "Red Hat Developer Subscription for原创 2021-09-05 13:23:01 · 250 阅读 · 0 评论 -
Linux 系统编程技巧与概念 第12章 基于 TLV 传输
TLV Type Length Value 机制传统数据传输,不同情况下会容易做成数据收发错误例如:不同系统 32 位元系统,16 位元系统 之间沟通,由于系统对 unsigned int 解释是不同,同一组数据在不同系统会出现不同结果 系统级别功能不同,导致数据结构差异,例如:系统 A 升级了,多支援2个数据,而系统 B,仍然是旧有结构TLV 机制提出了解决方案定义协议T TLV Type (1 byte)L Data Length (1 byte)V Actual Data例原创 2021-09-04 21:45:48 · 286 阅读 · 0 评论 -
Linux 系统编程技巧与概念 第11章 不透明指针
不透明指针 Opaque Pointers用来防止用户重复或不正确实现库提供的功能 所以属性皆为私有 现实常用实现例子:重点 ll_node_ 不对于,这样外面就不能直接操作,例如 sizeof malloc 等等linkedlist.htypedef struct ll_node_ ll_node_t;void linkedlist_insertion(ll_node_t *current_node, ll_node_t *new_node);ll_node_t * mal原创 2021-09-02 22:46:30 · 134 阅读 · 0 评论