亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于數(shù)學(xué)公式的資源文件存儲(chǔ)和資源檢索方法與流程

文檔序號(hào):11864816閱讀:365來源:國知局

本發(fā)明屬于計(jì)算機(jī)文件存儲(chǔ)和檢索領(lǐng)域,涉及一種將帶有數(shù)學(xué)公式的文件合理的文件存儲(chǔ)和資源檢索方法。



背景技術(shù):

隨著社會(huì)的不斷進(jìn)步,科技的高速發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行傳輸和存儲(chǔ)信息的方式已經(jīng)成為了一種趨勢(shì),將替代以前人們常用的方法,因此,如何提高計(jì)算機(jī)處理信息的速度,提高搜索的準(zhǔn)確率同時(shí)節(jié)省存儲(chǔ)空間已成為一個(gè)迫在眉睫需要解決的問題。本系統(tǒng)或方法主要研究如何能夠?qū)в袛?shù)學(xué)公式的資源文件進(jìn)行存儲(chǔ),因?yàn)槿藗兪褂玫拇蠖鄶?shù)科技文獻(xiàn)中存在很多數(shù)學(xué)公式,這些公式多數(shù)是科技文獻(xiàn)的關(guān)鍵,而通過將公式圖片轉(zhuǎn)換成特定的關(guān)鍵字,將關(guān)鍵字與相應(yīng)的資源文件關(guān)聯(lián)存儲(chǔ),不僅可以節(jié)省存儲(chǔ)空間還可以通過數(shù)學(xué)公式快速而準(zhǔn)確的獲取到相應(yīng)的資源文件,提高了對(duì)信息的處理速度。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明主要目的是針對(duì)現(xiàn)在技術(shù)的不足,提出一種基于數(shù)學(xué)公式的資源文件存儲(chǔ)和資源檢索方法。

一種基于數(shù)學(xué)公式的資源文件存儲(chǔ)和資源檢索方法,包括資源文件存儲(chǔ)和資源檢索,具體的設(shè)備包括客戶端、業(yè)務(wù)服務(wù)器和文件服務(wù)器,其中客戶端,用于向用戶提供獲取服務(wù)請(qǐng)求操作和處理請(qǐng)求返回的結(jié)果;業(yè)務(wù)服務(wù)器,用于接收客戶端的請(qǐng)求,并對(duì)客戶端的請(qǐng)求進(jìn)行處理,同時(shí)將資源文件和記錄存入文件服務(wù)器,將處理結(jié)果發(fā)送給客戶端;文件服務(wù)器,用于存放資源文件和文件記錄;資源文件存儲(chǔ)包括如下步驟:

步驟(1)、建立映射表,并將映射表導(dǎo)入系統(tǒng)。

所述的映射表是用于將各種數(shù)學(xué)符號(hào)通過映射規(guī)則轉(zhuǎn)換成相應(yīng)的唯一性的字符串。具體的映射規(guī)則如下:

1)基本字符集:基本字符集可直接鍵盤輸入

abcdefghijklmnopqrstuvwxyz

ABCDEFGHIJKLMNOPQRSTUVWXYZ

0123456789

2)羅馬字符集:羅馬可直接鍵盤輸入

a

ABCDEFGHIJKLMNOPQRSTUVWXYZ

3)希臘字符集:需要通過轉(zhuǎn)義符號(hào)來輸入

αβγδεζηθικλμνξoπρστυφχψω

ABΓΔEZHΘIKΛMNΞO∏P∑TΥΦXΨΩ

對(duì)應(yīng)轉(zhuǎn)義符為

{\alpha\alpha\beta\gamma\delta\epsilon\zeta\eta\theta\iota\kappa\lambda\mu\nu\xi\omicron\pi\rho\sigma\tau\upsilon\phi\chi\psi\omega\Alpha\Beta\Gamma\Delta\Epsilon\Zeta\Eta\Theta\Iota\Kappa\Lambda\Mu\Nu\Xi\Omicron\Pi\Rho\Sigma\Tau\Upsilon\Phi\Chi\Psi\Omega}

4)基礎(chǔ)數(shù)學(xué)符號(hào)集

1)基礎(chǔ)數(shù)學(xué)類符號(hào)集

對(duì)應(yīng)符號(hào)集為

{\pm\infty=\sim\times\div!<\ll>\gg\leq\geq\mp\cong\equiv\propto\approx\forall\partial\surd\cup\cap\varnothing\%\circ\exists\nexists\in\ni\gets\uparrow\to\downarrow\leftrightarrow\therefore\because+-\neg\ast\cdot\vdots\aleph\beth\blacksquare}

