Posts by Maniero • 444,682 points
6,921 posts
-
18
votes1
answer2132
viewsA: What are the advantages and disadvantages of SPA (Single-Page Application)?
Perks One of the biggest advantages, which encompasses the others, is the rendering being on the client side. There is better overall user experience, of course, since everything well done, mainly…
single-page-applicationanswered Maniero 444,682 -
4
votes1
answer355
views -
2
votes1
answer124
viewsA: Difference between using a Stream or Collection
The stream was not created to improve something according to the amount given. It exists to give more expressiveness, and supposedly legibility. So your code should be clearer, and simple in dicado…
-
14
votes2
answers346
viewsA: Reuse of variables
I assume that the more the code is dried, the faster the algorithm will be compiled and executed This is not an absolute truth, the way most people who code in Javascript tend to slow the code down…
-
12
votes1
answer517
viewsQ: What’s Breadth First and Depth First?
When we are dealing with trees and graphs we find these terms. What do they mean and why are they important in using data structures of these types and algorithms that manipulate them? What I gain…
-
3
votes1
answer52
viewsA: Name of field or Property being initialized in an Object initializer must start with '.'
This Key then it doesn’t make any sense, just take it off: Private myImageList As System.Windows.Forms.ImageList = New ImageList() Private myImageListSmall As System.Windows.Forms.ImageList = New…
-
1
votes1
answer260
viewsA: Upcasting and Downcasting
This case you’re saying you do downcasting It doesn’t even compile so it’s doing nothing, at least nothing valid. Something more general can not become more specialized precisely because it does not…
-
5
votes1
answer75
viewsA: Average calculation does not return correct result
There are several problems in the code, but the main one is that it is not converting a text to number. Whenever using a function you should read all of its documentation in detail and learn how to…
-
2
votes1
answer340
views -
6
votes4
answers366
viewsA: Error with the return of a function to catch a century of a year
Pure mathematics can be much simpler. Actually, it could be simpler. I’m almost sure your original algorithm is wrong and so to reproduce the same results have to do some ifIt’s supposed to be…
javascriptanswered Maniero 444,682 -
8
votes1
answer641
viewsQ: What is a reference location?
There are several answers here that talk about locality of reference, but do not explain what is. Where it is applied? And why it’s so important for data structures and algorithms?…
-
1
votes2
answers1580
viewsA: How to assign values to an undefined amount of python variables?
Directly is not possible. You can create a sophisticated algorithm that manages this. And then it depends on what you call a variable. Although it is possible to create variables at runtime, almost…
-
5
votes2
answers339
viewsA: Why does String hashcode() in Java use 31 as a multiplier?
Usually the code hash is used with key for scattering tables, the so-called dictionaries. It is common for the maximum possible code value to be stored in 32 bits, so it makes sense to use the…
-
3
votes1
answer180
viewsA: On the inclusion of headers (.h) and due compilation
If you reread your question, analyzing the text carefully, you will already have the answer. It says that you want the func.c be included in your application. You say you’ve used #include "func.h".…
-
22
votes1
answer510
viewsA: Why learn different algorithms that solve the same problem?
Because they solve the same problem in different ways. Each has a different commitment. Some use more memory, others are slower depending on the circumstances. We can see these commitments in the…
-
4
votes2
answers143
viewsA: Conditional structure does not work
The biggest problem is that you are not doing a full condition check on the second if. But the code has problems. One of them is not converting to integer, so a number like 10 will be less than 2…
-
5
votes2
answers196
viewsA: Do ( Casting ) of the return of Malloc(), Calloc() and Realloc() - C
Yes, functions have the same questions, because in essence they return the same thing, only what is done internally is that different. I don’t think language is our focus, but it always depends on…
-
9
votes1
answer256
viewsA: Instantiating an object in the same constructor class is "inelegant"?
It is always seen as good programming practice to create a class for the object This has nothing to do with good practice, either you do it because you need it, or you don’t do it. Other than that…
-
3
votes3
answers3749
viewsA: Problems with input results after using an "int()"
In the second line you are converting the contents of the variable idade for whole and discarding the result, then when you check you think it is already a whole, but it is still a string. I imagine…
-
2
votes1
answer114
viewsA: Is there a canonical definition for database schema (schema)?
I can’t say, I’m not an expert on the subject and I don’t circulate in academic circles that use this kind of information better, but I would start with Wikipedia. Not that she’s always reliable,…
-
8
votes1
answer272
viewsA: Comparison: CTE vs CURSOR
Good remarks on the question. In fact the cursor is the more imperative form, despite still being placed declarative form in the code. CTE is more functional. The reason we find it more readable is…
-
2
votes3
answers161
viewsA: Size of a character array according to its addressing
The terms are wrong but for what you want to know the answer is that there is a 1,000 byte space reserve in memory. Although this is detail of implementation, in all existing implementations will be…
-
10
votes1
answer329
viewsA: Importing the java.lang. package*
It has all the main functions of framework from Java and you will probably need at least one function of what is in this package in applications that are not absolutely trivial and therefore would…
-
7
votes1
answer99
viewsA: Double rule in LIMIT
Take the 5 that need a criterion, that is, that they are highlighted, and then take the other 25 that do not need this criterion. SELECT * FROM noticias WHERE destaque = 1 limit 5 UNION ALL SELECT *…
-
5
votes1
answer51
viewsA: Why can’t I access the data from this struct with the dot, just with the arrow?
Because it is accessed through a pointer, then you need to bypass the pointer before accessing the member. jose is a pointer to an object and not the object itself, it is a number with the address.…
-
1
votes2
answers208
viewsA: Declaration of a global array of C structures
In general no, the correct thing is to pass everything as a parameter, everything that is global ends up being lost in the organization. Of course, for something simple will not give problem and can…
-
12
votes1
answer339
viewsA: What are they and how do signals work?
Signals, thus open, can be a lot, even in computing, it seems to be even talking about the term used in operating system signaling. But he exists in hardware (though it is often called an…
-
1
votes1
answer180
viewsA: Indentation error
Probably because you’re mixing spaces with tabs, they’re different characters. The error is quite clear, you used 4 spaces for indentation and should be so throughout the code. I can even almost…
-
6
votes3
answers194
viewsA: "break" does not finish execution as it should
Certainly not because Pycharm is just a code editor. And it’s also not in Python, because two things exactly the same can only give the same result, even if it had a bug. bugs are not magicians who…
-
5
votes1
answer138
viewsA: Is it appropriate to use layers in an application using microservices?
I’m not an expert in microservices, at best I like to indicate how microservices are not useful in the vast majority of cases, and it only adds complexity without giving real gains, except in cases…
-
5
votes1
answer203
viewsA: Function "strcmp()" working without adding "string. h"
What’s in the header file is just the signing function, not its implementation. If the implementation is available, the linkediting will work. In this case the compiler recognizes that it is…
-
1
votes2
answers60
viewsA: Verifying time of execution of a call in ADVPL
In essence it does not. I don’t like the solution as a whole, but I can’t say it’s not the best option in this case because I don’t know the problem itself and the consequences of doing what you’re…
-
5
votes1
answer116
viewsA: How to convert 39 hours to 'TIME' type
No, the guy TIME was created to indicate a specific point on the time line, not to indicate intervals of time which is what you want. This requirement "I need to convert this value (39,3716) to TIME…
-
3
votes3
answers99
viewsA: If I declare a variable and do not use it in the body of the program, will it compile?
Depends on the compiler configuration. You can enable or disable this. There’s a very simple way to find out what your compiler default is, Compile under these conditions and see if it compiles. I…
-
21
votes1
answer191
viewsA: Doubt of competition on inheritance and polymorphism in object orientation
a) instantiating an object of an abstract class, it is only possible to access its attributes defined as public. It is not possible to instantiate an abstract class. b) defining an attribute as…
-
6
votes4
answers146
viewsA: Performing functions with and without creating local variables
In general I can say that it is zero. The result should be the same, it cannot be changed. Performance is also not meant to be different, but nothing guarantees it. This sort of thing depends on…
-
10
votes1
answer359
viewsA: What is type Juggling?
I only know the term being used in PHP. Has in the documentation. The term probably couldn’t be more correct, but in the wrong sense. And the definition there is poorly made (it’s PHP, so it’s…
-
1
votes1
answer83
viewsA: Signature of a generic function in Kotlin
The exact reason would have to ask who created this syntax. My "polite kick" is that it would be more complicated to do the parser otherwise. He might consider that the T that appears in the…
-
3
votes1
answer431
views -
12
votes1
answer415
viewsA: What are false positives in programming?
In fact, as far as I know, it doesn’t have a specific definition for the term in computing, the term is used in science itself, and we don’t stop doing some kind of science. Probably not inventing…
terminologyanswered Maniero 444,682 -
4
votes2
answers82
viewsA: How to instantiate Strategy objects
I have a talk about the misuse of so-called Patterns design. The first problem is that people don’t know what such Dps are, and what they are for, where they can be applied, what can be called DP…
-
2
votes2
answers171
viewsA: How to reference methods that use array as an object in the console?
My second method is correct? It is difficult to answer your question. She speaks in second method, but you can’t even tell which one she is talking about. Looking at your question the second method…
-
2
votes1
answer172
viewsA: How to split the addressing of a class into PHP?
Already commented but I want to reinforce. You are programming as if you were in Java. In PHP you usually do not need any of this. PHP is a language of script, It was created to make simple code and…
-
3
votes2
answers82
viewsA: Create an object reference in your own method
In C# 8 it is possible to do so: Write("123456789"[^4..]); This is a banner (crease). Meanwhile what you want is to have a method called Right(), that is, a method that takes the characters that are…
-
2
votes3
answers551
viewsA: Convert string to integer positions
Already posted answers break the application when a value that is not a number is typed, it is correct to do this: using static System.Console; public class Program { public static void Main() {…
-
1
votes1
answer516
viewsA: CS0029 error in Visual Studio
Need to convert to whole make account and then convert again to string. Nothing guarantees that something correct will be typed, and if the input data is not an integer the application will break,…
-
5
votes2
answers384
viewsA: Can the <link> tag be used outside the <head> tag?
According to the documentation of him (corroborated with the specification) it is possible to use inside the <body> also, but it is not recommended even because it does not make sense. Your…
-
5
votes1
answer123
viewsA: Difference between algorithms that read numbers until receiving the number 999
In his comments, he claims to have taken a table test. But either you don’t understand what a table test is, or you don’t understand how a code works, they’ll both produce wrong results. To make it…
-
2
votes4
answers183
viewsA: Compare if password is correct
It doesn’t make much sense to do it in real code because it doesn’t give any security but it’s very simple to do this: if (prompt("Entre com sua senha: ") == "1234") document.write("Acesso…
-
2
votes2
answers1118
viewsA: What are the differences between Lightbox and Modal box?
In essence the lightbox is a modal. The difference is that it is more obvious that it is a new layer that is operating, in general the background screen is dimmed to indicate that it no longer…