Home > Download > Learning resources > Web page production
Regular Expressions Pocket Reference provides an introduction to regular expressions, pattern matching metacharacters, patterns, and structures, and then provides complete regular expressions
The Regular Expressions Pocket Reference provides an introduction to regular expressions, pattern matching metacharacters, patterns, and structures, then provides complete regular expressions<br /> This concise and easy-to-use reference puts a very powerful tool for manipulating text and data right at your fingertips. Composed of a mixture of symbols and text, regular expressions can be an outlet for creativity, for brilliant programming, and for the elegant solution. Regular Expression Pocket Reference offers an introduction to regular expressions, pattern matching, metacharacters, modes and constructs, and then provides separate sections for each of the language APIs, with complete regex listings including: <br /> Supported metacharacters for each language API <br /> Regular expression classes and interfaces for Ruby, Java, .NET, and C<br /># Regular expression operators for Perl 5.8 <br /> Regular expression module objects and functions for Python <br /> Pattern-matching functions for PHP and the vi editor <br /> Pattern-matching methods and objects for JavaScript <br /> Unicode Support for each of the languages <br />
<p> "<strong>Regular Guidelines</strong>" aims at the actual problems encountered by the author during development and the questions consulted by other developers. It summarizes a set of methods for using regular expressions to solve problems, and guides readers through specific examples to dismantle them. Solve and analyze problems. The book is divided into three parts: the first part mainly explains the basic knowledge of regular expressions, covering various functions and structures in common regular expressions; the second part mainly explains more in-depth knowledge about regular expressions, and discusses in detail Coding issues, matching principles, and problem-solving ideas; the third part implements the various knowledge introduced previously into 6 commonly used languages. net, java, javascript, php, python, and ruby. It not only introduces in detail the regular expressions in the language Usage also points out the subtle differences between versions. It can be used as a textbook for specialized study and as a useful reference manual. <br /> "Regular Guide" is suitable for technical personnel who often need to perform text processing (such as log analysis or network operation and maintenance), programmers who are familiar with common development languages, and readers who already have a certain understanding of regular expressions. </p> <p> <span> Translator<br /> </span><br /> Yu Sheng, graduated from the Computer Science Department with a minor in Chinese, is an unorthodox technology enthusiast. He used to be the main programmer of Zhuaxia.com and Ginkgo Tek, a senior researcher at Shanda Innovation Institute, and is currently the director of the technical department of an e-commerce company in South China. I firmly believe that computers can infinitely extend people's capabilities, provided that people understand the logic of computers, so they should not dabble in any technology and just be satisfied with "being able to use it." <br /> He has translated and published "Mastering Regular Expressions (3rd Edition)" and "The Road to Technical Leadership", and reviewed "97 Things Software Architects Should Know" and "rest in practice Chinese version". </p>
Starting a website from scratch requires prior planning, otherwise it will easily lead to misdirection and detours if carried out blindly. So the website<br /> Website planning is the first major function. Website planning includes cooperating with the CEO to research and formulate the overall website strategy, and in strategic aspects<br /> Positioning based on the direction, and determine the target customers and profit model.<br /> To perform this function well, the website operation officer needs to have experience in marketing\strategic management\e-commerce\online marketing<br /> Basic knowledge, paying close attention to the dynamics of the Internet, and being sensitive to information are all necessary conditions for good website planning.<br />
<p class="MsoNormal"> <span>1. Simple program framework. </span><br /> Web game<span>Program composition:</span><br /> <span>Three parts. </span><br /> <span>The first is data flow. The second is procedure. The third is art. </span><br /> <span>Among them, the data process includes functions. Data flow can only be reflected in functions. </span><br /> <span>The data process is quite troublesome, which will be discussed later. </span><br /> <span>For example, the simplest way to sell and buy products. </span><br /> <span> To implement this function. </span><br /> <span> Then you need to have a product basic table, a product detail table, a store table, and a backpack table. If the scalability is stronger, the corresponding double tables are indispensable. </span><br /> <span>The questions on the table are all simple. The key is what this item is used for. In this way, there is a lot of data about the source of the items, and a lot of data about the direction of the items. </span><br /> <span>Finally, the data must be wrapped in a circle. </span><br /> <span> Going around in circles is a difficult thing. Especially when there are more functions and props</span><img width="12" height="14" src="file://C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps112.tmp.jpg" /><span>. The difficulty is </span>2<span> to the n</span><span> power. </span> </p>
Overview of Web Development Technology<br /> The Internet involves many technologies:<br /> Network technology, database technology, object-oriented technology, graphics and image processing technology, multimedia technology, network and information security technology, Internet technology, Web development technology, etc. <br /> Among them, Web development technology is one of the most critical technologies in Internet applications. <br /> <div> <br /> </div>
1.Web front-end past location<br /> 2.The present and upcoming future of Web front-end<br /> 3. Similarities and differences between the Web front-end application era and the past<br /> 4. Conjectures about the future<br />
haven't seen you for a long time. "PHP5-1 and MORE6" finally meet you in the New Year<br /> Well, first of all, all the editors of "PHP5-1 and MORE6" wish everyone a happy New Year, code well, and count your money every day. This period<br /> The magazine's manuscript preparation time is relatively short, but the quality of the manuscripts received is quite high. I would like to thank everyone<br /> ’s full support. This issue is a special issue on web2.0 related technologies. I hope we can make everyone pay attention to this emerging technology trend and walk together on the Internet<br /> the forefront of development. If you still don’t know what web2.0 is, Easy strongly recommends that you carefully study the Tim O’Reilly<br /> reproduced in this issue. Although the article may be difficult to read for the first time, it is one of the few good articles that describes the panorama of web2.0. <br />
<p class="p" style="background:#FFFFFF;"> HTML5 is increasingly favored by Internet development teams at home and abroad. Abroad, Google is enthusiastically developing the Chrome Web Store, Microsoft has released the "Irish Spring" theme website that supports the development of HTML5 technology, and Nokia has spent huge sums of money to acquire and build the NOKIA MAP business. Domestic Internet giants are also interested in the new web development standards coming from the other side of the ocean, and have begun to test the waters of HTML5 products. </p> <p class="p" style="background:#FFFFFF;"> <span>微博</span> The iPhone platform Web App product has been successfully launched in the first quarter of 2012. Now I would like to share the experience and lessons learned from the development of this project with everyone, and hope to grow together with you in the HTML5 development environment. </p>
<h2 style="margin-left:33.0000pt;text-indent:-33.0000pt;"> one. <b>Changes in syntax</b><b></b> </h2> <p class="15" style="margin-left:18.0000pt;text-indent:-18.0000pt;"> 1.1 Marking method in HTMl5 </p> <p class="15" style="margin-left:23.2500pt;text-indent:-18.0000pt;"> 1. Content type </p> <p class="15" style="margin-left:23.2500pt;text-indent:0.0000pt;"> <span>The file extension remains unchanged, it is still </span>.htm or .htm, and the content type is "text/html" </p> <p class="15" style="margin-left:23.2500pt;text-indent:-18.0000pt;"> 2. DOCTYPE statement </p> <p class="15" style="margin-left:23.2500pt;text-indent:0.0000pt;"> <!DOCTYPE HTML> </p> <p class="15" style="margin-left:23.2500pt;text-indent:-18.0000pt;"> 3. Specify the encoding of characters </p> <p class="15" style="margin-left:23.2500pt;text-indent:0.0000pt;"> <meta charset = “utf-8”> (utf-8 is recommended) </p> <p class="MsoNormal"> 1.2 HTML ensures compatibility with previous HTML versions </p> <p class="MsoNormal"> three aspects: </p> <p class="15" style="margin-left:29.2500pt;text-indent:-18.0000pt;"> 1. Marked elements can be omitted </p> <p class="15" style="margin-left:29.2500pt;text-indent:0.0000pt;"> <span>The elements that do not allow the use of closing tags are: </span>area, base, br, col, command, embed, hr, img, input, keygen, link, meta, param, source, track, wbr. </p> <p class="15" style="margin-left:29.2500pt;text-indent:0.0000pt;"> <span>The end tag elements that can be omitted are: </span>li, dt, dd, p, rt, rp, optgroup, option, colgroup, thread, tbody, tfoot, tr, td, th. </p> <p class="15" style="margin-left:29.2500pt;text-indent:0.0000pt;"> <span>All marked elements that can be omitted are: </span>html, head, body, colgroup, tbody. </p>
<p class="MsoNormal" style="background:#FFFFFF;"> <b><span>The process of a </span>HTML5 page from proposal to completion: </b> </p> <p class="MsoNormal" style="background:#FFFFFF;"> 1. The demand side, designers, and H5 implementers jointly discuss the implementation plan </p> <p class="MsoNormal" style="background:#FFFFFF;"> 2. Designers produce design drawings </p> <p class="MsoNormal" style="background:#FFFFFF;"> 3. The H5 personnel will create the H5 page according to the design drawing. </p> <p class="MsoNormal" style="background:#FFFFFF;"> 4. The demand side evaluates the implemented H5 page and gives feedback. </p> <p class="MsoNormal" style="background:#FFFFFF;"> 5. Designers and H5 personnel make appropriate adjustments based on feedback. </p> <p class="MsoNormal" style="background:#FFFFFF;"> 6. Release <a href="http://zz.2cto.com/tuiguang/"><u>Promotion</u></a> </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p>
Ensure that different platforms can be used normally<br /> First run the application<br /> Differences in interaction methods<br /> Common interactions on PC include click, double-click, drag, and window zoom<br /> Common interactions with touch screens include click, drag, multi-touch, and various sensors<br /> Keyboard handheld devices have...nothing<br /> Differences in events<br /> PC: click, dblclick, dragstart, dragend, mousemove<br /> Touch screen: click, touchstart, touchend, touchcancel, touchmove, "Gesture"<br /> <div> <br /> </div>
<p class="MsoNormal" style="background:#FFFFFF;"> <span>Connect with </span>dsn<span> and have username and password: </span> </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> <% </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> set conn = server.createobject("adodb.connection") </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> conn.open "yourdsnname","username","password" </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> %> </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> <span>Connect with the actual absolute database path: </span> </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> <% </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> set conn = server.createobject("adodb.connection") </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> strconn="driver=; " </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> strconn=strconn & "dbq=e:\yanhang\database.mdb" </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> conn.open strconn </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> %> </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> <span>Connect with the actual database relative path: </span> </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> <% </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> set conn = server.createobject("adodb.connection") </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> strconn="driver=; " </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> strconn=strconn & "dbq=" & server.mappath("/database/yanhang.mdb") </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> conn.open strconn </p> <p class="MsoNormal" style="background:#FFFFFF;"> </p> <p class="MsoNormal" style="background:#FFFFFF;"> %> </p>
<p> Macromedia Dreamweaver 8 is a professional HTML editor for editing Web sites, Web pages, and Web Application design, coding and development. Whether you prefer the control of writing HTML code directly or prefer to work in a visual editing environment, Dreamweaver They will provide you with many helpful tools to enrich your web creation experience. </p> <p> This guide explains how to use Macromedia Dreamweaver 8. It is intended for users who are not familiar with the main features of the software. The tutorials in this guide will walk you through the process of creating a simple yet functional Web site. </p>
div +s css layout introduction<br /> Are you learning CSS layout? Still can’t quite master pure CSS layout? There are usually two situations that hinder your learning: <br /> The first possibility is that you haven't understood the principle of CSS processing pages. Before you consider the overall performance of your page, you should first consider the semantics and structure of the content, <br /> Then add CSS for semantics and structure. This article will tell you how to structure HTML. <br /> Another reason is that you are at a loss for those very familiar presentation layer attributes (such as cellpadding, hspace, align="left", etc.) and don't know what to do. Convert to the corresponding CSS statement. When you solve the first problem and know how to structure your HTML, I will give you a list detailing the original table<br /> What CSS should I use to replace the current attribute? <br /> Structured HTML<br /> When we first learn web page production, we always consider how to design it first, considering the pictures, fonts, colors, and layout plans. Then we use Photoshop<br /> Or draw it in Fireworks and cut it into small pictures. Finally, edit the HTML to restore all the designs to the page. <br /> If you want your HTML page to be laid out with CSS (CSS-friendly), you need to go back and start over. Don't think about "appearance" first, but think about your page first<br /> Semantics and structure of content. <br /> Appearance is not the most important thing. A well-structured HTML page can take on any look, and CSS Zen Garden is a prime example. CSS Zen<br /> Garden helps us finally realize the power of CSS. <br /> HTML isn't just for reading on a computer screen. Your carefully designed images in photoshop may not display on PDAs, mobile phones, and screen readers. but<br /> It is a well-structured HTML page that can be displayed anywhere and on any network device through different definitions of CSS. <br /> Start thinking<br /> The first thing to learn is what "structure" is, which some writers also call "semantics". What this term means is that you need to analyze your pieces of content, and what each piece of content serves Purpose, and then establish the corresponding HTML structure based on these content purposes. <br />
<p class="MsoNormal" style="text-indent:21.0000pt;"> <span>To learn this series of tutorials, you need to have a certain foundation of </span>html<span> and </span><span>css</span><span>, which means that you have made web pages before and can use table layout. If you have just started learning web page production and don’t know what table layout and </span><span>html</span><span> and </span><span>css</span><span> are, I suggest you recharge your batteries first, otherwise You will have a hard time following this tutorial or you will not understand it at all. </span> </p> <p class="MsoNormal"> </p> <p class="MsoNormal" style="text-indent:21.0000pt;"> <span> Due to time constraints, this tutorial only explains some basic knowledge, allowing you to move from the original table layout to the </span>web<span> standard (</span><span>div css</span><span>) layout , will use the </span><span>web</span><span> standard to create common pages, which also achieves the purpose of this tutorial. </span> </p> <p class="MsoNormal"> </p> <p class="MsoNormal" style="text-indent:21.0000pt;"> This tutorial is mostly explained step by step in the form of examples. The key points or difficulties involved in the examples will be explained, and the concepts will be less explained. Because concepts are difficult to explain clearly, or even if you explain them clearly, you may not be able to understand them, and even if you understand them, you may not be able to understand them. So I leave the concept to you to study in depth later. </p> <p class="MsoNormal"> </p> <p class="MsoNormal" style="text-indent:21.0000pt;"> <span>Due to the relationship between chapters, </span>css<span> and </span><span>css hack</span><span> are not separated separately, but are explained interspersed when used. </span><span>html</span><span>Basics and </span><span>css</span><span>Basics only introduce a few important points in the first section. </span> </p> <p class="MsoNormal"> </p>
<p class="MsoToc1" align="center" style="text-align:center;"> <div style="text-align:left;"> Top Navigation Bar_Yahoo_Pattern 3 </div> <div style="text-align:left;"> What problem is solved? 3 </div> <div style="text-align:left;"> When to use? 3 </div> <div style="text-align:left;"> What is the specific solution? 4 </div> <div style="text-align:left;"> Why use this component? 5 </div> <div style="text-align:left;"> Left Navigation Bar_Yahoo_Pattern 6 </div> <div style="text-align:left;"> What problem is solved? 6 </div> <div style="text-align:left;"> When to use? 6 </div> <div style="text-align:left;"> What is the specific solution? 7 </div> <div style="text-align:left;"> Why use this component? 9 </div> <div style="text-align:left;"> Accessibility 9 </div> <div style="text-align:left;"> Open questions? 9 </div> <div style="text-align:left;"> Progress Bar_Yahoo_Pattern 10 </div> <div style="text-align:left;"> What problem is solved? 10 </div> <div style="text-align:left;"> When to use? 10 </div> <div style="text-align:left;"> What is the specific solution? 11 </div> <div style="text-align:left;"> Why use this component? 12 </div> <div style="text-align:left;"> Q&A 12 </div> <div style="text-align:left;"> Navigation Tabs_Yahoo_Pattern 13 </div> <div style="text-align:left;"> What problem is solved? 13 </div> <div style="text-align:left;"> When to use? 13 </div> <div style="text-align:left;"> What is the specific solution? 14 </div> <div style="text-align:left;"> Why use this component? 14 </div> <div style="text-align:left;"> Accessibility 15 </div> <div style="text-align:left;"> Search Pagination_Yahoo_Pattern 16 </div> <div style="text-align:left;"> What problem is solved? 16 </div> <div style="text-align:left;"> When to use? 16 </div> <div style="text-align:left;"> What is the specific solution? 16 </div> <div style="text-align:left;"> Why use this component? 18 </div> <div style="text-align:left;"> Accessibility 19 </div> <div style="text-align:left;"> Item Pagination_Yahoo_Pattern 20 </div> <div style="text-align:left;"> What problem is solved? 20 </div> <div style="text-align:left;"> When to use? 20 </div> <div style="text-align:left;"> What is the specific solution? 20 </div> <div style="text-align:left;"> Why use this component? 21 </div> <div style="text-align:left;"> Accessibility 21 </div> <div style="text-align:left;"> Module Tabs_Yahoo_Pattern 22 </div> <div style="text-align:left;"> What problem is solved? 22 </div> <div style="text-align:left;"> When to use? 22 </div> <div style="text-align:left;"> What is the specific solution? 23 </div><div style="text-align:left;"> Why use this component? 23 </div> <div style="text-align:left;"> Accessibility 24 </div> <div style="text-align:left;"> Accordion Navigation (Accordion) 25 </div> <div style="text-align:left;"> What problem is solved? 25 </div> <div style="text-align:left;"> </div> </p>
<p class="p" align="justify" style="text-indent:24.0000pt;text-align:justify;"> <span> I roughly imagined several ideas in my mind, and then began to consider designing a more interesting small scene to reflect the user's email verification situation. To better improve the user experience, first of all, the image of Xiaoyi must appear in this picture. Let us take a look at Xiaoyi’s basic image. </span> </p> <p class="p" align="justify" style="text-indent:24.0000pt;text-align:justify;"> <span>How to connect it to the email? I searched online for mailbox materials and found a red mailbox. </span> </p> <p class="p" align="justify" style="text-indent:24.0000pt;text-align:justify;"> <span> Let's let our Xiao Yi be a messenger, so we borrowed Xiao Yi and an anthropomorphic mailbox to create two virtual short stories to reflect the success and failure of verification. </span> </p>
Positioning of website operations. Five major functions and stages 2 <br /> 1. Positioning of website operation . 2 <br /> 2. Functions of website operation . 2 <br /> 3. Stages of website operation. 3 <br /> New concept of website operation one: website operation strategy. 4 <br /> 1. What is website operation strategy? 4 <br /> 2. Representative website operation strategy. 5 <br /> 3. How to put the established website operation strategy into practice and get it well executed 6 <br /> New concept of website operation 2: perfect cooperation in operation. 6 <br /> 1. Cooperation with website developers . 6 <br /> 2. Cooperation with website customer service personnel. 7 <br /> 3. Perfect cooperation between operations and other departments. 7 <br /> New concept of website operation three: website promotion. 8 <br /> 1. What is website promotion? 8 <br /> 2. Tasks of website promotion . 8 <br /> 3. Website promotion methods and methods . 8 <br /> 4. How to evaluate the effectiveness of website promotion? 9 <br /> 5. Issues to pay attention to in website promotion. 9 <br /> New concept of website operation four: website optimization 10 <br /> 1. What is website optimization? . 10 <br /> 2. One of the functions of website optimization: optimizing user experience. 10 <br /> 3. Website optimization function 2: search engine optimization seo. 11 <br /> New concept of website operation five: website maintenance 12 <br /> 1. Functions of website maintenance 12 <br /> 2. Execution of website maintenance 13 <br /> New Ideas for Website Operations One: The Magic of Bundling 14 <br /> 1. Identification of bundling strategies 14 <br /> 2. Selection of bundling strategy 15 <br /> 3. New ideas for bundling strategies in website operations 15 <br /> 4. Binding and loosening 15 <br /> New idea for website operation 2: Redeem points for loyalty 16 <br /> 1. Summary of integration method 16 <br /> 2. Summary of points redemption 16 <br /> 3. The difference between high and low points 17 <br /> 4. Basic elements of points 17 <br /> 5. The essence and function of integrals 17
This document mainly talks about CSS performance tuning to improve the performance of web applications; this article mainly discusses how to optimize and what aspects to optimize the CSS code of the application, so as to maximize the performance of the web application. I hope this document will help friends in need; interested friends can come and take a look.