“#if 0/#if 1 ... #endif”的作用

本文深入解析了C语言预处理器中#if0/#if1/#endif指令的作用,以及如何利用它们实现局部变量的局部化。通过实例演示了如何在代码中灵活运用预处理器指令来控制代码的可见性和变量的生存期,同时提供了使用大括号定义代码块的方法来替代传统的预处理器指令,以实现更高效、更清晰的代码管理。

今看到一帖子,讨论“#if 0/#if 1 ... #endif”的作用,感觉不错,故拿来分享。

原帖地址: http://www.cnblogs.com/MichaelOwen/articles/2128733.html 

1、先说“#if 0/#if 1 ... #endif”的作用,楼上诸位或多或少都说到了一点,但都没有说到关键的地方。我们知道,C标准不提供C++里的“//”这样的单行风格注释而只提供“”这样的块注释功能,我们通常使用它写代码中说明性的注释文字(注释作用)以及在调试时关闭某段代码对编译器的可见性(屏蔽作用),当然,这里所谓的“注释作用”和“屏蔽作用”是我们从功能上下的主观定义,对预处理器而言,两者并无任何区别。对于前者,因为“注释”中不会再出现“注释”和“需要屏蔽的代码段”,所以不会有嵌套的需求,所以通常不会有问题;而对于后者,当我们在调试程序时需要“屏蔽”某段代码时,该段代码中可能包含着前述的“注释”和/或“已被屏蔽的代码段”,这时就产生了“”嵌套使用的需求,但SB的C标准恰恰不允许我们这么干。当你试图使用嵌套的块注释功能时,会发现预处理器把最外层注释的开始和最内层注释的结尾这两者之间的内容处理成了注释,而其后一直到最外层注释结尾的内容被当作了“有效代码”——这显然会引起若干语法错误而导致编译中止。高手们开动脑筋想到了“#if 0 ... #endif”,它同样由预处理器进行处理,同样可以“屏蔽”一段代码,你想把说明文字写在里面也可以,这些和“”都一样,但不一样的是:第一它允许嵌套(层数上限由预处理器决定)、第二你随时可以把“#if 0”改成“#if 1”来取消对某段代码的“屏蔽”——很卓越的特性,快抛弃笨拙的“”吧!它唯一的缺点就是在编辑器中没有“注释”该有的文本显示样式。

2、现在再来说说2楼提到的自动变量局部化的问题:
------------------------------------------------
通过google,得知:

#if 0
code
#endif

 



(1)code中定义的是一些调试版本的代码,此时code完全被编译器忽略。如果想让code生效,只需把#if 0改成#if 1 
(2)#if 0还有一个重要的用途就是用来当成注释,如果你想要注释的程序很长,这个时候#if 0是最好的,保证不会犯错误。(但是林锐的书上说千万不要把#if 0 来当作块注释使用) 
#if 1可以让其间的变量成为局部变量。 
(3)这个结构表示你先前写好的code,现在用不上了,又不想删除,就用这个方法,比注释方便。 
------------------------------------------------

通过我上面说的第一点,我们可以知道,对“#if/#endif”的处理是预处理器完成的,而预处理器的唯一工作就是作“文字替换”的“预处理”工作,它并不负责常数符号表的生成、变量存储空间的分配、代码的重定位等工作,那么完全是给预处理器看的“#if/#endif”怎么能控制变量的生存期、怎么能决定变量可以在哪里定义??
打开编辑器,写下如下代码:

===========================
volatile unsigned char a;
unsigned
int main(void)
{
a
= 0;
#if 1
unsigned
char *p = &a;
*p = 255;
#endif
return 0;
}
===========================

 


存成.c文件后用任何C编译器(不包括C++编译器)编译,都会在红字那一行报错——为什么呢?因为预处理器进行“预处理”的时候发现if的条件表达式为“真”,所以它把那段代码块留下了,而只把代码块前后的“预处理指示符号(或者叫做预处理命令)”给清除掉了,这样,预处理后的结果交给编译器“翻译”的时候,它发现在一个函数(在这里为main函数)内部的表达式语句(在这里是a = 0;)之后发现了变量声明/定义语句(在这里是声明并定义指针变量p的语句)——按照编译器的规则,这是一个错误,所以它拒绝接受这样的输入、罢工并开始抱怨(中止编译、给出错误信息)。

至此,关于“#if 1/#if 0/#endif”,我要说的就全说完了,欢迎大家拍砖哈~_~


