收费全文 | 190篇 |
免费 | 14篇 |
国内免费 | 1篇 |
电工技术 | 4篇 |
综合类 | 1篇 |
化学工业 | 66篇 |
金属工艺 | 4篇 |
机械仪表 | 10篇 |
建筑科学 | 3篇 |
能源动力 | 10篇 |
轻工业 | 30篇 |
水利工程 | 3篇 |
石油天然气 | 1篇 |
无线电 | 16篇 |
一般工业技术 | 24篇 |
冶金工业 | 3篇 |
原子能技术 | 2篇 |
自动化技术 | 28篇 |
2023年 | 6篇 |
2022年 | 13篇 |
2021年 | 15篇 |
2020年 | 16篇 |
2019年 | 18篇 |
2018年 | 17篇 |
2017年 | 17篇 |
2016年 | 21篇 |
2015年 | 4篇 |
2014年 | 7篇 |
2013年 | 20篇 |
2012年 | 12篇 |
2011年 | 11篇 |
2010年 | 3篇 |
2009年 | 1篇 |
2008年 | 4篇 |
2007年 | 1篇 |
2005年 | 2篇 |
1993年 | 2篇 |
1992年 | 1篇 |
1990年 | 1篇 |
1989年 | 1篇 |
1983年 | 2篇 |
1982年 | 5篇 |
1981年 | 2篇 |
1979年 | 2篇 |
1978年 | 1篇 |
Software design patterns are well-known solutions for solving commonly occurring problems in software design. Detecting design patterns used in the code can help to understand the structure and behavior of the software, evaluate the quality of the software, and trace important design decisions. To develop and maintain a software system, we need sufficient knowledge of design decisions and software implementation processes. However, the acquisition of knowledge related to design patterns used in complex software systems is a challenging, time-consuming, and costly task. Therefore, using a suitable method to detect the design patterns used in the code reduces software development and maintenance costs. In this paper, we proposed a new method based on conceptual signatures to improve the accuracy of design pattern detection. So we used the conceptual signatures based on the purpose of patterns to detect the patterns’ instances that conform to the standard structure of patterns, and cover more instances of patterns’ variants and implementation versions of the patterns and improve the accuracy of pattern detection. The proposed method is a specific process in two main phases. In the first phase, the conceptual signature and detection formula for each pattern is determined manually. Then in the second phase, each pattern in the code is detected in a semi-automatic process using the conceptual signature and pattern detection formula. To implement the proposed method, we focused on GoF design patterns and their variants. We evaluated the accuracy of our proposed method on five open-source projects, namely, Junit v3.7, JHotDraw v5.1, QuickUML 2001, JRefactory v2.6.24, and MapperXML v1.9.7. Also, we performed our experiments on a set of source codes containing the instances of GoF design patterns’ variants for a comprehensive and fair evaluation. The evaluation results indicate that the proposed method has improved the accuracy of design pattern detection in the code.
相似文献Methods: Occlusal surfaces of 48 extracted human molars were ground to expose flat superficial dentin surfaces. Specimens were randomly divided into two main groups according to the tested self-etch adhesive system either: One-step self-etch (AdperTM easy-one) or two-step self-etch (AdperTM SE Plus). Each adhesive system was applied on the prepared dentin surfaces followed one of these techniques: (1) Passive application of a single layer, (2) Active application of single layer, (3) Passive application of double adhesive layer (with light curing in between), and (4) Active application of double adhesive layers. Resin composite was packed inside micro-tubes fixed on the bonded dentin surfaces and light cured for 40 s. All specimens were stored in artificial saliva either for 24 h or 3 months before testing. Microshear bond strength test was employed using a universal testing machine at a crosshead speed of 0.5 mm/min.
Results: AdperTM SE Plus showed higher significant microshear bond strength in compared with AdperTM easy-one. For both adhesive systems active application showed higher significant microshear bond strength to dentin than passive application. Double application of adhesive systems showed lower microshear bond strength than single application.
Conclusion: Active application of self-etch adhesives could improve the dentin microshear bond strength. Double application with curing in between the layers did not improve the bond strength to the tested adhesive. 相似文献