Posts by Maniero • 444,682 points
6,921 posts
-
4
votes1
answer463
viewsA: Nameerror: name 'Window' is not defined
It’s an indentation problem. Python has what we call white space significant, so when Indenta is creating a block. In the document linked the last 3 lines are on the first level, in their code they…
-
1
votes1
answer70
viewsA: How to run a method on startup of ALL Controllers?
Inherits the class Controller to another your where you customize the way you want, in this case putting this method, let’s call AppController, instead of inheriting from Controller inherits from…
-
2
votes1
answer231
viewsA: Use ON UPDATE CURRENT_TIMESTAMP when changing specific field
There is a way to use as a value default field, so that it does this update as per condition? Not in every database I know, although technically it would be possible, but it would probably be…
-
4
votes2
answers485
viewsA: INSERT INTO with Mysql filter
Where you are placing the query you have to specify the columns you want to copy and then comes the values that can be obtained by the selection, something like this: INSERT INTO products (nome,…
-
1
votes1
answer125
viewsA: Declaring variable with Let
Just the opposite, the let leaves local, further, has block scope, is more restricted than var. The var still has this problem of not considering the whole scope. The this has no such specific…
-
0
votes1
answer83
viewsA: "strcpy" behaving strangely depending on how you put it in "if"
Is mixing char with string, are different things. When you use char should not even use strcpy(), or assign using double quotes that refer to strings. It will not give problem always, but the coded…
-
2
votes1
answer98
viewsA: Multi-layered development and business rule
Depends. If the data is all in the database and it makes sense to run there to give smaller results, it is relatively simple to do them, then it should do there, otherwise if the most important is…
-
2
votes2
answers981
views -
8
votes3
answers1163
viewsA: How to separate HTML from PHP
First, using fixed paths will complicate for you to publish. On the server will not be that way. Second, almost everything you see out there about programming is written by people who don’t…
-
6
votes1
answer97
viewsA: Loop does not perform everything it should
The problem is access to array. You are accessing index 1 and 2 of array, ma it only goes up to index 1. arrays start at 0. Note that in the column you are doing it right, since the loop starts at…
-
3
votes1
answer64
viewsA: Miscalculation
The main problem is that the formatting pattern used in scanf() is wrong, is using to enter a whole and wants a kind of floating point that is the %f. That’s how it works: #include <stdio.h>…
-
4
votes1
answer154
viewsA: Doubts about class composition or inheritance
I find it a little strange ClienteJuridico, and ClienteFisico, inherit from Pessoa. Not totally absurd, but it seems conceptually wrong, maybe it’s just a matter of name. Will these people one day…
-
2
votes1
answer821
views -
10
votes1
answer97
viewsA: What does the ">" operator do in the middle of an arithmetic expression in C++?
This is the relational operator of "greater than", equal to what it has in mathematics, so it compares the operand that is on the left with the operand that is on the right and results in a boolean…
-
1
votes1
answer45
viewsA: How to make a LINQ query that returns the amount of people who were born per month?
It’s simpler than this, but you need to take the month, not translated correctly: var qtdeNascidosDezembro = db.Pessoas.Count(w => w.DataNascimento.Value.Month == 12); I put in the Github for…
-
1
votes3
answers124
views -
1
votes1
answer81
viewsA: Database connection object: Should I only have one for the whole system or one instance per class?
What’s best is always hard to say without a specific context. People think that creating connections costs money and that there will be a complicated process. At least that’s what I imagine, I’m not…
-
1
votes2
answers94
viewsA: What is the best way to add a static method to an existing class in C#?
If you have access to the class just create a static method in it. If you want to make one override does not want a static method, the two things are inconsistent. A static method exists globally,…
-
3
votes1
answer180
viewsA: How to create HTML page with PHP
In general there is no problem in doing so, but the staff usually use the system of template, I mean, you put HTML first and you put PHP code in the necessary gaps. What is not the case with this…
-
7
votes2
answers383
viewsA: Subtraction of arrays
Are we going to write this code in a more organized, modern way that avoids problems? And then we will fix the two main errors in it. Always use var to declare variables (or let). It is assigning…
-
7
votes2
answers909
viewsA: Generate float values between -1 and 1
If you can already generate the positives, I won’t enter into the merit if you’re right or not, it’s pure mathematics, instead of generating from 0 to 1 you generate from 0 to 2, then subtract from…
-
3
votes1
answer263
viewsA: Typescript "private" access modifier
Let’s agree that the term attribute is wrong, you mean field . Typescript has its public members by default, so in the absence of something explicit the access is general. The fact that you don’t…
-
7
votes2
answers413
viewsA: What’s the difference between "Issues" and "Pull Requests"?
Issue is passive, you say you have a problem in that project that you thought and would like to be treated, by someone, can even be treated by yourself, is a marking that the problem exists. It is…
-
1
votes1
answer45
viewsA: Printing items from an associative array randomly
If I understand correctly I imagine this works: $tmp = $clientes; shuffle(array_slice(tmp, 15, 30)); $novo = array_merge(array_slice($clientes, 0, 15), $tmp); foreach ($novo as $atributo =>…
-
3
votes2
answers659
viewsA: Maximum size of a character array
The guy char always has 1 byte size, and therefore a character, as long as it is an encoding single byte (the char do not support characters multibyte). A sequence of char may have the maximum…
-
6
votes1
answer101
viewsA: Code enters infinite loop
And I ask, why are you increasing the variable i and attributing to itself? This is undefined behavior. If only incremental works, then it is correct. You must have miscopied it from somewhere.…
-
6
votes2
answers203
viewsA: When to use "Try catch" in layered application?
First, it depends on what you’re calling a layer. If they are layers of code within the same application, yes, the exception will bubble until someone captures it, in the latter case the . NET…
-
3
votes4
answers131
viewsA: MAX with LIMIT does not give the correct result
The subconsulta is the default solution and I would go in it. But if you want to insist on another one it could be this one (which could be worse): SELECT nome, idade FROM pessoas ORDER BY idade…
-
3
votes1
answer108
views -
7
votes3
answers1148
viewsA: Dynamic allocation in C - allocating without knowing the total amount of elements
If we take, for example, a case of registration of a full name, as we have no way of knowing the amount of characters, we create the malloc(), thus, the field will adjust to the exact size typed by…
-
6
votes1
answer204
viewsA: What function allows you to open . txt file and run other functions in the contents of this . txt?
In essence is the fopen() which opens and then has a set of functions that are used to manipulate the data and access the file contents and finally close the file. But there are a lot of ways to…
-
11
votes1
answer122
viewsA: Inheritance at compilation time?
Once defined the "low plant" type (class) You can’t change anything inside him. Then the whole model is fixed for the entire run time, each field, method field, each type definition detail cannot be…
-
1
votes1
answer55
viewsA: Does Visual Studio open existing code when I click NEW project?
Yeah, he’s got jigs (templates) with a very basic beginning of code you will probably need according to the type of project chosen. So you don’t have to type in what you’re gonna need anyway. Some…
-
1
votes2
answers359
viewsA: Initialize a function that has a string pointer as argument
Why are you declaring a string, so your initializer is double quote text, nothing else. The use of the keys makes you start what would be a array, which is not what you want, so it is invalid. In C…
-
4
votes2
answers93
viewsA: What are pre-specified classes?
In this case this term gets a little weird or without giving context, but it’s simple. Is it easier if it was written "previously declared" or "already created"? The latter even flirts with the…
-
4
votes2
answers317
viewsA: Why does "echo" accept parentheses in PHP?
The question already answers. PHP is a language without much discretion. It was created by those who do not understand language theory and do it in need (nor is it possible to speak in intuitivity…
-
3
votes1
answer59
viewsA: Binary file being misspelled
You are recording numbers (i is int) as binary and is reading texts (x is char[]) binary. They are incompatible. You save something with 4 bytes and then have characters read (which is only 1 byte).…
-
2
votes2
answers142
viewsA: Manipulation of items during iteration
The question was a little confused because it is not possible to reproduce the result. It seems that this is what I wanted to demonstrate: animals = ['Cat', 'Dog', 'Elephant'] for animal in animals:…
-
5
votes2
answers574
viewsA: Item limit in "foreach"
Has some form: Don’t use the foreach, use the for: $images = glob($dirname."*.{jpg,jpeg,png,gif,JPG,PNG,JPEG,GIF}",GLOB_BRACE); for ($i = 0; count($images); $i++) { echo ' <a…
-
2
votes1
answer70
views -
4
votes1
answer85
viewsA: Does using CTE (Common Table Expression) create a type of "cache" in the database?
When I use CTE’s, the database creates a cache type? No, these concepts are unrelated. The cache is created as required by a number of circumstances. Of course, CTE can take advantage of what’s in…
-
2
votes2
answers141
viewsA: Comparison of string characters in C
Your code is too complex and the error occurred because of this, when we simplified it the error does not even have opportunity to appear. Do not need to have 2 loops (3 for the solution of the…
-
3
votes1
answer187
viewsA: Does Garbage Collector remove all objects or only those that have no reference?
The situation is a little more complicated than that. Of course, the reference is never "removed". First, let’s understand that the Java GC uses a mechanism of copying, then "never" objects (in the…
-
2
votes1
answer39
viewsA: You are running the direct commands with no time to type the other notes
This code has several problems and does not make much sense. First you’re using C++ but programming in C. You shouldn’t make it even if it works. So it’s best use streams, since it even put the…
-
14
votes4
answers276
viewsA: Why is object orientation not suitable for most scenarios?
Object orientation helps manage complexity. Where there is no complexity it is an unnecessary tool. Interestingly it adds complexity, so the more you do OOP the more you need OOP, it’s endemic. Of…
-
4
votes4
answers148
viewsA: My functions only return 0
I haven’t looked at if the formula is wrong, but the problem isn’t because of the formula. You are ordering to take the "input" data and do all the calculations before the input data, then the data…
-
7
votes1
answer65
viewsA: Adding an object to a collection returns "cannot be cast to java.lang.Comparable"
That’s exactly what the error message is saying, you didn’t implement the interface Comparable in your class Produto. For an object to be placed in a collection SortedSet this type needs to be able…
-
2
votes1
answer101
viewsA: Segmentation Fault function that changes the values of 2 strings
You didn’t copy to the area of your code, so you tried to swap values from the static area of the code and this is a read-only area. The data in your code is neither in automatic memory nor in…
-
6
votes1
answer294
viewsA: Mandatory language incorporating functional elements
There in the answer is showing that imperative and functional paradigms are practically antagonistic, it is not possible to have both integrally in the same language. Let that be clear. It is…
c# characteristic-language functional-programming paradigms imperative-programminganswered Maniero 444,682 -
0
votes1
answer68
viewsA: Struct with Union is giving invalid usage error
First of all, you don’t seem to need a union. CNPJ and CPF are descriptive data and should be strings and not numbers, which already kills the need for union. union with two fields of the same type…