下面再多啰嗦两句。
--------------------------
那么我们能不能享受C++程序员所得到的“将变量的定义放在它开始被需要的地方”这种待遇呢?
答案是肯定的。
手段?
——代码块!

  用一对大括号括起来的代码块的首部,可以声明/定义变量,这些变量的作用域仅限于该代码块内部,当然,这些变量声明/定义语句也必须全部位于该代码块中第一个表达式语句之前,不然会出现上面描述的错误,不过好在C编译器允许我们在代码块中嵌套定义代码块,所以大家从现在开始,大可不必在函数的开头定义一大堆变量,那里只要写一些在整个函数执行过程当中都需要的变量的声明/定义语句就好了;至于循环结构的循环变量等这些生存期不长的变量,它们的声明/定义语句完全可以放在一个用一对大括号括起来的代码块的首部。
  啰嗦了这么多,写一小段代码证明一下我的说法,呵呵:

===========================
volatile unsigned char a;
unsigned
int main(void)
{
a
= 0;
{
//
unsigned char *p = &a;
*p = 255;
}
return 0;
}
===========================

 


  注:我个人的代码书写风格是大括号独占一行并且缩进量与父语句相同,函数体、循环体、case、if四者中的语句增加缩进,但如上的“代码块”则不增加。
存盘、编译。
Hmmmm,编译器不再在红色的行给出错误提示了,编译通过,得证~_~
再次小声说一句:欢迎拍砖~~

