逆波兰式生成器(JAVA版)
逆波兰式生成器,java版。命令行界面。可以计算值。
如果有bug请在下面留言。
C#图形学-线段裁剪
线段裁剪,使用Cohen-Sutherland算法。能基本实现单步动画效果。
C#图形学-贝塞尔曲线
用C#做的贝塞尔曲线生成器,能生成2~4阶贝塞尔曲线。使用离散算法。
其中,文件包内的LCDEMULATOR_SE是一个显示控件。
C#图形学-图形填充
C#写的多边形填充,其中LCDEmulator_SE是主程序用的一个控件。
程序分为矢量填充和位图填充(区域填充)。矢量填充用的是扫描线算法,区域填充也是一种扫描线算法(而不是种子填充,因为种子填充的递归层数太多程序会很慢)。
区域填充必须先拿笔画一个封闭的任意区域,然后使用油漆桶在区域中间填充。存在一个bug,就是不能对整个画布填充。由于时间紧迫没有能够修复这个Bug。
maxplus 16路彩灯控制
原创maxplus 16路彩灯控制,完全硬件电路实现,8种花色。符合上海大学夏季学期硬件实习要求。
可能做的不够好,但是我想应该可以通过验收吧。
Brain-Computer Interfaces: Applying our Minds to Human-Computer Interaction (Human-Computer Interaction Series)
For generations, humans have fantasized about the ability to create devices that can see into a person?s mind and thoughts, or to communicate and interact with machines through thought alone. Such ideas have long captured the imagination of humankind in the form of ancient myths and modern science fiction stories. Recent advances in cognitive neuroscience and brain imaging technologies have started to turn these myths into a reality, and are providing us with the ability to interface directly with the human brain. This ability is made possible through the use of sensors that monitor physical processes within the brain which correspond with certain forms of thought. Brain-Computer Interfaces: Applying our Minds to Human-Computer Interaction broadly surveys research in the Brain-Computer Interface domain. More specifically, each chapter articulates some of the challenges and opportunities for using brain sensing in Human-Computer Interaction work, as well as applying Human-Computer Interaction solutions to brain sensing work. For researchers with little or no expertise in neuroscience or brain sensing, the book provides background information to equip them to not only appreciate the state-of-the-art, but also ideally to engage in novel research. For expert Brain-Computer Interface researchers, the book introduces ideas that can help in the quest to interpret intentional brain control and develop the ultimate input device. It challenges researchers to further explore passive brain sensing to evaluate interfaces and feed into adaptive computing systems. Most importantly, the book will connect multiple communities allowing research to leverage their work and expertise and blaze into the future.
Secrets of the JavaScript Ninja
In Secrets of the JavaScript Ninja, JavaScript expert John Resig reveals the inside know-how of the elite JavaScript programmers
Written to be accessible to JavaScript developers with intermediate-level skills
More iPhone Cool Projects
Everyone is developing iPhone applications, and it?s clear why. The iPhone is the coolest mobile device available, and the App Store makes it simple to get an application out into the unstoppable iPhone app market. With hundreds of thousands of app developers entering the game, it?s crucial to learn from those who have actually succeeded. This book shows you how some of the most innovative and creative iPhone application developers have developed cool, best-selling apps.
Not only does every successful application have a story, but behind every great app is excellent code. In this book, you?ll see the code and learn how to use it to make your own cool applications. You?ll learn everything from how Joost works to the Unity game engine, from the mathematics of visual processing to the latest Flash and iPhone projects. This book shares the secrets of the coolest iPhone apps being built today by the best iPhone developers?invaluable knowledge for anyone who wants to create the app that everyone is talking about.
What you?ll learn Game development with Unity and iPhone OpenGL Unit testing and iPhone-specific testing tools How to approach and solve complex app development roadblocks The best code fully explained and presented with screenshots Who this book is for iPhone application developers of all experience levels and development platforms
CakePHP Application Development
CakePHP Application Development
Step-by-step introduction to rapid web development using the
open-source MVC CakePHP framework
CakePHP Application Development
Cake is a rapid development framework for PHP that uses well-known design patterns and provides a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss of flexibility. It means you can code faster, your code is better, and it makes writing Web 2.0-style apps a snap.
This book offers step-by-step instructions to learn the CakePHP framework and to quickly develop and deploy web-based applications. It introduces the MVC pattern and coding styles using practical examples. It takes the developer through setting up a CakePHP development and deployment environment, and develops an example application to illustrate all of the techniques you need to write a complete, non-trivial application in PHP. It aims to assist PHP programmers to rapidly develop and deploy well-crafted and robust web-based applications with CakePHP.
Hello Android
android编程入门,for android 1.5