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

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

28
ตั้งค่าตัวแปรสภาพแวดล้อมจากไฟล์ของคู่คีย์ / ค่า
TL; DR:ฉันจะส่งออกชุดของคู่คีย์ / ค่าจากไฟล์ข้อความไปยังสภาพแวดล้อมของเชลล์ได้อย่างไร สำหรับบันทึกด้านล่างเป็นคำถามต้นฉบับพร้อมตัวอย่าง ฉันกำลังเขียนสคริปต์ใน bash ซึ่งแยกวิเคราะห์ไฟล์ด้วย 3 ตัวแปรในโฟลเดอร์หนึ่งนี่คือหนึ่งในนั้น: MINIENTREGA_FECHALIMITE="2011-03-31" MINIENTREGA_FICHEROS="informe.txt programa.c" MINIENTREGA_DESTINO="./destino/entrega-prac1" ไฟล์นี้ถูกเก็บไว้ใน. /conf/prac1 สคริปต์ minientrega.sh ของฉันแยกวิเคราะห์ไฟล์โดยใช้รหัสนี้: cat ./conf/$1 | while read line; do export $line done แต่เมื่อฉันรันminientrega.sh prac1ในบรรทัดคำสั่งมันไม่ได้ตั้งค่าตัวแปรสภาพแวดล้อม ฉันลองใช้ด้วยsource ./conf/$1แต่ปัญหาเดิมยังคงมีอยู่ อาจมีวิธีอื่นในการทำเช่นนี้ฉันเพียงแค่ต้องใช้ตัวแปรสภาพแวดล้อมของไฟล์ที่ฉันส่งเป็นอาร์กิวเมนต์ของสคริปต์ของฉัน

4
MySQL: @ ตัวแปรกับตัวแปร ความแตกต่างคืออะไร?
ในคำถามอื่นที่ฉันโพสต์มีคนบอกฉันว่ามีความแตกต่างระหว่าง: @variable และ: variable ใน MySQL เขายังกล่าวถึงวิธี MSSQL มีขอบเขตชุดและ MySQL มีขอบเขตเซสชัน บางคนสามารถอธิบายเรื่องนี้ให้ฉันได้ไหม
501 mysql  sql  variables 

8
วิธีการเพิ่มองค์ประกอบในอาร์เรย์ที่ว่างเปล่าใน PHP?
ถ้าฉันกำหนดอาร์เรย์ใน PHP เช่น (ฉันไม่ได้กำหนดขนาดของมัน): $cart = array(); ฉันเพียงแค่เพิ่มองค์ประกอบให้กับสิ่งต่อไปนี้หรือไม่? $cart[] = 13; $cart[] = "foo"; $cart[] = obj; ตัวอย่างอาร์เรย์ใน PHP ไม่มีวิธีการที่เพิ่มเข้ามาcart.add(13)ใช่ไหม
488 php  arrays  variables 

