• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 11:49
CET 17:49
KST 01:49
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Revival - 2025 Season Finals Preview7RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump1Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15[BSL21] Ro.16 Group Stage (C->B->A->D)4Weekly Cups (Nov 17-23): Solar, MaxPax, Clem win3
StarCraft 2
General
RSL Revival - 2025 Season Finals Preview Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump Chinese SC2 server to reopen; live all-star event in Hangzhou Maestros of the Game: Live Finals Preview (RO4) BGE Stara Zagora 2026 announced
Tourneys
RSL Offline Finals Info - Dec 13 and 14! Tenacious Turtle Tussle 2025 RSL Offline Finals Dates + Ticket Sales! Sparkling Tuna Cup - Weekly Open Tournament StarCraft2.fi 15th Anniversary Cup
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement Mutation # 501 Price of Progress Mutation # 500 Fright night
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ [BSL21] RO8 Bracket & Prediction Contest BW General Discussion FlaSh on: Biggest Problem With SnOw's Playstyle Let's talk about Metropolis
Tourneys
[ASL20] Grand Finals [BSL21] RO8 - Day 2 - Sunday 21:00 CET [BSL21] RO8 - Day 1 - Saturday 21:00 CET Small VOD Thread 2.0
Strategy
Simple Questions, Simple Answers Game Theory for Starcraft Fighting Spirit mining rates Current Meta
Other Games
General Games
Dawn of War IV Path of Exile Stormgate/Frost Giant Megathread Awesome Games Done Quick 2026! Nintendo Switch Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas Survivor II: The Amazon Sengoku Mafia TL Mafia Community Thread
Community
General
Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine US Politics Mega-thread YouTube Thread European Politico-economics QA Mega-thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
TL+ Announced Where to ask questions and add stream?
Blogs
How Sleep Deprivation Affect…
TrAiDoS
I decided to write a webnov…
DjKniteX
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1684 users

The Big Programming Thread - Page 1011

Forum Index > General Forum
Post a Reply
Prev 1 1009 1010 1011 1012 1013 1032 Next
Thread Rules
1. This is not a "do my homework for me" thread. If you have specific questions, ask, but don't post an assignment or homework problem and expect an exact solution.
2. No recruiting for your cockamamie projects (you won't replace facebook with 3 dudes you found on the internet and $20)
3. If you can't articulate why a language is bad, don't start slinging shit about it. Just remember that nothing is worse than making CSS IE6 compatible.
4. Use [code] tags to format code blocks.
Excludos
Profile Blog Joined April 2010
Norway8222 Posts
October 08 2019 14:39 GMT
#20201
On October 06 2019 19:46 SC-Shield wrote:
Just out of curiosity, how long do you stay at company on average?


I only spent a year in my first two jobs, quitting both because I was unhappy (and because I was making dirt compared to what I should have been making).

This time I'm amazingly happy at a small-end consultant company owned by the employees (and subsequently, all the profits are either used on the employees, or goes into the employees' pockets), and I just bought in on some shares too. So I'll probably be staying here for a while until I decide to move over into a more management oriented job, which is years and years away.
Silvanel
Profile Blog Joined March 2003
Poland4736 Posts
Last Edited: 2019-10-11 12:57:22
October 11 2019 12:12 GMT
#20202
How to debug POST requests in django?
In my template i have
 <input type="submit" value="Save"> 
when i click it i see that POST is made and it returns OK
 [11/Oct/2019 13:58:38] "POST /ship_systems_base/2/ HTTP/1.1" 200 24582 
but the data in database is not changed. How to debug this? How to see what is posted to database (i suspect something different than i think it is but how to debug this ???).

EDIT: The answer is (for those interested) if You have Your fields declared in views.py and do not use those fields in template You will get post OK but data will not be saved (even if You have default or blank declared for those fields not used fields).
Pathetic Greta hater.
Silvanel
Profile Blog Joined March 2003
Poland4736 Posts
October 17 2019 09:28 GMT
#20203
Is still someone reading this topic or have i scared everyone away with my django questions ??
Pathetic Greta hater.
Excludos
Profile Blog Joined April 2010
Norway8222 Posts
October 17 2019 09:54 GMT
#20204
On October 17 2019 18:28 Silvanel wrote:
Is still someone reading this topic or have i scared everyone away with my django questions ??