5)求反關(guān)系運(yùn)算符:

對(duì)應(yīng)符號(hào)集為

{\neq\nless\ngtr\nleq\ngeq\nsim\lneqq\gneqq\nprec\nsucc\notin\nsubseteq\nsupseteq\subsetneq\supsetneq\lnsim\gnsim\precnsim\succnsim\ntriangleleft\ntriangleright\ntrianglelefteq\ntrianglerighteq\nmid\nparallel\nvdash\nVdash\nvDash\nVDash\nexists}

6)箭頭類

對(duì)應(yīng)符號(hào)集為

{\gets\to\uparrow\downarrow\leftrightarrow\updownarrow\Leftarrow\Rightarrow\Uparrow\Downarrow\Leftrightarrow\Updownarrow\longleftarrow\longrightarrow\longleftrightarrow\Longleftarrow\Longrightarrow\Longleftrightarrow\nearrow\nwarrow\searrow\swarrow\nleftarrow\nrightarrow\nLeftarrow\nRightarrow\nLeftrightarrow\leftharpoonup\leftharpoondown\rightharpoonup\rightharpoondown\upharpoonleft\upharpoonright\downharpoonleft\downharpoonright\leftrightharpoons\rightleftharpoons\leftleftarrows \rightrightarrows\upuparrows\downdownarrows\leftrightarrows\rightleftarrows\looparrowleft\looparrowright\leftarrowtail\rightarrowtail\Lsh\Rsh\Lleftarrow\Rrightarrow\curvearrowleft\curvearrowright\circlearrowleft\circlearrowright\multimap\leftrightsquigarrow\twoheadleftarrow\twoheadrightarrow\rightsquigarrow}

7)三角符號(hào):sin,cos,tan,csc,sec,cot;雖然三角符號(hào)可以在鍵盤輸入,但是為了表示方便也加入轉(zhuǎn)義,對(duì)應(yīng)字符集為

{\sin{\placeholder}

\cos{\placeholder}

\tan{\placeholder}

\csc{\placeholder}

\sec{\placeholder}

\cot{\placeholder}}

8)特殊符號(hào)集

∫∑√

對(duì)應(yīng)字符集為

{\int{\placeholder}

\sum{\placeholder}

\sqrt{\placeholder}}

步驟(2)、將要處理的資源文件與數(shù)學(xué)符號(hào)的關(guān)系轉(zhuǎn)換,變更為相應(yīng)的資源文件與字符串的關(guān)系。

步驟(3)、將資源文件存儲(chǔ)下來,同時(shí)生成一條資源文件的記錄信息,其中與資源文件對(duì)應(yīng)的字符串中的特殊數(shù)學(xué)符號(hào),以關(guān)鍵字的形式添加入記錄信息里面,并對(duì)記錄信息進(jìn)行存儲(chǔ);存儲(chǔ)至數(shù)據(jù)庫、txt文檔或excel文檔等。

本發(fā)明方法的搜索步驟如下:

步驟(4)先將要搜索的數(shù)學(xué)符號(hào)圖片輸入輸入框,在技術(shù)的實(shí)現(xiàn)上,可以考慮用通過svg來實(shí)現(xiàn)。在不支持svg的ie瀏覽器上可采用安裝svg插件或者通過vml實(shí)現(xiàn)或者flash。

步驟(5)通過存儲(chǔ)的規(guī)則將輸入的圖片解析成對(duì)應(yīng)的符號(hào)集。以svg實(shí)現(xiàn)為例,在初次編輯時(shí)其實(shí)是對(duì)svg標(biāo)簽進(jìn)行編輯,當(dāng)編輯完后,提取出當(dāng)前編輯信息所包含的的符號(hào)集。

步驟(6)通過解析的符號(hào)集去數(shù)據(jù)庫中匹配獲取相關(guān)的記錄信息;

步驟(7)將獲取的記錄信息轉(zhuǎn)換為資源文件在前臺(tái)窗口展示。

本發(fā)明有益效果如下:

本發(fā)明中通過將公式圖片轉(zhuǎn)換成特定的關(guān)鍵字,將關(guān)鍵字與相應(yīng)的資源文件關(guān)聯(lián)存儲(chǔ),不僅可以節(jié)省存儲(chǔ)空間還可以通過數(shù)學(xué)公式快速而準(zhǔn)確的獲取到相應(yīng)的資源文件,提高了對(duì)信息的處理速度。

具體實(shí)施方式

下面對(duì)本發(fā)明作進(jìn)一步的說明。

