• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:06
CEST 18:06
KST 01:06
  • 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
[ASL22] Ro16 Preview: Rough Waters9[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 244
Community News
Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism8Official StarCraft website teases new content ahead of BlizzCon?123Stellar Fest TWO the Moon (Dec 16-20)9Weekly Cups (August 24-30): Patches' balance mod takes over3New 3v3 BGH Ladder (and more) on ShieldBattery!46
StarCraft 2
General
Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism SC4ALL: II Winner will earn a spot at HSC 30! SC4ALL II: StarCraft 2 Player Announcement 7/8 Nexon wins bid to develop StarCraft IP content, distribute Overwatch mobile game Balance hotfix patch 5.0.16b (July 16)
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament Sea Duckling Open (Global, Bronze-Diamond) 2026 GSTL Announcement Stellar Fest TWO the Moon (Dec 16-20) IntoTheTV X SOOP SC2 League : Weekly & Monthly
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 542 The Ascended Mutation # 541 Binary Choice The PondCast: SC2 News & Results Mutation # 540 Dodge This
Brood War
General
Official StarCraft website teases new content ahead of BlizzCon? [D] Brainstorming a balance patch for Brood war Terran or Protoss BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion
Tourneys
KCM Race Survival 2026 Season 3 [ASL22] Ro16 Group B [ASL22] Ro16 Group A BWCL Season 65 Announcement
Strategy
Replay Review Process - What do you do? Simple Questions, Simple Answers Odyssey Mineral Stack Saturation Game Theory for Starcraft
Other Games
General Games
Nintendo Switch Thread EVE Corporation Diablo IV [Maplestory Hardcore] Let's Play~!! General RTS Discussion Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread Trading/Investing Thread Things Aren’t Peaceful in Palestine
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
Virtual Romance, Real-Life C…
TrAiDoS
Regacy Esports:Our Goa…
regacyesports
Dreaming of BW patches (mod…
c3rberUs
LOCKPICKING NOOB
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 7435 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
Norway8278 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
Poland4769 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
Poland4769 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
Norway8278 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
Poland4769 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
Poland17843 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
Poland17843 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
Poland4769 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
Norway8278 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
Next event in 6h 24m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
BRAT_OK 87
mouzHeroMarine 50
Trap 25
StarCraft: Brood War
Britney 35796
Shuttle 1791
Mini 871
Soulkey 585
EffOrt 576
Soma 384
Horang2 318
Rush 265
hero 108
Dewaltoss 107
[ Show more ]
firebathero 97
910 58
Pusan 54
Mong 32
Sexy 24
Terrorterran 15
sorry 14
scan(afreeca) 7
Dota 2
qojqva4305
Dendi1717
420jenkins327
Counter-Strike
byalli1376
pashabiceps847
ScreaM688
x6flipin512
Other Games
singsing1828
Liquid`RaSZi1049
FrodaN690
mouzStarbuck361
crisheroes350
XaKoH 144
ArmadaUGS93
RotterdaM91
uThermal90
Beastyqt70
KnowMe68
Trikslyr46
[ Show 15 non-featured ]
StarCraft 2
• mYiSmile141
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• HerbMon 24
• Azhi_Dahaki2
• FirePhoenix2
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis3228
• TFBlade1091
Other Games
• Shiphtur171
Upcoming Events
OSC
6h 24m
Escore
17h 54m
IntoTheTV X SOOP
18h 54m
CranKy Ducklings
1d 17h
Sparkling Tuna Cup
2 days
Shopify Rebellion Sundays
2 days
Spirit vs Mixu
Clem vs TBD
RSL Revival
2 days
Serral vs Rogue
BlizzCon
3 days
IdrA vs MC
Replay Cast
3 days
Afreeca Starleague
3 days
[ Show More ]
WardiTV Weekly
3 days
Afreeca Starleague
4 days
GSL
4 days
PiGosaur Cup
5 days
The PondCast
5 days
Kung Fu Cup
5 days
Replay Cast
6 days
IntoTheTV X SOOP
6 days
Liquipedia Results

Completed

Proleague 2026-09-08
PiG Sty Festival 8.0
Big Dog Cup 2026 Div 1

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
Acropolis #5
Acropolis #5 - TRS
RSL Revival: Season 6
Calamity Invitational
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026

Upcoming

Escore Tournament S3: King of Kings
Acropolis #5 - GSA
Blizzard Classic Cup 2026
Acropolis #5 - GSB
Acropolis #5 - GSC
SC4ALL II: Brood War
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Blizzard Classic Cup 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 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.