knowone / os2ex1 Goto Github PK
View Code? Open in Web Editor NEWEx1 on OS2 course
Ex1 on OS2 course
================================================================================================ File: ex1a Reader/Writer threads ============== Written by: Omer Schwartz email: know.one(2).omer at gmail d.o.t com [remove numerals and brackets] The program reads and writes using threads to a single array, managing it with read/write locks. The writers try to add or remove numbers from the array and the readers try to find numbers in the array Compile: gcc -Wall -pthread ex1a.c -lm -o ex1a Run: ./ex1a Output: The program will print to standard out the results of the thread reading and writing. ================================================================================================ File: ex1b.c Fill an array in parallel ============== Written by: Omer Schwartz email: know.one(2).omer at gmail d.o.t com [remove numerals and brackets] The program fills an array of primes simulteniously and when it is full, prints out the variance of the full array, and starts to fill it again. Compile: gcc -Wall -pthread ex1b.c -lm -o ex1b Run: ./ex1b Output: The program will print to standard out the variances calculated by the program when the the array is full of primes ================================================================================================
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.