• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 19:07
CET 00:07
KST 08:07
  • 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
ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info8
Community News
2026 KongFu Cup Announcement3BGE Stara Zagora 2026 cancelled11Blizzard Classic Cup - Tastosis announced as captains15Weekly Cups (March 2-8): ByuN overcomes PvT block4GSL CK - New online series18
StarCraft 2
General
Blizzard Classic Cup - Tastosis announced as captains BGE Stara Zagora 2026 cancelled BGE Stara Zagora 2026 announced ByuL: The Forgotten Master of ZvT Terran AddOns placement
Tourneys
RSL Season 4 announced for March-April Sparkling Tuna Cup - Weekly Open Tournament 2026 KongFu Cup Announcement [GSL CK] Team Maru vs. Team herO StarCraft Evolution League (SC Evo Biweekly)
Strategy
Custom Maps
Publishing has been re-enabled! [Feb 24th 2026] Map Editor closed ?
External Content
The PondCast: SC2 News & Results Mutation # 516 Specter of Death Mutation # 515 Together Forever Mutation # 514 Ulnar New Year
Brood War
General
BSL 22 Map Contest — Submissions OPEN to March 10 ASL21 General Discussion BGH Auto Balance -> http://bghmmr.eu/ Are you ready for ASL 21? Hype VIDEO Gypsy to Korea
Tourneys
[Megathread] Daily Proleagues [BSL22] Open Qualifiers & Ladder Tours IPSL Spring 2026 is here! ASL Season 21 Qualifiers March 7-8
Strategy
Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2 Fighting Spirit mining rates Zealot bombing is no longer popular?
Other Games
General Games
Path of Exile Stormgate/Frost Giant Megathread Nintendo Switch Thread PC Games Sales Thread No Man's Sky (PS4 and PC)
Dota 2
Official 'what is Dota anymore' discussion The Story of Wings Gaming
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
Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Mexico's Drug War Russo-Ukrainian War Thread NASA and the Private Sector
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! [Req][Books] Good Fantasy/SciFi books
Sports
Formula 1 Discussion 2024 - 2026 Football Thread General nutrition recommendations Cricket [SPORT] TL MMA Pick'em Pool 2013
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1547 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
Norway8242 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
Poland4742 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
Poland4742 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
Norway8242 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
Poland4742 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
Poland17692 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
Poland17692 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
Poland4742 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
Norway8242 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
BSL
20:00
S22 - Ladder Tour #1
ZZZero.O89
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
elazer 360
PiGStarcraft156
Nathanias 101
JuggernautJason60
Ketroc 53
ROOTCatZ 53
Nina 31
StarCraft: Brood War
Sea 11073
ZZZero.O 89
Aegong 84
Backho 55
Dota 2
monkeys_forever326
canceldota22
LuMiX2
Super Smash Bros
hungrybox704
Heroes of the Storm
Khaldor304
Other Games
summit1g9885
FrodaN5593
Grubby4319
KnowMe407
crisheroes250
mouzStarbuck182
ArmadaUGS111
ViBE33
Organizations
Other Games
gamesdonequick2262
ComeBackTV 224
BasetradeTV50
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• musti20045 44
• HeavenSC 41
• LaughNgamezSOOP
• sooper7s
• AfreecaTV YouTube
• intothetv
• Migwel
• Kozan
• IndyKCrew
StarCraft: Brood War
• Azhi_Dahaki13
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota21399
League of Legends
• Doublelift4524
• Scarra835
Other Games
• imaqtpie1303
Upcoming Events
Sparkling Tuna Cup
10h 53m
RSL Revival
10h 53m
ByuN vs SHIN
Maru vs Krystianer
WardiTV Team League
12h 53m
Patches Events
17h 53m
BSL
20h 53m
Replay Cast
1d
Replay Cast
1d 9h
Wardi Open
1d 12h
Monday Night Weeklies
1d 17h
OSC
2 days
[ Show More ]
WardiTV Team League
2 days
GSL
3 days
The PondCast
4 days
KCM Race Survival
4 days
WardiTV Team League
4 days
Replay Cast
5 days
KCM Race Survival
5 days
WardiTV Team League
5 days
Korean StarCraft League
6 days
uThermal 2v2 Circuit
6 days
BSL
6 days
Liquipedia Results

Completed

Proleague 2026-03-13
WardiTV Winter 2026
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Jeongseon Sooper Cup
BSL Season 22
RSL Revival: Season 4
Nations Cup 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

CSL Elite League 2026
ASL Season 21
Acropolis #4 - TS6
2026 Changsha Offline CUP
Acropolis #4
IPSL Spring 2026
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
NationLESS Cup
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
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 © 2026 TLnet. All Rights Reserved.