Description Resource Path Location Type Compiling for Java version '1.6' is no longer supported. Minimal supported version is '1.8' DepartmentController.java /EmployeesManager/src/main/java/com/esms/controller line 0 Java Problem cvc-elt.1.a: Cannot find the declaration of element 'beans'. [cvc-elt.1.a] applicationContext.xml /EmployeesManager/src/main/resources line 2 Language Servers Downloading external resources is disabled. [DownloadResourceDisabled] applicationContext.xml /EmployeesManager/src/main/resources line 6 Language Servers Downloading external resources is disabled. [DownloadResourceDisabled] applicationContext.xml /EmployeesManager/src/main/resources line 8 Language Servers Downloading external resources is disabled. [DownloadResourceDisabled] applicationContext.xml /EmployeesManager/src/main/resources line 10 Language Servers Downloading external resources is disabled. [DownloadResourceDisabled] applicationContext.xml /EmployeesManager/src/main/resources line 12 Language Servers Java compiler level does not match the version of the installed Java project facet. EmployeesManager Unknown Faceted Project Problem (Java Version Mismatch) Referenced file contains errors (file:/F:/eclipse/workspace/EmployeesManager/src/main/resources/xsd/spring-aop-4.3.xsd). For more information, right click on the message in the Problems View and select "Show Details..." applicationContext.xml /EmployeesManager/src/main/resources line 1 XML Problem Referenced file contains errors (file:/F:/eclipse/workspace/EmployeesManager/src/main/resources/xsd/spring-context-4.3.xsd). For more information, right click on the message in the Problems View and select "Show Details..." applicationContext.xml /EmployeesManager/src/main/resources line 1 XML Problem Referenced file contains errors (file:/F:/eclipse/workspace/EmployeesManager/src/main/resources/xsd/spring-context-4.3.xsd). For more information, right click on the message in the Problems View and select "Show Details..." springmvc.xml /EmployeesManager/src/main/resources line 1 XML Problem Referenced file contains errors (file:/F:/eclipse/workspace/EmployeesManager/src/main/resources/xsd/spring-tx-4.3.xsd). For more information, right click on the message in the Problems View and select "Show Details..." applicationContext.xml /EmployeesManager/src/main/resources line 1 XML Problem Referenced file contains errors (http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd). For more information, right click on the message in the Problems View and select "Show Details..." springmvc.xml /EmployeesManager/src/main/resources line 1 XML Problem Attribute (frameborder) is obsolete. Its use is discouraged in HTML5 documents. index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 224 HTML Problem Attribute (frameborder) is obsolete. Its use is discouraged in HTML5 documents. index.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 101 HTML Problem Attribute (scrolling) is obsolete. Its use is discouraged in HTML5 documents. index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 224 HTML Problem Attribute (scrolling) is obsolete. Its use is discouraged in HTML5 documents. index.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 101 HTML Problem Build path specifies execution environment JavaSE-1.6. There are no JREs installed in the workspace that are strictly compatible with this environment. EmployeesManager Build path JRE System Library Problem Classpath entry org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER will not be exported or published. Runtime ClassNotFoundExceptions may result. EmployeesManager P/EmployeesManager Classpath Dependency Validator Message End tag (</br>) not needed. monthlyattendance-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 29 HTML Problem Implementation of project facet maven could not be found. Functionality will be limited. EmployeesManager Unknown Faceted Project Problem Invalid character used in text string (&nbsp&nbsp&nbsp ). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 48 HTML Problem Invalid character used in text string ( &nbsp&nbsp&nbsp ). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 57 HTML Problem Invalid character used in text string (&nbsp&nbsp&nbsp 部门: ). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 36 HTML Problem Invalid character used in text string ( &nbsp&nbsp&nbsp 部门: ). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 40 HTML Problem Invalid character used in text string ( &nbsp&nbsp&nbsp 部门: ). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 49 HTML Problem Invalid character used in text string (&nbsp&nbsp&nbsp部门管理). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 62 HTML Problem Invalid character used in text string (&nbsp&nbsp&nbsp岗位管理). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 76 HTML Problem Invalid character used in text string (&nbsp&nbsp&nbsp工龄奖金管理). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 106 HTML Problem Invalid character used in text string (&nbsp&nbsp&nbsp工资管理). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 153 HTML Problem Invalid character used in text string (&nbsp&nbsp&nbsp工资项管理). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 121 HTML Problem Invalid character used in text string ( &nbsp&nbsp&nbsp 考勤月份: ). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 51 HTML Problem Invalid character used in text string (&nbsp&nbsp&nbsp图表显示). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 181 HTML Problem Invalid character used in text string (&nbsp&nbsp&nbsp员工管理). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 47 HTML Problem Invalid character used in text string ( &nbsp&nbsp&nbsp 员工姓名: ). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 44 HTML Problem Invalid character used in text string (&nbsp&nbsp&nbsp月考勤管理). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 137 HTML Problem Invalid character used in text string (&nbsp&nbsp&nbsp职称奖金管理). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 90 HTML Problem Invalid location of tag (script). adminLogin.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 86 HTML Problem Invalid location of tag (script). login.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 92 HTML Problem Invalid location of text (,) in tag (<th>). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 84 HTML Problem Invalid location of text (,) in tag (<th>). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 70 HTML Problem Invalid location of text ([endif]--) in tag (<!>). department-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 20 HTML Problem Invalid location of text ([endif]--) in tag (<!>). department-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 20 HTML Problem Invalid location of text ([endif]--) in tag (<!>). position-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 20 HTML Problem Invalid location of text ([endif]--) in tag (<!>). position-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 20 HTML Problem Invalid location of text ([endif]--) in tag (<!>). rankBonusEdit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 20 HTML Problem Invalid location of text ([endif]--) in tag (<!>). rankBonusadd.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 20 HTML Problem Invalid location of text ([endif]--) in tag (<!>). workingYearsBonusAdd.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 20 HTML Problem No start tag (<div>). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 42 HTML Problem No start tag (<div>). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 91 HTML Problem No start tag (<div>). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 120 HTML Problem No start tag (<div>). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 72 HTML Problem No start tag (<div>). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 139 HTML Problem No start tag (<div>). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 111 HTML Problem No start tag (<div>). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 58 HTML Problem No start tag (<div>). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 125 HTML Problem Project 'EmployeesManager' has no explicit encoding set EmployeesManager /EmployeesManager No explicit project encoding The compiler compliance specified is 1.6 but a JRE 21 is used EmployeesManager Compiler Compliance JRE Compiler Compliance Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 52 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 67 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 81 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 96 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 112 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 127 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 142 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 159 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 165 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 171 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 186 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 192 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 198 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 204 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 52 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 66 HTML Problem Undefined attribute name (_href). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 81 HTML Problem Undefined attribute name (lay-allowclose). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 218 HTML Problem Undefined attribute name (lay-allowclose). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 95 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 46 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 50 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 53 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 54 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 55 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 58 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 61 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 65 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 68 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 71 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 75 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 78 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 81 HTML Problem Undefined attribute name (lay-data). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 84 HTML Problem Undefined attribute name (lay-data). department-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 48 HTML Problem Undefined attribute name (lay-data). department-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 51 HTML Problem Undefined attribute name (lay-data). department-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 52 HTML Problem Undefined attribute name (lay-data). department-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 53 HTML Problem Undefined attribute name (lay-data). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 78 HTML Problem Undefined attribute name (lay-data). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 82 HTML Problem Undefined attribute name (lay-data). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 84 HTML Problem Undefined attribute name (lay-data). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 87 HTML Problem Undefined attribute name (lay-data). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 90 HTML Problem Undefined attribute name (lay-data). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 93 HTML Problem Undefined attribute name (lay-data). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 96 HTML Problem Undefined attribute name (lay-data). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 99 HTML Problem Undefined attribute name (lay-data). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 102 HTML Problem Undefined attribute name (lay-data). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 105 HTML Problem Undefined attribute name (lay-data). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 108 HTML Problem Undefined attribute name (lay-data). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 111 HTML Problem Undefined attribute name (lay-data). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 114 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 42 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 45 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 46 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 47 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 48 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 49 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 50 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 51 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 52 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 54 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 55 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 58 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 59 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 60 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 61 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 63 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 64 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 65 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 66 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 68 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 69 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 70 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 71 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 72 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 73 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 75 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 76 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 77 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 78 HTML Problem Undefined attribute name (lay-data). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 79 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 80 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 84 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 85 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 88 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 91 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 92 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 93 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 94 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 95 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 98 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 101 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 105 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 108 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 112 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 115 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 118 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 122 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 125 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 128 HTML Problem Undefined attribute name (lay-data). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 131 HTML Problem Undefined attribute name (lay-data). position-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 52 HTML Problem Undefined attribute name (lay-data). position-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 56 HTML Problem Undefined attribute name (lay-data). position-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 57 HTML Problem Undefined attribute name (lay-data). position-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 58 HTML Problem Undefined attribute name (lay-data). position-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 59 HTML Problem Undefined attribute name (lay-data). rankBonusList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 45 HTML Problem Undefined attribute name (lay-data). rankBonusList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 48 HTML Problem Undefined attribute name (lay-data). rankBonusList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 49 HTML Problem Undefined attribute name (lay-data). rankBonusList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 50 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 58 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 61 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 62 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 65 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 66 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 67 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 68 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 69 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 70 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 71 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 72 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 74 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 75 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 79 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 82 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 85 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 86 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 87 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 88 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 90 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 91 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 92 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 93 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 95 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 96 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 97 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 98 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 99 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 100 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 101 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 102 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 103 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 104 HTML Problem Undefined attribute name (lay-data). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 105 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 66 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 70 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 71 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 72 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 75 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 76 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 77 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 78 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 79 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 80 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 81 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 82 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 84 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 87 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 92 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 95 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 98 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 99 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 100 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 101 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 103 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 104 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 105 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 106 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 108 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 109 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 110 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 111 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 112 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 113 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 115 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 116 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 117 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 118 HTML Problem Undefined attribute name (lay-data). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 119 HTML Problem Undefined attribute name (lay-data). workingYearsBonusList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 52 HTML Problem Undefined attribute name (lay-data). workingYearsBonusList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 55 HTML Problem Undefined attribute name (lay-data). workingYearsBonusList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 56 HTML Problem Undefined attribute name (lay-data). workingYearsBonusList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 57 HTML Problem Undefined attribute name (lay-filter). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 47 HTML Problem Undefined attribute name (lay-filter). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/infor line 57 HTML Problem Undefined attribute name (lay-filter). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 57 HTML Problem Undefined attribute name (lay-filter). department-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 51 HTML Problem Undefined attribute name (lay-filter). department-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 53 HTML Problem Undefined attribute name (lay-filter). department-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 48 HTML Problem Undefined attribute name (lay-filter). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 115 HTML Problem Undefined attribute name (lay-filter). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 128 HTML Problem Undefined attribute name (lay-filter). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 139 HTML Problem Undefined attribute name (lay-filter). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 227 HTML Problem Undefined attribute name (lay-filter). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 119 HTML Problem Undefined attribute name (lay-filter). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 132 HTML Problem Undefined attribute name (lay-filter). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 143 HTML Problem Undefined attribute name (lay-filter). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 231 HTML Problem Undefined attribute name (lay-filter). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 52 HTML Problem Undefined attribute name (lay-filter). employee-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 79 HTML Problem Undefined attribute name (lay-filter). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 42 HTML Problem Undefined attribute name (lay-filter). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 27 HTML Problem Undefined attribute name (lay-filter). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 218 HTML Problem Undefined attribute name (lay-filter). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 28 HTML Problem Undefined attribute name (lay-filter). index.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 95 HTML Problem Undefined attribute name (lay-filter). inforEmployee.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 186 HTML Problem Undefined attribute name (lay-filter). monthlyattendance-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 125 HTML Problem Undefined attribute name (lay-filter). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 45 HTML Problem Undefined attribute name (lay-filter). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 81 HTML Problem Undefined attribute name (lay-filter). position-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 57 HTML Problem Undefined attribute name (lay-filter). position-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 59 HTML Problem Undefined attribute name (lay-filter). position-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 53 HTML Problem Undefined attribute name (lay-filter). rank-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 52 HTML Problem Undefined attribute name (lay-filter). rank-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 64 HTML Problem Undefined attribute name (lay-filter). rank-list.jsp /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 42 JSP Problem Undefined attribute name (lay-filter). rankBonusEdit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 55 HTML Problem Undefined attribute name (lay-filter). rankBonusList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 45 HTML Problem Undefined attribute name (lay-filter). rankBonusadd.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 53 HTML Problem Undefined attribute name (lay-filter). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 58 HTML Problem Undefined attribute name (lay-filter). salaryIssueList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 67 HTML Problem Undefined attribute name (lay-filter). salarySettlement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 42 HTML Problem Undefined attribute name (lay-filter). salarySettlement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 65 HTML Problem Undefined attribute name (lay-filter). wageManagement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/wage line 91 HTML Problem Undefined attribute name (lay-filter). workingYearsBonusAdd.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 53 HTML Problem Undefined attribute name (lay-filter). workingYearsBonusEdit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 55 HTML Problem Undefined attribute name (lay-filter). workingYearsBonusList.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 52 HTML Problem Undefined attribute name (lay-search). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 40 HTML Problem Undefined attribute name (lay-skin). rank-list.jsp /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 54 JSP Problem Undefined attribute name (lay-skin). rank-list.jsp /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 67 JSP Problem Undefined attribute name (lay-submit). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/infor line 57 HTML Problem Undefined attribute name (lay-submit). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 57 HTML Problem Undefined attribute name (lay-submit). department-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 51 HTML Problem Undefined attribute name (lay-submit). department-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 53 HTML Problem Undefined attribute name (lay-submit). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 227 HTML Problem Undefined attribute name (lay-submit). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 231 HTML Problem Undefined attribute name (lay-submit). inforEmployee.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 186 HTML Problem Undefined attribute name (lay-submit). monthlyattendance-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 125 HTML Problem Undefined attribute name (lay-submit). position-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 57 HTML Problem Undefined attribute name (lay-submit). position-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 59 HTML Problem Undefined attribute name (lay-submit). rank-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 52 HTML Problem Undefined attribute name (lay-submit). rank-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 64 HTML Problem Undefined attribute name (lay-submit). rank-list.jsp /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 42 JSP Problem Undefined attribute name (lay-submit). rankBonusEdit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 55 HTML Problem Undefined attribute name (lay-submit). rankBonusadd.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 53 HTML Problem Undefined attribute name (lay-submit). salarySettlement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 42 HTML Problem Undefined attribute name (lay-submit). salarySettlement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 65 HTML Problem Undefined attribute name (lay-submit). wageManagement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/wage line 91 HTML Problem Undefined attribute name (lay-submit). workingYearsBonusAdd.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 53 HTML Problem Undefined attribute name (lay-submit). workingYearsBonusEdit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 55 HTML Problem Undefined attribute name (lay-verify). adminLogin.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 46 HTML Problem Undefined attribute name (lay-verify). adminLogin.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 52 HTML Problem Undefined attribute name (lay-verify). adminLogin.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin line 64 HTML Problem Undefined attribute name (lay-verify). attendanceList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 37 HTML Problem Undefined attribute name (lay-verify). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/infor line 28 HTML Problem Undefined attribute name (lay-verify). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/infor line 39 HTML Problem Undefined attribute name (lay-verify). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/infor line 49 HTML Problem Undefined attribute name (lay-verify). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 28 HTML Problem Undefined attribute name (lay-verify). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 39 HTML Problem Undefined attribute name (lay-verify). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 49 HTML Problem Undefined attribute name (lay-verify). department-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 40 HTML Problem Undefined attribute name (lay-verify). department-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 46 HTML Problem Undefined attribute name (lay-verify). department-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 42 HTML Problem Undefined attribute name (lay-verify). department-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 48 HTML Problem Undefined attribute name (lay-verify). department-salary.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/echarts line 29 HTML Problem Undefined attribute name (lay-verify). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 39 HTML Problem Undefined attribute name (lay-verify). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 47 HTML Problem Undefined attribute name (lay-verify). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 56 HTML Problem Undefined attribute name (lay-verify). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 87 HTML Problem Undefined attribute name (lay-verify). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 97 HTML Problem Undefined attribute name (lay-verify). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 154 HTML Problem Undefined attribute name (lay-verify). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 164 HTML Problem Undefined attribute name (lay-verify). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 173 HTML Problem Undefined attribute name (lay-verify). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 203 HTML Problem Undefined attribute name (lay-verify). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 209 HTML Problem Undefined attribute name (lay-verify). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 218 HTML Problem Undefined attribute name (lay-verify). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 223 HTML Problem Undefined attribute name (lay-verify). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 237 HTML Problem Undefined attribute name (lay-verify). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 43 HTML Problem Undefined attribute name (lay-verify). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 51 HTML Problem Undefined attribute name (lay-verify). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 60 HTML Problem Undefined attribute name (lay-verify). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 91 HTML Problem Undefined attribute name (lay-verify). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 101 HTML Problem Undefined attribute name (lay-verify). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 158 HTML Problem Undefined attribute name (lay-verify). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 168 HTML Problem Undefined attribute name (lay-verify). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 177 HTML Problem Undefined attribute name (lay-verify). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 207 HTML Problem Undefined attribute name (lay-verify). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 213 HTML Problem Undefined attribute name (lay-verify). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 222 HTML Problem Undefined attribute name (lay-verify). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 227 HTML Problem Undefined attribute name (lay-verify). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 241 HTML Problem Undefined attribute name (lay-verify). employeeSalaryList.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 36 HTML Problem Undefined attribute name (lay-verify). inforEmployee.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 162 HTML Problem Undefined attribute name (lay-verify). inforEmployee.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 168 HTML Problem Undefined attribute name (lay-verify). inforEmployee.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 177 HTML Problem Undefined attribute name (lay-verify). inforEmployee.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 182 HTML Problem Undefined attribute name (lay-verify). inforEmployee.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 194 HTML Problem Undefined attribute name (lay-verify). monthlyattendance-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 66 HTML Problem Undefined attribute name (lay-verify). monthlyattendance-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 71 HTML Problem Undefined attribute name (lay-verify). monthlyattendance-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 82 HTML Problem Undefined attribute name (lay-verify). monthlyattendance-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 87 HTML Problem Undefined attribute name (lay-verify). monthlyattendance-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 92 HTML Problem Undefined attribute name (lay-verify). monthlyattendance-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 103 HTML Problem Undefined attribute name (lay-verify). monthlyattendance-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 108 HTML Problem Undefined attribute name (lay-verify). monthlyattendance-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 113 HTML Problem Undefined attribute name (lay-verify). monthlyattendance-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 118 HTML Problem Undefined attribute name (lay-verify). monthlyattendance-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/attendance line 54 HTML Problem Undefined attribute name (lay-verify). position-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 40 HTML Problem Undefined attribute name (lay-verify). position-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 46 HTML Problem Undefined attribute name (lay-verify). position-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 52 HTML Problem Undefined attribute name (lay-verify). position-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 42 HTML Problem Undefined attribute name (lay-verify). position-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 48 HTML Problem Undefined attribute name (lay-verify). position-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 54 HTML Problem Undefined attribute name (lay-verify). rankBonusEdit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 43 HTML Problem Undefined attribute name (lay-verify). rankBonusEdit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 50 HTML Problem Undefined attribute name (lay-verify). rankBonusadd.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 41 HTML Problem Undefined attribute name (lay-verify). rankBonusadd.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 48 HTML Problem Undefined attribute name (lay-verify). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 40 HTML Problem Undefined attribute name (lay-verify). salary-list.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 47 HTML Problem Undefined attribute name (lay-verify). salary-percent.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/echarts line 28 HTML Problem Undefined attribute name (lay-verify). salary-percent.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/echarts line 35 HTML Problem Undefined attribute name (lay-verify). salarySettlement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 38 HTML Problem Undefined attribute name (lay-verify). salarySettlement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 55 HTML Problem Undefined attribute name (lay-verify). salarySettlement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/salary line 60 HTML Problem Undefined attribute name (lay-verify). wageManagement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/wage line 44 HTML Problem Undefined attribute name (lay-verify). wageManagement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/wage line 52 HTML Problem Undefined attribute name (lay-verify). wageManagement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/wage line 60 HTML Problem Undefined attribute name (lay-verify). wageManagement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/wage line 68 HTML Problem Undefined attribute name (lay-verify). wageManagement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/wage line 76 HTML Problem Undefined attribute name (lay-verify). wageManagement.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/wage line 84 HTML Problem Undefined attribute name (lay-verify). workingYearsBonusAdd.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 41 HTML Problem Undefined attribute name (lay-verify). workingYearsBonusAdd.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 48 HTML Problem Undefined attribute name (lay-verify). workingYearsBonusEdit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 41 HTML Problem Undefined attribute name (lay-verify). workingYearsBonusEdit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 49 HTML Problem Undefined attribute name (pane). employee-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 75 HTML Problem Undefined attribute name (pane). employee-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/employee line 79 HTML Problem Undefined attribute value (). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/infor line 28 HTML Problem Undefined attribute value (). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/infor line 39 HTML Problem Undefined attribute value (). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/infor line 49 HTML Problem Undefined attribute value (). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 28 HTML Problem Undefined attribute value (). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 39 HTML Problem Undefined attribute value (). changePassword.html /EmployeesManager/src/main/webapp/WEB-INF/page/employee line 49 HTML Problem Undefined attribute value (). rank-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 36 HTML Problem Undefined attribute value (). rank-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 45 HTML Problem Undefined attribute value (). rank-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 39 HTML Problem Undefined attribute value (). rank-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 48 HTML Problem Undefined attribute value (). rank-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 57 HTML Problem Unknown referenced nature: org.springframework.ide.eclipse.core.springnature. .project /EmployeesManager Unknown Unknown nature Unknown tag (!). department-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 20 HTML Problem Unknown tag (!). department-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/department line 20 HTML Problem Unknown tag (!). position-add.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 20 HTML Problem Unknown tag (!). position-edit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/position line 20 HTML Problem Unknown tag (!). rankBonusEdit.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 20 HTML Problem Unknown tag (!). rankBonusadd.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rankBonus line 20 HTML Problem Unknown tag (!). workingYearsBonusAdd.html /EmployeesManager/src/main/webapp/WEB-INF/page/admin/workBonus line 20 HTML Problem Unknown tag (xblock). rank-list.jsp /EmployeesManager/src/main/webapp/WEB-INF/page/admin/rank line 45 JSP Problem
07-19
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <meta name="renderer" content="webkit|ie-comp|ie-stand"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" /> <meta http-equiv="Cache-Control" content="no-siteapp" /> <LINK rel="Bookmark" href="/favicon.ico"> <LINK rel="Shortcut Icon" href="/favicon.ico" /> <!--[if lt IE 9]> <script type="text/javascript" src="/cms/js/html5.js"></script> <script type="text/javascript" src="/cms/js/respond.min.js"></script> <script type="text/javascript" src="/cms/js/PIE_IE678.js"></script> <![endif]--> <link href="/cms/css/H-ui.css" rel="stylesheet" type="text/css" /> <link href="/cms/css/H-ui.login.css" rel="stylesheet" type="text/css" /> <!--[if IE 6]> <script type="text/javascript" src="/cms/js/DD_belatedPNG_0.0.8a-min.js" ></script> <script>DD_belatedPNG.fix('*');</script> <![endif]--> <title>过期更新</title> <meta name="keywords" content="guoqigengxin@126.com"> <meta name="description" content="guoqigengxin@126.com"> <script type="text/javascript" src="/cms/js/jquery-1.9.1.js"></script> <input type="hidden" value="/cms" id="home_app_Name"/> <script type="text/javascript"> var gqgx = { appName : $("#home_app_Name").val() } </script> <script type="text/javascript"> $(function() { // 验证码 $("#kanbuq").click(function() { $("#vcode").attr("src", gqgx.appName + "/manage/vcode.do?_t=" + Math.random(0, 100)); }); $("#loginBtn").click(function() { if(!$("#userAccount").val()){ $("#userAccount").focus(); return; } if(!$("#loginPwd").val()){ $("#loginPwd").focus(); return; } /* if(!$("#vcode").val()){ $("#vcode").focus(); return; } */ $.ajax({ url :gqgx.appName + "/manage/loginJump.do", dataType:'json', type:'post', data:$("#userloginform").serialize(), success: function(result) { if(result.code == '200'){ location.href = gqgx.appName + "/manage/index.do"; }else{ layer.msg(result.msg, 1); } } }); document.onkeydown=function(event){ var e = event || window.event || arguments.callee.caller.arguments[0]; if(e && e.keyCode==13){ // enter 键 //要做的事情 $("#loginBtn").click(); } }; }); }); </script> </head> <body> <input type="hidden" id="TenantId" name="TenantId" value="" /> <div class="header"></div> <div class="loginWraper"> <div id="loginform" class="loginBox"> <form id="userloginform" action="" method="post"> <div class="formRow user"> <input id="userAccount" name="userAccount" type="text" placeholder="账户" class="input_text input-big"> </div> <div class="formRow password"> <input id="loginPwd" name="loginPwd" type="password" placeholder="密码" class="input_text input-big"> </div> <!-- <div class="formRow yzm"> <input class="input_text input-big" name="vcode" id="vcode" type="text" placeholder="验证码" value="" style="width: 150px;"> <img id="vcode" src="/cms/manage/vcode.do" /> <a id="kanbuq" href="javascript:;">看不清,换一张</a> </div> --> <div class="formRow"> <label for="online"> <input type="checkbox" name="online" id="online" value=""> 使我保持登录状态 </label> </div> <div class="formRow"> <input name="" id="loginBtn" type="button" class="btn radius btn-success btn-big" value="&nbsp;登&nbsp;&nbsp;&nbsp;&nbsp;录&nbsp;"> <input name="" type="reset" class="btn radius btn-default btn-big" value="&nbsp;取&nbsp;&nbsp;&nbsp;&nbsp;消&nbsp;"> </div> </form> </div> </div> <div class="footer">guoqigengxin@126.com</div> <script type="text/javascript" src="/cms/js/jquery.min.js"></script> <script type="text/javascript" src="/cms/js/H-ui.js"></script> <script type="text/javascript" src="/cms/layer/layer.min.js"></script> </body> </html>
10-23
采用PyQt5框架与Python编程语言构建图书信息管理平台 本项目基于Python编程环境,结合PyQt5图形界面开发库,设计实现了一套完整的图书信息管理解决方案。该系统主要面向图书馆、书店等机构的日常运营需求,通过模块化设计实现了图书信息的标准化管理流程。 系统架构采用典型的三层设计模式,包含数据存储层、业务逻辑层和用户界面层。数据持久化方案支持SQLite轻量级数据库与MySQL企业级数据库的双重配置选项,通过统一的数据库操作接口实现数据存取隔离。在数据建模方面,设计了包含图书基本信息、读者档案、借阅记录等核心数据实体,各实体间通过主外键约束建立关联关系。 核心功能模块包含六大子系统: 1. 图书编目管理:支持国际标准书号、中国图书馆分类法等专业元数据的规范化著录,提供批量导入与单条录入两种数据采集方式 2. 库存动态监控:实时追踪在架数量、借出状态、预约队列等流通指标,设置库存预警阈值自动提醒补货 3. 读者服务管理:建立完整的读者信用评价体系,记录借阅历史与违规行为,实施差异化借阅权限管理 4. 流通业务处理:涵盖借书登记、归还处理、续借申请、逾期计算等标准业务流程,支持射频识别技术设备集成 5. 统计报表生成:按日/月/年周期自动生成流通统计、热门图书排行、读者活跃度等多维度分析图表 6. 系统维护配置:提供用户权限分级管理、数据备份恢复、操作日志审计等管理功能 在技术实现层面,界面设计遵循Material Design设计规范,采用QSS样式表实现视觉定制化。通过信号槽机制实现前后端数据双向绑定,运用多线程处理技术保障界面响应流畅度。数据验证机制包含前端格式校验与后端业务规则双重保障,关键操作均设有二次确认流程。 该系统适用于中小型图书管理场景,通过可扩展的插件架构支持功能模块的灵活组合。开发过程中特别注重代码的可维护性,采用面向对象编程范式实现高内聚低耦合的组件设计,为后续功能迭代奠定技术基础。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值