Posts by Maniero • 444,682 points
6,921 posts
-
2
votes1
answer90
views -
3
votes2
answers144
viewsA: How to treat an empty entry?
If you really want to insist on the message that the fields need to be filled in then change the empty check to: string.IsNullOrWhiteSpace(Densidade.Text) Obviously you will for each of them. You…
-
5
votes2
answers1211
viewsA: Execute bash commands in C
You want to print formatted, but instead of sending directly to the console will capture this, it would be something like this: #include <stdio.h> #include <stdlib.h> #include…
-
3
votes1
answer165
viewsA: What does "sort an array" mean, either by rows or columns?
Probably a wrong way to say "classify each element of a row or column of an array". See What is the difference between ordered, unordered and Sorted?. Everyone speaks wrong. In order it is already,…
-
3
votes2
answers74
viewsA: Printing bug
CPF is not a number is a description composed by digits, is not a number, especially is not a array with 10 integers, it doesn’t make any sense, it could even do if it were a long, but would still…
-
6
votes1
answer56
viewsA: Defining the chained methods of a method
I cannot, because this concept is totally wrong. Cat and dog can’t be inside Animal, they’re animals, they’re not part of an animal. And the concept is wrong, everything else will be wrong and try…
-
2
votes2
answers113
viewsA: Classes with inheritance and set method
Pessoa is it abstract? Should. You look like you could use a builder. Then the superclass has one and the subclasses have their own that get the data needed for it and the superclass. The set should…
-
3
votes1
answer296
viewsA: How to create an index for two tables at once in SQL Server?
It is not possible. It has a database that is as good as, but SQL Server cannot, even with computed functions or columns. One way is to create a mechanism where you always bring the data from the…
-
13
votes6
answers2089
viewsA: Check if a String contains two words
This? It seems that the problem is that you are trying to check wrong thing if there is more than one word. public static boolean validacao(String nome) { return nome != null &&…
-
7
votes1
answer231
viewsA: When is it useful to separate state of behavior?
Merge X separate I am in favor of separation, to the point that often the best form is not even object oriented, the more separate you can compose. This idea of putting everything together hinders…
-
4
votes2
answers256
viewsA: Configuration file for C# Winforms
Maybe there’s two ways to think about it. From what you’re saying, yes, there is. It’s called object orientation. Something that people say they do, but they totally don’t know what it is, how it…
-
3
votes2
answers253
viewsA: copy an entire txt file to a c++ string
Exactly as you’re talking you don’t have, but something close does. It actually has a set of tools for accessing files. You must study and master them all to ride the way you wish. Behold ifstream.…
-
3
votes1
answer76
viewsA: Counter adding an extra value to the vector with pointer
If it is to receive 4 ages o array should have size 4. You can count already on the input. No need for pointer. If you know it is 4 ages you have no reason to parameterize this. And this is C, not…
-
2
votes1
answer49
viewsA: "Arguments" doesn’t work on an Arrow Function?
I think this is what you want, although it doesn’t make much sense because it will print the first one and it won’t do anything else. As the error stated, it was missing to declare the arguments and…
-
2
votes1
answer109
viewsA: Good practice in C on the "main()" call?
As I say: forget good practices. You can only follow them without causing harm to those who do not need them, which is a paradox. It is a question of whether it is right or not, and whether it is…
-
7
votes2
answers190
viewsA: How to know the difference between language construction and function in PHP?
Question already answered by Bacco, I will put something more theoretical. PHP is a somewhat irregular language, created by who admits to having done this without knowing. Apparently there was no…
-
1
votes1
answer89
viewsA: How to clone only one subdirectory of github
Generally speaking, one of the characteristics of Git is to be 8 or 80. It can do certain isolations to work in a granular way, but cloning is a fundamental operation that has nothing to do, it has…
-
3
votes2
answers751
viewsA: Maximum size, connection limit and which version of SQL Server should I use in my desktop application
Limit every database has, SQL Server with fewer limitations is Enterprise (very expensive), and Standard solves most cases well. Of course if you need Enterprise resources you will probably already…
sql-serveranswered Maniero 444,682 -
4
votes2
answers96
viewsA: Postgresql database restrictions on commercial application
Licensing is quiet and can do anything. There are no major restrictions, and it can run well. Or not. Because usually what makes the most difference is the person knowing what they’re doing, that’s…
-
5
votes2
answers71
viewsA: I can’t seem to register a person’s name in my calendar
I rewrote the code to show more or less how it is done. Note that there is still much to improve on it. There are errors that can happen easily and are being checked out, out of other details, but…
-
5
votes3
answers750
viewsA: Space occupied between different types of integers
Numerical data has fixed space always, when you choose the type you are determining how much space you will occupy in that table row, it does not change. And the table presented is showing this.…
-
7
votes3
answers1286
viewsA: Which is faster: NULL or NOT NULL (with an empty string)?
There is no way to answer this question abstractly, because this has nothing to do with performance. Performance will happen if everything is done right within the needs. If you need one of them and…
-
4
votes4
answers11349
viewsA: What is the difference between SMALLINT(3) and INT(3)
Well, the table already shows the difference. Trying to use other words: the first takes 2 bytes and allows 65536 distinct numbers, usually half for each side the second occupies 4 bytes and allows…
-
3
votes1
answer65
viewsA: Doubt in a lambda expression returning "true"
In this context we must take everything, therefore the result of the expression in every element that the Find() filtra is true, so do not filter anything, pass everything. See if you can just…
-
6
votes1
answer1006
viewsA: Overload method is polymorphism?
In general, publications, some even well-known, can be wrong. In fact, everyone can. There’s a lot of wrong stuff out there, often just for some carelessness. Note that in this case they are…
-
16
votes1
answer449
viewsA: What’s this 'in' in C#?
You know what the ref and knows what the readonly? Well, it’s a junction of the two. So you’re saying you’re going to pass a value as a reference, instead of copying the value to another variable,…
-
3
votes1
answer54
views -
3
votes4
answers90
viewsA: Is there a difference in these two querys?
It is a matter of operator precedence and associativity. When you use an expression composed of AND and OR, that is, relational operators, who are the ones who evaluate "binary values" and generate…
-
6
votes2
answers323
viewsA: Python reserved word Yield
The first case returns a generator, which is an object containing an enumerator, has a state from where that enumerator is. Whoever calls the function can take the result of the enumerator. This is…
-
10
votes1
answer1303
viewsA: What are the scenarios in which C# has an advantage over other languages?
Wictor has already commented on something important, but this is also a common mistake. Rare languages work as well on a Microsoft technology stack as C#. Not by it, but by the infrastructure around…
-
7
votes2
answers173
viewsA: How to Consume Less Memory in C#Runtime?
The question begins a little wide. There are many ways and the subject interests me, I think it’s cool to use memory saving techniques because they help a lot in performance. Less memory used (in…
-
3
votes1
answer52
viewsA: How to copy the summary of a method with Overload in C#
It has to be in the hand. If it was with override would be able to solve. The most common case of Overload can avoid its use with arguments default, even is better, but in this case where changes…
-
7
votes2
answers172
viewsA: Does the garbage collector really exist? Why then is there a memory leak in runtimes that use it?
Garbage collectors collect garbage, not other things. Any object in the heap that has a reference to it is not garbage, has no reason to collect. It’s not so simple to answer the question…
-
4
votes1
answer1283
viewsA: How to take the name of a variable within a method?
You’re talking about local variables and these are just nicknames for memory addresses totally unnecessary for execution, it’s just an abstraction to facilitate the programmer’s understanding. After…
-
4
votes1
answer2946
viewsA: Angular with Typescript or Javascript?
Specifically by Angular the advantage is to use the same language as it is written. The biggest advantage is that the language is statically typed (at least on the surface), which makes the code…
-
1
votes1
answer272
viewsA: How to start an array with the value the user type is possible?
First, let’s agree that this array is C style, not C++. I don’t know what you mean by "defined". If that means it’s in the code, yes, but it’s all in the code. If you’re saying that memory is…
-
8
votes2
answers267
viewsA: Behaviour of malloc(1) in C
Victor already gave the basic answer to the question, I’ll add that it’s common for people to use a memset() to reset memory when necessary. When necessary calloc() can be used to allocate and…
-
3
votes1
answer1084
viewsA: Place string in a character array
#include <stdio.h> #include <string.h> int main(){ char mat[200][100]; strcpy(mat[0], "paulo"); printf("%s", mat[0]); } Behold working in the ideone. And in the repl it.. Also put on the…
-
2
votes1
answer517
viewsA: How to remove all comments from multiple PHP documents at once?
The ideal is to use a minification software. The only way to do it fully automatically and simply is like this. Even using an editor that accepts regular expressions, it is not easy to create a…
-
6
votes3
answers420
viewsA: Is it possible to create an application entirely with Javascript?
Yes, it is possible since there is Node.js (Deno also) to rotate in the backend. Of course there are some differences in the API of browser and the server, and that’s more important than the…
-
1
votes1
answer470
viewsA: Delete a struct record using free()
For an exercise code this is good, but know that in real code it would be something quite different from that. Some things in this code work by coincidence, in certain situations will not work.…
-
1
votes1
answer110
viewsA: I need an explanation why the C code gives a Segmentation fault error
I remade it in a way that works. Some changes I made to stay in a cleaner, more standardized style, and meet the demand for a decent compiler with protections linked to avoid inadvertent errors:…
-
23
votes2
answers5722
viewsA: What’s wrong with the N+1?
The problem is not unique to Orms, although many think it is because it is a common problem, but not inherent to them. And they don’t believe in people’s ability to do wrong manually :). In the ORM…
-
3
votes1
answer1106
viewsA: Convert double to string keeping the same format
It is not possible to do exactly like this, but something close, can form like this: valor1.ToString("#########0.000000000000000000000000") I put in the Github for future reference. You’ll notice…
-
16
votes5
answers2296
viewsA: What good is a C#?
Well, in short the sealed is to indicate that the class cannot be inherited by others. It is the same as the final java. Many say it should be the standard, since inheritance is almost never the…
-
4
votes2
answers283
views -
5
votes2
answers858
viewsA: Comparison of variables of different type with conversion returns incorrect result
If you need exact equality you can’t use one Double. It is not possible in all cases. It has a binary format that cannot represent all possible numbers, so something that looks the same may not be,…
-
6
votes2
answers279
viewsA: What is this "k_BackingField"
The original code of this is: public class C { public string estante { get; set; } public string armazem { get; set; } public string filial { get; set; } } I put in the Github for future reference.…
-
2
votes2
answers99
viewsA: How to have a cycle interval, up to n and up to 0
This is much better: for (int i = 0; dados[4][i] != '\n' && dados[4][i] != '\0'; i++) if (!isdigit(dados[4][i])) return 0; I put in the Github for future reference.…
-
1
votes1
answer692
viewsA: Use of the comma in Python
The comma there separates two expressions in the language. In other contexts it can be a slightly different interpretation, but always close to that. In this case the left hand side of the…