天有一個好消息:
西藏公安機關探索優秀警務輔助人員入警機制,為廣大輔警同志們提供實現警察夢的機會!
全區公安機關2018年試點面向警務輔助人員
公開考錄人民警察公告
根據《人社部 公安部 國家公務員局關于加強公安機關人民警察招錄工作的意見》(人社部發〔2015〕97號)、《自治區編辦、區公安廳、區人社廳、區公務員局關于進一步加強和改進全區公安機關人民警察考錄工作的意見》(藏人社廳發〔2016〕24號)和《西藏自治區人民政府辦公廳關于轉發<西藏自治區公安機關警務輔助人員管理辦法(試行)>的通知》(藏政辦發〔2017〕131號)精神,為逐步探索優秀警務輔助人員考錄人民警察工作機制,按照2018年全區公安機關人民警察公開考錄工作總體安排,擬組織實施2018年全區公安機關面向優秀警務輔助人員公開考錄人民警察試點工作,現公告如下。
一、考錄數量
2018年全區公安機關試點面向警務輔助人員考錄計劃錄用10名基層人民警察。其中拉薩、日喀則、山南、林芝市縣級公安機關各1名,昌都、那曲、阿里市(地)縣級公安機關各2名。
二、考錄對象
具備大專及以上學歷且3年以上連續從事警務輔助崗位工作年限(2015年7月20日前參加警務輔助工作)的我區公安機關優秀警務輔助人員(以下簡稱:報考人員)。
三、報考條件
(一)擁護黨的領導,堅決貫徹執行黨的路線、方針、政策和新時期西藏工作指導思想,在思想上、政治上、行動上同黨中央、區黨委保持一致,在反對分裂、揭批達賴、維護祖國統一和民族團結等政治原則問題上立場堅定,旗幟鮮明。
(二)遵紀守法,品行端正。
(三)自覺做到不造謠、不信謠、不傳謠,不惡意散布不良或不實言論。
(四)具有國家承認的大專及以上學歷或中央黨校、省區市委黨校函授教育大專及以上學歷。
(五)具有正常履行職責的身體條件。
(六)年齡為十八周歲以上,三十五周歲以下(1983年7月20日—2000年7月20日出生);
(七)男性身高不低于168厘米,女性身高不低于158厘米。
(八)符合自治區考錄主管部門規定的其他條件。
四、報名和資格初審
(一)報名時間。報名時間為2018年7月20日上午9:00至25日下午18:00。
(二)報名方式。此次報名采用現場報名的方式進行,在全區各市(地)公安局(處)設立報名點。
報名注意事項:
1、報考人員須如實提供相關個人信息,作出本人承諾,下載并填寫《誠信報考承諾書》。凡弄虛作假,不誠信報考人員,一經查實,即取消考試資格、錄用資格,并按照有關規定清退公安機關警務輔助人員隊伍。
2、報考人員須認真仔細選擇考試地點,數據上報審定后后將無法更改相關信息。
3、此次考錄免收報名費。
(三)資格初審
按照“屬地管理”原則,由各市(地)公安機關對報考人員的資格條件進行初審。
資格初審主要內容:一是審核報考人員的從事警務輔助人員崗位工作年限;二是審核報考人員的學歷證書、學歷證書電子注冊備案表;三是審查報考人員的身高條件。
(四)發放準考證
通過資格初審的報考人員于2018年8月18日—19日前往報名點領取準考證。
五、筆試
通過資格初審的報考人員憑本人準考證和身份證參加筆試。
(一)筆試時間及科目
2018年8月25日 上午9:00—11:00 綜合應用能力測驗(分值為100分),下午14:00—16:30 公安專業基礎知識(分值為100分)。
(二)筆試總成績計算公式
總分=綜合應用能力測驗x60%+公安基礎知識x40%
(三)考區設置
此次筆試共設拉薩、日喀則、山南、林芝、昌都、那曲、阿里7個考區,考生可就近選擇考區。具體考試地點詳見準考證。考試期間,區公安廳聯合區人社廳、公務員局派出巡考組分赴各考區檢查指導工作。
(四)劃定筆試最低合格線
按照考生筆試總成績1:1.5的比例劃定筆試最低合格分數線。
(五)加分政策
以下獲獎情況限定為具有公安警務輔助人員身份期間所獲獎項:
1、年度考核評為優秀等次的,每次加1分,累計加分不超過3分。
2、在搶險、救災、處置突發事件中奮不顧身,成績突出,獲得縣級表彰的加2分;獲得地市級表彰的加3分;獲得省部級以上表彰的加5分(以批準獎勵機關的機構級別確定)。
3、公安英烈、因公犧牲民警子女的加5分。
4、對符合以上加分條件的考生,筆試總成績累積加分不得超過15分。
符合加分條件的報考人員須在2018年9月10日前將本人獲獎相關材料原件提交各市(地)公安局(處)政工部門進行審核備案。各市(地)公安局(處)政工部門對報考人員的獲獎情況進行初審甄別、匯總造冊后連同獲獎原件一并于9月20日前報區公安廳政治部復審,廳政治部對獲獎材料復審后,報自治區公務員局職位管理與考試錄用處并在西藏自治區人力資源和社會保障信息網或西藏自治區公安政治工作信息網上進行公示。
六、考察政審
筆試合格的報考人員須登錄西藏自治區公安政治工作信息網(http://10.188.1.134:9080/xzzg/jsp/index.html)下載填寫并打印政審表。各市(地)公安政工部門通過查閱本人檔案、與單位領導、同事個別談話等方式,從報考人員的政治思想、道德品質、遵紀守法、自律意識、能力素質、日常表現等方面進行考察。并嚴格按照《公安機關錄用人民警察考核和政審工作暫行規定》和《關于進一步加強全區公安機關新入警人員政審工作的意見(試行)》(藏公通〔2014〕169號)的要求,由所在單位、直系親屬戶籍所在地公安機關對本人和直系親屬出具政審意見。
對考生本人進行政審的同時,還對其直系親屬和對本人有重要影響的旁系血親逐人進行政審。其中考生與直系親屬或對本人有重要影響的旁系血親戶口分離的,須提交考生本人的《西藏自治區公安機關錄用人民警察政審表》及公安機關出具的直系親屬或對本人有重要影響的旁系血親政審材料。
七、資格復審和錄用派遣
(一)資格復審。筆試合格的報考人員須復審,持本人畢業證原件及復印件、身份證原件及復印件、政審表、學歷證書電子注冊備案表、學籍檔案、準考證的原件及復印件、市(地)級以上公安政工部門出具從事警務輔助崗位工作年限的證明材料。
學歷驗證方式:
1、國家承認學歷要提交從中國高等教育學生信息網(網址:http://www.chsi.com.cn)下載的《學歷證書電子注冊備案表》;
2、黨校函授學歷由自治區干部教育培訓主管部門驗印。
報到時間和地點另行通知。
報到時,區公安廳組織工作人員對其報考資格進行復審。重點審核報考人員的從事警務輔助崗位工作年限、學歷證書、學歷證書電子注冊備案表、學籍檔案、政審、身高等。復審不合格、不符合報考條件、不誠信報考的人員,取消其錄用資格,并請退出公安機關警務輔助人員隊伍。
(二)體檢。筆試、資格復審、考察政審均合格的考生須參加體檢,體檢嚴格按照《關于執行〈公務員錄用體檢特殊標準(試行)〉有關問題的通知》(公政治〔2010〕454號)精神,在拉薩集中對筆試、體能測評合格報考人員進行體檢,體檢費由報考人員自理。體檢時間和地點另行通知。
(三)體能測評。體能測評按照公安部《關于印發公安機關錄用人民警察體能測評項目和標準(暫行)的通知》(人社部發〔2011〕48號)、《中共西藏自治區公安廳委員會關于貫徹落實<中共西藏自治區委員會辦公廳 西藏自治區人民政府辦公廳關于切實加強公安干警隊伍建設的意見>的實施意見》(藏公通〔2013〕124號)精神,由區公安廳相關部門組織實施體能測評工作,并邀請駐廳紀檢組、警務督察總隊等單位進行現場監督。
(四)選擇職位。筆試、資格復審、考察政審、體檢、體能測評均合格的報考人員,按照筆試成績由高到低的順序在此次考錄的錄用職位中選擇職位,每個考生只能選擇一個職位。前者如放棄職位選擇,則依次遞補,直至考錄崗位全部選擇完畢。放棄選擇職位的考錄人員,今后不得再以公安機關警務輔助人員身份報考公安機關職位。
如出現總成績相同情況,依照綜合應用能力測驗、公安專業科目筆試單項成績依次由高到低的順序確定排名先后;如再出現其他特殊情況,由公安廳商人社廳、公務員局研究決定。
(五)錄用派遣。筆試、資格復審、考察政審、體檢、體能測評均合格的報考人員名單在區人社廳門戶網站和公安信息網上進行公示。公示期為5個工作日。
公示期滿,沒有問題或者反映的問題不影響錄用的,由區公安廳聯合區公務員局負責辦理錄用和派遣手續;對反映有影響錄用的問題并查實的,不予辦理錄用手續;對反映問題一時難以查實的,可暫緩辦理錄用手續,待查清后再決定是否辦理錄用派遣手續。
新錄用人員在錄用單位的最低服務年限為5年(含試用期),在此期間不得轉任交流到公安基層一線執法單位以外的單位。
西藏自治區人力資源和社會保障廳
西藏自治區公安廳
西藏自治區公務員局
2018年6月6日
篇文章開始我們介紹一些DOM的高級應用。
這里我們來介紹一些關于表格的應用。大家應該都很了解HTML的表格table標簽。實際上,由于JS誕生的年代正是表格風行使用的時候,因此JS內有很多對表格的便捷操作。
例如,我們在選取表格tbody的時候,自然可以使用getElementsByTagName('tbody')的方法,也可以直接用tbodies代替,同樣的選取表格所有行的方法為:rows(相當于getElementByTageName('tr')),選取表格所有列的方法為:cells(相當于getElementsByTagName('td'))。此外還有tFoot和tHead屬性,用于選取表格的表頭和表尾。和前面不同的是,一個表格可以有多個tBody、行和列,因此他們獲取的是一個數組,但表格的表頭和表尾只能有一個,因此它們獲取的不是數組而是單個的元素。
現在我們利用這些方法實現表格變色的功能。
<html>
<head>
<meta charset="utf-8" />
<title>無標題文檔</title>
<script>
window.onload = function() { var oTab = document.getElementById('tab1'); var oldColor = ''; for (var i = 0; i < oTab.tBodies[0].rows.length; i++) { oTab.tBodies[0].rows[i].onmouseover = function() { oldColor = this.style.background; this.style.background = 'green'; }; oTab.tBodies[0].rows[i].onmouseout = function() { this.style.background = oldColor; }; if (i % 2) { oTab.tBodies[0].rows[i].style.background = ''; } else { oTab.tBodies[0].rows[i].style.background = '#CCC'; } }};
</script>
</head>
<body>
<table id="tab1" border="1" width="500">
<thead>
<tr><td>ID</td><td>姓名</td><td>年齡</td></tr>
</thead>
<tbody>
<tr><td>1</td><td>Blue</td><td>27</td></tr>
<tr><td>2</td><td>張三</td><td>23</td></tr>
<tr><td>3</td><td>李四</td><td>28</td></tr>
<tr><td>4</td><td>王五</td><td>25</td></tr>
<tr><td>5</td><td>張偉</td><td>24</td></tr>
</tbody>
</table>
</body>
</html>
效果如下:
這里需要注意的是,選取表格行或列時,如果有表頭或表尾, 一定要在前面加上tbodies,如上面代碼的oTab.tbodies[0].rows,如果不添加tbodies,則會對整個表格進行操作(包括表頭和表尾)。
通過DOM,我們可以對表格進行添加和刪除操作。
<html>
<head>
<meta charset="utf-8" />
<title>無標題文檔</title>
<script>
window.onload = function()
{
var oTab = document.getElementById('tab1');
var oBtn = document.getElementById('btn1');
var oName = document.getElementById('name');
var oAge = document.getElementById('age');
oBtn.onclick = function()
{
var oTr = document.createElement('tr');
var oTd = document.createElement('td');
oTd.innerHTML = oTab.tBodies[0].rows.length + 1; //?
oTr.appendChild(oTd);
var oTd = document.createElement('td');
oTd.innerHTML = oName.value;
oTr.appendChild(oTd);
var oTd = document.createElement('td');
oTd.innerHTML = oAge.value
oTr.appendChild(oTd);
oTab.tBodies[0].appendChild(oTr);
};
};
</script>
</head>
<body>
姓名:
<input id="name" type="text" /> 年齡:
<input id="age" type="text" />
<input id="btn1" type="button" value="添加" />
<table id="tab1" border="1" width="500">
<thead>
<tr><td>ID</td><td>姓名</td><td>年齡</td></tr>
</thead>
<tbody>
<tr><td>1</td><td>Blue</td><td>27</td></tr>
<tr><td>2</td><td>張三</td><td>23</td></tr>
<tr><td>3</td><td>李四</td><td>28</td></tr>
<tr><td>4</td><td>王五</td><td>25</td></tr>
<tr><td>5</td><td>張偉</td><td>24</td></tr>
</tbody>
</table>
</body>
</html>
當我們點擊添加時,輸入的姓名,年齡就可以添加到表格下方。同樣的,我們利用DOM對表格進行刪除操作。
<html>
<head>
<meta charset="utf-8" />
<title>無標題文檔</title>
<script>
window.onload = function() { var oTab = document.getElementById('tab1'); var oBtn = document.getElementById('btn1'); var oName = document.getElementById('name'); var oAge = document.getElementById('age'); oBtn.onclick = function() { var oTr = document.createElement('tr'); var oTd = document.createElement('td'); oTd.innerHTML = oTab.tBodies[0].rows.length + 1; //? oTr.appendChild(oTd); var oTd = document.createElement('td'); oTd.innerHTML = oName.value; oTr.appendChild(oTd); var oTd = document.createElement('td'); oTd.innerHTML = oAge.value; oTr.appendChild(oTd); var oTd = document.createElement('td'); oTd.innerHTML = '<a href="javascript:;">刪除</a>'; oTr.appendChild(oTd); oTd.getElementsByTagName('a')[0].onclick = function() { oTab.tBodies[0].removeChild(this.parentNode.parentNode); }; oTab.tBodies[0].appendChild(oTr); }; };
</script>
</head>
<body>
姓名:
<input id="name" type="text" /> 年齡:
<input id="age" type="text" />
<input id="btn1" type="button" value="添加" />
<table id="tab1" border="1" width="500">
<thead>
<tr><td>ID</td><td>姓名</td><td>年齡</td></tr>
</thead>
<tbody>
<tr><td>1</td><td>Blue</td><td>27</td></tr>
<tr><td>2</td><td>張三</td><td>23</td></tr>
<tr><td>3</td><td>李四</td><td>28</td></tr>
<tr><td>4</td><td>王五</td><td>25</td></tr>
<tr><td>5</td><td>張偉</td><td>24</td></tr>
</tbody>
</table>
</body>
</html>
效果如下:
注意兩點:
1.我們在設置刪除元素的參數時,因為tr是a標簽的父元素的父元素,所以使用的是this.parentNode.parentNode進行選擇。
2.我們仍然是在tbodie內對元素進行刪除,tbody是tr的父元素,因此刪除tr的代碼也必須由tbody來選中。
可以看到,我們已經可以對添加的行進行刪除操作。但是這里仍然有一個小問題。因為我們是通過行數=ID的形式為ID賦值,如果進行刪除操作后,行數不等于ID,那么可能會出現ID重復的情況。為了避免這種情況,我們用一個變量存儲初始的行數值+1,之后每點擊一次添加,就把這個值賦添加行的id并自增,這樣就不會出現重復的情況了:
window.onload = function()
{
var oTab = document.getElementById('tab1');
var oBtn = document.getElementById('btn1');
var oName = document.getElementById('name');
var oAge = document.getElementById('age');
var id = oTab.tBodies[0].rows.length + 1;
oBtn.onclick = function()
{
var oTr = document.createElement('tr');
var oTd = document.createElement('td');
oTd.innerHTML = id++; //?
oTr.appendChild(oTd);
var oTd = document.createElement('td');
oTd.innerHTML = oName.value;
oTr.appendChild(oTd);
var oTd = document.createElement('td');
oTd.innerHTML = oAge.value;
oTr.appendChild(oTd);
var oTd = document.createElement('td');
oTd.innerHTML = '<a href="javascript:;">刪除</a>';
oTr.appendChild(oTd);
oTd.getElementsByTagName('a')[0].onclick = function()
{
oTab.tBodies[0].removeChild(this.parentNode.parentNode);
};
oTab.tBodies[0].appendChild(oTr);
};
};
對于已經刪除的行來說,它的ID已經被廢棄,因此不需要再次使用,實際情況中,大部分網站都是采用的這種方式。
如果要從表格中尋找我們需要的數據,就需要用到表格搜索功能。在我們上面的表格中,我們想通過搜索名字獲取對應的信息。這個功能的實現也很簡單,通過判斷是否存在某個名字和搜索框內相等即可。
window.onload = function()
{
var oTab = document.getElementById('tab1');
var oTxt = document.getElementById('name');
var oBtn = document.getElementById('btn1');
oBtn.onclick = function()
{
for (var i = 0; i < oTab.tBodies[0].rows.length; i++)
{
if (oTab.tBodies[0].rows[i].cells[1].innerHTML == oTxt.value)
{
oTab.tBodies[0].rows[i].style.background = 'yellow';
}
else
{
oTab.tBodies[0].rows[i].style.background = '';
}
}
};
};
效果如下:
效果如下:
注意這里在將符合內容的行背景變黃的同時將不符合條件的行重新標為白色。
但是這個搜索功能并不完善。首先,目前主流的搜索功能是不區分大小寫的,但JS默認區分大小寫,因此我們搜“blue”的話是將不會有效果。在JS里有一種方法叫toLowerCase,可以把一個英文字符串轉化為全小寫,因此只要我們將比較的兩串字符串全部轉化為小寫進行比較,就可以忽略本身大小寫帶來的區別了。
其次,我們希望我們的程序實現模糊搜索功能,可以不輸入全名就能搜索出結果。在JS里提供了一種search()方法,其作用為在一串字符串中找到另一串字符串并返回字符串位置,沒找到則返回-1:
var str='abcdef';
alert(str.search('de'));
結果為3。因此,我們可以通過search方法來尋找表格中的姓名是否包含我們輸入的文字,如果不等于-1的話則說明包含。
完整代碼如下:
window.onload = function()
{
var oTab = document.getElementById('tab1');
var oTxt = document.getElementById('name');
var oBtn = document.getElementById('btn1');
oBtn.onclick = function()
{
for (var i = 0; i < oTab.tBodies[0].rows.length; i++)
{
var sTab = oTab.tBodies[0].rows[i].cells[1].innerHTML.toLowerCase();
var sTxt = oTxt.value.toLowerCase();
if (sTab.search(sTxt) != -1)
{
oTab.tBodies[0].rows[i].style.background = 'yellow';
}
else
{
oTab.tBodies[0].rows[i].style.background = '';
}
}
};
};
最后,我們還希望實現一個多關鍵字搜索功能,當我們同時輸入幾個關鍵字時,可以將幾個關鍵字的答案都返回給我們。我們通過空格將關鍵字隔開,然后可以使用JS的split方法。split方法的作用是切分字符串:
var str='abc 123 ert';
var arr=str.split(' ');
alert(arr);
效果如下:
split方法會在字符串中尋找參數字符并用參數字符將字符串切開并返回一個數組。
現在,我們也可以將輸入的字符串用split方法切開成一個數組,再對數組里的元素進行一一判斷檢驗,就可以達成我們的目的了。
window.onload = function()
{
var oTab = document.getElementById('tab1');
var oTxt = document.getElementById('name');
var oBtn = document.getElementById('btn1');
oBtn.onclick = function()
{
for (var i = 0; i < oTab.tBodies[0].rows.length; i++)
{
var sTab = oTab.tBodies[0].rows[i].cells[1].innerHTML.toLowerCase();
var sTxt = oTxt.value.toLowerCase();
var arr = sTxt.split(' ');
oTab.tBodies[0].rows[i].style.background = '';
for (var j = 0; j < arr.length; j++)
{
if (sTab.search(arr[j]) != -1)
{
oTab.tBodies[0].rows[i].style.background = 'yellow';
}
}
}
};
};
剛才我們做的效果是高亮顯示。如果我們希望我們的程序在搜索后只保留我們需要的行,也就是實現篩選功能,應該怎么做呢?實際上也非常簡單,我們前面做高亮功能時修改的是行元素的background屬性,這里如果我們修改的是元素display屬性,當它符合條件時,將其display屬性設置為block;不需要顯示時,設置為none。這樣就可以做到篩選搜索元素了。
效果如下:
我是石川(Blue),如果你覺得我的公眾號還不錯,請多幫我推薦給你的朋友,多謝了。
石川簡介:前阿里巴巴高級技術經理,現開課吧技術學院院長。精通C/C++、Java、Python、前端開發等多種開發技術,曾參與淘寶網的早期建設和優化,擁有豐富的企業級系統開發經驗,對HTML5移動端互聯網技術及生態體系有深厚的造詣。
天就來和大家分享幾個好玩到爆的小網站,都智障中透露著智慧(?)
點開就摸魚一整天!
地址:https://tikolu.net/emojimix/
在線emoji合成器,可以隨機,也可以搜索自己選定的emoji合成出新的表情
我合成了幾個,有趣又好笑,感覺還挺智能的
地址:https://www.lanzouy.com/isSE4xlk0uj
大家喜聞樂見的肌肉金輪,就是拿這玩意做的哈哈哈哈哈哈哈哈哈!
下載之后,在這里找到模板就可以換了~~~
地址:https://www.yanlinma.com/10-billion-dollar/
10BillionDollars是一個用來展示100億美元占有空間有多大的網站,分別展示了來自不同國家的不同幣種所需要的大小(共有20個國家的貨幣,每個國家貨幣的面額不一樣,所以體積差距很大的)
這是100億美元
?日元對應的體積
?盧布對應的體積
地址:http://magickeyboard.io/
可以讓自己打出來的字母飛上天
有點炫酷的!
?
地址:https://www.6pian.cn/koutu.html
圖片拖進去就能摳出來!
?
地址:https://www.6pian.cn/dongman.html
圖片輕松變成各種風格的動漫臉
?
地址:https://www.6pian.cn/nianling.html
可以根據年齡,拖動改變效果
?
地址:http://emojisandearthporn.com/
在一堆emoji表情中,找到那個唯一不動的!
第一關
?第二關
?第三關
?第四關,我真的找不著了天吶
地址:http://liferestart.syaro.io/view/
既然人生都重開了,顏值必須點滿啊,說不定也會成為一代直男殺手(并不
?沃特???直接投胎成男孩了???
?2倍速度播放了這波瀾壯闊的一生,感覺不太平凡
?感覺顏值高的人生,注定還不錯,95分耶
?
地址:https://littlealchemy2.com/
一個在線模擬煉金術師的網站。開局只有四個元素:空氣、土壤、水、火。然后就可以任意組合了。比如將土和火合在一起,就能得到火山巖。火山巖和水合在一起,得到了蒸汽和黑曜石。
?
火和空氣合成了煙
我合成了半天,居然還有工廠房子之類的東西被我合成出來了。真好玩。
?
地址:https://sharkle.com/
點擊隨便進一個酷酷的網站
第一次進入的是這樣一個網站,是一個神奇的立方體
第二次看到的不知道是什么東西,一堆可以鬼畜拖動的面條
?第三個是一個可以點的七彩炫光氣泡
牛片的一系列好用工具:
牛片AI主播配音:在線配音,免費主播音隨意選
牛片一鍵智能字幕:為視頻一鍵添加字幕,音視頻轉文字稿
牛片視頻AI換裝:視頻AI換裝功能在牛片app中~
圖片文案提取:粘貼視頻鏈接就能提取文案
牛片一鍵智能摳圖:AI智能在線摳圖,一鍵摳出圖片主體
圖片圖片動漫化:圖片動漫化在線處理
照片圖片年齡變化:年齡變化面貌
牛片人聲分離:歌曲背景音樂伴奏提取
牛片工具箱:影視創作流程必備的效率神器
*請認真填寫需求信息,我們會在24小時內與您取得聯系。