Welcome![Sign In][Sign Up]
Location:
Search - out list file name

Search list

[Algorithmhyplas

Description: ************************************************************************ * * * * * THIS IS THE H Y P L A S 2.0 README FILE * * ----------------- * * * * HYPLAS is a finite element program for implicit small and large * * strain analisys of hyperelastic and elasto-plastic two-dimensional * * and axisymmetric solids * * * * HYPLAS v2.0 is the companion software to the textbook: * * EA de Souza Neto, D Peric & DRJ Owen. Computational Methods for * * Plasticity: Theory and Applications. Wiley, Chichester, 2008. * * (www.wiley.com/go/desouzaneto) * * * * Copyright (c) 1998-2008 EA de Souza Neto, D Peric, D.R.J. Owen * *----------------------------------------------------------------------* * File last updated: 18 October 2008 * * * * This file belongs in the directory ../HYPLAS_v2.0 * ************************************************************************ * * * I M P O R T A N T * * * * READ SECTIONS 0 TO 3 OF THIS FILE CAREFULLY BEFORE ATTEMPTING * * TO COMPILE AND RUN THE PROGRAM HYPLAS ON YOUR COMPUTER !! * * * * THE AUTHORS DO NOT GUARANTEE THAT ANY SUGGESTIONS/INSTRUCTIONS * * GIVEN IN THIS README FILE WILL WORK ON ANY PARTICULAR OPERATING * * SYSTEM. IF YOU DECIDE TO FOLLOW ANY SUGGESTIONS/INSTRUCTIONS * * GIVEN HERE YOU MUST DO SO AT YOUR OWN RISK. * * * * * * BUG REPORTS: Please send bug reports to * * * * hyplas_v2.0@live.co.uk * * * * Messages sent to the authors' personal email addresses * * will NOT be answered. * ************************************************************************ This file contains the following sections: 0. Copyright statement and disclaimer 0.(a) Copyright statement 0.(b) Disclaimer 0.(c) Conditions of use 1. Introduction 1.(a) Note on portability 2. Compiling and running HYPLAS 2.(a) Memory requirements 2.(b) Testing a newly compiled executable 3. The HYPLAS directory tree 4. Cross-referencing between the source code and the textbook 5. HYPLAS error messaging 6. Further remarks on HYPLAS ************************************************************************ 0. COPYRIGHT STATEMENT AND DISCLAIMER ================================== 0.(a) Copyright statement ------------------- You may only use this program for your own private purposes. You are not allowed, in any circumstances, to distribute this program (including its source code, executable and any other files related to it, either in their original version or any modifications introduced by you, the authors or any other party) in whole or in part, either freely or otherwise, in any medium, without the prior written consent of the copyright holders. 0.(b) Disclaimer ---------- This program (including its source code, executable and any other files related to it) is provided "as is" without warranty of any kind, either expressed or implied, including, but not limited to, any implied warranties of fitness for purpose. In particular, THIS PROGRAM IS BY NO MEANS GUARANTEED TO BE FREE FROM ERRORS. This program (or any modification incorporated to it by you, the authors or any other party) will run entirely at your risk. The results produced by this program are in no way guaranteed to be fit for any purpose. Under no circumstances will the authors/copyright holders be liable to anyone for damages, including any general, special, incidental or consequential damages arising from the use or inability to use the program (including, but not limited to, loss or corruption of data, failure of the program to operate in any particular way as well as damages arising from the use of any results produced by the program for any purpose). 0.(c) Conditions of use ----------------- You may only use this program if you fully understand and agree with the terms of the above disclaimer. You must not use this program if you do not agree with or do not understand (fully or in part) these conditions of use. 1. INTRODUCTION ============ HYPLAS is a finite element code for small and large strain analysis of hyperelastic and elasto-plastic solids. Most procedures implemented in HYPLAS are described in detail in its companion textbook: EA de Souza Neto, D Peric & DRJ Owen. Computational Methods for Plasticity: Theory and Applications. Wiley, Chichester, 2008 (www.wiley.com/go/desouzaneto). 1.(a) Note on Portability ------------------- HYPLAS has been written in standard ANSI FORTRAN 77. Currently, the only known (and deliberate) exceptions to the FORTRAN 77 ANSI standard are the instructions: INCLUDE '' used in many routines to include the HYPLAS database files (common blocks and global variables), and; CALL GETENV('HYPLASHOME',HYPLASHOME) used in subroutine "ERRPRT" (file ../HYPLAS_v2.0/src/GENERAL/errprt.f). This instruction inquires the name of the system environment variable HYPLASHOME and writes it on the character string HYPLASHOME. This instruction is NOT part of the ANSI FORTRAN 77 standard, but seems to work in most currently available FORTRAN 77 compilers. 2. COMPILING AND RUNNING H Y P L A S ================================== The HYPLAS source code is stored in directory ../HYPLAS_v2.0/src/ (../HYPLAS_v2.0/ being the current directory) and all its subdirectories. To generate an executable file, you just need to compile the FORTRAN source files: ../HYPLAS_v2.0/src/hyplas.f and ../HYPLAS_v2.0/src/*/*.f together. We recommend that the executable HYPLAS be stored in the directory ../HYPLAS_v2.0/bin to which the environment variable HYPLASHOME should be set (see below how to set a system environmental variable). WINDOWS (R) systems ------------------- On Microsoft Windows(R) systems, HYPLAS has been successfully compiled using Intel Visual Fortran Compiler(R) integrated with Microsoft Visual Studio(R). Here you only need to create a project that contains all Fortran source files mentioned above as well as the include files ..\HYPLAS_v2.0\src\*.INC On a Windows XP system, the system environment variable HYPLASHOME can be set as follows: 1. Open a File Manager 2. Right-click on the "My Computer" icon 3. Select "Properties" on the drop-down menu 4. A new window named "System Properties" will pop-up. Here select the "Advanced" tab. 5. On the "Advanced" tab, click the "Environment Variables" button. 6. A new window titled "Environment Variables" will pop-up. Here click the button "New" in the "System Variables" section of the window. 7. A new window will pop-up titled "New System Variable". Here you should fill the fields "Variable name" and "Variable Value", respectively, with HYPLASHOME and the path name (in full) of the directory ..\HYPLAS_v2.0\bin. 8. Press "OK" on the relevant pop-up windows. 9. The next time the computer is REBOOTED, this variable will be set to the correct path and HYPLAS should be able to find the error messages file ERROR.RUN if required. UNIX/LINUX systems ------------------ In a UNIX/LINUX operating system using a C-shell, for instance, the HYPLASHOME environment variable should be set with the command: setenv HYPLASHOME where here denotes the full path to the directory ../HYPLAS_v2.0/bin. To compile HYPLAS (from directory ../HYPLAS_v2.0/src) with a FORTRAN 77 compiler such as g77, you can use the command: g77 -o ../bin/hyplas hyplas.f */*.f Note that the executable file "hyplas" will be stored in the directory ../HYPLAS_2.0/bin (i.e. the directory set in the HYPLASHOME environment variable). Alternatively, you may use the Makefile provided (with suitable modifications, if needed) to create the HYPLAS executable. IMPORTANT: Before generating a HYPLAS executable, read Sections 2.(a) and 2.(b) below. 2.(a) Memory Requirements ------------------- HYPLAS memory requirements depend on the array dimensioning parameters set in files: ../HYPLAS_v2.0/src/ ELEMENTS.INC GLBDBASE.INC MATERIAL.INC MAXDIM.INC Files ELEMENTS.INC, GLBDBASE.INC and MATERIAL.INC contain parameters which are associated with the currently implemented finite elements and materials. DO NOT MODIFY THEM ! unless you are absolutely sure of what you are doing (only developers coding new elements or new material models/analysis types may need to modify them by changing the existing dimensioning parameters and/or including new parameters). The ONLY dimensioning file that can be safely modified by the average user is the file MAXDIM.INC This file contains the array dimensioning parameters related to the maximum permissible dimension of problems to be analysed by HYPLAS. These parameters include the maximum number of nodes, elements, element groups, etc. If necessary, CHANGE THESE PARAMETERS TO SUIT YOUR PROBLEM SIZE/MEMORY REQUIREMENTS before compiling HYPLAS. 2.(b) Testing a newly compiled executable ----------------------------------- After you have successfully compiled the HYPLAS source code and created an executable file, the next step is to run some tests to verify that HYPLAS is working well. To do this, proceed as follows: The directory ../HYPLAS_v2.0/book_examples/data_files contains a series of data files named .dat of benchmarked examples described in the companion textbook. The corresponding (benchmarked) result files are in the directory ../HYPLAS_v2.0/book_examples/result_files This directory contains a series of result files named .res generated with the current version of HYPLAS on a tested platform. All these files have been named such that their names start with the textbook section number where the corresponding example is described. For instance, files 14_9_2_tresca.dat and 14_9_2_tresca.res refer to a problem described in section 14.9.2 of the textbook, and so on. To check that HYPLAS is working well on your platform, after compiling HYPLAS, run the program HYPLAS for the examples of files .dat and compare the newly generated results .res with their benchmarked counterparts (of the same filename) in the result_files directory. To run an example, execute HYPLAS and use the keyboard to enter the name of the corresponding data file in full (including the extension .dat). To compare the benchmarked .res files against their newly generated you may proceed as follows: 1. On MICROSOFT WINDOWS systems - Here we have successfully used the software "ExamDiff" (the task was made particularly easy by selecting "View" and then the "Show Differences Only" option - this refers to version 1.8 of this software). 2. On UNIX/LINUX systems - Here we use the "diff" command from a shell window (and set the option to ignore blank spaces). A shell script may be used to perform this task automatically (including running HYPLAS and checking for result file differences) for all benchmarked examples provided. IMPORTANT: THE ONLY ACCEPTABLE DIFFERENCES BETWEEN A THE NEWLY GENERATED RESULT FILES AND THEIR BENCHMARKED COUNTERPARTS ARE THE DIMENSIONING PARAMETERS (FROM FILE MAXDIM.INC) USED TO COMPILE THE NEW EXECUTABLE (THESE PARAMETERS ARE PRINTED RIGHT AT THE BEGINNING OF THE RESULT FILES) AND NUMERICAL DIFFERENCES IN RESULTS DUE TO NUMERICAL "ROUNDING-OFF" (THESE ARE VERY SMALL DIFFERENCES THAT DEPEND ON THE PRECISION OF ARITHMETIC OPERATIONS IN THE PLATFORM USED). ALSO NOTE THAT THE EXAMPLES OF THE COMPANION TEXTBOOK DO NOT COVER ALL FEATURES OF HYPLAS. HENCE THIS TEST DOES NOT GUARANTEE THAT EVERYTHING IS WORKING PROPERLY. 3. THE H Y P L A S DIRECTORY TREE ================================ 3.(a) Summary ------- ../ HYPLAS_v2.0/ bin/ book_examples/ data_files/ result_files/ man/ html/ src/ CRYSTAL/ DAMAGE/ DAMAGED_ELASTIC/ DRUCKER_PRAGER/ ELASTIC/ ELEMENTS/ GENERAL/ MATERIALS/ MATHS/ MOHR_COULOMB/ OGDEN/ TRESCA/ VON_MISES/ VON_MISES_MIXED/ 3.(b) Description ----------- The HYPLAS program directory tree is organised as follows: ../HYPLAS_v2.0/ (this directory) This is the HYPLAS root directory, where the HYPLAS directory tree starts. ../HYPLAS_v2.0/bin/ This directory contains the file ERROR.RUN where most HYPLAS error/warning messages are. IMPORTANT: the environment variable HYPLASHOME should be set to this directory. Otherwise, HYPLAS will not find its error/warning messages when required. We also recommend that the EXECUTABLE of HYPLAS be stored in this directory. ../HYPLAS_v2.0/book_examples/ This directory has the following subdirectories: ../HYPLAS_v2.0/book_examples/data_files ../HYPLAS_v2.0/book_examples/result_files Refer to Section 2.(b) above for further details. ../HYPLAS_v2.0/man/ This is the HYPLAS documentation/manuals directory. It contains the following files: input_man.txt - A concise input data manual for HYPLAS in ASCII format; hyplas_calltree.txt - Contains a flowgraph (shows the call tree) of HYPLAS in ASCII-format. Note: calls to function subprograms are not included in this flowgraph; and the subdirectory: ../HYPLAS_v2.0/man/html This directory contains the hypertext (HTML) format Fortran source code and of manual pages of the entire HYPLAS program. Manual pages with descriptions of each function/subprogram including their argument list are linked to their corresponding HTML-format source code. This allows the user the navigate through the HYPLAS source code using a web browser. To start at the main program, use your web browser to open the file hyplas.html. This facility should be helpful to those trying to understand the flow of program HYPLAS. ../HYPLAS_v2.0/src/ This directory (and its subdirectories) contains the Fortran source code of HYPLAS. The files containing the sources are named following the standard practice: .f where is the name of the FORTRAN procedure (subroutine, function subprogram, etc.) whose source code is in file .f. The source code of the HYPLAS main program is in file hyplas.f and the HYPLAS database (COMMON blocks, array dimensioning parameters and other global parameters) is coded in the "include files" ELEMENTS.INC GLDBASE.INC MATERIAL.INC MAXDIM.INC in this directory. In addition, this directory contains a file named "Makefile" (UNIX-LINUX Release only) which may be used for compiling and linking HYPLAS in UNIX/LINUX systems. The subdirectories of ../HYPLAS_v2.0/src are as follows: ../HYPLAS_v2.0/src/CRYSTAL Contains the source code of all procedures related to the finite strain single crystal plasticity model implemented in HYPLAS. ../HYPLAS_v2.0/src/DAMAGE Source files of the procedures related to the Lemaitre ductile damage model implementation. ../HYPLAS_v2.0/src/DAMAGED_ELASTIC Source files of the procedures related to the damaged elasticity model with crack closure effect. ../HYPLAS_v2.0/src/DRUCKER_PRAGER Source files of the procedures related to the implemented Drucker-Prager plasticity model. ../HYPLAS_v2.0/src/ELASTIC Source files of the procedures related to the linear elasticity model (Hencky model under large strains) implemented. ../HYPLAS_v2.0/src/ELEMENTS Source files of the element interfaces and element-related procedures. ../HYPLAS_v2.0/src/GENERAL Source files of general procedures. ../HYPLAS_v2.0/src/MATERIALS Source files of the material interfaces. ../HYPLAS_v2.0/src/MATHS Source files of the mathematical procedures. ../HYPLAS_v2.0/src/MOHR_COULOMB Source files of the procedures related to the implemented Mohr-Coulomb plasticity model. ../HYPLAS_v2.0/src/OGDEN Source files of the procedures related to the implemented Ogden hyperelasticity model. ../HYPLAS_v2.0/src/TRESCA Source files of the procedures related to the implemented Tresca plasticity model. ../HYPLAS_v2.0/src/VON_MISES Source files of the procedures related to the implemented von Mises plasticity model with isotropic hardening. ../HYPLAS_v2.0/src/VON_MISES_MIXED Source files of the procedures related to the implemented von Mises plasticity model with mixed isotropic/kinematic hardening. 4. CROSS-REFERENCING BETWEEN THE SOURCE CODE AND THE TEXTBOOK ========================================================== Many references are made in the textbook to various subprograms of HYPLAS. These are usually made when a particular procedure described in the text is implemented in the program. The reader should refer to the textbook index. Also, a substantial number of comment lines have been added to the source code of HYPLAS with reference to sections, figures, boxes, etc of the textbook related to the part of the code in question. Such references are usually displayed after the word "REFERENCE:" (in capitals) on commented lines. Searching for this word will take you to the line of code where the particular routine has a reference to the textbook. NOTE: Occasional references to other textbooks/journal papers are also made following the word "REFERENCE:" on commented lines. 5. HYPLAS ERROR MESSAGING ====================== Most error/warning messages issued by HYPLAS are in the ASCII-format file ERROR.RUN (kept in the HYPLASHOME directory - ../HYPLAS_v2.0/bin). All such error/warning messages have an identification code (e.g. ED0015) which is printed both to the standard output (this is usually the computer screen) and to the relevant results file. If you wish to find where in the source code a particular message is being issued, then perform a search for the corresponding message identification code in the entire source code of HYPLAS. 6. FURTHER REMARKS ON HYPLAS ========================= 6.(a) Program efficiency THIS SECTION IS OF INTEREST ONLY TO THOSE WANTING TO MAKE HYPLAS RUN FASTER. It is particularly stressed in the textbook that this program has not been designed having efficiency in mind (refer to Section 5.1.2 of the textbook). Its structure has been designed mainly to illustrate in a relatively clear manner the computer implementation of the techniques and algorithms described in the text, with a particular view to the implementation of solid constitutive models and finite elements. For those who are especially interested in the speed of the code, there are a few tips that could help in this direction. Unfortunately, these involve modifications to the source code which is probably most appropriate to readers with a good level of experience in finite element programming. To those with this particular interest, we can suggest the following: (i) The use of faster linear solvers This is probably the change that would result in a greater gain in efficiency. The Frontal Method adopted in subroutine FRONT (file ../HYPLAS_v2.0/src/GENERAL/front.f) has been designed originally to save memory (back in the days when computer memory was severely limited). There are currently a vast number of methodologies which focus on speeding up the linear solution, in addition to reducing memory storage requirements (which is a particularly important issue in the solution of large scale problems). Some of these are extensions/refinements of the original Frontal solver. We remark that a number of such procedures (with their respective source codes) are available (conditions may apply) from the LAPACK (Linear Algebra PACKage - http://www.netlib.org/lapack) repository or from the HSL Library (http://www.cse.cse.scitech.ac.uk/nag/hsl). For the reader interested in gaining speed, we would recommend the replacement of the existing solver of FRONT by a faster one. We remark though that this is a substantial programming task. Another aspect here is the fact that computing times in FRONT are directly linked to the frontwidth of the system which, in the present version of HYPLAS is fixed and depends, for a given mesh, on how the degrees of freedom are numbered (node numbering). The incorporation of a frontwidth optimiser (which re-numbers the degrees of freedom in order to minimise the frontwidth) in FRONT could produce some good savings in computing times. Such savings become particularly noticeable in larger problems where the original node numbering produces an excessively large frontwidth. (ii) Material-specific computations The issues pointed out here affect only the computing times for specific material models and are expected to have a much lower impact in overall speed than the linear solver issue discussed above. Some of the material model-specific computations carried out in HYPLAS could be made a bit faster. For example, for isotropic models whose stress update is carried out in the principal stress space (such as the Tresca and Mohr-Coulomb models - see routines SUTR and SUMC, files ../HYPLAS_v2.0/src/TRESCA/sutr.f and ../HYPLAS_v2.0/MOHR_COULOMB/sumc.f, respectively) the spectral decomposition of the stress in carried out in the state update update routine and then repeated in the corresponding routine for computation of the consistent tangent operator (refer to files ../HYPLAS_v2.0/src/TRESCA/cttr.f and ../HYPLAS_v2.0/src/MOHR_COULOMB/ctmc.f, respectively, for the Tresca and Mohr-Coulomb plasticity models). Some savings in computing time can be achieved here by storing the stress eigenprojection tensors (these can be stored as state variables) during the execution of the state updating and then retrieving them later for use in the computation of the consistent tangent operator. This change can be incorporated to the code relatively easily. The computation of the exponential map and is derivative for the single crystal plasticity model (routines EXPMAP, file ../HYPLAS_v2.0/src/CRYSTAL/expmap.f and DEXPMP, file ../HYPLAS_v2.0/src/CRYSTAL/dexpmp.f) is carried out in three dimensions (these routines have been adapted from an earlier three-dimensional code). To improve efficiency, these can be adapted to work only in two-dimensional problems by removing the unnecessary operations related to the third dimension. 6.(b) Output of nodal averaged values The reader should be aware that the way in which nodal averaged values of stresses and other variables are calculated in HYPLAS is very basic (and rudimentary). This feature of the program is made available only to help those interested in producing contour plots, etc from results presented in HYPLAS result files and should be useful in many circumstances of interest. This facility has in fact been used in producing many of the figures presented in the textbook. But note, for example, that the values of incremental plastic multipliers for plasticity models may take (inadmissible) negative values when extrapolated from Gauss-point to nodes and averaged. We remark that more sophisticated and refined techniques of transferring Gauss point values of variables to nodal points and obtaining the corresponding smoothed field are available in the current literature. These fall outside the scope of the companion textbook of HYPLAS.
Platform: | Size: 11008084 | Author: gtcewli3 | Hits:

[Linux-Unixtrav-dir.c

Description: 本文件可以在linux,UNIX 或者 Cygwin 下面编译执行, gcc -o filename.c 即可。 主要的功能是遍历目录,根据命令行参数可以实现文件拷贝文件查看等功能。 可以列出比某一时间更新的文件,并拷贝到另外一个目录中,并且保持目录结构不变化。 也可以只列目录名称,或者只列某系扩展名的文件名。可以打印文件信息。 如果用户经常需要备份一个目录下面的所有新文件,则此工具非常有效。 -This document is in linux, UNIX, or Cygwin implementation of the following compiler, gcc-o filename.c can. Their main role is to traverse the directory, according to the command line parameters can be achieved in document features such as copy files to view. Can list any one time than the update files and copy to another directory, and to maintain the directory structure does not change. Can also be out only a directory name, or simply set out a line extension of the file name. You can print file information. If users often need to back up a directory of all the following new document, then this tool very effective.
Platform: | Size: 7168 | Author: 车诗 | Hits:

[Internet-NetworkPOP3_EXAMPLE

Description: Pop3客户端接收信件的整个流程: 1。连接到pop3服务器(默认端口110) 2。发送用户名(user) 3。发送密码(pass) 4。查询当前邮箱状态(stat) 5。查询服务器上所有邮件UID列表(UIDL) 6。查询本地所有邮件的UID列表,从而罗列出新邮件列表(本地UID列表是POP3客户端记录在日志文件中的) 7。对所有新邮件查询其大小(LIST) 8。下载所有新邮件(RETR)利用List提供的邮件大小信息 9。如果有必要,对所有新邮件标志为删除(DELE) 10。结束对话(QUIT) 11。解析本地下载邮件。-Pop3 client receives the entire flow of letters: 1. Connect to the pop3 server (default port 110) 2. Send user name (user) 3. Send password (pass) 4. Query current mail status (stat) 5. Query server UID list of all messages (UIDL) 6. Query local UID list of all messages, which set out the new mailing list (local UID is a POP3 client list recorded in the log file) 7. For all new e-mail inquiries about their size (LIST) 8. Download all new messages (RETR) to use List of information provided by message size 9. If necessary, for all new signs for the delete message (DELE) 10. The end of the dialogue (QUIT) 11. Analysis of local download your mail.
Platform: | Size: 13312 | Author: 王磊 | Hits:

[Database systemDBRemoteBackup

Description: 数据库远程备份 功能:首先,DBServer服务端程序发送指定的XML库格式文件。然后,DBClient客户端指定服务端IP地址和要保存的接收文件名后开始接收。DBClient客户端在得到接收成功提示信息后,便可以用生成数据库功能选中接收的XML库格式文件,系统会自动在DBClient程序所在路径创建XML文件中指定的数据库及表数据,并在程序列表中读出显示生成结果。 源码内容包括: 工程1: DBClient 工程2: DBServer -Remote database backup feature: First of all, DBServer service client program to send the specified XML database format. And then, DBClient services specified by the client-side IP address and want to save the file name of the receiver after receiver. DBClient client receives a successful message, they can be used to generate database functions selected to receive the XML database format, the system will automatically DBClient procedures to create XML files where the path specified database and table data and the list of programs read out to generate the results show. Source include: project 1: DBClient Project 2: DBServer
Platform: | Size: 145408 | Author: 赵建东 | Hits:

[Linux-UnixJD11111

Description: 为LINUX设计一个简单的二级文件系统。要求做到以下几点: 1、 可以实现下列几条命令 Login 用户登录 Dir 列文件目录 Create 创建文件 Delete 删除文件 Open 打开文件 Close 关闭文件 Read 读文件 Write 写文件 2、列目录时要列出文件名、物理地址、保护码和文件长度。 3、源文件可以进行读写保护。 -LINUX design for a simple 2 file system. Request do the following: one, you can realize the following few commands Dir list Login User Login Create file directory create a file delete Delete file Open file Open File Close Close Reading paper Read Write Write document 2, the time to list out the directory file name , physical address, the length of protection of code and documentation. 3, source files can be read and write protection.
Platform: | Size: 265216 | Author: CLJ | Hits:

[Search Enginewebim

Description: 修改本人状态、签名并通知给好友 修改本人档案 好友列表的状态、组别排序以及大图标显示 添加、屏蔽、删除好友 查看聊天记录,支持下载到本地 发送、接收带图片表情的消息 发送、接受闪屏振动 主面板根据姓名、邮箱搜索好友功能 系统设置 添加、修改好友昵称 联系人卡片 三种(好友上线、新消息、闪屏)声音提示 增加了组别的增改删以及更换好友分组(仅在按分组排序下才有相应菜单) 同一帐号如果登录两次,先登录的会退出 -Modify my status, signature and notified to the Friends modify my buddy list file state groups to sort and display large icons add, shielding, delete friends Show chat records, to support the download to a local send, receive messages with pictures expression Send, receive flashing screen vibration main panel under the name, E-mail search function system settings friends add, modify friends nickname contact card three (Friends on the line, news, flash screen) voice prompted by an increase of group to delete and the replacement of Friends grouping (only in accordance with sub-sort of have a corresponding menu) the same account if the registry twice, first it would pull out of the registry
Platform: | Size: 285696 | Author: chatpudn | Hits:

[Windows Develop115157704system_file_system

Description: 1)多用户 (2)多级目录:具有树形目录结构;(3)具有login (用户登录)和用户身份认证功能;(4)文件的创建: create (5)文件的打开:open(6)文件的读:read(7)文件的写:write(8)文件关闭:close(9)删除文件:delete (12)列出文件目录:dir(列目录时要列出文件名、物理地址和文件长度) (13)退出:logout (14)文件保护机制-integrity of the file system -1) Multi-user (2) multi-level directory: with a tree directory structure (3) with a login (user) and user authentication function (4) file creation: create (5) the file is open: open (6 ) file read: read (7) to write the file: write (8) Closing the file: close (9) delete the file: delete (12) lists the files directory: dir (out directory to list the file name, physical address, and file size) (13) exit: logout (14) File Protection-integrity of the file system
Platform: | Size: 118784 | Author: 陈观民 | Hits:

[Windows Developjingtaiyemian

Description: 建立一个新的链表,从文件中读出数据,再把数据放入建立好的链表中。可选择操作的子程序为:<1>输入数据(分别输入学生的学号、姓名、性别、C语言成绩、数学成绩、英语成绩) <2>按学号或姓名删除学生的资料 <3>按学号或姓名查询学生的资料 <4>修改学生的资料 <5>保存学生的资料 <6>退出系统-Create a new list, read data from the file, then the data into the list of well-established. Selectable operation subroutine as follows: " 1> type" data (respectively, the students enter the school number, name, sex, C language achievement, mathematics achievement, English achievement) " 2" by Student ID or name to delete student information " 3 " by Student ID or name check student information " 4 " modify the student information " 5 " to save student information " 6 " out of the system
Platform: | Size: 7168 | Author: 赵小双 | Hits:

[JSP/Javawenjianxitong

Description: 用java实现的linux的二级文件系统,可以实现如下功能:login,dir,create,delete,open,close,read,write2.列目录时要列出文件名,物理地址,保护码和文件名3.源文件可以进行读写保护-Linux using java to achieve the secondary file system, you can achieve the following features: login, dir, create, delete, open, close, read, write2. Out directory to list the file name, physical address, to protect code and file names 3 . the source file can be read and write protection
Platform: | Size: 2644992 | Author: 陈胜男 | Hits:

[WEB Codedvbbs

Description: 安装方法: 1.把包中的asp文件传到论坛文件夹中复盖,上传前请修改z_link.asp中的论坛相关信息。 2.把Resource\ap、tp(有关站点名称什么的请自行修改)和skins传到论坛中。 3.注册模板:模板名你自己看着办吧,模板文件夹ap。 功能修改: 1.首页列表布局; 2.版主显示改为下-Installation Method: 1. The package in the asp file to the Forum folder cover, modify z_link.asp before uploading the information in the forum. 2. The Resource \ ap, tp (what about your own site name change) and the skins reached the forum. 3. Up the template: template name you can figure it out, the template folder ap. Functional changes: 1. Page list layout 2. Moderators display to the next
Platform: | Size: 1437696 | Author: 芈宓孤独 | Hits:

[Windows Developprinter

Description: 测试你对这项任务队列和你有能力使用STL队列适配器的理解。您被要求完成的实施方案模拟一个共享打印机。这种打印机使用先入先出队列。 仿真工程通过阅读和处理从数据文件中的事件列表。每一个有效的数据文件中的行包含有关打印作业和作业提交时,这个时间信息。具体来说,在每一行中包含的信息是时间(以秒为单位)提交作业,在作业的页面长度,以及从中作业提交计算机的名称。在仿真开始时,这些事件都应该是阅读的计划,并在继承的工作量队列中。 该方案应通过增加内部模拟一个循环或while循环计数器时间的推移。该方案应初始化这个计数器为零,并增加一秒钟。打印作业“降临”时,模拟当前时间等于在工作量的队列前面的打印作业提交的时间。当这种情况发生,流行的工作量队列这一事件并将其放置在另一个队列<event>对象。这其他队列<event>对象存储的“到达”的打印作业。这些工作,而在此队列中等待的程序模拟印刷的其他工作。因此,你可能要等待此对象的名称或类似的东西。 -This assignment tests your understanding of queues and your ability to use the STL queue adapter. The program you are asked to finish the implementation of simulates a shared printer. This printer uses a first-in-first-out queue. The simulation works by reading and processing a list of events from a data file. Each line in a valid data file contains information about a print job and a time when this job was submitted. Specifically, the information contained in each line is the time (in seconds) the job was submitted, the length in pages of the job, and the name of the computer from which the job was submitted. At the beginning of the simulation, each of these events should be read in by the program and stored in the inherited workload queue. The program should simulate the passage of time by incrementing a counter inside a for-loop or while-loop. The program should initialize this counter to zero and increment it by one second. A print job "arrives" when the current time of the simu
Platform: | Size: 10240 | Author: | Hits:

[Education soft systemStudents-performance-management

Description: 学生成绩管理系统 采用C语言实现 1、每一条记录包括一个学生的学号、姓名、3门成绩、平均成绩。 2、输入功能:可以一次完成无数条记录的输入。 3、显示功能:完成全部学生记录的显示。 4、查找功能:完成按姓名查找学生记录,并显示。 5、排序功能:按学生平均成绩进行排序。 6、插入功能:按平均成绩高低插入一条学生记录。 7、保存功能:将学生记录保存在任何自定义的文件中,如保存在:c:\score。 8、读取功能:将保存在文件中的学生记录读取出来。 9、有一个清晰美观界面来调用各个功能 1、整个系统均用C语言实现; 2、利用指针、链表来实现学生成绩的数据结构设计; 3、系统具有输入、显示、查询、删除、排序、插入,保存、读取基本功能; 4、系统的各个功能模块都用函数的形式来实现; 5、可以将学生成绩信息保存在文件中。 6、可以将学生信息从文件中读取出来。 -Students performance management system using C language implementation 1, each record includes a student s student id, name, 3 door achievements, the average grade. 2, the input function: can a complete numerous records of input. 3, display function: finish all the students to record show. 4, search function: according to search students complete name records, and display. 5, sorting function: according to the students average grade order. 6, insert function: the average score insert a student records. 7, conservation function: will the students in any records for a custom file, such as stored in: c: \ score. 8, read the function: will be stored in file of the students from the record read out. 9, have a clear handsome interface to call each function 1, the whole system were using C language implementation 2, the use of pointer, linked list to realize students performance data structure design Three, the system has input, display, inquiry, delete, sorting, insert, prese
Platform: | Size: 5120 | Author: 123 | Hits:

[Othershortestpath

Description: 输入图,输出最短路径。输入的图需要是 起点 距离 终点 格式-The program first read the input file to create node link list with name of nodes and count the number of nodes. Then it reread the input file to form the adjacency matrix of the graph. It has functions of creating, adding, deleting link list, as well as finding shortest path and printing result. It can point out if there is any disconnected graph form the source node and can print out an alternative shortest path of a node. However, the shortcoming of the program is that it can only point out one alternative shortest path of the nodes. If there are many shortest paths of a node, the program might not point out all of them.
Platform: | Size: 5120 | Author: JU Sida | Hits:

[WEB CodePHPCoins_V1.0

Description: PHPCoins PHP比特币交易平台系统,功能特性:比特币转入转出、钱包自动生成、人民币充值提现、比特币买卖、实时挂单列表、实时交易列表、实时K线图、Google双重验证、支持SSL。安装及设置方法:下载源码上传到Web主目录,解压,设置主目录权限为允许PHP进程读写,设置config.php文件里的参数:   admin_password 为后台登录密码   db_user 为数据库用户名   db_password 为数据库密码   db_name 为数据库名   db_host 为数据库所在的主机   btc_protocol 为比特币服务器bitcoind协议可选 http 和 https   btc_user 为bitcoind的用户名   btc_password 为bitcoind的密码 -PHPCoins PHP Bitcoin trading platform system features: Bitcoin move in or out, the wallet automatically generated RMB recharge to cash, Bitcoin trading, real-time pending list, a list of real-time trading, real-time K line graph, Google two-factor authentication, support for SSL. Installation and Setup: Download the source code uploaded to the Web home directory, unpack, set the home directory permissions to allow PHP processes read and write, set config.php file parameters: admin_password as a background for the login password db_user db_password db_name database password for the database user name db_host database name for the database where the host btc_protocol Bitcoin server bitcoind optional protocol to http and https btc_user as bitcoind username password btc_password as bitcoind
Platform: | Size: 931840 | Author: fpudn38 | Hits:

[Other3.1

Description: c++编程思想 3.1答案。3.1创建一个头文件,声明一组数组,具有可变参数。返回值包括void,char,int,float。-solution of thinking in c++ ,3.1, Create a header file (with an extension of ‘.h’). In this file, declare a group of functions by varying the argument lists and return values among the following: void, char, int, and float. Now create a .cpp file that includes your header file and creates definitions for all of these functions. Each definition should simply print out the function name, argument list, and return type so you know it’s been called. Create a second .cpp file that includes your header file and defines int main( ), containing calls to all of your functions. Compile and run your program.
Platform: | Size: 1024 | Author: yong | Hits:

[WEB Codephpqyseowz_v1.02

Description: 企业SEO网站管理系统是一个以php+MySQL进开发的php企业网站管理系统。软件包含了纯安装包和带数据安装包两种文件。 企业SEO网站管理系统可以实现一次更新,手机 站,电脑站,微信站等同时更新。本程序支持多模板技术,同一内容页面 ,可以做出来三到五种不同模板,用以适应不同屏幕。 并且,本程序充分考虑了SEO功能,全部页面生成静态,生成百度地图文件,扁平化结构:把列表页文件全放在了根目录并且实现了列表页自己定 义文件名-Enterprise SEO website management system is a php+MySQL into the development of the PHP enterprise website management system. The software contains two kinds of documents, including the pure installation package and the data package. Enterprise SEO website management system can be updated at the same time, mobile station, computer station, WeChat station, etc.. This program supports multi template technology, the same content page, can be made out of three to five different templates, to adapt to different screens. And this program fully consider the function of SEO, all pages to generate static, baidu map file generation and flat structure: the list page file in the root directory and the realization of the list of pages themselves file name
Platform: | Size: 10096640 | Author: 杨静洁 | Hits:

[Web ServerDimagesForDiscuz!6.x-_MooPHP

Description: 1:简单而强大的把你论坛上所有的附件图片以图片列表形式展示出来。 2:Dimages 大大的增加站内的链接友好度,增加搜索引擎的收录,使你的站点对搜索引擎更有好。 3:从此可以通过搜索主题标题,图片文件名,图片描述等来查找你论坛上的附件图片。-1: simple and powerful forum to showcase all the attached images in the form of a list of image you out. 2: Dimages greatly increase the link friendliness station to increase your search engine to make your site search engine is more good. 3: since you can search by topic title, image file name, image descriptions to find you on the forum attached images.
Platform: | Size: 35840 | Author: fmlayddi | Hits:

CodeBus www.codebus.net