Soumettre la recherche
Mettre en ligne
Ken 20150306 心得分享
•
Télécharger en tant que PPT, PDF
•
0 j'aime
•
903 vues
L
LearningTech
Suivre
工作心得分享
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 23
Télécharger maintenant
Recommandé
Using Change Streams to Keep Up with Your Data
Using Change Streams to Keep Up with Your Data
Evan Rodd
Codeofdatabase
Codeofdatabase
koushikdewan
[MongoDB.local Bengaluru 2018] Using Change Streams to Keep Up With Your Data
[MongoDB.local Bengaluru 2018] Using Change Streams to Keep Up With Your Data
MongoDB
Goa tutorial
Goa tutorial
Bruce McPherson
Webinar: Building Your First App in Node.js
Webinar: Building Your First App in Node.js
MongoDB
WSO2 Product Release Webinar - WSO2 Complex Event Processor
WSO2 Product Release Webinar - WSO2 Complex Event Processor
WSO2
[MongoDB.local Bengaluru 2018] Just in Time Validation with JSON Schema
[MongoDB.local Bengaluru 2018] Just in Time Validation with JSON Schema
MongoDB
MongoDB.local Sydney: How and When to Use Multi-Document Distributed Transact...
MongoDB.local Sydney: How and When to Use Multi-Document Distributed Transact...
MongoDB
Recommandé
Using Change Streams to Keep Up with Your Data
Using Change Streams to Keep Up with Your Data
Evan Rodd
Codeofdatabase
Codeofdatabase
koushikdewan
[MongoDB.local Bengaluru 2018] Using Change Streams to Keep Up With Your Data
[MongoDB.local Bengaluru 2018] Using Change Streams to Keep Up With Your Data
MongoDB
Goa tutorial
Goa tutorial
Bruce McPherson
Webinar: Building Your First App in Node.js
Webinar: Building Your First App in Node.js
MongoDB
WSO2 Product Release Webinar - WSO2 Complex Event Processor
WSO2 Product Release Webinar - WSO2 Complex Event Processor
WSO2
[MongoDB.local Bengaluru 2018] Just in Time Validation with JSON Schema
[MongoDB.local Bengaluru 2018] Just in Time Validation with JSON Schema
MongoDB
MongoDB.local Sydney: How and When to Use Multi-Document Distributed Transact...
MongoDB.local Sydney: How and When to Use Multi-Document Distributed Transact...
MongoDB
NoSQL meets Microservices - Michael Hackstein
NoSQL meets Microservices - Michael Hackstein
distributed matters
Seeking the truth from mobile analytics
Seeking the truth from mobile analytics
Mouhcine El Amine
Event-Driven Systems With MongoDB
Event-Driven Systems With MongoDB
Andrii Litvinov
Functions
Functions
G.C Reddy
Do something in 5 with gas 9-copy between databases with oauth2
Do something in 5 with gas 9-copy between databases with oauth2
Bruce McPherson
Id32
Id32
sandhish
syed
syed
Syed Mohd Naqi Zaidi
Michael Hackstein - NoSQL meets Microservices - NoSQL matters Dublin 2015
Michael Hackstein - NoSQL meets Microservices - NoSQL matters Dublin 2015
NoSQLmatters
Cnam azure 2014 mobile services
Cnam azure 2014 mobile services
Aymeric Weinbach
Compose Async with RxJS
Compose Async with RxJS
Kyung Yeol Kim
Javascript 2
Javascript 2
pavishkumarsingh
Using Change Streams to Keep Up with Your Data
Using Change Streams to Keep Up with Your Data
MongoDB
Dex and Uniswap
Dex and Uniswap
Gene Leybzon
Codepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash course
Codepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash course
Sages
Authorization iii
Authorization iii
sonia merchant
Smart Contract programming 101 with Solidity #PizzaHackathon
Smart Contract programming 101 with Solidity #PizzaHackathon
Sittiphol Phanvilai
T3chFest2016 - Uso del API JavaScript de Photoshop para obtener fotos HDTR
T3chFest2016 - Uso del API JavaScript de Photoshop para obtener fotos HDTR
David Gómez García
Ac2
Ac2
Muhammad Islahuddin
HDTR images with Photoshop Javascript Scripting
HDTR images with Photoshop Javascript Scripting
David Gómez García
2013 jsdc webworker
2013 jsdc webworker
Bingo Yang
Tipo music-ui-規劃原則
Tipo music-ui-規劃原則
LearningTech
mongoose
mongoose
LearningTech
Contenu connexe
Tendances
NoSQL meets Microservices - Michael Hackstein
NoSQL meets Microservices - Michael Hackstein
distributed matters
Seeking the truth from mobile analytics
Seeking the truth from mobile analytics
Mouhcine El Amine
Event-Driven Systems With MongoDB
Event-Driven Systems With MongoDB
Andrii Litvinov
Functions
Functions
G.C Reddy
Do something in 5 with gas 9-copy between databases with oauth2
Do something in 5 with gas 9-copy between databases with oauth2
Bruce McPherson
Id32
Id32
sandhish
syed
syed
Syed Mohd Naqi Zaidi
Michael Hackstein - NoSQL meets Microservices - NoSQL matters Dublin 2015
Michael Hackstein - NoSQL meets Microservices - NoSQL matters Dublin 2015
NoSQLmatters
Cnam azure 2014 mobile services
Cnam azure 2014 mobile services
Aymeric Weinbach
Compose Async with RxJS
Compose Async with RxJS
Kyung Yeol Kim
Javascript 2
Javascript 2
pavishkumarsingh
Using Change Streams to Keep Up with Your Data
Using Change Streams to Keep Up with Your Data
MongoDB
Dex and Uniswap
Dex and Uniswap
Gene Leybzon
Codepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash course
Codepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash course
Sages
Authorization iii
Authorization iii
sonia merchant
Smart Contract programming 101 with Solidity #PizzaHackathon
Smart Contract programming 101 with Solidity #PizzaHackathon
Sittiphol Phanvilai
T3chFest2016 - Uso del API JavaScript de Photoshop para obtener fotos HDTR
T3chFest2016 - Uso del API JavaScript de Photoshop para obtener fotos HDTR
David Gómez García
Ac2
Ac2
Muhammad Islahuddin
HDTR images with Photoshop Javascript Scripting
HDTR images with Photoshop Javascript Scripting
David Gómez García
Tendances
(19)
NoSQL meets Microservices - Michael Hackstein
NoSQL meets Microservices - Michael Hackstein
Seeking the truth from mobile analytics
Seeking the truth from mobile analytics
Event-Driven Systems With MongoDB
Event-Driven Systems With MongoDB
Functions
Functions
Do something in 5 with gas 9-copy between databases with oauth2
Do something in 5 with gas 9-copy between databases with oauth2
Id32
Id32
syed
syed
Michael Hackstein - NoSQL meets Microservices - NoSQL matters Dublin 2015
Michael Hackstein - NoSQL meets Microservices - NoSQL matters Dublin 2015
Cnam azure 2014 mobile services
Cnam azure 2014 mobile services
Compose Async with RxJS
Compose Async with RxJS
Javascript 2
Javascript 2
Using Change Streams to Keep Up with Your Data
Using Change Streams to Keep Up with Your Data
Dex and Uniswap
Dex and Uniswap
Codepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash course
Codepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash course
Authorization iii
Authorization iii
Smart Contract programming 101 with Solidity #PizzaHackathon
Smart Contract programming 101 with Solidity #PizzaHackathon
T3chFest2016 - Uso del API JavaScript de Photoshop para obtener fotos HDTR
T3chFest2016 - Uso del API JavaScript de Photoshop para obtener fotos HDTR
Ac2
Ac2
HDTR images with Photoshop Javascript Scripting
HDTR images with Photoshop Javascript Scripting
En vedette
2013 jsdc webworker
2013 jsdc webworker
Bingo Yang
Tipo music-ui-規劃原則
Tipo music-ui-規劃原則
LearningTech
mongoose
mongoose
LearningTech
Learning tech week_1_james
Learning tech week_1_james
LearningTech
Powershell enum
Powershell enum
LearningTech
Raphael JavaScript Library
Raphael JavaScript Library
LearningTech
Introduction of lambda expression and predicate builder
Introduction of lambda expression and predicate builder
LearningTech
En vedette
(7)
2013 jsdc webworker
2013 jsdc webworker
Tipo music-ui-規劃原則
Tipo music-ui-規劃原則
mongoose
mongoose
Learning tech week_1_james
Learning tech week_1_james
Powershell enum
Powershell enum
Raphael JavaScript Library
Raphael JavaScript Library
Introduction of lambda expression and predicate builder
Introduction of lambda expression and predicate builder
Similaire à Ken 20150306 心得分享
Ten useful JavaScript tips & best practices
Ten useful JavaScript tips & best practices
Ankit Rastogi
Reactive programming every day
Reactive programming every day
Vadym Khondar
Pro typescript.ch03.Object Orientation in TypeScript
Pro typescript.ch03.Object Orientation in TypeScript
Seok-joon Yun
Применение паттерна Page Object для автоматизации веб сервисов
Применение паттерна Page Object для автоматизации веб сервисов
COMAQA.BY
The Ring programming language version 1.5.1 book - Part 12 of 180
The Ring programming language version 1.5.1 book - Part 12 of 180
Mahmoud Samir Fayed
Javascript & SQL within database management system
Javascript & SQL within database management system
Clusterpoint
Advanced Query Parsing Techniques
Advanced Query Parsing Techniques
Search Technologies
Google App Engine Developer - Day3
Google App Engine Developer - Day3
Simon Su
The Ring programming language version 1.5.1 book - Part 7 of 180
The Ring programming language version 1.5.1 book - Part 7 of 180
Mahmoud Samir Fayed
The Ring programming language version 1.5.4 book - Part 8 of 185
The Ring programming language version 1.5.4 book - Part 8 of 185
Mahmoud Samir Fayed
Reason and GraphQL
Reason and GraphQL
Nikolaus Graf
Fact, Fiction, and FP
Fact, Fiction, and FP
Brian Lonsdorf
The Ring programming language version 1.5.3 book - Part 8 of 184
The Ring programming language version 1.5.3 book - Part 8 of 184
Mahmoud Samir Fayed
Слава Бобик «NancyFx для самых маленьких»
Слава Бобик «NancyFx для самых маленьких»
SpbDotNet Community
Flux and InfluxDB 2.0 by Paul Dix
Flux and InfluxDB 2.0 by Paul Dix
InfluxData
Chapter 7 functions (c)
Chapter 7 functions (c)
hhliu
Kotlin Developer Starter in Android projects
Kotlin Developer Starter in Android projects
Bartosz Kosarzycki
Kotlin Developer Starter in Android - STX Next Lightning Talks - Feb 12, 2016
Kotlin Developer Starter in Android - STX Next Lightning Talks - Feb 12, 2016
STX Next
LinkedIn TBC JavaScript 100: Functions
LinkedIn TBC JavaScript 100: Functions
Adam Crabtree
Sustaining Test-Driven Development
Sustaining Test-Driven Development
AgileOnTheBeach
Similaire à Ken 20150306 心得分享
(20)
Ten useful JavaScript tips & best practices
Ten useful JavaScript tips & best practices
Reactive programming every day
Reactive programming every day
Pro typescript.ch03.Object Orientation in TypeScript
Pro typescript.ch03.Object Orientation in TypeScript
Применение паттерна Page Object для автоматизации веб сервисов
Применение паттерна Page Object для автоматизации веб сервисов
The Ring programming language version 1.5.1 book - Part 12 of 180
The Ring programming language version 1.5.1 book - Part 12 of 180
Javascript & SQL within database management system
Javascript & SQL within database management system
Advanced Query Parsing Techniques
Advanced Query Parsing Techniques
Google App Engine Developer - Day3
Google App Engine Developer - Day3
The Ring programming language version 1.5.1 book - Part 7 of 180
The Ring programming language version 1.5.1 book - Part 7 of 180
The Ring programming language version 1.5.4 book - Part 8 of 185
The Ring programming language version 1.5.4 book - Part 8 of 185
Reason and GraphQL
Reason and GraphQL
Fact, Fiction, and FP
Fact, Fiction, and FP
The Ring programming language version 1.5.3 book - Part 8 of 184
The Ring programming language version 1.5.3 book - Part 8 of 184
Слава Бобик «NancyFx для самых маленьких»
Слава Бобик «NancyFx для самых маленьких»
Flux and InfluxDB 2.0 by Paul Dix
Flux and InfluxDB 2.0 by Paul Dix
Chapter 7 functions (c)
Chapter 7 functions (c)
Kotlin Developer Starter in Android projects
Kotlin Developer Starter in Android projects
Kotlin Developer Starter in Android - STX Next Lightning Talks - Feb 12, 2016
Kotlin Developer Starter in Android - STX Next Lightning Talks - Feb 12, 2016
LinkedIn TBC JavaScript 100: Functions
LinkedIn TBC JavaScript 100: Functions
Sustaining Test-Driven Development
Sustaining Test-Driven Development
Plus de LearningTech
vim
vim
LearningTech
PostCss
PostCss
LearningTech
ReactJs
ReactJs
LearningTech
Docker
Docker
LearningTech
Semantic ui
Semantic ui
LearningTech
node.js errors
node.js errors
LearningTech
Process control nodejs
Process control nodejs
LearningTech
Expression tree
Expression tree
LearningTech
SQL 效能調校
SQL 效能調校
LearningTech
flexbox report
flexbox report
LearningTech
Vic weekly learning_20160504
Vic weekly learning_20160504
LearningTech
Reflection & activator
Reflection & activator
LearningTech
Peggy markdown
Peggy markdown
LearningTech
Node child process
Node child process
LearningTech
20160415ken.lee
20160415ken.lee
LearningTech
Peggy elasticsearch應用
Peggy elasticsearch應用
LearningTech
Expression tree
Expression tree
LearningTech
Vic weekly learning_20160325
Vic weekly learning_20160325
LearningTech
D3js learning tips
D3js learning tips
LearningTech
git command
git command
LearningTech
Plus de LearningTech
(20)
vim
vim
PostCss
PostCss
ReactJs
ReactJs
Docker
Docker
Semantic ui
Semantic ui
node.js errors
node.js errors
Process control nodejs
Process control nodejs
Expression tree
Expression tree
SQL 效能調校
SQL 效能調校
flexbox report
flexbox report
Vic weekly learning_20160504
Vic weekly learning_20160504
Reflection & activator
Reflection & activator
Peggy markdown
Peggy markdown
Node child process
Node child process
20160415ken.lee
20160415ken.lee
Peggy elasticsearch應用
Peggy elasticsearch應用
Expression tree
Expression tree
Vic weekly learning_20160325
Vic weekly learning_20160325
D3js learning tips
D3js learning tips
git command
git command
Dernier
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Mydbops
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
Kaya Weers
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
IES VE
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
UiPathCommunity
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
itnewsafrica
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Kari Kakkonen
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
ThousandEyes
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
panagenda
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
Ravi Sanghani
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
Wes McKinney
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
marketing932765
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Mark Goldstein
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Nicole Novielli
Dernier
(20)
How to write a Business Continuity Plan
How to write a Business Continuity Plan
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Ken 20150306 心得分享
1.
心得分享 李佳駿
2.
委派 delegate 使用時機:可能會碰到某個方法在執行時需要 額外的處理,但你不想/無法將這部份的處理 寫死在類別裡(因為變化太多或無法預先得知 其處理規則)
3.
委派 delegate-1 void
Main() { CarMileage(10,0).Dump(); } public int CarMileage(int time , int cartype) { switch (cartype) { case 0: return 10 * time; case 1: return 20 * time; default : return 30 * time; } }
4.
委派 delegate-2 void
Main() { CarMileage Mileage = new CarMileage(Car0); Mileage(10).Dump(); } public delegate int CarMileage(int time); public int Car0(int time) { return 10 * time; } public int Car1(int time) { return 20 * time ; } public int CarOther(int time) { return 30 * time ; }
5.
Using() 一些物件在執行完成後需要做 Dispose(); 釋放記憶體 ,避免程式撰寫時會遺漏可以利用
using (ZipArchive archive = new ZipArchive(zipToOpen, ZipArchiveMode.Update)) { // 要做的事情 }
6.
ZipFile.OpenRead(zipPath) number of entries
expected in end of central directory does not correspond to number of entries in central directory NuGet :DotNetZip
7.
IEnumerable<T> 判斷有無資料請用 if (resultItem.Count() > 0) if (resultItem.Any())
8.
取得 XML 資料 1.
doc.Elements("cn-publication). Element("document-id").Value; 1. doc.Descendants().Where(u => u.Name == "country").First().Value;
9.
SQL 隱碼攻擊 using
(SqlConnection conn = new SqlConnection(connstr)) { conn.Open(); StringBuilder sqlStr = new StringBuilder( @"Select * from [Table] where ID =“ + textBox1.Text ); cmd.ExecuteNonQuery(); }
10.
SQL 隱碼攻擊 -1
using (SqlConnection conn = new SqlConnection(connstr)) { conn.Open(); StringBuilder sqlStr = new StringBuilder( @"Select * from [Table] where ID=@ID“); SqlCommand cmd = new SqlCommand(sqlStr.ToString(), conn); cmd.Parameters.Add(new SqlParameter("@ ID ", textBox.Text)); cmd.ExecuteNonQuery(); }
11.
.txt 比對資料 -1 比對字串裡面是否有“
123” 這個字串 string sentence = File.ReadAllText(@"D:log.txt"); var isContain = sentence.IndexOf("123", StringComparison.OrdinalIgnoreCase) >= 0;
12.
.txt 比對資料 -2 string[]
contents = File.ReadAllLines(@“D:Log.txt"); return contents.Any(a => a == “123” ); return contents.All(a => a == “123”); contents.Where( a=> a.Contains(“123"));
13.
LINQ 命名習慣 在 LINQ 文件中,儲存查詢的變數的名稱中都會包含 “query”
這個字; 如果是儲存實際結果的變數, 它們的名稱中就不會有 “ query” 這個字。 var queryCities = from city in cities where city.Population > 100000 select city;
14.
LINQ-group var studentQuery2
= from student in students group student by student.Last[0] into g orderby g.Key select g;
15.
BCP-1 bcp "SELECT
* FROM [table]” queryout %CD%FileName.data -U username -P password -S server -N -N :當您要傳送的資料包含 ANSI 擴充字元而且您要利用原 生模式的效能時,請使用這個選項。
16.
BCP-2 bcp [DataBase].dbo.[Table]
in %CD%FileName.data -U username -P password -S server –N
17.
JavaScript-parseInt() >parseInt("123", 10)
123 >parseInt("010", 10) 10 > parseInt("010") 8 > parseInt("hello", 10) NaN > isNaN(NaN)
18.
JavaScript-Boolean() false 、
0 、空字串 ("") 、 NaN 、 null 、以及 undefined 都 會成為 false > Boolean(234) true
19.
JavaScript-arguments function add()
{ var sum = 0; for (var i = 0, j = arguments.length; i < j; i++) { • sum += arguments[i]; } return sum; } > add(2, 3, 4, 5) 14 > add(2, 3, 4) 9 arguments.callee.count
20.
Jquery http://www.w3school.com.cn/tags/att_a_hreflang.asp HTML
標籤 http://jsbin.com/fayidowuce/5/edit jsbin
21.
Jquery <div class="OK"></div>
$( ".OK" ) <div id ="OK"></div> $( "#OK" ) <div></div> $( "div" ) <div class="after-andself"> <p>First Paragraph</p> <p>Second Paragraph</p> </div> $( "div.before-andself" )
22.
Jquery <div class="left"></div>
<div class="right"></div> $( "div.left, div.right" )
23.
SQL 隱碼攻擊 -1
http://huan-lin.blogspot.com/2009/01/delegate-revisited-csharp-1-to-2-to-3.html 委派 http://www.dotblogs.com.tw/smartleos/archive/2013/04/10/101297.aspx IEnumerable<T> 中有無資料,用 Any()
Télécharger maintenant