Introduction The following image shows how three of the knowledge areas support the delivery of business value before, during, and after the life cycle of a project. What is Business Analysis? Business analysis is the practice of enabling change in an enterprise by defining needs and recommending solutions that deliver value to stakeholders. Business analysis enables an enterprise to articulate needs and the rationale for change, and to design and
cooperation
业务提供业务方案,用户旅程 BA评估需求,接纳需求,评估工作量,输出US,IT方案 BA向开发进行需求交接
ios-tweak
NetworkDisabler GPS Master (GPS定位大师) Liberty Lite appinst Ex3nder Installer Filza File Manager LocalIAPStore13 HYI Repo Icons AppSync Unified Cydia Installer
Programming Thinking
基类的派生类的派生类需要做某些改动时,追溯到基类的一个虚函数做改动才能实现时,可以在此派生类中重写同名函数进行覆盖而不是继承这个虚函数,先拷
Kafka
Quickstart 1 2 > tar -xzf kafka_2.11-1.1.0.tgz > cd kafka_2.11-1.1.0 Start the server 1 bin/zookeeper-server-start.sh config/zookeeper.properties 1 bin/kafka-server-start.sh config/server.properties Create a topic 1 bin/kaftopics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic my-topic 1 bin/kafka-topics.sh --list --zookeeper localhost:2181 Send some messages 1 bin/kafka-console-producer.sh --broker-list localhost:9092 --topic my-topic 1 bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning Python client for the Apache Kafka 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 #!
keras
Keras 1 2 import tensorflow as tf from tensorflow import keras
MAKE A WEBSITE
GET A DOMAIN & WEB HOSTING Register a domain name Namesilo Create New Account csyezheng csye3631 SEARCH Domain and REGISTER NameServers:域名解析服务器设置,未确定的可以等稍后在后台设置也一样; Auto-Renew
Operating Systems Principles
Managing Concurrency Threads, Processes, and Dispatching Processes Threads Dispatching Process Creation Concurrency Independent and Cooperating Threads Atomic Operations The “Too Much Milk” Problem Interprocess communication 管道(Pipe):管道可用于具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖先的
Computer Organization and Systems
CS107: Computer Organization & Systems Description 在UNIX计算机上进行编程。介绍从硬件到源代码的计算机系统。主题包括机器体系结构(寄存器,I / O,基本汇编语言),内存模型(指针
Computer Systems
第1章 计算机系统 位 字节 字符 ASCII 文本文件 二进制文件 编译系统 gcc -o hello hello.c 可执行文件 指令集结构 存储器层次结构 文件 虚拟存储器 进程 线程 多线程 进程虚拟地址空间
Leetcode
LeetCode最常考察 1 Two Sum 2 Add Two Numbers 3 Longest Substring Without Repeating Characters 8 String to Integer (atoi) 15 3Sum 19 Remove Nth Node From End of List 21 Merge Two Sorted Lists 23 Merge k Sorted Lists 25 Reverse Nodes in k-Group 33 Search in Rotated Sorted Array 34 Search for a Range 42 Trapping Rain Water
UNIX环境高级编程
聊聊C10K问题及解决方案 #1 C10K问题# 大家都知道互联网的基础就是网络通信,早期的互联网可以说是一个小群体的集合。互联网还不够普及,用户也
Data structures and algorithms use
AVL树 最早的平衡二叉树之一。应用相对其他数据结构比较少。windows对进程地址空间的管理用到了AVL树。 红黑树 平衡二叉树,广泛用在C++
Nginx
General configuration Managing server entries It is possible to put different server blocks in different files. This allows you to easily enable or disable certain sites.
1 2 # mkdir /etc/nginx/sites-available # mkdir /etc/nginx/sites-enabled Create a file inside the sites-available directory that contains one or more server blocks:
1 2 3 4 /etc/nginx/sites-available/example server { .. } Append the following line at the end of the http block in /etc/nginx/nginx.conf:
PostgreSQL
Installing PostgreSQL 1 2 3 4 $ sudo pacman -S postgresql $ sudo -u postgres -i [postgres]$ initdb --locale $LANG -E UTF8 -D '/var/lib/postgres/data' [postgres]$ exit 1 $ pg_ctl -D /var/lib/postgres/data -l logfile start 1 2 $ systemctl start postgresql.service $ systemctl enable postgresql.service Create your first database/user Access the database shell 1 $ [postgres]$ psql -d myDatabaseName 1 2 3 4 5 6 \help \c <database> \du # list all users and their permission levels \dt # show summary information about all tables \q \?
Post-installation for archlinux
Reboot into the new system Set the keyboard layout and Console fonts If you have the 4K display, console fonts will be extremely small.
1 $ setfont sun12x22 Connect to the internet 1 2 3 nmcli device wifi list nmcli device wifi connect TP-LINK_GZS password a3628436 ping baidu.com Unofficial user repositories 1 sudo vim /etc/pacman.conf 1 2 [archlinuxcn] Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch Adding unofficial keys
1 sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring Fonts 1 sudo pacman -S ttc-iosevka-slab noto-fonts noto-fonts-cjk noto-fonts-emoji tf-latinmodern-math ttf-inconsolata Graphical user interface Display server 1 sudo pacman -S xorg-server xorg-xrdb xorg-xbacklight xorg-xrdb is using to loading a user-level configuration dotfile, typically located at ~/.
Setup a Archlinux / Windows10 dual booting system
Before Check the hardware, three disks on my Lenovo ThinkPad P50
Samsung SSD 970 EVO Plus 250GB for installing windows
Samsung SSD 960 EVO 250GB for installling archlinux
WDC WD5000LPLX-0 HHD 500GB for data storage
Disable Windows Fast Startup if start from windows
Disable UEFI Secure Boot. (Arch Linux install media does not support Secure Boot.)
Windows UEFI vs BIOS limitations. (In case where Windows and Linux dual boot from the same disk, it is advisable to follow the method used by Windows, ie.
16 Awesome C++ Projects for Beginners to Practice
9) Address Book If you need to get a quick project into your resume that not only looks good but helps boost your fundamentals of data structures, then this is the way to go. All you need to do is implement the functionality to add, update, or delete data from the address book. The project will require some knowledge of data structures.
If stuff seems a bit too easy, connect the project to a database in the background for storing details there.
博雅互动面经
做了个笔试题,前面几个选择题,然后填空题,然后4道大题里,一道shell的,一道冒泡排序,一道sql,一道什么查找算法的。 问数组底层是什么机
Bootstrap
Bootstrap Components Modal Add dialogs to your site for lightboxes, user notifications, or completely custom content.