一種基于數(shù)學(xué)公式的資源文件存儲(chǔ)和資源檢索方法,主要的組成部分是:客戶端,用于向用戶提供獲取服務(wù)請(qǐng)求操作和處理請(qǐng)求返回的結(jié)果;業(yè)務(wù)服務(wù)器,用于接收客戶端的請(qǐng)求,并對(duì)客戶端的請(qǐng)求進(jìn)行處理,同時(shí)將資源文件和記錄存入文件服務(wù)器,將處理結(jié)果發(fā)送給客戶端;文件服務(wù)器,用于存放資源文件和文件記錄。

本發(fā)明方法的存儲(chǔ)步驟如下:

步驟(1)、建立映射表,并將映射表導(dǎo)入系統(tǒng)。

所述的映射表是用于將各種數(shù)學(xué)符號(hào)通過映射規(guī)則轉(zhuǎn)換成相應(yīng)的唯一性的字符串。具體的映射規(guī)則如下:

1)基本字符集:基本字符集可直接鍵盤輸入

abcdefghijklmnopqrstuvwxyz

ABCDEFGHIJKLMNOPQRSTUVWXYZ

0123456789

2)羅馬字符集:羅馬可直接鍵盤輸入

abcdefghijklmnopqrstuvwxyz

ABCDEFGHIJKLMNOPQRSTUVWXYZ

3)希臘字符集:需要通過轉(zhuǎn)義符號(hào)來輸入

αβγδεζηθικλμvξoπρστυφχψω

ABΓΔEZHΘIKΛMNΞO∏P∑TΥФXΨΩ

對(duì)應(yīng)轉(zhuǎn)義符為

{\alpha\alpha\beta\gamma\delta\epsilon\zeta\eta\theta\iota\kappa\lambda\mu\nu\xi\omicron\pi\rho\sigma\tau\upsilon\phi\chi\psi\omega\Alpha\Beta\Gamma\Delta\Epsilon\Zeta\Eta\Theta\Iota\Kappa\Lambda\Mu\Nu\Xi\Omicron\Pi\Rho\Sigma\Tau\Upsilon\Phi\Chi\Psi\Omega}

4)基礎(chǔ)數(shù)學(xué)符號(hào)集

對(duì)應(yīng)符號(hào)集為

{\pm\infty=\sim\times\div!<\ll>\gg\leq\geq\mp\cong\equiv\propto\approx\forall\partial\surd\cup\cap\varnothing\%\circ\exists\nexists\in\ni\gets\uparrow\to\downarrow\leftrightarrow\therefore\because+-\neg\ast\cdot\vdots\aleph\beth\blacksquare}

5)求反關(guān)系運(yùn)算符:

對(duì)應(yīng)符號(hào)集為

{\neq\nless\ngtr\nleq\ngeq\nsim\lneqq\gneqq\nprec\nsucc\notin\nsubseteq\nsupseteq\subsetneq\supsetneq\lnsim\gnsim\precnsim\succnsim\ntriangleleft\ntriangleright \ntrianglelefteq\ntrianglerighteq\nmid\nparallel\nvdash\nVdash\nvDash\nVDash\nexists}

9)箭頭類

對(duì)應(yīng)符號(hào)集為

{\gets\to\uparrow\downarrow\leftrightarrow\updownarrow\Leftarrow\Rightarrow\Uparrow\Downarrow\Leftrightarrow\Updownarrow\longleftarrow\longrightarrow\longleftrightarrow\Longleftarrow\Longrightarrow\Longleftrightarrow\nearrow\nwarrow\searrow\swarrow\nleftarrow\nrightarrow\nLeftarrow\nRightarrow\nLeftrightarrow\leftharpoonup\leftharpoondown\rightharpoonup\rightharpoondown\upharpoonleft\upharpoonright\downharpoonleft\downharpoonright\leftrightharpoons\rightleftharpoons\leftleftarrows\rightrightarrows\upuparrows\downdownarrows\leftrightarrows\rightleftarrows\looparrowleft\looparrowright\leftarrowtail\rightarrowtail\Lsh\Rsh\Lleftarrow\Rrightarrow\curvearrowleft\curvearrowright\circlearrowleft\circlearrowright\multimap\leftrightsquigarrow\twoheadleftarrow\twoheadrightarrow\rightsquigarrow}

10)三角符號(hào):sin,cos,tan,csc,sec,cot;雖然三角符號(hào)可以在鍵盤輸入,但是為了表示方便也加入轉(zhuǎn)義,對(duì)應(yīng)字符集為

{\sin{\placeholder}

\cos{\placeholder}

\tan{\placeholder}

\csc{\placeholder}

\sec{\placeholder}

\cot{\placeholder}}

