คำถามติดแท็ก variables

นี่เป็นรถถัง AMBIGUOUS; ใช้แท็กภาษาเฉพาะเมื่อใดก็ตามที่มีผลบังคับใช้ ตัวแปรคือที่เก็บข้อมูลชื่อในหน่วยความจำ การใช้ตัวแปรโปรแกรมคอมพิวเตอร์สามารถจัดเก็บตัวเลขข้อความข้อมูลไบนารีหรือการรวมกันของชนิดข้อมูลใด ๆ เหล่านี้ พวกเขาสามารถส่งผ่านไปในโปรแกรม

8
ฉันจะเก็บผลลัพธ์คำสั่ง“ find” เป็นอาร์เรย์ใน Bash ได้อย่างไร
ฉันพยายามบันทึกผลลัพธ์จากfindas arrays นี่คือรหัสของฉัน: #!/bin/bash echo "input : " read input echo "searching file with this pattern '${input}' under present directory" array=`find . -name ${input}` len=${#array[*]} echo "found : ${len}" i=0 while [ $i -lt $len ] do echo ${array[$i]} let i++ done ฉันได้รับ 2 ไฟล์. txt ภายใต้ไดเร็กทอรีปัจจุบัน ดังนั้นผมจึงคาดหวังที่ '2' ${len}เป็นผลมาจาก …
93 arrays  bash  variables  find 

23
ฉันจะจำลองตัวแปรอาร์เรย์ใน MySQL ได้อย่างไร
มันปรากฏว่า MySQL ไม่ได้มีตัวแปรอาร์เรย์ ฉันควรใช้อะไรแทน? ดูเหมือนจะมีสองทางเลือกแนะนำ: เป็นชุดชนิดสเกลาร์และตารางชั่วคราว คำถามที่ฉันเชื่อมโยงเพื่อแนะนำอดีต แต่การใช้ตัวแปรเหล่านี้แทนตัวแปรอาร์เรย์เป็นวิธีปฏิบัติที่ดีหรือไม่? หรืออีกวิธีหนึ่งคือถ้าฉันไปกับชุดคำศัพท์ set-based idiom จะเทียบเท่ากับforeachอะไร

15
ตัวแปรภายใน app.config / web.config
คือมันเป็นไปได้ที่จะทำสิ่งที่ต้องการต่อไปนี้ในที่app.configหรือweb.configไฟล์? <appSettings> <add key="MyBaseDir" value="C:\MyBase" /> <add key="Dir1" value="[MyBaseDir]\Dir1"/> <add key="Dir2" value="[MyBaseDir]\Dir2"/> </appSettings> จากนั้นฉันต้องการเข้าถึง Dir2 ในรหัสของฉันโดยพูดว่า: ConfigurationManager.AppSettings["Dir2"] app.configนี้จะช่วยให้ฉันเมื่อฉันติดตั้งโปรแกรมของฉันในเซิร์ฟเวอร์ที่แตกต่างกันและสถานที่นั้นฉันเท่านั้นที่จะมีการเปลี่ยนแปลงหนึ่งรายการในทั้งหมดของฉัน (ฉันรู้ว่าฉันสามารถจัดการการเชื่อมต่อทั้งหมดในโค้ดได้ แต่ฉันชอบวิธีนี้มากกว่า)

4
วิธีการจัดเก็บ Query Result ในตัวแปรโดยใช้ mysql
SET @v1 := SELECT COUNT(*) FROM user_rating; SELECT @v1 เมื่อฉันเรียกใช้แบบสอบถามนี้ด้วยsetตัวแปรข้อผิดพลาดนี้จะปรากฏขึ้น Error Code : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT count(*) FROM user_rating' at line 1 Execution Time : 00:00:00:000 …


3
ความแตกต่างระหว่าง State, ST, IORef และ MVar
ฉันกำลังทำงานผ่านเขียนเองโครงการใน 48 ชั่วโมง (ฉันถึงประมาณ 85hrs) และผมเคยไปเป็นส่วนหนึ่งเกี่ยวกับการเพิ่มและการกำหนดตัวแปร ในบทนี้มีการกระโดดข้ามแนวความคิดครั้งใหญ่และฉันหวังว่ามันจะทำในสองขั้นตอนโดยมีการปรับโครงสร้างที่ดีระหว่างนั้นแทนที่จะกระโดดตรงไปที่ทางออกสุดท้าย อย่างไรก็ตาม… ผมเคยหายไปด้วยจำนวนของชั้นเรียนที่แตกต่างกันที่ดูเหมือนจะตอบสนองวัตถุประสงค์เดียวกัน: State, ST, และIORef MVarสามข้อแรกถูกกล่าวถึงในข้อความในขณะที่คำถามสุดท้ายน่าจะเป็นคำตอบที่ได้รับความนิยมสำหรับคำถาม StackOverflow จำนวนมากเกี่ยวกับสามข้อแรก พวกเขาทั้งหมดดูเหมือนจะมีสถานะระหว่างการวิงวอนติดต่อกัน สิ่งเหล่านี้คืออะไรและแตกต่างกันอย่างไร? โดยเฉพาะประโยคเหล่านี้ไม่สมเหตุสมผล: แต่เราใช้คุณลักษณะที่เรียกว่าเธรดสถานะโดยให้ Haskell จัดการสถานะรวมให้เรา สิ่งนี้ช่วยให้เราปฏิบัติกับตัวแปรที่เปลี่ยนแปลงได้เหมือนกับที่เราทำในภาษาโปรแกรมอื่น ๆ โดยใช้ฟังก์ชันเพื่อรับหรือตั้งค่าตัวแปร และ โมดูล IORef ช่วยให้คุณสามารถใช้ตัวแปร stateful ภายใน monad ทั้งหมดนี้ทำให้สายtype ENV = IORef [(String, IORef LispVal)]สับสน - ทำไมต้องเป็นครั้งที่สองIORef? อะไรจะพังถ้าฉันจะเขียนtype ENV = State [(String, LispVal)]แทน

