bussiness analyst

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

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 #!

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 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问题# 大家都知道互联网的基础就是网络通信,早期的互联网可以说是一个小群体的集合。互联网还不够普及,用户也

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,一道什么查找算法的。 问数组底层是什么机