cs是人类发展的依赖,必学的!
不用做什么准备吧!python,Java啥的高中都学过吧?没有就熟悉一下
版主: Softfist
帖子 由 mitbbsnew » 41 分钟前
多谢,我先让她看看ds/algorithms。alps5241 写了: 2025年 7月 27日 19:51 cs 专业的core courses:
1. os (operating systems)
2. ds/algorithms (data structure & algorithms)
3. hardware knowledge
4. formal languages / complier
还有一些math 课,是比较难/重要的
记得:
前两个课 + math,esp. 2:ds/algorithms 课,是你毕业能不能去google 的关键
3, 4 完全不重要,混过去就好了,除非要读博
好厉害。请问小孩子是怎么学到这一步的?她怎么知道要学这些东东的?是大人引导还是某个project牵引?zheliemit 写了: 2025年 7月 28日 04:23 大学再学计算机已经晚了,计算机都是童子功。
我闺女高中10年级,已经自学完了Java和python,正在学人工智能,发展生物和计算机、神经学、人工智能交叉方向,未来计划搞脑机接口。
本地电脑上docker一堆容器、数据库、IntelIDEA、github、notebook工具一堆,云上还有好几台服务器,自己有网站、colab和git项目。
没什么,云上自动化,一键搞定
To create a docker-compose.yml file that brings up services for:
MySQL – A database service.
Jupyter Notebook – A browser-based Python IDE.
IntelliJ IDEA – JetBrains IDE, not officially supported as a Docker container, but can be run via noVNC or similar.
GitHub – GitHub itself can't be hosted locally, but I assume you mean Git server or a GitHub-like interface (e.g., Gitea or GitLab).
Here’s a Docker Compose setup using:
mysql:8.0 for MySQL
jupyter/base-notebook for Jupyter Notebook
gitea/gitea as a lightweight self-hosted GitHub alternative
linuxserver/webtop (with XFCE and IntelliJ IDEA installed) to simulate an IntelliJ environment via web browser (note: not officially supported)
docker-compose.yml
yaml
Copy
Edit
version: "3.9"
services:
mysql:
image: mysql:8.0
container_name: mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: rootpass
MYSQL_DATABASE: devdb
MYSQL_USER: devuser
MYSQL_PASSWORD: devpass
ports:
- "3306:3306"
volumes:
- mysql_data:/var/lib/mysql
gitea:
image: gitea/gitea:latest
container_name: gitea
restart: always
environment:
USER_UID: 1000
USER_GID: 1000
volumes:
- gitea_data:/data
ports:
- "3000:3000" # web interface
- "222:22" # SSH access
notebook:
image: jupyter/base-notebook
container_name: jupyter
restart: always
ports:
- "8888:8888"
volumes:
- notebook_data:/home/jovyan/work
environment:
JUPYTER_ENABLE_LAB: "yes"
intellij:
image: ghcr.io/linuxserver/webtop:ubuntu-xfce
container_name: intellij
restart: always
ports:
- "3001:3000"
environment:
- PUID=1000
- PGID=1000
- TZ=America/Los_Angeles
volumes:
- webtop_data:/config
shm_size: "2gb"