Not much for anyone to comment on when you asked and answered your own question but it's also a bit specific for most people here (Including myself who have never worked with Django). It's a type of question you'd have more luck asking on StackOverflow or similar
Silvanel
Profile Blog Joined March 2003
Poland4736 Posts
Last Edited: 2019-10-17 10:01:36
October 17 2019 10:00 GMT
#20205
Yeah. I figured as much.
I guess i will have to start using StackOverflow. There is too many very specific interactions happening on the borders between html/application/database to get answers simply by browsing documentation.
Pathetic Greta hater.
Manit0u
Profile Blog Joined August 2004
Poland17524 Posts
October 17 2019 11:20 GMT
#20206
On October 17 2019 19:00 Silvanel wrote:
Yeah. I figured as much.
I guess i will have to start using StackOverflow. There is too many very specific interactions happening on the borders between html/application/database to get answers simply by browsing documentation.


Use the book I posted (it has online version that is completely free). If you go through it you'll see how to debug things and learn how to create and test a full stack web application with Django.
Time is precious. Waste it wisely.
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
October 23 2019 17:31 GMT
#20207
Well guys, this will probably be my last semester. You all did it, you successfully got this doofus through a decent CS program.

Anyone hiring for data analysis / ML ? Looking for a cushy job w/ radically high pay.
WarSame
Profile Blog Joined February 2010
Canada1950 Posts
October 23 2019 17:45 GMT
#20208
Data Analysis and ML is actually hiring a lot right now. Try checking out consulting companies - they can be a great place to get started in the field.
Can it be I stayed away too long? Did you miss these rhymes while I was gone?
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
Last Edited: 2019-10-27 19:44:26
October 27 2019 19:37 GMT
#20209
I haven't done java in like almost 4 years. Wondering if someone can help me with something.

In my data structures class, I am having to make various structures that use hashing. We have to fill in the methods for each class, it's backed by an interface and the project also includes some other classes we are supposed to use.

In the first structure I am making, the class has:


private KVPairList[] table;


Now, KVPairList is a class we were provided. It seems to be the case that we are supposed to use it.
It is essentially an iterable linked list of KVPair objects (another class we are provided).

The KVPairList class essentially looks like a linked list. It has an inner class, nodes. It has head, tail, etc. It has a constructor:


public KVPairList(){
head = tail = null;
count = 0;
}


So what is going on here? What is KVPairList[]? This object isn't an array. How do I even instantiate a new KVPairList[] ? The only way I can make a new KVPairList is to do:


table[size] = new KVPairList();


But what the heck does this even mean? a new KVPairList() is an empty linked list. So what does it mean for an array of size N to be an empty linked list?

Furthermore, if I do that, it clearly doesn't actually create a KVPairList() because I don't have access to it's methods.
Have they made this project intentionally confusing, or are there java conventions that I am not understanding here?



edit: okay, so does this syntax instantiate an array of size "size", where each index is a new KVPairList?
If so, this assignment is extremely confusing and this is the opposite way of how I would think we should do this lol
Apom
Profile Blog Joined August 2011
France656 Posts
October 27 2019 19:45 GMT
#20210
`table[size]` is not an array of size N. It is the item at index `size` in the array `table` (assuming the array was initialized before).
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
October 27 2019 19:52 GMT
#20211
The array wasn't yet initialized.

spoiler so it doesn't take up too much space:

+ Show Spoiler +


