http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
A Parallel Algorithm of Multiple String Matching Based on Set-Partition in Multi-core Architecture
Jiahui Liu,Fangzhou Li,Guanglu Sun 보안공학연구지원센터 2016 International Journal of Security and Its Applicat Vol.10 No.4
With the coming of the big data era, the data processing in large scale comes out with a new challenge. However, string matching still plays an important role in the network security and information retrieval fields, because of the large size of pattern set with the overhead of memory and access memory time. Improving the string matching algorithm to adapt to the large scale tasks is desirable and meaningful. In this paper, we present and implement a parallel algorithm of multiple string matching based on multi-core platform. In addition, this work focuses on the partition of pattern set by using genetic algorithm through the internal relation of the patterns to reduce the memory overhead and execution performance. Compared with the classical ones, our experiments on both high and low hit-rate data demonstrate that the performance of algorithm enhances about on average by 20%-40% in general. Besides, the proposed algorithm reduces the memory cost on average by 4%-20%.
Gaowen Zhao,Yiqi Hu,Shaomin Li,Zhuo Wang,Mengzhen Guo,Fangzhou Han,Haoran Wang 대한토목학회 2023 KSCE Journal of Civil Engineering Vol.27 No.2
Cast-in-situ concrete suffers complicated working conditions in sulfate-rich saline soil areas. Sulfate-magnesium combined attack can be encountered in heavy saline or salty lake areas. This study investigated the degradation process and corresponding mechanisms of cast-in-situconcrete, contaminated by chlorides, partially exposed to sulfate-magnesium combined corrosiveenvironments. Concrete samples were cast and partially immersed in the pre-prepareddistilled water, sulfate or sulfate-magnesium mixed solutions for 12 months. Physical andmechanical properties of concrete samples were continuously measured and recorded duringthe immersion. Sulfate concentration in different depths were measured by chemical titration. SEM, XRD, TG/DTG tests were conducted to analyze the microstructural and mineral propertychanges after corrosion for concrete suffered different corrosion conditions. Results show thatpartially immersed concrete encounters both chemical and physical degradation induced bycorrosive sources. Concrete contaminated by chlorides obviously shows weaker resistanceagainst sulfate attack and the strength development is also negatively affected. Magnesium inthe environments reduces the early strength of partially immersed cast-in-situ concrete whileenhancing the sulfate resistance ability in the later corrosion stage. Magnesium limits thenegative effect of contaminated chlorides on the partially immersed cast-in-situ concrete. Performance of cast-in-situ concrete is different from precast concrete when encounteringdifferent corrosive sources, and thus more attention should be paid on the degradation ofcast-in-situ concrete structures induce by aggressive environments.
Guo Zhou,Haiyan Meng,Yan Cao,Xuejun Kou,Shuxiang Duan,Leilei Fan,Ming Xiao,Fangzhou Zhou,Zhenzi Li,Zipeng Xing 한국공업화학회 2018 Journal of Industrial and Engineering Chemistry Vol.64 No.-
The tiny Ag nanoparticles-uniformly decorated Ti3+ self-doped porous black TiO2 pillars (Ag-TPBTPs) are prepared, which show obvious surface plasmon resonance (SPR) and extend the photoresponse to visible light and near-infrared region (∼1500 nm). The Ag-TPBTPs exhibit excellent solar-driven photocatalytic activities by mineralizing of high-toxic 2,4-dichlorophenol (∼99%), which is three times higher than that of the pristine TiO2. The remarkable solar-driven photocatalytic performance can be ascribed to the porous pillars structure offering more surface active sites, the self-doped Ti3+ and SPR effect of Ag nanoparticles improving the utilization of solar light, and enhancing the spatial separation efficiency of photogenerated charge carriers.