Questions tagged [stream]
A stream is a series of data elements (characters, bytes or complex packets) which can be accessed or made accessible in a serial fashion. Random access is not possible.
291
questions
2
votes
0answers
77 views
Read compressed XML file inside ZIP and parse data as fast as possible
I am trying to read and parse an XML file inside of a ZIP archive as fast as possible. The XML file is roughly 85GB in size, so I know for a fact that I/O also plays a role here, as I need to ...
1
vote
1answer
61 views
A Paragraph Merger with Removing Overlapped Duplicated Lines in C#
I am trying to make a paragraph merger that takes multiple paragraphs and output a concatenated result with removing the duplicated overlapped lines due to redundancy. Each input paragraph is with the ...
1
vote
1answer
95 views
A Tiny Text File Read/Write class Implementation in C#
I am trying to implement a tiny text file read / write class FileIO in order to make the operations of reading / writing pure text files easily. The usage is like:
<...
6
votes
3answers
148 views
Beginner C fgetline() implementation
I am doing C coding practice by reinventing a getline function that works with any streams. Any comments on the overall code quality, including correctness, style ...
6
votes
1answer
33 views
Filter out comments in Delphi source code
Today I am working on refactoring and documenting some ancient Delphi code. In that language, which is derived from Pascal, there are three forms of comments:
...
1
vote
0answers
132 views
NodeJS stream.Readable implementation to combine PCM audio streams
Edit: This has a bug that I didn't discover initially. I've opened an issue in the nodejs/help github. I'm not sure what that means for this post.
I am creating a discord music playing bot using ...
3
votes
2answers
72 views
Multiple filters and maps java stream
I need to find the odd occurring numbers as a list. For example the below list should give 1 and 2 as output.
Is there a way that I can do it in a better way?
...
1
vote
1answer
31 views
Concise and exception-prone method for running method on component
I have a list of Components. When an actor is connected, I want to run onActorConnected on each component. However, if a ...
2
votes
0answers
95 views
Javascript / Go plug-and-play server-side WebRTC support for webcam streaming
I normally program in a linux vm and decided to do some machine learning with my webcam when I realized the vm didn't have access to my camera hardware.
That kicked-off a mini project to create a plug-...
3
votes
3answers
108 views
Produce the sum of all white space separated integers in a given file
How's my code? Works perfectly for what I'm trying to do :)
...
3
votes
1answer
133 views
LZW Compression Library
I wrote a library that implements LZW compression and decompression. A goal of this project was to help me acquaint myself with modern C++ development practices (I primarily come from a Java ...
3
votes
2answers
154 views
Set default value for remaining size of list by use of Java 8 and Stream
I have written a method which will return the size 16 List every time. If the input List has size less than 16, the remaining list object will be filled with default values. Is there any way to ...
7
votes
1answer
218 views
Reading one source Stream by multiple consumers asynchronously
The problem was using single Stream from the HTTP response in multiple consumers simultaneously. For example: while data is loading, I want write it to the some ...
2
votes
1answer
364 views
Deserialise Json and Read Stream twice in C#
So this is a modern implementation of a HTTP client, trying to find a way to optimise/simplify this.
Specifically the DeserializeAsync method with the GetStream and the compiler statement for if/debug ...
5
votes
2answers
95 views
Sorting squares of an integer array
I had this question in an interview recently. Given a sorted array of integers, return a list of those integers squared, with the squares sorted. So given an array of these numbers:
...
4
votes
3answers
343 views
Min heap without recursion
The code reads in integer array from user input and builds a minimum heap via an iterative scheme.
Are there any edge cases in which this approach would fail?
For the following test case/command ...
3
votes
1answer
62 views
Finding out the indices of common elements in two array lists having duplicate elements
I have two lists which are also having some duplicate elements , i am converting this list to map as key value pair with element index as the value for the key - element
List 1 : [1, 2, 3, 4, 5, 6, ...
2
votes
1answer
51 views
Reading bytes between two quotes from a stream and decoding it to its appropriate character set [closed]
This is a component for a lexer which operates on a byte input stream that handles reading and decoding the contents of a string contained within double-quotes. The validity of the encoding is handled ...
5
votes
2answers
73 views
Concisely, robustly, temporarily stashing c++ iostream formats
I got tired of the boilerplate and tedium restoring formatting context, so I made an RAII stasher that relies on the destroy-at-end-of-full-statement temporary semantics. With C++17 I can get it down ...
2
votes
1answer
49 views
Chunking strings to binary block-based output
This is a follow up to
Chunking strings to binary output
I found the reviews quite helpful in pinpointing what to fix with my code. Here's the result of that update. The format of the output is the ...
6
votes
1answer
72 views
Custom manipulator for changing at what characters a std::istream split words
Introduction
By default, input streams (e.g., std::cin or a std::istringstream) split words at space when using the ...
5
votes
2answers
123 views
Chunking strings to binary output
A follow-up to this question is Chunking strings to binary block-based output
I have code which takes a text file as input and creates a special binary output form of the input. Specifically, the ...
3
votes
0answers
162 views
PPE object detection with tensorflow and opencv with rtsp streams
I am working on an object detection API implemented in Tensorflow 1.14 and OpenCV 4.1, where my task is to recognize personal protection equipment (PPE) worn by workers at various construction site ...
2
votes
4answers
83 views
User Specified Array Read and Modify
How may this code be improved upon, the user inputs array of specified length and replaces each element that is smaller than the mean of the first and last element with the mean.
Is there a better ...
0
votes
1answer
66 views
Compare two map objects and show relative information Java 8
I have 2 maps. First map consists of order in which a specific set of services is executed. Second map contains execution time each service took. I need to display this information.
Following is my ...
7
votes
2answers
69 views
Skip input to next line, for reading serialized objects
I was de-serializing objects that had an extra newline that needed to be removed before getting the next object.
...
4
votes
2answers
78 views
Filtering product ids
As regarding the following question I have completed the code as below.
But I am curious about other effective solutions. I am also curious about if there is any solution that could be applicable by ...
0
votes
2answers
106 views
Refactor method to Java 8
I have a method that iterate a list of maps if a certain element is found then set value of certain variables and break the loop.
I'm trying to revamp this into Java 8. And further if it can be ...
2
votes
1answer
402 views
Get word frequency of a txt file and save it to linked list
I'm a novice in C++. I want to do three things:
Get the number of lines in the file
Get the number of total words in the file
Get each frequency of each "unique ...
6
votes
3answers
638 views
Make my XML Parser in Java using WoodStox run faster and use less memory, or just generally better
I have an XML Parser in Java using WoodStox that I wrote. This parser is going to be parsing through extremely large files, could be 5+GB. The goal of the parser is to convert a nest XML file into a ...
1
vote
0answers
329 views
HTTP Client - Best practices
I've made a HTTP client and would like some tips to improve my code, it's supposed to be built for xamarin forms but should work with any implementation.
My goal of this project was to learn more ...
1
vote
1answer
92 views
1
vote
1answer
57 views
Image type convertion
So I have a piece a code that, altough it does what is expected, it doesn't seam very performant to me. I just wanted to know if there's a better way to do this or if my code is alright as it is.
The ...
2
votes
1answer
44 views
Building a Map of Set using Java Streams
I wrote a collector that would take a stream of Map.Entry<Integer, MyObject> which I want to make into ...
1
vote
0answers
71 views
Stream Exercise: average delta of the yearly average temperature per country
a Temperature calss is given (not allowed to modify it):
...
-1
votes
1answer
54 views
Functional filter unique elements in sequence is not as good as imperative [closed]
Can you please help me fulfill the following?
Requirements:
Create an iterable with unique elements. Their order should be preserved:
a | b | a | c → a | b | c
...
2
votes
1answer
121 views
Converting HashMap data to a Response object
I have a HashMap and I want to convert data in it to a Response object. Is it possible to achieve this code that parses the string in a better and optimized and cleaner way, maybe by using streams?
<...
2
votes
1answer
71 views
Converts data in a HashMap to a custom object
I have a HashMap and I want to convert data in it to a Response object, but I do not find it clean and optimized. Is there a ...
6
votes
1answer
69 views
Design a native video buffer in C++ to be shown on android application and shared with other modules in native space and Java
I'm working on a design for a video buffer in C++ that will be used by many consumers both in the native library space(C++) as well as Java side using JNI. My Idea is the following:
Have a buffer ...
5
votes
3answers
136 views
Proper way to find newest file in a directory
I wanted to ask if this is a better way to find a latest file in given directory. This is my current approach:
...
4
votes
1answer
321 views
Monitoring Traces for Satisfaction of Temporal Logic Properties
I am trying to implement a monitor for a certain temporal logic. What this means is the following:
There is some external source, from which a trace of items are coming. An item looks like a ...
2
votes
0answers
393 views
Seekable HTTP response stream wrapper
I created this wrapper to use together with HttpClient streams and ZipArchive. ZipArchive ...
2
votes
1answer
822 views
OpenFile function in C++
I am in the process of learning basic C++ and one of the practice questions I came across was to write a function to open a file in C++.
I did understand how to use the streams but I think I went ...
-3
votes
1answer
70 views
how to write streams in java [closed]
Q: Given a list of Persons, return the first two Students having the last name starting with “C”
My classes:
Person class
...
6
votes
2answers
97 views
Printing the max of groups of three random ints
I'm trying to teach myself streaming and lambda expressions. Here's the scenario: I have a collection of 10 Thing objects each containing an int[] of 3 random number. I've written code to print out ...
1
vote
1answer
58 views
Is there better alternative to making an optional set of elements from iterable in java?
I'm feeling uneasy with this service method that I wrote:
...
9
votes
5answers
234 views
Stream text scanning
I've written some utilities to read text from streams. One of these, the ReadTo method, is to read text from a specified stream until a given text is encountered, ...
6
votes
1answer
66 views
Stack Exchange graph data - helper modules
Building on previous reviews
Whilst not an iterative review I have tried to follow the advice provided to some of my older questions:
KISS, in some of my previous questions I've over complicated the ...
4
votes
1answer
64 views
Reading from a stream but reserving N bytes at the end of stream
What I'd like to do is read data from a stream (like ifstream::read), but reserve N = 4 bytes from being returned. The last 4 bytes of the stream are not part of the data itself, but are metadata.
In ...
2
votes
1answer
164 views
Group a list of strings by length
Is it possible to write this using the stream element? I can get the most of it with stream but it is the add adding string to list which is in the map that I am caught on.
...