useful URL

Learn ICE(in-circuit emulator)
http://www.zdnet.com.cn/developer/rescnter/story/0,2000081634,39155160,00.htm
Key words
bond-out CPU,ROM monitor,Joint Test Action Group(JTAG),on-chip debugging(OCD)

http://www.eepw.com.cn/show.aspx?id=2933&cid=28

http://www.jicheng.net.cn/auto_news/dianziceliang/1004252.html

http://zh.wikipedia.org/wiki/%E5%86%AF%C2%B7%E8%AF%BA%E4%BC%8A%E6%9B%BC%E7%BB%93%E6%9E%84

http://www.epc.com.cn/2003/0006/dsp2.htm
http://www.21ic.com/new_info/news/files/news/2003122610107.asp
http://www.pcsky.info/programmer/01.asp?id=010108
http://www.18show.cn/SpecialArticleInfo.aspx?ArticleID=1520



Learn MIPS(
http://encyclopedia.thefreedictionary.com/MIPS%20architecture

http://www.compapp.dcu.ie/~ray/CA225b.html#Other%20processor%20archictectures%20and%20assembly

http://www.cbifamily.com/showcontent.php?articleid=9953

http://segfault.net/~scut/cpu/mips/

Learn LVM
http://www.chinaunix.net/jh/4/72921.html


Learn  Windows CE
http://www.yesky.com/20030325/1659112.shtml
Test hanhua
http://www.uml.org.cn/Test/test.asp
http://www.enet.com.cn/elab/inforcenter/A20040118282248.html
http://www.enet.com.cn/elab/inforcenter/A20040118282248.html

Learn Emacs
http://www.lib.uchicago.edu/keith/tcl-course/emacs-tutorial.html

Learn  RS232
http://www.arcelect.com/rs232.htm
http://www.rs485.com/rs485spec.html

Learn transistor
http://www.webopedia.com/TERM/D/dope.html

difference between emulation and simulation
http://focus.ti.com/docs/pr/pressrelease.jhtml?prelId=sc03021

learn cron
http://www.uwsg.iu.edu/usail/automation/cron.html
http://www.unixgeeks.org/security/newbie/unix/cron-1.html
http://www.linuxhelp.net/guides/cron/

learn rpm
http://www.linuxexperience.com/articles/redhatrpm.php
http://www.wlug.org/files/tar_rpm_slides/img11.htm
http://ftp.ucs.ed.ac.uk/rpm_guide/index.html

learn NFS
http://nfs.sourceforge.net/nfs-howto/
http://nfs.sourceforge.net/

RAMDISK
http://www.linuxfocus.org/English/November1999/article124.html

CROSS-COMPILE
http://linux.bytesex.org/cross-compiler.html
http://www.oneparticularharbor.net/sam/OLS-Presentation/index.html

toolchain
http://www.handhelds.org/z/wiki/HOWTO%20Build%20a%20Cross%20Toolchain%20in%20Brief

PMON
http://www.metrowerks.com/MW/Collaborate/Resources/pmon.htm
http://www.ece.utexas.edu/projects/ece/lca/pmon/

expect
http://www.oreilly.com/catalog/expect/chapter/ch03.html
http://expect.nist.gov/

ddd
http://www.gnu.org/software/ddd/

redboot
http://www.linuxdevices.com/articles/AT3462338419.html
http://www.ecoscentric.com/ecos/redboot.shtml

a good example of linux development for embedded system
http://www.mizi.com/developer/mz20/index.html

Learn TCL
http://www.pconline.com/~erc/grid.htm
http://www.pconline.com/~erc/tk_qref.htm
http://www.tcl.tk/scripting/lesson1.html
http://www.pconline.com/~erc/index.html


Learn Linux Security
http://www.linux.com/howtos/Security-HOWTO/x82.shtml#AEN85

learn AWK
http://www.linuxaid.com.cn/articles/7/6/760243279.shtml

Learn Linux
http://www.linuxaid.com.cn/
http://www.linuxhq.com/guides/TLK/tlk.html
http://www.comptechdoc.org/os/linux/usersguide/


Learn FPGA
http://www.fpga.com.cn/

learn BIOS
http://arch.pconline.com.cn/pchardware/diyheaven/others/10207/74871.html

learn FAT
http://neworder.box.sk/newsread.php?newsid=3305

learn Random Number Generater Algrithm
http://www.mathcom.com/corpdir/techinfo.mdir/scifaq/q210.html

IDE Devices Mixed Compatibility Test (As our test report template)
http://www.aopen.com.cn/tech/report/mb/ak77p/idemix.htm

Rocket RAID 1820 test process
http://www.ocheaven.cn/article/0401/readparticle.asp?id=886

Learn Java
http://java.sun.com/docs/books/jls/second_edition/html/jTOC.doc.html

Learn JTAG

Learn const
http://dev.youkuaiyun.com/develop/article/31/31982.shtm

Learn RAID
http://www.enterprisestorageforum.com/hardware/features/article.php/726491

learn CSS
http://www.w3schools.com/css/css_intro.asp

Learn ERP
http://www.cio.com/research/erp/edit/erpbasics.html

Learn QA
http://www.softwareqatest.com/qatfaq2.html

Learn VI
http://heather.cs.ucdavis.edu/~matloff/UnixAndC/Editors/ViIntro.html

Learn Emacs   (040819)
http://www.lib.uchicago.edu/keith/tcl-course/emacs-tutorial.html
 
06-24
### iOS URL Usage in Development In iOS development, URLs play a critical role in facilitating communication between apps and external resources such as web services, APIs, or even other applications. The following sections provide an overview of how URLs are used in iOS development. #### 1. Opening URLs with `UIApplication` The `UIApplication` class provides methods for opening URLs. This is useful when you want to direct users to websites, initiate phone calls, send emails, or interact with other apps. For example: ```swift if let url = URL(string: "https://www.example.com") { UIApplication.shared.open(url, options: [:], completionHandler: nil) } ``` This code snippet demonstrates how to open a URL in the default browser[^5]. It ensures that the app can handle the request gracefully by checking if the URL is valid before attempting to open it. #### 2. Custom URL Schemes Custom URL schemes allow one app to invoke another app by using a specific URL format. To register a custom URL scheme, you need to define it in your app’s `Info.plist` file under the key `CFBundleURLTypes`. Once registered, your app can be launched by calling its custom URL scheme from another app or even Safari. For instance: ```xml <key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleURLSchemes</key> <array> <string>myapp</string> </array> </dict> </array> ``` When another app calls `myapp://`, your app will be launched, and you can handle the incoming URL in the `application(_:open:options:)` method of your `AppDelegate`[^6]. #### 3. Universal Links Universal Links provide a more secure and seamless way to deep link into your app compared to custom URL schemes. Instead of relying on a custom scheme, universal links use standard HTTPS URLs. When a user taps a universal link, iOS determines whether to open the link in your app or Safari based on the configuration in your app and the associated domain. To implement universal links, you must: - Add an `apple-app-site-association` file to your website. - Configure the associated domains capability in your Xcode project. Example of handling universal links: ```swift func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool { if let incomingURL = userActivity.webpageURL { // Handle the incoming URL } return true } ``` This method allows your app to process incoming universal links[^7]. #### 4. Loading Web Content with `WKWebView` If your app needs to display web content, you can use the `WKWebView` class. This modern replacement for `UIWebView` offers better performance and security. Example: ```swift import WebKit let webView = WKWebView(frame: .zero) webView.load(URLRequest(url: URL(string: "https://www.example.com")!)) ``` Using `WKWebView` ensures that your app adheres to the latest web standards and security practices[^8]. --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值