11)特殊符號(hào)集

∫∑√

對(duì)應(yīng)字符集為

{\int{\placeholder}

\sum{\placeholder}

\sqrt{\placeholder}}

步驟(2)、將要處理的資源文件與數(shù)學(xué)符號(hào)的關(guān)系轉(zhuǎn)換,變更為相應(yīng)的資源文件與字符串的關(guān)系。

步驟(3)、將資源文件存儲(chǔ)下來,同時(shí)生成一條資源文件的記錄信息,其中與資源文件對(duì)應(yīng)的字符串中的特殊數(shù)學(xué)符號(hào),以關(guān)鍵字的形式添加入記錄信息里面,并對(duì)記錄信息進(jìn)行存儲(chǔ);存儲(chǔ)至數(shù)據(jù)庫、txt文檔或excel文檔等。

本發(fā)明方法的搜索步驟如下:

步驟(4)先將要搜索的數(shù)學(xué)符號(hào)圖片輸入輸入框,在技術(shù)的實(shí)現(xiàn)上,可以考慮用通過svg來實(shí)現(xiàn)。在不支持svg的ie瀏覽器上可采用安裝svg插件或者通過vml實(shí)現(xiàn)或者flash。

步驟(5)通過存儲(chǔ)的規(guī)則將輸入的圖片解析成對(duì)應(yīng)的符號(hào)集。以svg實(shí)現(xiàn)為例,在初次編輯時(shí)其實(shí)是對(duì)svg標(biāo)簽進(jìn)行編輯,當(dāng)編輯完后,提取出當(dāng)前編輯信息所包含的的符號(hào)集。

步驟(6)通過解析的符號(hào)集去數(shù)據(jù)庫中匹配獲取相關(guān)的記錄信息;

步驟(7)將獲取的記錄信息轉(zhuǎn)換為資源文件在前臺(tái)窗口展示。

本發(fā)明有益效果如下:

本發(fā)明中通過將公式圖片轉(zhuǎn)換成特定的關(guān)鍵字,將關(guān)鍵字與相應(yīng)的資源文件關(guān)聯(lián)存儲(chǔ),不僅可以節(jié)省存儲(chǔ)空間還可以通過數(shù)學(xué)公式快速而準(zhǔn)確的獲取到相應(yīng)的資源文件,提高了對(duì)信息的處理速度。

實(shí)施例1:

假設(shè)有個(gè)教學(xué)資源文件主題內(nèi)容是講解公式的解法,我們將作為該資源的關(guān)鍵字,以方便進(jìn)行搜索。但是如果是以圖片形式存儲(chǔ)的話無法快速通過索引來獲取記錄,同時(shí)損耗存儲(chǔ)空間,因此要將公式轉(zhuǎn)換成字符串存儲(chǔ)。

以上式所示數(shù)學(xué)表達(dá)式為例,按照上述規(guī)則可以存儲(chǔ)為”\sin{5}*\cos{7}+{7}^{2}-\sqrt[{3}]{8}+\sum^{10}_{i=0}{i}”這樣的字符串,上述表達(dá)式的規(guī)則為:其中sin符號(hào)對(duì)應(yīng)“\sin{}”,大括號(hào)內(nèi)的值為實(shí)際輸入的值,cos符號(hào)對(duì)應(yīng)“cos{}”,冪運(yùn)算對(duì)應(yīng)“{}^{}”,開根號(hào)對(duì)應(yīng)“\sqrt[{}]{}”,求和運(yùn)算符對(duì)應(yīng)“\sum^{}_{}{}”。

其中sin和cos雖然可以用文字表示出來,但是每次引用都要手打一遍未免太麻煩,而且像這樣“sin5”看起來也比較別扭,所以用公式展示更美觀和便于理解。

實(shí)施例2:

現(xiàn)在要快速獲取上述講解的資源文件。

1)通過svg將公式輸入,svg輸入的時(shí)候公式是圖片形式展示。

2)公式編寫完成svg調(diào)用轉(zhuǎn)換規(guī)則將圖片轉(zhuǎn)換成“\sin{5}*\cos{7}+{7}^{2}-\sqrt[{3}]{8}+\sum^{10}_{i=0}{i}”傳入后臺(tái),作為索引搜索,當(dāng)索引在存儲(chǔ)記錄中匹配到相似的字符串后,將相關(guān)的記錄獲取出來,同時(shí)通過記錄關(guān)聯(lián)將資源文件也獲取出來。

3)前臺(tái)頁面將資源文件進(jìn)行展示或者下載。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1