7
ตัวแปรคงที่ระดับฟังก์ชันจะได้รับการจัดสรร / เริ่มต้นเมื่อใด
ฉันค่อนข้างมั่นใจว่าตัวแปรที่ประกาศทั่วโลกได้รับการจัดสรร (และเริ่มต้นถ้ามี) ในเวลาเริ่มโปรแกรม int globalgarbage; unsigned int anumber = 42; แต่สิ่งที่คงที่ที่กำหนดไว้ในฟังก์ชัน? void doSomething() { static bool globalish = true; // ... } globalishจัดสรรพื้นที่เมื่อใด ฉันคาดเดาเมื่อรายการเริ่มต้นขึ้น แต่มันเริ่มต้นแล้วด้วยหรือไม่? หรือเริ่มต้นเมื่อdoSomething()ถูกเรียกครั้งแรก?
91 c++  variables 

6
JavaScript - ใช้ตัวแปรในการจับคู่สตริง
ฉันพบคำถามที่คล้ายกันหลายข้อ แต่ก็ไม่สามารถช่วยฉันได้ ฉันจึงมีปัญหานี้: var xxx = "victoria"; var yyy = "i"; alert(xxx.match(yyy/g).length); ฉันไม่รู้วิธีส่งตัวแปรในคำสั่งจับคู่ กรุณาช่วย. ขอขอบคุณ.

1
กำหนดตัวแปรให้กับเทมเพลตลูกในแท็ก Django {% include%}
ฉันมีรหัสนี้ (ซึ่งไม่ได้ให้ผลลัพธ์ที่คาดหวัง) #subject_content.html {% block main-menu %} {% include "subject_base.html" %} {% endblock %} #subject_base.html .... .... <div id="homework" class="tab-section"> <h2>Homework</h2> {% include "subject_file_upload.html" %} </div> แม่แบบเด็ก: #subject_file_upload.html <form action="." method="post" enctype="multipart/form-data">{% csrf_token %} {{ form.as_p }} <input type="submit" value="submit"> </form> และมุมมองของฉัน #views.py @login_required def subject(request,username, subject): if request.method == …

14
กำหนดตัวแปรใหม่หลายตัวบน LHS ในบรรทัดเดียว
ฉันต้องการกำหนดตัวแปรหลายตัวในบรรทัดเดียวใน R เป็นไปได้ไหมที่จะทำสิ่งนี้ values # initialize some vector of values (a, b) = values[c(2,4)] # assign a and b to values at 2 and 4 indices of 'values' โดยปกติฉันต้องการกำหนดตัวแปร 5-6 ตัวในบรรทัดเดียวแทนที่จะมีหลายบรรทัด มีทางเลือกอื่นไหม

6
ตัวดำเนินการตัวแปรเป็นไปได้หรือไม่?
มีวิธีทำสิ่งที่คล้ายกับวิธีใดวิธีหนึ่งต่อไปนี้: var1 = 10; var2 = 20; var operator = "<"; console.log(var1 operator var2); // returns true -- หรือ -- var1 = 10; var2 = 20; var operator = "+"; total = var1 operator var2; // total === 30

10
นิยามตัวแปร JavaScript: จุลภาคเทียบกับอัฒภาค
อะไรคือความแตกต่างและ / หรือข้อดีของการใช้เครื่องหมายจุลภาคเมื่อประกาศกลุ่มของตัวแปรแทนที่จะเป็นอัฒภาค ตัวอย่างเช่น: var foo = 'bar', bar = 'foo'; เทียบกับ var foo = 'bar'; var bar = 'foo'; ฉันรู้ว่าหากคุณระบุvarคีย์เวิร์ดในตัวแปรแรกในตัวอย่างแรกมันจะยังคงอยู่ในตัวแปรทั้งหมดดังนั้นทั้งสองจึงให้ผลลัพธ์สุดท้ายที่เหมือนกันในเรื่องขอบเขต เป็นเพียงความชอบส่วนบุคคลหรือมีประโยชน์ด้านประสิทธิภาพที่จะทำในทางใดทางหนึ่ง?

12
ตัวแปรพา ธ ไดเร็กทอรีควรลงท้ายด้วยเครื่องหมายทับหรือไม่
เมื่อกำหนดพา ธ ไปยังไดเร็กทอรีเป็นตัวแปรหรือค่าคงที่ควรลงท้ายด้วยเครื่องหมายทับหรือไม่? อนุสัญญาคืออะไร? pwdใน Unix แสดงไดเร็กทอรีปัจจุบันของคุณโดยไม่มีเครื่องหมายทับในขณะที่แท็บที่สมบูรณ์cd /var/www/apps/มีเครื่องหมายทับท้ายซึ่งทำให้ฉันไม่แน่ใจ
89 unix  file  variables  path 

4
จำเป็นต้องกำหนดสตริงให้กับตัวแปรก่อนที่จะเปรียบเทียบกับตัวแปรอื่นหรือไม่?
ฉันต้องการเปรียบเทียบค่าของNSStringสตริงกับสตริง "ผิด" นี่คือรหัสของฉัน: NSString *wrongTxt = [[NSString alloc] initWithFormat:@"Wrong"]; if( [statusString isEqualToString:wrongTxt] ){ doSomething; } ฉันต้องสร้าง NSString สำหรับ "ผิด" จริง ๆ หรือไม่? นอกจากนี้ผมสามารถเปรียบเทียบค่าของที่UILabel's textสตริงโดยไม่ต้องกำหนดค่าฉลากเพื่อสตริง?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.