30
มีวิธีที่ดีกว่าในการเขียน v = (v == 0 หรือไม่ 1: 0); [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันต้องการสลับตัวแปรระหว่าง 0 ถึง 1 ถ้าเป็น 0 ฉันต้องการตั้งค่าเป็น 1 มิฉะนั้นถ้าเป็น 1 ฉันต้องการตั้งค่าเป็น 0 นี่เป็นการดำเนินการขั้นพื้นฐานที่ฉันเขียนบ่อยครั้งที่ฉันต้องการตรวจสอบวิธีที่สั้นและชัดเจนที่สุดเท่าที่จะทำได้ นี่คือสิ่งที่ดีที่สุดของฉัน: v = (v == 0 ? 1 : 0); คุณสามารถปรับปรุงสิ่งนี้ได้ไหม แก้ไข: คำถามกำลังถามวิธีการเขียนคำสั่งด้านบนในตัวละครน้อยที่สุดในขณะที่รักษาความชัดเจน - นี่คือ 'ไม่ใช่คำถามจริง' อย่างไร นี่ไม่ได้มีไว้เพื่อการฝึกหัดรหัสกอล์ฟ แต่มีคำตอบที่น่าสนใจบางอย่างที่ออกมาจากผู้คนที่เข้ามาใกล้เหมือนกอล์ฟ - เป็นเรื่องดีที่ได้เห็นการใช้กอล์ฟในลักษณะที่สร้างสรรค์และกระตุ้นความคิด

8
ความยาวของสตริงเป็นทุบตี
คุณจะรับความยาวของสตริงที่เก็บไว้ในตัวแปรและกำหนดให้กับตัวแปรอื่นได้อย่างไร myvar="some string" echo ${#myvar} # 11 คุณจะตั้งค่าตัวแปรอื่นเป็นเอาต์พุตได้11อย่างไร

24
ฉันจะตรวจสอบองค์ประกอบที่มีอยู่ใน DOM ที่มองเห็นได้อย่างไร
คุณจะทดสอบองค์ประกอบของการดำรงอยู่ได้อย่างไรโดยไม่ต้องใช้ getElementByIdวิธีการได้อย่างไร? ฉันได้ตั้งค่าการสาธิตสดสำหรับการอ้างอิง ฉันจะพิมพ์รหัสที่นี่เช่นกัน: <!DOCTYPE html> <html> <head> <script> var getRandomID = function (size) { var str = "", i = 0, chars = "0123456789abcdefghijklmnopqurstuvwxyzABCDEFGHIJKLMNOPQURSTUVWXYZ"; while (i < size) { str += chars.substr(Math.floor(Math.random() * 62), 1); i++; } return str; }, isNull = function (element) { var randomID = getRandomID(12), …

9
ฟังก์ชั่นคงที่ vs คลาส / ตัวแปรในคลาส Swift?
โค้ดต่อไปนี้รวบรวมใน Swift 1.2: class myClass { static func myMethod1() { } class func myMethod2() { } static var myVar1 = "" } func doSomething() { myClass.myMethod1() myClass.myMethod2() myClass.myVar1 = "abc" } ความแตกต่างระหว่างฟังก์ชั่นคงที่และฟังก์ชั่นระดับคืออะไร? ฉันควรใช้อันไหนและเมื่อใด ถ้าฉันพยายามกำหนดตัวแปรอื่นclass var myVar2 = ""มันจะบอกว่า: คุณสมบัติที่จัดเก็บคลาสยังไม่ได้รับการสนับสนุนในคลาส หมายถึง 'static' หรือเปล่า? เมื่อคุณสมบัตินี้ได้รับการสนับสนุนความแตกต่างระหว่างตัวแปรคงที่และตัวแปรคลาส (เช่นเมื่อทั้งสองถูกกำหนดไว้ในคลาส) ฉันควรใช้อันไหนและเมื่อใด (Xcode 6.3)

16
วิธีการสอดแทรกตัวแปรในสตริงใน JavaScript โดยไม่ต้องต่อข้อมูล
ฉันรู้ใน PHP เราสามารถทำสิ่งนี้: $hello = "foo"; $my_string = "I pity the $hello"; เอาท์พุท: "I pity the foo" ฉันสงสัยว่าสิ่งเดียวกันนี้เป็นไปได้ใน JavaScript เช่นกัน การใช้ตัวแปรภายในสตริงโดยไม่ใช้การต่อข้อมูล - มันดูกระชับและสง่างามกว่าในการเขียน

15
วิธีการใช้ตัวแปรสำหรับคีย์ในวัตถุ JavaScript ตัวอักษร?
ทำไมงานต่อไปนี้ <something>.stop().animate( { 'top' : 10 }, 10 ); ในขณะที่สิ่งนี้ไม่ทำงาน: var thetop = 'top'; <something>.stop().animate( { thetop : 10 }, 10 ); วิธีทำให้ชัดเจนยิ่งขึ้น: ในขณะนี้ฉันไม่สามารถส่งคุณสมบัติ CSS ไปยังฟังก์ชันภาพเคลื่อนไหวเป็นตัวแปรได้


7
การขยายตัวของตัวแปรภายในเครื่องหมายคำพูดเดี่ยวในคำสั่งใน Bash
ฉันต้องการเรียกใช้คำสั่งจากสคริปต์ทุบตีซึ่งมีคำพูดเดียวและคำสั่งอื่น ๆ ที่อยู่ในคำพูดเดียวและตัวแปร เช่น repo forall -c '....$variable' ในรูปแบบนี้$จะหนีออกมาและตัวแปรจะไม่ขยาย ฉันลองใช้รูปแบบต่อไปนี้ แต่ถูกปฏิเสธ: repo forall -c '...."$variable" ' repo forall -c " '....$variable' " " repo forall -c '....$variable' " repo forall -c "'" ....$variable "'" ถ้าฉันแทนค่าแทนที่ตัวแปรคำสั่งจะถูกดำเนินการได้ดี โปรดบอกฉันว่าฉันจะไปผิดที่
393 bash  shell  variables  quotes 

10
สร้างตัวแปรเวลาประทับในสคริปต์ทุบตี
ฉันพยายามสร้างตัวแปรการประทับเวลาในเชลล์สคริปต์เพื่อให้การบันทึกง่ายขึ้นเล็กน้อย echo $timestampฉันต้องการที่จะสร้างตัวแปรที่จุดเริ่มต้นของสคริปต์และมีมันพิมพ์ออกมาเวลาปัจจุบันทุกครั้งที่ผมออก มันพิสูจน์แล้วว่าเป็นเรื่องยากมากขึ้นจากนั้นฉันก็คิด นี่คือบางสิ่งที่ฉันได้ลอง: timestamp="(date +"%T")" echo พิมพ์ออกมา (date +"%T") timestamp="$(date +"%T")" echo พิมพ์เวลาที่ตัวแปรเริ่มต้น สิ่งอื่น ๆ ที่ฉันได้ลองเป็นเพียงการเปลี่ยนแปลงเล็กน้อยที่ไม่ได้ผลดีกว่านี้ ไม่มีใครรู้วิธีที่จะบรรลุสิ่งที่ฉันพยายามจะทำอย่างไร

12
คำอธิบายการกำหนดตัวแปร JavaScript หรือ (||)
รับตัวอย่าง JavaScript นี้ ... var a; var b = null; var c = undefined; var d = 4; var e = 'five'; var f = a || b || c || d || e; alert(f); // 4 ใครช่วยอธิบายหน่อยได้ไหมว่าเทคนิคนี้เรียกว่าอะไร (เดาที่ดีที่สุดของฉันอยู่ในชื่อของคำถามนี้!) แล้วมันทำงานยังไงกันแน่? ความเข้าใจของฉันคือตัวแปรfจะถูกกำหนดค่าที่ใกล้ที่สุด (จากซ้ายไปขวา) ของตัวแปรแรกที่มีค่าที่ไม่เป็นโมฆะหรือไม่ได้กำหนด แต่ฉันไม่สามารถหาวัสดุอ้างอิงเกี่ยวกับเทคนิคนี้ได้มากและมี เห็นมันใช้มาก นอกจากนี้เทคนิคนี้ใช้เฉพาะกับ JavaScript หรือไม่ ฉันรู้ว่าการทำสิ่งที่คล้ายกันใน PHP …

5
มีวิธีใดบ้างที่ฉันสามารถกำหนดตัวแปรใน LaTeX
ใน LaTeX ฉันจะกำหนดตัวแปรสตริงที่ใช้เนื้อหาแทนที่จะเป็นตัวแปรใน PDF ที่คอมไพล์ได้อย่างไร สมมติว่าฉันกำลังเขียนเอกสารเทคโนโลยีบนซอฟต์แวร์และฉันต้องการกำหนดชื่อแพคเกจในคำนำหน้าหรือที่อื่นเพื่อว่าถ้าชื่อเปลี่ยนไปฉันไม่ต้องแทนที่ในหลาย ๆ ที่ แต่ในที่เดียวเท่านั้น .
350 variables  latex 


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.