Home > Download >  Learning resources > Web page production

  • python regular re module

    <p style="text-align:justify;"> The indall function always returns a list of all matching results of the regular expression in the string. Here we mainly discuss the display method of the "results" in the list, that is, findall returns the information contained in each element in the list. </p> <p style="text-align:justify;"> 1. When the given regular expression contains multiple brackets, the elements of the list are tuples composed of multiple strings. The number of strings in the tuple is the same as the number of brackets, and the content of the string is the same as the number in each bracket. Regular expressions correspond to each other, and are arranged in the order in which brackets appear. </p> <p style="text-align:justify;"> 2. When there is a parentheses in the given regular expression, the elements of the list are strings, and the content of this string corresponds to the regular expression in the parentheses (not the matching content of the entire regular expression). </p> <p style="text-align:justify;"> 3. When the regular expression is given without parentheses, the elements of the list are strings, and this string is the content matched by the entire regular expression. </p>

    Web page production28753462018-02-08
  • Traffic aggregation plug-in aggregate

    The AGGREGATE function in EXCEL returns the total in a list or database. <br /> This is because the MIN, MAX, and PERCENTILE functions do not perform calculations when there are errors in the calculation range. For the same reason, the LARGE, SMALL, and STDEVP functions also affect the corresponding functionality of some conditional formatting rules. <br /> By using the AGGREGATE function, these errors are ignored, allowing these functions to be implemented. Additionally, the AGGREGATE function applies different aggregate functions to lists or databases, and provides options to ignore hidden rows and erroneous values. <br /> <div> <br /> </div>

    Web page production28792602018-02-07
  • Design and implementation of mobile programming communication interface based on YII framework

    Data transmission between computers or computers and terminals can be carried out in two ways: serial communication and parallel communication. The serial communication method is widely used because it uses fewer lines and is low-cost, especially in long-distance transmission, because it avoids the inconsistency of the characteristics of multiple lines. In serial communication, both communicating parties are required to use a standard interface so that different devices can be easily connected for communication. The RS-232-C interface (also known as EIA RS-232-C) is currently the most commonly used serial communication interface. It is a standard for serial communications developed in 1970 by the Electronic Industries Association (EIA) in conjunction with the Bell System, modem manufacturers and computer terminal manufacturers. Its full name is "Technical Standard for Serial Binary Data Exchange Interface between Data Terminal Equipment (DTE) and Data Communications Equipment (DCE)." The standard specifies the use of a 25-pin DB25 connector, with each pin of the connector The signal content of the pin is specified, and the levels of various signals are also specified.

    Web page production28793222018-02-07
  • Portal technology

    Portal serves as a gateway to a WEB site on the Internet. Portal is a collection of links, content, and guidance services that provide information that users may find of interest (such as news, weather, entertainment, business sites, chat rooms, etc.). <br /> 1. Portal serves as a WEB site on the Internet as a gateway. Portal is a collection of links, content, and guidance services that provide information that users may find of interest (such as news, weather, entertainment, business sites, chat rooms, etc.). Yahoo, Excite, MSN.com and Netscape NetCenter are all Portals. <br /> 2. In fantasy games, science fiction and some "new era" philosophies, a portal is a passage into another world in the past, present or future, or into an expanded understanding. <br /> 3. In 3D graphics development, Portal is a technology that increases the effect of realism and accelerates display. <br />

    Web page production28793082018-02-07
  • PHP self-study tutorial from easy to deep

    PHP is a general-purpose open source scripting language. The syntax absorbs the characteristics of C language, Java and Perl, which is easy to learn and widely used. It is mainly suitable for the field of Web development. PHP's unique syntax mixes C, Java, Perl, and PHP's own syntax. It can execute dynamic web pages faster than CGI or Perl. Compared with other programming languages, dynamic pages made with PHP embed programs into HTML (an application under the Standard Universal Markup Language) document for execution, and the execution efficiency is much higher than CGI that completely generates HTML tags; PHP can also execute compiled code. Compilation can achieve encryption and optimize code running, making the code run faster.

    Web page production28792942018-02-07
  • Solution to PHP compilation and installation errors in Linux

    Linux is a free-to-use and freely disseminated Unix-like operating system. It is a multi-user, multi-task, multi-thread and multi-CPU operating system based on POSIX and UNIX. It can run major UNIX software tools, applications and network protocols. It supports 32-bit and 64-bit hardware. Linux inherits the network-centric design philosophy of Unix and is a multi-user network operating system with stable performance. <br /> The Linux operating system was born on October 5, 1991 (this is the first time the date was officially announced). There are many different Linux versions of Linux, but they all use the Linux kernel. Linux can be installed on a variety of computer hardware devices, such as cell phones, tablets, routers, video game consoles, desktop computers, mainframes, and supercomputers. <br /> Strictly speaking, the word Linux itself only refers to the Linux kernel, but in fact people are accustomed to using Linux to describe the entire operating system based on the Linux kernel and using various tools and databases of the GNU Project. <br />

    Web page production28791132018-02-07
  • How to develop Joomla

    Joomla! is a world-renowned content management system. Joomla! is a software system developed using PHP language and MySQL database. The latest version is 3.8. It can be executed on various platforms such as Linux, Windows, MacOSX, etc. It is currently developed and supported by the open source organization Open Source Matters (see further reading). This organization has members from all over the world. There are about 150 team members, including developers, designers, system managers, and document writers. , and more than 20,000 participating members.

    Web page production28789952018-02-07
  • How to develop joomla twice

    Joomla! is a world-renowned content management system. Joomla! is a software system developed using PHP language and MySQL database. The latest version is 3.8. It can be executed on various platforms such as Linux, Windows, MacOSX, etc. It is currently developed and supported by the open source organization Open Source Matters (see further reading). This organization has members from all over the world. There are about 150 team members, including developers, designers, system managers, and document writers. , and more than 20,000 participating members.

    Web page production28789932018-02-07
  • Component development for Joomla

    Joomla! is a world-renowned content management system. Joomla! is a software system developed using PHP language and MySQL database. The latest version is 3.8. It can be executed on various platforms such as Linux, Windows, MacOSX, etc. It is currently developed and supported by the open source organization Open Source Matters (see further reading). This organization has members from all over the world. There are about 150 team members, including developers, designers, system managers, and document writers. , and more than 20,000 participating members.

    Web page production28790122018-02-07
  • Joomla learning summary

    Joomla! is a world-renowned content management system. Joomla! is a software system developed using PHP language and MySQL database. The latest version is 3.8. It can be executed on various platforms such as Linux, Windows, MacOSX, etc. It is currently developed and supported by the open source organization Open Source Matters (see further reading). This organization has members from all over the world. There are about 150 team members, including developers, designers, system managers, and document writers. , and more than 20,000 participating members.

    Web page production28790242018-02-07
  • Creation of Dreamweaver table form

    Adobe Dreamweaver, referred to as "DW", the Chinese name is "Dream Weaver", was originally developed by the American company MACROMEDIA and was acquired by Adobe in 2005. DW is a WYSIWYG web code editor that integrates web page production and website management. With support for HTML, CSS, JavaScript, and more, designers and developers can quickly create and build websites virtually anywhere.

    Web page production28793092018-02-07
  • WeChat JS interface

    Application programming interface, referred to as API (Application Programming Interface), is an agreement for connecting different components of a software system. As the scale of software becomes larger and larger, we need to divide complex systems into small components, and the design of programming interfaces is very important. In the practice of programming, the design of programming interfaces must first reasonably divide the responsibilities of the system. Good interface design can reduce the interdependence of various parts of the system, improve the cohesion of the component units, and reduce the degree of coupling between the component units, thereby improving the maintainability and scalability of the system.

    Web page production28821362018-02-06
  • A Complete Handbook of Design Patterns

    Solutions to common problems faced by developers during software development. These solutions are the result of trial and error by numerous software developers over a long period of time. <br /> A design pattern is a set of code design experiences that have been used repeatedly, are known to most people, and are classified and cataloged. The purpose of using design patterns is to reuse code, make the code easier to understand by others, and ensure code reliability. There is no doubt that design patterns are win-win for ourselves, others, and the system. Design patterns make code compilation truly engineering. Design patterns are the cornerstone of software engineering, just like the bricks and stones of a building. Reasonable use of design patterns in projects can perfectly solve many problems. Each pattern has corresponding principles in reality to correspond to it. Each pattern describes a problem that keeps recurring around us, and the solution to the problem. Core solution, which is why design patterns can be widely used. <br />

    Web page production28820332018-02-06
  • Highlights of Yii2.0

    Yii is a high-performance component-based PHP framework for developing large-scale web applications. Yii is written in strict OOP and has complete library references and comprehensive tutorials. From MVC, DAO/ActiveRecord, widgets, caching, hierarchical RBAC, web services, to theming, I18N and L10N, Yii provides almost everything needed for today's Web 2.0 application development. In fact, Yii is one of the most efficient PHP frameworks. <br /> Yii is a high-performance PHP5 web application development framework. A simple command line tool yiic can quickly create a web application code framework. Developers can add business logic based on the generated code framework to quickly complete application development. <br />

    Web page production28818232018-02-06
  • Web development improves user experience

    A back-end engineer who is proficient in algorithms and has rich experience may not necessarily be able to complete excellent front-end pages. For programmers with rich experience in logic, html/css seems cumbersome and inefficient. Even frameworks such as SASS and LESS cannot make traditional Programmers understand front-end engineers. In most people's eyes, front-end is a new profession in which programming and design are both parts. Especially when everyone talks about user experience, it makes people feel that front-end should have a unique understanding of this. In fact, in my opinion, user experience does not have an exact definition in any aspect. Maybe the front-end can use more experience to understand it, and it is also possible that the web user experience is different in the eyes of different people. , but in the same direction.

    Web page production28819582018-02-06
  • PHP design patterns

    <p> Design patterns are just for Java architects — at least that's what you may have always thought. In fact, design patterns are useful for everyone. If these tools are not the preserve of “architectural astronauts,” then what are they? Why are they useful in PHP applications? This article explains these issues. </p> <p> Design Patterns introduced design patterns to the software community with the book Design Patterns, written by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides Design (commonly known as the "Gang of Four"). The core concepts behind the design patterns presented are very simple. After years of practicing software development, Gamma and others have discovered certain patterns with fixed designs, much like architects design houses and buildings, developing templates for where a bathroom should be or how a kitchen should be constructed. Using these templates, or design patterns, means designing better buildings faster. The same concept applies to software. </p> <p> Design patterns not only represent a useful way to develop robust software faster, but they also provide a way to encapsulate large ideas in friendly terms. For example, you could say that you are writing a messaging system that provides loose coupling, or you could say that you are writing a pattern named Observer. </p> <p> Demonstrating the value of patterns with smaller examples is very difficult. This often feels like overkill, since patterns actually work in large code bases. This article does not demonstrate a large application, so you need to think about ways to apply the principles of the example in your own large application—not the code itself demonstrated in this article. This is not to say that you shouldn't use patterns in small applications. Many good applications start out as small applications and progress to large applications, so there's no reason not to build on these types of solid coding practices. </p>

    Web page production28819532018-02-06
  • PHP_ Apache

    PHP (foreign name: PHP: Hypertext Preprocessor, Chinese name: "Hypertext Preprocessor") is a general open source scripting language. The syntax absorbs the characteristics of C language, Java and Perl, which is easy to learn and widely used. It is mainly suitable for the field of Web development. PHP's unique syntax mixes C, Java, Perl, and PHP's own syntax. It can execute dynamic web pages faster than CGI or Perl. Compared with other programming languages, dynamic pages made with PHP embed programs into HTML (an application under the Standard Universal Markup Language) document for execution, and the execution efficiency is much higher than CGI that completely generates HTML tags; PHP can also execute compiled code. Compilation can achieve encryption and optimize code running, making the code run faster.

    Web page production28817102018-02-06
  • Development of ecmall

    Preface This document is mainly intended for developers and technology enthusiasts with a certain program foundation, and is designed to help them quickly get started with module development of ECMallV2.0. By reading this document, you can also learn about the module development specifications and quickly produce modules that comply with the specifications. Reading this document requires you to have a certain foundation in PHP programming, especially object-oriented programming knowledge, such as concepts such as "class", "object", "derivative", etc., and you need to be familiar with the system structure of ECMall2.0 and the use of Smarty templates. Have some knowledge.

    Web page production28817302018-02-06
  • Ajax Rookie Learning Series 2-Core Object XMLHttpRequest

    The XMLHttpRequest object is used to exchange data with the server in the background. It can update part of the web page without reloading the page. According to the definition of Ajax (it is a technology that can update part of the web page without reloading the entire web page). It can be seen that this object is the core of Ajax.​

    Web page production28921072018-02-03
  • Tutorial on using the dedecms tag generator

    <span style="color:#333333;font-family:"font-size:16px;background-color:#FFFFFF;">dedecms tag generator: a completely green and permanently free dedecms tag Generating tool. The software is powerful, compact and practical. It can quickly and flexibly generate the dedecms tags you need. The generated tags are automatically copied and you only need to paste them for use. It is really a powerful tool for imitating websites.</span>

    Web page production28924912018-02-03