public class SeparateChainingHashTable implements HashTable{

/* ****************************************************************** */
/* ***** PRIVATE FIELDS / METHODS PROVIDED TO YOU: DO NOT EDIT! ***** */
/* ****************************************************************** */

private KVPairList[] table;
private int count;
private PrimeGenerator primeGenerator;

// We mask the top bit of the default hashCode() to filter away negative values.
// Have to copy over the implementation from OpenAddressingHashTable; no biggie.
private int hash(String key){
return (key.hashCode() & 0x7fffffff) % table.length;
}

/* **************************************** */
/* IMPLEMENT THE FOLLOWING PUBLIC METHODS: */
/* **************************************** */
/**
* Default constructor. Initializes the internal storage with a size equal to the default of {@link PrimeGenerator}.
*/
public SeparateChainingHashTable(){
/*We have to implement this constructor. How do I instantiate table? And what is it?
}





Here is the fields and constructor of KVPairList:

+ Show Spoiler +


public class KVPairList implements Iterable<KVPair>{

private class Node {
KVPair pair;
Node next;

Node(String key, String value, Node next){
pair = new KVPair(key, value);
this.next = next;
}

Node(String key, String value){
this(key, value, null);
}

}

private Node head, tail;
private int count;

/**
* Default constructor. Initializes an empty {@link KVPairList}.
*/
public KVPairList(){
head = tail = null;
count = 0;
}

...
...
...




I am really just not understand this
Apom
Profile Blog Joined August 2011
France656 Posts
October 27 2019 19:58 GMT
#20212
If the array is not initialized then it will either be a runtime error (null referencing or invalid index), or a compiler error (I can't remember if the Java compiler catches this).
Blitzkrieg0
Profile Blog Joined August 2010
United States13132 Posts
Last Edited: 2019-10-27 20:04:49
October 27 2019 19:59 GMT
#20213
+ Show Spoiler [reference post] +
On October 28 2019 04:37 travis wrote:
I haven't done java in like almost 4 years. Wondering if someone can help me with something.

In my data structures class, I am having to make various structures that use hashing. We have to fill in the methods for each class, it's backed by an interface and the project also includes some other classes we are supposed to use.

In the first structure I am making, the class has:


private KVPairList[] table;


Now, KVPairList is a class we were provided. It seems to be the case that we are supposed to use it.
It is essentially an iterable linked list of KVPair objects (another class we are provided).

The KVPairList class essentially looks like a linked list. It has an inner class, nodes. It has head, tail, etc. It has a constructor:


public KVPairList(){
head = tail = null;
count = 0;
}


So what is going on here? What is KVPairList[]? This object isn't an array. How do I even instantiate a new KVPairList[] ? The only way I can make a new KVPairList is to do:


table[size] = new KVPairList();


But what the heck does this even mean? a new KVPairList() is an empty linked list. So what does it mean for an array of size N to be an empty linked list?

Furthermore, if I do that, it clearly doesn't actually create a KVPairList() because I don't have access to it's methods.
Have they made this project intentionally confusing, or are there java conventions that I am not understanding here?



edit: okay, so does this syntax instantiate an array of size "size", where each index is a new KVPairList?
If so, this assignment is extremely confusing and this is the opposite way of how I would think we should do this lol


Mystery class in the first code block has a member variable that is an array of KVPairList. You're going to hash something which will give you a number. That's the index of table. Each index of the table is a linked list as you've noted. This is to deal with collisions in the hash table.
I'll always be your shadow and veil your eyes from states of ain soph aur.
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
Last Edited: 2019-10-27 20:00:34
October 27 2019 20:00 GMT
#20214
ah wait a sec I think I see what you are saying.
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
Last Edited: 2019-10-27 20:06:24
October 27 2019 20:05 GMT
#20215
On October 28 2019 04:59 Blitzkrieg0 wrote:
Mystery class in the first code block has a member variable that is an array of KVPairList. You're going to hash something which will give you a number. That's the index of table. Each index of the table is a linked list as you've noted. This is to deal with collisions in the hash table.


ohh....
I think I have come to the root of my confusion.

So KVPairList is a linked list of <key,value> pairs. I forgot that even though the hashed keys will correspond to one index, the keys themselves in a given KVPairList may be different. Because of collisions.

Okay, this does make sense to me. I was confused about why KVPairList was even taking keys as a parameter, rather than only taking values.

I think this clears up all the confusion. Thanks you guys!
ShoCkeyy
Profile Blog Joined July 2008
7815 Posts
October 27 2019 21:21 GMT
#20216
On October 24 2019 02:31 travis wrote:
Well guys, this will probably be my last semester. You all did it, you successfully got this doofus through a decent CS program.

Anyone hiring for data analysis / ML ? Looking for a cushy job w/ radically high pay.


PM'd you.
Life?
Deleted User 3420
Profile Blog Joined May 2003
24492 Posts
November 01 2019 18:53 GMT
#20217
update chrome if you use it:

https://thehackernews.com/2019/11/chrome-zero-day-update.html
Manit0u
Profile Blog Joined August 2004
Poland17524 Posts
November 01 2019 20:56 GMT
#20218
On November 02 2019 03:53 travis wrote:
update chrome if you use it:

https://thehackernews.com/2019/11/chrome-zero-day-update.html


Only fools use Chrome.
Time is precious. Waste it wisely.
Silvanel
Profile Blog Joined March 2003
Poland4736 Posts
November 05 2019 08:10 GMT
#20219
How long do You usually wait for getting Your answer on stackoverflow?? I post my django related question but nothing yet.
Here it is in case someone wants to take a look: https://stackoverflow.com/questions/58692118/accessing-foreignkey-field-value-inside-template
Pathetic Greta hater.
Excludos
Profile Blog Joined April 2010
Norway8222 Posts
November 05 2019 11:23 GMT
#20220
On November 05 2019 17:10 Silvanel wrote:
How long do You usually wait for getting Your answer on stackoverflow?? I post my django related question but nothing yet.
Here it is in case someone wants to take a look: https://stackoverflow.com/questions/58692118/accessing-foreignkey-field-value-inside-template


Depends entirely on how lucky you are. Could be anything from 10 minutes to 10 years. The more niche your question is, the less likely it is to get answered.
Prev 1 1009 1010 1011 1012 1013 1032 Next
Please log in or register to reply.
Live Events Refresh
WardiTV 2025
13:00
Seeding Matches
SHIN vs herOLIVE!
Clem vs herO
WardiTV1738
ComeBackTV 933
TaKeTV 424
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
BRAT_OK 73
MindelVK 56
Railgan 31
DivinesiaTV 22
JuggernautJason8
StarCraft: Brood War
Britney 27686
Calm 3013
Jaedong 761
Horang2 638
Stork 466
Hyuk 389
actioN 171
Last 166
EffOrt 149
Hyun 105
[ Show more ]
Zeus 70
Aegong 41
scan(afreeca) 39
zelot 36
Mong 33
Noble 9
Dota 2
Gorgc6622
singsing4331
qojqva2318
syndereN390
LuMiX1
Counter-Strike
fl0m4733
Heroes of the Storm
Khaldor613
Liquid`Hasu422
Other Games
FrodaN3242
B2W.Neo942
Beastyqt842
Mlord646
ceh9629
byalli177
Fuzer 168
KnowMe115
ArmadaUGS85
XaKoH 82
ToD79
Mew2King41
OptimusSC21
Organizations
Other Games
EGCTV1413
StarCraft 2
angryscii 15
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• Adnapsc2 18
• HeavenSC 15
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis2834
Other Games
• Scarra1419
Upcoming Events
IPSL
3h 11m
Sziky vs JDConan
BSL 21
3h 11m
Tech vs Cross
Bonyth vs eOnzErG
Replay Cast
16h 11m
Wardi Open
19h 11m
Monday Night Weeklies
1d
Sparkling Tuna Cup
1d 17h
Replay Cast
3 days
The PondCast
3 days
CranKy Ducklings
5 days
SC Evo League
5 days
[ Show More ]
BSL 21
6 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Acropolis #4 - TS3
RSL Revival: Season 3
Kuram Kup

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
Slon Tour Season 2
WardiTV 2025
META Madness #9
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

CSL 2025 WINTER (S19)
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.