GitHub - iwxyi/Qt-ShowyWidgets: [Qt] 个人开发的各种花里胡哨的Qt控件集合GitHub[Qt] 个人开发的各种花里胡哨的Qt控件集合. Contribute to iwxyi/Qt-ShowyWidgets development by creating an account on GitHub.
var objet = {}; objet[1] = 123; if (1 in objet) // false if ('1' in objet) // trueDonc pour l'utiliser comme hashmap ou comme set, tu fais if (leNombre.toString() in tonSet).
> a = 1 ; b = 2 ; c = "3" ; d = 5 ; e = 100 ;
> typeof (a+b)
'number'
> typeof (a+c)
'string'
> c > a
true
> c > d
false
> ( typeof (a+c) ) + a + b
'string12'
> a + b + ( typeof (a+c) )
'3string'
> a+c
'13'
> c+a
'31'
> c > e
false
> e - c
97
> c - e
-97
> c + e
'3100'
> e + c
'1003'
> ar = [ 1, "7", 8, "100", 3, 42 ]
[ 1, '7', 8, '100', 3, 42 ]
> ar.sort()
[ 1, '100', 3, 42, '7', 8 ]
> ar.sort( ( a, b ) => a - b )
[ 1, 3, '7', 8, 42, '100' ]
> ar[7] = 0
0
> 7 in ar
true
> ar[7] === undefined
false
> ar[7]
0
> ar['7']
0
> Object.keys(ar)
[
'0', '1', '2',
'3', '4', '5',
'7'
]
> ar.length
8
> ar
[ 1, 3, '7', 8, 42, '100', <1 empty item>, 0 ]
> ar.sort( ( a, b ) => a - b )
[ 0, 1, 3, '7', 8, 42, '100', <1 empty item> ]
> ar.includes(100)
false
> ar.includes('100')
true
> ar.includes('8')
false
Brunni (./4771) :Du peu que j'ai testé, c'est puissant, mais mal intégré au reste de l'OS
Hahaha y en a qui se sont bien amusés (notamment celui qui a fait les contrôles avec le curseur à flèche bleue). Le pire c'est que bien de ces animations seraient au final plus pratiques (mieux pensées, plus rapides) que celles des interfaces Apple.
Ça a l'air puissant Qt, je pensais pas qu'on pouvait faire des contrôles qui sortaient comme ça de la fenêtre, soient pleinement transparents et tout 🤔
Brunni (./4773) :Je suis d'accord pour dire que l'algo sert finalement assez rarement, mais c'est tout de même bien utile. Je pense que quand tu n'en as pas fait, tu peux ne pas te rendre compte qu'il y a besoin d'avoir un algorithme un peu réfléchi, et encore moins que le problème a déjà été résolu.
Haha.
Justement aujourd'hui j'avais un test préliminaire pour un entretien, c'est un truc sur Hackerrank, vous savez ces problèmes d'algorithmique, qui ne servent à rien dans la vraie programmation, mais pour vérifier que t'es un freshman manipulable à souhait. Et comme je postule pour une position web, ils me l'ont bloqué à Javascript.
const https = require('https');
const readline = require('readline');
const u = undefined ;
const uri = 'https://people.sc.fsu.edu/~jburkardt/data/csv/deniro.csv' ;
https.get( uri, stream => {
let out = {} ;
readline.createInterface( { input: stream } )
.on( 'line', line => {
const data = line.split(',').map( string => string.trim() ) ;
const [ year, score, title ] = data ;
if( data.length !== 3 || isNaN( year ) || year < 1900 || year > 2050 ) return // bad line or header one
if( out[ year ] === u ) out[ year ] = [] ;
out[ year ].push( [ score, title ] ) ;
} )
.on( 'close', () => {
for ( const year of Object.keys( out ) ) // each years
out[ year ].sort( ( a, b ) => b[0] - a[0] ) ; // order by score
console.log( out ) ;
} ) ;
} ) ;
Demain, mon premier cours dès le jour de la rentrée pour les BUT1 Info à l'@IUTVANNES : je suis prêt 🤭 pic.twitter.com/v9Q0AuoXBE
— François Lesueur (@FLesueur) August 31, 2022
/1 𝐖𝐡𝐚𝐭 𝐀𝐫𝐞 𝐭𝐡𝐞 𝐆𝐫𝐞𝐞𝐧𝐞𝐬𝐭 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞𝐬 [1]?
— Alex Xu (@alexxubyte) September 12, 2022
The study below runs 10 benchmark problems in 28 languages. It measures the runtime, memory usage, and energy consumption of each language. The abstract of the paper is shown below. pic.twitter.com/NyQ8ZpowJI
Zerosquare (./4791) :
Flan > tu dis ça seulement parce que le Python est en bas du classement
Folco (./4792) :
Et en plus c’est pas représentatif, parce que sur ses machines Python est chargé en permanence
- Les langage systèmes avec un runtime quasi inexistant
Uther (./4795) :
Disons que les programmes de référence sont tirés du "benchmark game", qui est loin d'être parfait.