正则表达式 匹配 <script></script>

有这样一段

 <script> 1111</script>222222<script>33333</script>我想要匹配到
<script>1111</script> 和 <script>33333</script>,这样应该怎么写

4个回答

 <script>[\s\S]+?</script> 
github_37125043
CN-cheng 学习
2 年多之前 回复
flash_love
flash_love 哦哦,了解了!!
2 年多之前 回复
showbo
支付宝加好友偷能量挖 回复flash_love: 就是非贪婪匹配,+?
2 年多之前 回复
flash_love
flash_love 正是我想要的,老哥厉害了!!!!
2 年多之前 回复

下面匹配的是有1111或33333即可

 var str = "111122222233333";
 console.info(str.match(/(111|33333)/));
github_37125043
CN-cheng 我写错了0..0
2 年多之前 回复
/^1111.33333$/以1111开头33333结尾,中间随意。数字字母符号均可,换行除外。
 var pattern = /[1|3]/;
var str = "";
console.log(pattern.test(str));

http://www.bejson.com/othertools/regex_create/

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
求一个能匹配HTML中<script ...>....</script>标签的正则表达式???
RT:求一个能匹配HTML代码中<script ...>....</script>标签的正则表达式??? HTML代码可以看成是一个字符串,我试了好多帖子中的正则表达式,自己也写过,都有问题。比如对 搜狐 的首页进行匹配。 我自己写的: String html = html .replaceAll("<script.*?</script>", ""); (不考虑HTML Code换行,我已经去掉换行了) 老外帖子上找的: String html = html .replaceAll("<script(?:[^<]++|<(?!/script>))*+</script>", ""); 希望有哥们指点! 谢谢!!! 要能匹配有嵌套HTML标签的,(可以不考虑换行问题),样本如下: <div> ... <script type='text/javascript' ...> .... document.writeln("<h1>在JS代码里也可能会嵌套HTML标签等等,各种符合语法的嵌套</h1>"); .... </script> ... <script type='text/javascript' ...> .... document.writeln("<h1>在JS代码里也可能会嵌套HTML标签等等,各种符合语法的嵌套</h1>"); .... </script> .... </div>
如何用正则表达式匹配这个?
比如这个字符串"<script>qwe</script>asd<script>zxc</script>" 我只想取出"qwe"和"zxc",这个正则如何写?谢谢!
js正则表达式普通方式与构造函数方式匹配相同字符串得出的结果不同
<script type="text/javascript"> var re = new RegExp("(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)","g"); var reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/g; var c = "012"; document.write(re.test(c)); document.write("<br/>"); document.write(reg.test(c)); </script> 正则表达上如上,一个得出的结果为true,一个为false。为什么呢?
求助一个php正则表达式的问题
有一个形式类似下面的字符串 ``` <span class="briefcitTitle"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/frameset&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&2%2C2%2C">微信公众号营销一本通</a></span> 我想在php环境中用正则表达式匹配出其中书名(微信公众号营销一本通)部分,请问应该怎么写这个正则表达式 更新,整个html文件源代码: <html dir="LTR"> <head> <title>Jinan University Library /All Locations</title> <base target="_self"/> <link rel="stylesheet" type="text/css" href="/scripts/ProStyles.css" /> <link rel="stylesheet" type="text/css" href="/screens/styles.css" /> <link rel="shortcut icon" type="ximage/icon" href="/screens/favicon.ico" /> <script type="text/javascript" src="/scripts/common.js"></script> <script type="text/javascript" src="/scripts/features.js"></script> <script type="text/javascript" src="/scripts/elcontent.js"></script> <script type="text/JavaScript"> <!-- Hide the JS startTimeout(6000000, "/"); // --> </script> <noscript> <meta http-equiv="Refresh" content="6000;URL=/" /> </noscript> <script type="text/javascript" src="/screens/bibdisplay.js"></script><meta name="renderer" content="webkit|ie-comp|ie-stand"> </head> <body bgcolor="#FFFFFF" > <!-- begin toplogo_chx.html file --> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 19 August 2008 --> <script language="JavaScript" type="text/javascript" src="/screens/jquery-1.10.1.min.js"></script> <script language="JavaScript" type="text/javascript" src="/screens/related.js"></script> <script language="JavaScript" type="text/javascript" src="/screens/libinfo.js"></script> <script language="JavaScript" type="text/javascript" src="/screens/searcharg.js"></script> <div class="topLogoDiv"> <div id="skipNav"><a href="#content">跳至內容</a></div> <div class="floatRight"> <ul id="headerNav"> <li class="headerNavFirst"><a href="/*chx">馆藏检索主页</a></li> <li><a href="/screens*chx/help_index_chx.html">帮助</a></li> <li><a href="/patroninfo*chx">登录</a></li> <li><a href="http://opac.jnu.edu.cn/*eng"><font color="#990000"><strong>English</strong></font></a></li> </ul> </div> <a href="/*chx"><img src="/screens/logo.gif" alt="2007 WebPAC PRO"/></a> </div> <div class="clear"> <!-- content div --> <div class="pageNavColumn"><!-- nav menu column--> <span id="limit"></span> <!-- <div id='limit' class="navHeader" style='width:100%;background-color:#D2E0E7; border:1px #666666; text-align:left;'><font size="4"><strong>精确查询,依照:</strong></font></div> <h1 class="navHeader"><font size="3">从哪里查找</font></h1> <ul class="leftCol"> <li><span id="keyword" ></span></li> <li><span id="title" ></span></li> <li><span id="subject"></span></li> <li><span id="author"></span></li> <li><span id="isbnsea"></span></li> <li><span id="callno"></span></li> <li><a href="/search*chx/g">政府文件</a></li> </ul> --> <div id="JNU_QRCode" style="display:none"> </div> <div id="libinfo"></div> <div id="relate"></div> <!-- <h1 class="navHeader"><font size="3">出版年份</font></h1> <ul class="leftCol"> <li style="list-style:none; padding:2px; color:#000"><span id="2009" ></span></li> <li><span id="2008"></span></li> <li><span id="2007"></span></li> <li><span id="2006"></span></li> <li><span id="course"></span></li> <li><a href="/suggest*chx">评论</a></li> </ul> --> <div class="navHeader" style='width:100%;background-color:#D2E0E7; border:1px #666666; text-align:left;'><font size="4"><strong>个性化服务</strong></font></div> <!--<h1 class="navHeader"><font size="3">你的图书馆</h1>--> <ul class="leftCol"> <li><a href="/patroninfo*chx">我的帐户</a></li> <li><a href="/acquire*chx">好书荐购</a></li> <li><a href="/search*chx/X">高级检索</a></li> <li><a href="http://202.116.13.252/newbook/newbook">新书通报</a></li> <li><a href="http://202.116.13.252/reading/" target="_blank"><font color="#990000"><strong>外借排行榜</strong></font></a></li> <li><a href="http://lib.jnu.edu.cn">图书馆主页</a></li> <li><a href="http://toolbar.google.com/buttons/add?url=http://opac.jnu.edu.cn/screens/JNULOPAC.xml">添加OPAC检索按钮到Google工具栏</a></li> <li><a href="http://mycroft.mozdev.org/search-engines.html?name=%E6%9A%A8%E5%8D%97%E5%A4%A7%E5%AD%A6%E5%9B%BE%E4%B9%A6%E9%A6%86" target="_blank" title="点击暨南大学图书馆链接安装插件">OPAC的Firefox搜索引擎插件</a></li> <li><a href="http://202.116.13.41/libStu/video.jsp" target="_blank" title="新生入馆视频指南">新生入馆视频指南</a></li> <li><a href="http://lib.jnu.edu.cn/help/HelpInfo.action?id=34" target="_blank" title="随书光盘系统使用帮助">随书光盘系统使用帮助</a></li> <li><a href="http://202.116.13.4/show.jsp?ID=1339" target="_blank" title="暨南大学图书馆无线网络使用帮助">暨南大学图书馆无线网络使用帮助</a></li> <li><a href="http://lib.jnu.edu.cn/feedback/feedbackList.action?sysid=42&itemid=0" target="_blank"><img src="/screens/aa.gif" /></a></li> <!-- <li><a href="/illb*chx">馆际互借</a></li> <li><a href="/suggest*chx">评论</a></li> </ul> <li><a href="/selfreg*chx">开一个帐户</a></li> <h1 class="navHeader">图书馆链接</h1> <ul class="leftCol"> --> <!--<li><a href="http://toolbar.google.com/buttons/add?url=http://opac.jnu.edu.cn/screens/JNULOPAC.xml" onMouseOver="AdLayer.style.display='inline'" onmouseout="AdLayer.style.display='none'"><font color="#990000"><strong>添加OPAC检索按钮到Google工具栏</strong></font></a></li> --> <!-- <li><a href="/feeds*chx">Feeds</a></li> <li><a href="/screens*chx/rpro_chx.html">Research Pro</a></li> <li><a href="/iii/calendar">活动日程</a></li> <li><a href="/*chx">KidsOnline</a></li> <li><a href="/ftlist*chx">专题馆藏/新书通告</a></li> <li><a href="/screens*chx/resources_index_chx.html">其他资源</a></li> --> <!-- </ul> <h1 class="navHeader">指定参考书</h1> <ul class="leftCol"> <li><a href="/search*chx/r">课程搜索</a></li> <li><a href="/search*chx/p">教师搜索</a></li> --> </ul> </div><!--Styling div--> <!-- 当时用于显示google按钮的 鼠标动作 <div style='position:absolute; width:250px; height:143px; z-index:20; left: 987px; top: 448px;'> <table id="AdLayer" name="AdLayer" border="0" style="display:none"> <tr> <td ><font size="2"> **&#x70B9;&#x51FB;JNUOPAC&#x6309;&#x94AE;&#xFF0C;&#x76F4;&#x63A5;&#x6253;&#x5F00;&#x66A8;&#x5357;&#x5927;&#x5B66;&#x56FE;&#x4E66;&#x9986;&#x4E66;&#x76EE;&#x68C0;&#x7D22;&#x9875;&#x9762;</br></br> **&#x5982;&#x5728;google&#x68C0;&#x7D22;&#x6846;&#x8F93;&#x5165;&#x68C0;&#x7D22;&#x5185;&#x5BB9;&#xFF0C;&#x70B9;&#x51FB;JNUOPAC&#x6309;&#x94AE;&#xFF0C;&#x5C06;&#x4F1A;&#x8FD4;&#x56DE;&#x66A8;&#x5357;&#x5927;&#x5B66;&#x56FE;&#x4E66;&#x9986;&#x4E66;&#x76EE;&#x7684;&#x68C0;&#x7D22;&#x5185;&#x5BB9;&#x3002;</font></td> </tr> </table> </div>--> <div class="pageContentColumn"><!-- content container --> <a name="content"></a> <!--end toplogo_chx.html--> <div align="center" class="navigationRow"> <form> <a href="/search~S1*chx"><img src="/screens/startover_chx.gif" alt="重新检索" border="0" /></a> <a href="/search~S1*chx/X?NOSRCH={u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1"><img src="/screens/modify_chx.gif" alt="修改检索" border="0" /></a> <a href="/search~S1*chx/X"><img src="/screens/another_chx.gif" alt="再次检索" border="0" /></a> <select name=HISTORY onChange="onSelectChange(this, '~S1*chx')"><option value="">(检索历史)</option> <OPTION VALUE="X{u5FAE}{u4FE1}&searchscope=1&SORT=D">关键字: 微信 在 全部馆藏 <option value="+/search~S1*chx/X?{u5FAE}{u4FE1}&searchscope=1&SORT=D&clear_history">(清除检索历史)</option> <option value="+/*chx">(结束检索进程)</option> </select> <noscript> <h2>搜索历史功能需要JavaScript。</h2> </noscript> </form> </div> <!-- BEGIN BROWSE SCREEN TABLE --> <table width="100%" cellpadding="2" cellspacing="0" border="0" class="browseScreen"> <!-- BEGIN SEARCH WIDGET --> <div align="center"> <tr align="center" valign="middle"> <td valign="middle" colspan="2"> <div class="browseSearchtool"> <script type="text/JavaScript"> <!-- Hide the JS var savedScope; var savedTag; var savedSearch; var sortButtonText = null; var savedExactSearch = null; var sortButtonEvent = null; var sortExactBrowseURL = null; var sortTypes = new Array(); var sortLabels = new Array(); sortTypes[0] = "t"; sortLabels[0] = "题名"; sortTypes[1] = "a"; sortLabels[1] = "作者"; sortTypes[2] = "c"; sortLabels[2] = "出版年升序"; sortTypes[3] = "r"; sortLabels[3] = "出版年降序"; sortTypes[4] = "n"; sortLabels[4] = "索书号"; sortTypes[5] = "m"; sortLabels[5] = "载体类型"; sortLabels[6] = "系统排序"; sortTypes[6] = "-"; var sortSelectedValue = "6"; var nonSortTags = "XYZprWw" // Unhide the JS --> </script> <form name="searchtool" target="_self" action="/search~S1*chx/" method='GET'> <label for="searchtype" style="display:none;">SearchType</label> <select name="searchtype" id="searchtype" onChange="initSort()"> <option value="a"> 著者</option> <option value="t"> 题名</option> <option value="d"> 主题</option> <option value="c"> 索书号</option> <option value="i"> 标准号</option> <option value="X" selected="selected"> 关键字</option> </select> &nbsp; <label for="searcharg" style="display:none;">Search</label><input type="text" name="searcharg" id="searcharg" size="30" onchange='return searchtoolSubmitAction()'maxlength="75" value="微信" /> &nbsp; <label for="searchscope" style="display:none;">Search Scope</label><select name="searchscope" id="searchscope"> <option value="1" selected="selected"> 全部馆藏</option> <option value="4"> 本部主要书籍</option> <option value="3"> 本部期刊和报纸</option> <option value="2"> 本部电子资源</option> <option value="7"> 深圳旅游学院</option> <option value="6"> 华文学院图书馆</option> <option value="5"> 暨南文库</option> <option value="8"> 大学城校区</option> </select> &nbsp; <span id="sort_cell"> </span> <script type="text/JavaScript"> <!-- Hide the JS initSort(); // Unhide the JS --> </script> <input type="hidden" name="SORT" value="DZ" /><input type="hidden" name="extended" value="0" /> <input type="submit" name="SUBMIT" value="检索" onclick='return searchtoolSubmitAction();' /> <div> <input type="checkbox" name="availlim" value="1" /> <span class="availLimMessage">只检索可借图书</span><br/> </div> <div> <input type="hidden" name="searchlimits" value="" /> <input type="hidden" name="searchorigarg" value="X{u5FAE}{u4FE1}" /> </div> </form> <div class="browseSearchtoolMessage"> <i>找到 2609 条记录 </i>排序依据 <strong>相关度</strong> | <a href="/search~S1*chx/X?{u5FAE}{u4FE1}&searchscope=1&SORT=DX">日期</a> | <a href="/search~S1*chx/X?{u5FAE}{u4FE1}&searchscope=1&SORT=AX">题名</a> . </div> <div></div></div> </td> </tr> </div> <!-- END SEARCH WIDGET --> <!-- BEGIN BROWSE PAGER --> <!-- begin page widgit --> <tr class="browsePager"><td align="center" class="browsePager" colspan="5"> 结果页面&nbsp;&nbsp;&nbsp;<strong>1</strong> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/13%2C2609%2C2609%2CB/browse">2</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/25%2C2609%2C2609%2CB/browse">3</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/37%2C2609%2C2609%2CB/browse">4</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/49%2C2609%2C2609%2CB/browse">5</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/61%2C2609%2C2609%2CB/browse">6</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/73%2C2609%2C2609%2CB/browse">7</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/85%2C2609%2C2609%2CB/browse">8</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/97%2C2609%2C2609%2CB/browse">9</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/109%2C2609%2C2609%2CB/browse">10</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/121%2C2609%2C2609%2CB/browse">11</a> ... <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/2605%2C2609%2C2609%2CB/browse">218</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/13%2C2609%2C2609%2CB/browse">下一页</a> <!-- end page widgit --> </td> </tr> <!-- END BROWSE PAGER --> <style type="text/css"> <!-- #rategroup1 { display: inline } #rateneed1 { display: none } #rategroupMy1 { display: none } #ratemy1 { display: inline } #rategroup2 { display: inline } #rateneed2 { display: none } #rategroupMy2 { display: none } #ratemy2 { display: inline } #rategroup3 { display: inline } #rateneed3 { display: none } #rategroupMy3 { display: none } #ratemy3 { display: inline } #rategroup4 { display: inline } #rateneed4 { display: none } #rategroupMy4 { display: none } #ratemy4 { display: inline } #rategroup5 { display: inline } #rateneed5 { display: none } #rategroupMy5 { display: none } #ratemy5 { display: inline } #rategroup6 { display: inline } #rateneed6 { display: none } #rategroupMy6 { display: none } #ratemy6 { display: inline } #rategroup7 { display: inline } #rateneed7 { display: none } #rategroupMy7 { display: none } #ratemy7 { display: inline } #rategroup8 { display: inline } #rateneed8 { display: none } #rategroupMy8 { display: none } #ratemy8 { display: inline } #rategroup9 { display: inline } #rateneed9 { display: none } #rategroupMy9 { display: none } #ratemy9 { display: inline } #rategroup10 { display: inline } #rateneed10 { display: none } #rategroupMy10 { display: none } #ratemy10 { display: inline } #rategroup11 { display: inline } #rateneed11 { display: none } #rategroupMy11 { display: none } #ratemy11 { display: inline } #rategroup12 { display: inline } #rateneed12 { display: none } #rategroupMy12 { display: none } #ratemy12 { display: inline } --> </style> <!-- BEGIN BROWSE SCREEN LEFT CELL: BROWSELIST/BRIEFCIT AREA --> <tr><td> <table border="2" cellpadding="3" width="100%"> <tr align="CENTER" valign="MIDDLE"> <td colspan="5" class="browseSaveJump"> <form method="POST" action="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse" name="export_form" id="export_form" > <input type="hidden" name="jumpref" value="X{u5FAE}{u4FE1}"> <input type="hidden" id="save_func" name="save_func" value=""/> <a href="#" onclick="process_save(0);" style="text-decoration:none"> <img src="/screens/savemarked_chx.gif" alt="保存选择" class="button" width="120" height="20" border="0" /></a> <span name='save_page_btn1' id='save_page_btn1' style='visibility: visible' ><a href="#" onclick="process_save(1);" style="text-decoration:none"> <img src="/screens/saveallpage_chx.gif" alt="全部保存" class="button" width="120" height="20" border="0" /></a> </span> <span name='mylist_btn1' id='mylist_btn1' style='visibility: visible' ><a href="#" onclick="save_to_mylist();"> <img src="/screens/save_to_my_lists_chx.gif" alt="保存到我的检索列表" border="0"/></a> </span> </td></tr> </td> </tr> <tr class="browseHeader"> <td align="center" class="browseHeaderData"> 关键词 (1-12 共 2609) </td> </tr> <!-- Right Result rank 1 --> <tr class="browseSuperEntry browseEntryRelGroup1"><td colspan="1"><img src="/screens/relevance5.gif" alt="最相关">&nbsp;最相关题名&nbsp;1-85 条记录</td></tr> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 01 July 2008 --> <tr> <td class="briefCitRow"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td width="5%" align="center" class="briefcitEntry" > <div class="briefcitEntryNum"> <a name='anchor_1'></a> 1</div> <div class="briefcitMedia"> <img src="/screens/media_book.gif" alt="普通图书"></div> <input type="checkbox" name="save" value="b3418326" > </td> <td align="left" class="briefcitDetail"> <!--{nohitmsg}--> <span class="briefcitTitle"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/frameset&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&1%2C1%2C">微信品牌营销</a></span> <br/> &nbsp; &nbsp; 北京 : 机械工业出版社, 2016.01&nbsp; &nbsp; 10,188页 ; 25cm<!-- <div> 2016</div> --> <br/> <span>评级:</span> <span id="rategroup1"><a href="/patroninfo~S1*chx/0/redirect=/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse#anchor_1"><img src="/screens/rate_no.gif" border="0" width="75" height="14" alt="No one has rated this material" title="No one has rated this material" /></a> </span><div class="briefcitRequest"> </div> <span class="briefcitStatus"> </span> <!-- <div class="briefcitActions"> &nbsp;</div> --> <div class="briefcitItems"> </div> <div class="briefcitItems"> </div> </td> <td align="center" width="5%"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CC/bibimage&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&1%2C1%2C" target="_parent"><img src="http://book.bookday.cn/book/cover?isbn=9787111520054&w=67&h=97 " border="0" alt="书封"></a></td> </tr> </table> </td> </tr> <!--this is customized <screens/briefcit_chx.html>--> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 01 July 2008 --> <tr> <td class="briefCitRow"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td width="5%" align="center" class="briefcitEntry" > <div class="briefcitEntryNum"> <a name='anchor_2'></a> 2</div> <div class="briefcitMedia"> <img src="/screens/media_book.gif" alt="普通图书"></div> <input type="checkbox" name="save" value="b3422848" > </td> <td align="left" class="briefcitDetail"> <!--{nohitmsg}--> <span class="briefcitTitle"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/frameset&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&2%2C2%2C">微信公众号营销一本通</a></span> <br/> / 魏艳,朱虹主编&nbsp; &nbsp; : 化学工业出版社, 2016.01&nbsp; &nbsp; 181页 ; 24cm : 图<!-- <div> 2016</div> --> <br/> <span>评级:</span> <span id="rategroup2"><a href="/patroninfo~S1*chx/0/redirect=/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse#anchor_2"><img src="/screens/rate_no.gif" border="0" width="75" height="14" alt="No one has rated this material" title="No one has rated this material" /></a> </span><div class="briefcitRequest"> </div> <span class="briefcitStatus"> </span> <!-- <div class="briefcitActions"> &nbsp;</div> --> <div class="briefcitItems"> </div> <div class="briefcitItems"> 本书详细介绍了微信公众号营销的各种理念和技巧,以微信公众号为切入点,精选多个微信公众号营销的成功实例构建全文。全书分为基础篇、运用篇和实践篇三篇,全面解析微信公众号的基础知识、运营思路、营销战术,以及推广方法和步骤。</div> </td> <td align="center" width="5%"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CC/bibimage&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&2%2C2%2C" target="_parent"><img src="http://book.bookday.cn/book/cover?isbn=9787122252050&w=67&h=97 " border="0" alt="书封"></a></td> </tr> </table> </td> </tr> <!--this is customized <screens/briefcit_chx.html>--> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 01 July 2008 --> <tr> <td class="briefCitRow"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td width="5%" align="center" class="briefcitEntry" > <div class="briefcitEntryNum"> <a name='anchor_3'></a> 3</div> <div class="briefcitMedia"> <img src="/screens/media_book.gif" alt="普通图书"></div> <input type="checkbox" name="save" value="b3335811" > </td> <td align="left" class="briefcitDetail"> <!--{nohitmsg}--> <span class="briefcitTitle"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/frameset&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&3%2C3%2C">深度微信</a></span> <br/> / 韩曰田著&nbsp; &nbsp; 北京 : 机械工业出版社, 2015&nbsp; &nbsp; XI, 282页 : 图 ; 25cm<!-- <div> 2015</div> --> <br/> <span>评级:</span> <span id="rategroup3"><a href="/patroninfo~S1*chx/0/redirect=/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse#anchor_3"><img src="/screens/rate_no.gif" border="0" width="75" height="14" alt="No one has rated this material" title="No one has rated this material" /></a> </span><div class="briefcitRequest"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CC/requestbrowse~b3335811&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&3%2C3%2C"><img src="/screens/bullet.gif" alt="" border="0" style="margin-right:5px"/>预约</a></div> <span class="briefcitStatus"> </span> <!-- <div class="briefcitActions"> &nbsp;</div> --> <div class="briefcitItems"> <table width="100%" border="0" cellspacing="1" cellpadding="2" class="bibItems"> <tr class="bibItemsHeader"> <th width="33%" class="bibItemsHeader"> 馆藏地 </th> <th width="43%" class="bibItemsHeader"> 索书号 </th> <th width="24%" class="bibItemsHeader"> 处理状态 </th> </tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;<a href="http://202.116.13.43/douban/floor/fivefloor.html">本部五楼社科阅览区</a> </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cF713.36%2F201520/cf713+36+201520/-3,-1,,E/browse">F713.36/201520</a> <!-- field v --><!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;馆内阅览 </td></tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;<a href="http://202.116.13.43/douban/floor/fourfloor.html">本部四楼中文图书外借区</a> </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cF713.36%2F201520/cf713+36+201520/-3,-1,,E/browse">F713.36/201520</a> <!-- field v --><!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;到期 16-03-18 </td></tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;南校区三楼社科图书借阅区 </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cF713.36%2F201520/cf713+36+201520/-3,-1,,E/browse">F713.36/201520</a> <!-- field v --><!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;到期 16-04-13 </td></tr> </table> </div> <div class="briefcitItems"> 本书包括微信营销、运营、创业和微信电商4大主题,涵盖公众号和朋友圈两大领域。营销视角,公众号内容推广的5个技巧;公众号增粉的15种方法,粉丝维护的5个技巧,获取粉丝的8个“后悔”;朋友圈分享的9个技巧,朋友圈营销的6大策略;微信营销的6大禁忌。运营视角,企业社交媒体矩阵构建;公众号2大定位方法、6大定位方向、11条取名技巧或学问;公众号内容组织、编辑、推送策略与技巧;朋友圈定位的2大策略和营销的6个技巧;运营团队的人才策略和团队管理;运营数据的分析方法。创业角度,自媒体、自组织、第三方开发、微信营销、旅游、本地服务、移动电商等7大领域的创业思路、方法和案例;订阅号创业的4大风险。电商角度,订阅号的电商策略和价值、微信小店的布局和全流程操作、微信电商引流的8个妙招、朋友圈的销售属性和卖货策略。</div> </td> <td align="center" width="5%"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CC/bibimage&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&3%2C3%2C" target="_parent"><img src="http://book.bookday.cn/book/cover?isbn=9787111484516&w=67&h=97 " border="0" alt="书封"></a></td> </tr> </table> </td> </tr> <!--this is customized <screens/briefcit_chx.html>--> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 01 July 2008 --> <tr> <td class="briefCitRow"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td width="5%" align="center" class="briefcitEntry" > <div class="briefcitEntryNum"> <a name='anchor_4'></a> 4</div> <div class="briefcitMedia"> <img src="/screens/media_book.gif" alt="普通图书"></div> <input type="checkbox" name="save" value="b3356842" > </td> <td align="left" class="briefcitDetail"> <!--{nohitmsg}--> <span class="briefcitTitle"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/frameset&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&4%2C4%2C">微信蓝皮书</a></span> <br/> / 主编方兴东&nbsp; &nbsp; 北京 : 电子工业出版社, 2015-&nbsp; &nbsp; 册 : 图 ; 24cm<!-- <div> 2015-</div> --> <br/> <span>评级:</span> <span id="rategroup4"><a href="/patroninfo~S1*chx/0/redirect=/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse#anchor_4"><img src="/screens/rate_no.gif" border="0" width="75" height="14" alt="No one has rated this material" title="No one has rated this material" /></a> </span><div class="briefcitRequest"> </div> <span class="briefcitStatus"> </span> <!-- <div class="briefcitActions"> &nbsp;</div> --> <div class="briefcitItems"> <table width="100%" border="0" cellspacing="1" cellpadding="2" class="bibItems"> <tr class="bibItemsHeader"> <th width="33%" class="bibItemsHeader"> 馆藏地 </th> <th width="43%" class="bibItemsHeader"> 索书号 </th> <th width="24%" class="bibItemsHeader"> 处理状态 </th> </tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;<a href="http://202.116.13.43/douban/floor/sixfloor.html">本部六楼自科阅览区</a> </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cTP393.409%2F20153/ctp393+409+20153/-3,-1,,E/browse">TP393.409/20153</a> <!-- field v -->&nbsp;2014 <!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;馆内阅览 </td></tr> </table> </div> <div class="briefcitItems"> 本书全面介绍了微信的发展现状, 深度剖析了微信在互联网金融、移动电子商务、电子政务、自媒体和新媒体营销等领域的实践应用与变革创新, 预测并展望了微信在未来的发展趋势与变革热点, 客观评价了微信作为社交全球化平台中的中国力量代表所蕴藏的战略价值、经济价值和社会价值。本书是国内第一本聚焦微信的精品研究图书, 中国最早的互联网智库--互联网实验室、全球领先的移动互联网研究机构--艾媒咨询强强联合, 国内知名的微信与移动互联网研究者、观察者、实践者鼎力参与。本书研究深入、内容全面、分析独到、可读性强, 极具前瞻性和参考性。</div> </td> <td align="center" width="5%"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CC/bibimage&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&4%2C4%2C" target="_parent"><img src="http://book.bookday.cn/book/cover?isbn=9787121251757&w=67&h=97 " border="0" alt="书封"></a></td> </tr> </table> </td> </tr> <!--this is customized <screens/briefcit_chx.html>--> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 01 July 2008 --> <tr> <td class="briefCitRow"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td width="5%" align="center" class="briefcitEntry" > <div class="briefcitEntryNum"> <a name='anchor_5'></a> 5</div> <div class="briefcitMedia"> <img src="/screens/media_book.gif" alt="普通图书"></div> <input type="checkbox" name="save" value="b3342924" > </td> <td align="left" class="briefcitDetail"> <!--{nohitmsg}--> <span class="briefcitTitle"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/frameset&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&5%2C5%2C">微信营销2.0</a></span> <br/> / 何思南著&nbsp; &nbsp; 北京 : 机械工业出版社, 2015&nbsp; &nbsp; X, 170页 : 图 ; 22cm<!-- <div> 2015</div> --> <br/> <span>评级:</span> <span id="rategroup5"><a href="/patroninfo~S1*chx/0/redirect=/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse#anchor_5"><img src="/screens/rate_no.gif" border="0" width="75" height="14" alt="No one has rated this material" title="No one has rated this material" /></a> </span><div class="briefcitRequest"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CC/requestbrowse~b3342924&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&5%2C5%2C"><img src="/screens/bullet.gif" alt="" border="0" style="margin-right:5px"/>预约</a></div> <span class="briefcitStatus"> </span> <!-- <div class="briefcitActions"> &nbsp;</div> --> <div class="briefcitItems"> <table width="100%" border="0" cellspacing="1" cellpadding="2" class="bibItems"> <tr class="bibItemsHeader"> <th width="33%" class="bibItemsHeader"> 馆藏地 </th> <th width="43%" class="bibItemsHeader"> 索书号 </th> <th width="24%" class="bibItemsHeader"> 处理状态 </th> </tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;<a href="http://202.116.13.43/douban/floor/fivefloor.html">本部五楼社科阅览区</a> </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cF713.36%2F201539/cf713+36+201539/-3,-1,,E/browse">F713.36/201539</a> <!-- field v --><!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;馆内阅览 </td></tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;<a href="http://202.116.13.43/douban/floor/fourfloor.html">本部四楼中文图书外借区</a> </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cF713.36%2F201539/cf713+36+201539/-3,-1,,E/browse">F713.36/201539</a> <!-- field v --><!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;到期 16-03-18 </td></tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;南校区三楼社科图书借阅区 </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cF713.36%2F201539/cf713+36+201539/-3,-1,,E/browse">F713.36/201539</a> <!-- field v --><!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;传递中 </td></tr> </table> </div> <div class="briefcitItems"> 本书内容包括:微信营销进入2.0时代;微信公众平台的创建、运营与营销;微信营销三大步骤;微信营销九大实战技巧;微信营销五大常见错误;微信营销的效果评估;微信营销三大典型案例。</div> </td> <td align="center" width="5%"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CC/bibimage&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&5%2C5%2C" target="_parent"><img src="http://book.bookday.cn/book/cover?isbn=9787111487562&w=67&h=97 " border="0" alt="书封"></a></td> </tr> </table> </td> </tr> <!--this is customized <screens/briefcit_chx.html>--> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 01 July 2008 --> <tr> <td class="briefCitRow"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td width="5%" align="center" class="briefcitEntry" > <div class="briefcitEntryNum"> <a name='anchor_6'></a> 6</div> <div class="briefcitMedia"> 硕士学位论文</div> <input type="checkbox" name="save" value="b3391400" > </td> <td align="left" class="briefcitDetail"> <!--{nohitmsg}--> <span class="briefcitTitle"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/frameset&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&6%2C6%2C">基于微信的企业营销模式创新研究</a></span> <br/> / 侯兴云著&nbsp; &nbsp; 广州 : 暨南大学, 2015&nbsp; &nbsp; 38页 : 图 ; 29cm<!-- <div> 2015</div> --> <br/> <span>评级:</span> <span id="rategroup6"><a href="/patroninfo~S1*chx/0/redirect=/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse#anchor_6"><img src="/screens/rate_no.gif" border="0" width="75" height="14" alt="No one has rated this material" title="No one has rated this material" /></a> </span><div class="briefcitRequest"> </div> <span class="briefcitStatus"> </span> <!-- <div class="briefcitActions"> <a href="http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=F/M2015/171" onclick="window.open('http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=F/M2015/171'); return false;"><img src="/screens/bullet_chx.gif" alt="" border="0" style="margin-right:5px"/>电子资源</a><br /> </div> --> <div class="briefcitItems"> <table width="100%" border="0" cellspacing="1" cellpadding="2" class="bibItems"> <tr class="bibItemsHeader"> <th width="33%" class="bibItemsHeader"> 馆藏地 </th> <th width="43%" class="bibItemsHeader"> 索书号 </th> <th width="24%" class="bibItemsHeader"> 处理状态 </th> </tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;<a href="http://202.116.13.43/douban/floor/sixfloor.html">本部六楼本校博硕学位论文</a> </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cF%2FM2015%2F171/cf+m2015+171/-3,-1,,E/browse">F/M2015/171</a> <!-- field v --><!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;馆内阅览 </td></tr> </table> </div> <div class="briefcitItems"> </div> </td> <td align="center" width="5%"> &nbsp;</td> </tr> </table> </td> </tr> <!--this is customized <screens/briefcit_chx.html>--> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 01 July 2008 --> <tr> <td class="briefCitRow"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td width="5%" align="center" class="briefcitEntry" > <div class="briefcitEntryNum"> <a name='anchor_7'></a> 7</div> <div class="briefcitMedia"> 硕士学位论文</div> <input type="checkbox" name="save" value="b3392774" > </td> <td align="left" class="briefcitDetail"> <!--{nohitmsg}--> <span class="briefcitTitle"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/frameset&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&7%2C7%2C">“罗辑思维”微信公众号运营策略及其效果研究</a></span> <br/> / 黄晓丹著&nbsp; &nbsp; 广州 : 暨南大学, 2015&nbsp; &nbsp; 53页 : 图 ; 29cm<!-- <div> 2015</div> --> <br/> <span>评级:</span> <span id="rategroup7"><a href="/patroninfo~S1*chx/0/redirect=/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse#anchor_7"><img src="/screens/rate_no.gif" border="0" width="75" height="14" alt="No one has rated this material" title="No one has rated this material" /></a> </span><div class="briefcitRequest"> </div> <span class="briefcitStatus"> </span> <!-- <div class="briefcitActions"> <a href="http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=G/M2015/57" onclick="window.open('http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=G/M2015/57'); return false;"><img src="/screens/bullet_chx.gif" alt="" border="0" style="margin-right:5px"/>电子资源</a><br /> </div> --> <div class="briefcitItems"> <table width="100%" border="0" cellspacing="1" cellpadding="2" class="bibItems"> <tr class="bibItemsHeader"> <th width="33%" class="bibItemsHeader"> 馆藏地 </th> <th width="43%" class="bibItemsHeader"> 索书号 </th> <th width="24%" class="bibItemsHeader"> 处理状态 </th> </tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;<a href="http://202.116.13.43/douban/floor/sixfloor.html">本部六楼本校博硕学位论文</a> </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cG%2FM2015%2F57/cg+m2015+57/-3,-1,,E/browse">G/M2015/57</a> <!-- field v --><!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;馆内阅览 </td></tr> </table> </div> <div class="briefcitItems"> </div> </td> <td align="center" width="5%"> &nbsp;</td> </tr> </table> </td> </tr> <!--this is customized <screens/briefcit_chx.html>--> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 01 July 2008 --> <tr> <td class="briefCitRow"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td width="5%" align="center" class="briefcitEntry" > <div class="briefcitEntryNum"> <a name='anchor_8'></a> 8</div> <div class="briefcitMedia"> 硕士学位论文</div> <input type="checkbox" name="save" value="b3393110" > </td> <td align="left" class="briefcitDetail"> <!--{nohitmsg}--> <span class="briefcitTitle"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/frameset&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&8%2C8%2C">基于微信熟人关系圈的自我呈现探析</a></span> <br/> / 张珍珠著&nbsp; &nbsp; 广州 : 暨南大学, 2015&nbsp; &nbsp; 47页 : 图 ; 29cm<!-- <div> 2015</div> --> <br/> <span>评级:</span> <span id="rategroup8"><a href="/patroninfo~S1*chx/0/redirect=/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse#anchor_8"><img src="/screens/rate_no.gif" border="0" width="75" height="14" alt="No one has rated this material" title="No one has rated this material" /></a> </span><div class="briefcitRequest"> </div> <span class="briefcitStatus"> </span> <!-- <div class="briefcitActions"> <a href="http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=G/M2015/86" onclick="window.open('http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=G/M2015/86'); return false;"><img src="/screens/bullet_chx.gif" alt="" border="0" style="margin-right:5px"/>电子资源</a><br /> </div> --> <div class="briefcitItems"> <table width="100%" border="0" cellspacing="1" cellpadding="2" class="bibItems"> <tr class="bibItemsHeader"> <th width="33%" class="bibItemsHeader"> 馆藏地 </th> <th width="43%" class="bibItemsHeader"> 索书号 </th> <th width="24%" class="bibItemsHeader"> 处理状态 </th> </tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;<a href="http://202.116.13.43/douban/floor/sixfloor.html">本部六楼本校博硕学位论文</a> </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cG%2FM2015%2F86/cg+m2015+86/-3,-1,,E/browse">G/M2015/86</a> <!-- field v --><!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;馆内阅览 </td></tr> </table> </div> <div class="briefcitItems"> </div> </td> <td align="center" width="5%"> &nbsp;</td> </tr> </table> </td> </tr> <!--this is customized <screens/briefcit_chx.html>--> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 01 July 2008 --> <tr> <td class="briefCitRow"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td width="5%" align="center" class="briefcitEntry" > <div class="briefcitEntryNum"> <a name='anchor_9'></a> 9</div> <div class="briefcitMedia"> 硕士学位论文</div> <input type="checkbox" name="save" value="b3391591" > </td> <td align="left" class="briefcitDetail"> <!--{nohitmsg}--> <span class="briefcitTitle"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/frameset&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&9%2C9%2C">微信公众平台用户参与、用户价值与用户忠诚度的关系研究</a></span> <br/> / 杨永丽著&nbsp; &nbsp; 广州 : 暨南大学, 2015&nbsp; &nbsp; 57页 : 图 ; 29cm<!-- <div> 2015</div> --> <br/> <span>评级:</span> <span id="rategroup9"><a href="/patroninfo~S1*chx/0/redirect=/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse#anchor_9"><img src="/screens/rate_no.gif" border="0" width="75" height="14" alt="No one has rated this material" title="No one has rated this material" /></a> </span><div class="briefcitRequest"> </div> <span class="briefcitStatus"> </span> <!-- <div class="briefcitActions"> <a href="http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=F/M2015/579" onclick="window.open('http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=F/M2015/579'); return false;"><img src="/screens/bullet_chx.gif" alt="" border="0" style="margin-right:5px"/>电子资源</a><br /> </div> --> <div class="briefcitItems"> <table width="100%" border="0" cellspacing="1" cellpadding="2" class="bibItems"> <tr class="bibItemsHeader"> <th width="33%" class="bibItemsHeader"> 馆藏地 </th> <th width="43%" class="bibItemsHeader"> 索书号 </th> <th width="24%" class="bibItemsHeader"> 处理状态 </th> </tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;<a href="http://202.116.13.43/douban/floor/sixfloor.html">本部六楼本校博硕学位论文</a> </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cF%2FM2015%2F579/cf+m2015+579/-3,-1,,E/browse">F/M2015/579</a> <!-- field v --><!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;馆内阅览 </td></tr> </table> </div> <div class="briefcitItems"> </div> </td> <td align="center" width="5%"> &nbsp;</td> </tr> </table> </td> </tr> <!--this is customized <screens/briefcit_chx.html>--> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 01 July 2008 --> <tr> <td class="briefCitRow"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td width="5%" align="center" class="briefcitEntry" > <div class="briefcitEntryNum"> <a name='anchor_10'></a> 10</div> <div class="briefcitMedia"> 硕士学位论文</div> <input type="checkbox" name="save" value="b3392748" > </td> <td align="left" class="briefcitDetail"> <!--{nohitmsg}--> <span class="briefcitTitle"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/frameset&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&10%2C10%2C">媒介生态学视角下柬泰华文报刊微信发展研究</a></span> <br/> / 黄慧玲著&nbsp; &nbsp; 广州 : 暨南大学, 2015&nbsp; &nbsp; 76页 : 图 ; 29cm<!-- <div> 2015</div> --> <br/> <span>评级:</span> <span id="rategroup10"><a href="/patroninfo~S1*chx/0/redirect=/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse#anchor_10"><img src="/screens/rate_no.gif" border="0" width="75" height="14" alt="No one has rated this material" title="No one has rated this material" /></a> </span><div class="briefcitRequest"> </div> <span class="briefcitStatus"> </span> <!-- <div class="briefcitActions"> <a href="http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=G/M2015/205" onclick="window.open('http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=G/M2015/205'); return false;"><img src="/screens/bullet_chx.gif" alt="" border="0" style="margin-right:5px"/>电子资源</a><br /> </div> --> <div class="briefcitItems"> <table width="100%" border="0" cellspacing="1" cellpadding="2" class="bibItems"> <tr class="bibItemsHeader"> <th width="33%" class="bibItemsHeader"> 馆藏地 </th> <th width="43%" class="bibItemsHeader"> 索书号 </th> <th width="24%" class="bibItemsHeader"> 处理状态 </th> </tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;<a href="http://202.116.13.43/douban/floor/sixfloor.html">本部六楼本校博硕学位论文</a> </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cG%2FM2015%2F205/cg+m2015+205/-3,-1,,E/browse">G/M2015/205</a> <!-- field v --><!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;馆内阅览 </td></tr> </table> </div> <div class="briefcitItems"> </div> </td> <td align="center" width="5%"> &nbsp;</td> </tr> </table> </td> </tr> <!--this is customized <screens/briefcit_chx.html>--> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 01 July 2008 --> <tr> <td class="briefCitRow"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td width="5%" align="center" class="briefcitEntry" > <div class="briefcitEntryNum"> <a name='anchor_11'></a> 11</div> <div class="briefcitMedia"> 硕士学位论文</div> <input type="checkbox" name="save" value="b3391625" > </td> <td align="left" class="briefcitDetail"> <!--{nohitmsg}--> <span class="briefcitTitle"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/frameset&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&11%2C11%2C">柬埔寨《华商日报》微信运营策略研究</a></span> <br/> / 陈毅著&nbsp; &nbsp; 广州 : 暨南大学, 2015&nbsp; &nbsp; 50页 : 图 ; 29cm<!-- <div> 2015</div> --> <br/> <span>评级:</span> <span id="rategroup11"><a href="/patroninfo~S1*chx/0/redirect=/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse#anchor_11"><img src="/screens/rate_no.gif" border="0" width="75" height="14" alt="No one has rated this material" title="No one has rated this material" /></a> </span><div class="briefcitRequest"> </div> <span class="briefcitStatus"> </span> <!-- <div class="briefcitActions"> <a href="http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=G/M2015/219" onclick="window.open('http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=G/M2015/219'); return false;"><img src="/screens/bullet_chx.gif" alt="" border="0" style="margin-right:5px"/>电子资源</a><br /> </div> --> <div class="briefcitItems"> <table width="100%" border="0" cellspacing="1" cellpadding="2" class="bibItems"> <tr class="bibItemsHeader"> <th width="33%" class="bibItemsHeader"> 馆藏地 </th> <th width="43%" class="bibItemsHeader"> 索书号 </th> <th width="24%" class="bibItemsHeader"> 处理状态 </th> </tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;<a href="http://202.116.13.43/douban/floor/sixfloor.html">本部六楼本校博硕学位论文</a> </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cG%2FM2015%2F219/cg+m2015+219/-3,-1,,E/browse">G/M2015/219</a> <!-- field v --><!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;馆内阅览 </td></tr> </table> </div> <div class="briefcitItems"> </div> </td> <td align="center" width="5%"> &nbsp;</td> </tr> </table> </td> </tr> <!--this is customized <screens/briefcit_chx.html>--> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 01 July 2008 --> <tr> <td class="briefCitRow"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td width="5%" align="center" class="briefcitEntry" > <div class="briefcitEntryNum"> <a name='anchor_12'></a> 12</div> <div class="briefcitMedia"> 硕士学位论文</div> <input type="checkbox" name="save" value="b3392933" > </td> <td align="left" class="briefcitDetail"> <!--{nohitmsg}--> <span class="briefcitTitle"> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/frameset&FF=X{u5FAE}{u4FE1}&searchscope=1&SORT=D&12%2C12%2C">基于使用与满足理论的政务微信运营效果评价研究</a></span> <br/> / 吴翀著&nbsp; &nbsp; 广州 : 暨南大学, 2015&nbsp; &nbsp; 75页 : 图 ; 29cm<!-- <div> 2015</div> --> <br/> <span>评级:</span> <span id="rategroup12"><a href="/patroninfo~S1*chx/0/redirect=/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse#anchor_12"><img src="/screens/rate_no.gif" border="0" width="75" height="14" alt="No one has rated this material" title="No one has rated this material" /></a> </span><div class="briefcitRequest"> </div> <span class="briefcitStatus"> </span> <!-- <div class="briefcitActions"> <a href="http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=D/M2015/193" onclick="window.open('http://lib.jnu.edu.cn/webservice/TPIAction.action?callno=D/M2015/193'); return false;"><img src="/screens/bullet_chx.gif" alt="" border="0" style="margin-right:5px"/>电子资源</a><br /> </div> --> <div class="briefcitItems"> <table width="100%" border="0" cellspacing="1" cellpadding="2" class="bibItems"> <tr class="bibItemsHeader"> <th width="33%" class="bibItemsHeader"> 馆藏地 </th> <th width="43%" class="bibItemsHeader"> 索书号 </th> <th width="24%" class="bibItemsHeader"> 处理状态 </th> </tr> <tr class="bibItemsEntry"> <td width="33%" ><!-- field 1 -->&nbsp;<a href="http://202.116.13.43/douban/floor/sixfloor.html">本部六楼本校博硕学位论文</a> </td> <td width="43%" ><!-- field C -->&nbsp;<a href="/search~S1*chx?/cD%2FM2015%2F193/cd+m2015+193/-3,-1,,E/browse">D/M2015/193</a> <!-- field v --><!-- field # -->&nbsp;</td> <td width="24%" ><!-- field % -->&nbsp;馆内阅览 </td></tr> </table> </div> <div class="briefcitItems"> </div> </td> <td align="center" width="5%"> &nbsp;</td> </tr> </table> </td> </tr> <!--this is customized <screens/briefcit_chx.html>--> <tr align="CENTER" valign="MIDDLE"> <td colspan="5" class="browseSaveJump"> <a href="#" onclick="process_save(0);" style="text-decoration:none"> <img src="/screens/savemarked_chx.gif" alt="保存选择" class="button" width="120" height="20" border="0" /></a> <span name='save_page_btn2' id='save_page_btn2' style='visibility: visible' ><a href="#" onclick="process_save(1);" style="text-decoration:none"> <img src="/screens/saveallpage_chx.gif" alt="全部保存" class="button" width="120" height="20" border="0" /></a> </span> </form> <form action="/search~S1*chx/X?{u5FAE}{u4FE1}&searchscope=1&SORT=D" method="POST"> <input type="HIDDEN" name="jumpref" value="X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/1%2C2609%2C2609%2CB/browse"> <script type="text/JavaScript"> function iiiDoSubmit_1() { //getFormHandleForm() is in common.js var obj = getFormHandleForm(1); obj.submit(); } </script> <input type="hidden" id="iiiFormHandle_1"/> <a href="#" onclick="iiiDoSubmit_1();"><img src="/screens/locateinresults_chx.gif" alt="Locate in results" class="button" width="120" height="20" border="0" /></a> <script type="text/JavaScript"> //getFormHandleForm() is in common.js var evtobj = getFormHandleForm(1); if (document.layers) { document.captureEvents(Event.KEYUP); } document.onkeyup = function(evt) { if (!evt) evt = window.event; var keyCode; if (evt.which) keyCode = evt.which; else if (evt.keyCode) keyCode = evt.keyCode; var targ; if (evt.target) targ = evt.target; else if (evt.srcElement) targ = evt.srcElement; if (targ.nodeType == 3) //for Safari bug targ = targ.parentNode; if (targ.form) { targ = targ.form; //alert('targ='+targ+' evtobj='+evtobj); if (keyCode == 13 && targ == evtobj) { iiiDoSubmit_1(); } } }; </script> <input type="TEXT" name="jumpto" value="2609" size="4" maxlength="4"> </form> </td></tr> </td> </tr> </table> <!-- END BROWSELIST/BRIEFCIT AREA --> </td> <!-- END BROWSE SCREEN LEFT CELL --> </tr> <!-- BEGIN BOTTOM BROWSE PAGER --> <!-- begin page widgit --> <tr class="browsePager"><td align="center" class="browsePager" colspan="5"> 结果页面&nbsp;&nbsp;&nbsp;<strong>1</strong> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/13%2C2609%2C2609%2CB/browse">2</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/25%2C2609%2C2609%2CB/browse">3</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/37%2C2609%2C2609%2CB/browse">4</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/49%2C2609%2C2609%2CB/browse">5</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/61%2C2609%2C2609%2CB/browse">6</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/73%2C2609%2C2609%2CB/browse">7</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/85%2C2609%2C2609%2CB/browse">8</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/97%2C2609%2C2609%2CB/browse">9</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/109%2C2609%2C2609%2CB/browse">10</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/121%2C2609%2C2609%2CB/browse">11</a> ... <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/2605%2C2609%2C2609%2CB/browse">218</a> <a href="/search~S1*chx?/X{u5FAE}{u4FE1}&searchscope=1&SORT=D/X{u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1/13%2C2609%2C2609%2CB/browse">下一页</a> <!-- end page widgit --> </td> </tr> <!-- END BOTTOM BROWSE PAGER --> </table> <!-- END BROWSE SCREEN TABLE --> <div align="center" class="navigationRow"> <form> <a href="/search~S1*chx"><img src="/screens/startover_chx.gif" alt="重新检索" border="0" /></a> <a href="/search~S1*chx/X?NOSRCH={u5FAE}{u4FE1}&searchscope=1&SORT=D&SUBKEY=%E5%BE%AE%E4%BF%A1"><img src="/screens/modify_chx.gif" alt="修改检索" border="0" /></a> <a href="/search~S1*chx/X"><img src="/screens/another_chx.gif" alt="再次检索" border="0" /></a> <select name=HISTORY onChange="onSelectChange(this, '~S1*chx')"><option value="">(检索历史)</option> <OPTION VALUE="X{u5FAE}{u4FE1}&searchscope=1&SORT=D">关键字: 微信 在 全部馆藏 <option value="+/search~S1*chx/X?{u5FAE}{u4FE1}&searchscope=1&SORT=D&clear_history">(清除检索历史)</option> <option value="+/*chx">(结束检索进程)</option> </select> </form> </div> <!-- begin botlogo.html file --> <!-- Rel 2007 "Skyline" Example Set --> <!-- This File Last Changed: 27 June 2008 --> </div><!-- end content container --> </div> <!-- end clearing div --> <div style="clear:both"></div> <!-- end botlogo.html file --> </body> </html> ```
为什么这个正则表达式一执行,就会非常的卡?
目标 ``` <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@include file="/WEB-INF/base/include.jsp"%> <%@ page import="net.bjqfy.civairdef.web.common.constant.CommonConstant" %> <%String path = request.getContextPath(); %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="X-UA-Compatible" content="IE=8" /> <title><%=CommonConstant.TEST_TITLE_CN%></title> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" /> <link rel="stylesheet" type="text/css" href="../public/css/style.css"> <link rel="stylesheet" type="text/css" href="../public/jquery-easyui-1.4/themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="../public/jquery-easyui-1.4/themes/icon.css"> <link rel="stylesheet" href="../public/css/zTreeStyle/zTreeStyle.css" type="text/css"></link> <script type="text/javascript" src="../public/js/jquery-1.8.0.min.js"></script> <script type="text/javascript" src="../public/js/upload2.js"></script> <script type="text/javascript" src="../public/js/jquery.form.js"></script> <script type="text/javascript" src="../public/jquery-easyui-1.4/jquery.easyui.min.js"></script> <script type="text/javascript" src="../public/jquery-easyui-1.4/locale/easyui-lang-zh_CN.js"></script> <script type="text/javascript" src="../public/js/jquery.ztree.core-3.5.js"></script> <script type="text/javascript" src="../public/js/jquery.ztree.excheck-3.5.js"></script> <script type="text/javascript" src="../public/js/jquery.ztree.exedit-3.5.js"></script> <script type="text/javascript" src="../public/js/My97DatePicker/WdatePicker.js"></script> <script type="text/javascript" src="../public/echarts/echarts.min.js"></script> </head> <body leftmargin="0px" topmargin="0" rightmargin="0"> <div id="mainListLayout" style="width: 100%; height: 100%;"> <div data-options="region:'west',title:'日常安全检查'" style="width: 15%;padding-top: 8px;"> <ul id="leftTree"></ul> </div> <div id="ctnMain" data-options="region:'center'" style="border:0px; "> </div> </div> </body> <script type="text/javascript"> $(function(){ initLayout(); initTree(); }); function initLayout(){ $('#mainListLayout').layout(); } function initTree(){ $('#leftTree').tree({ url:'../every/findTree.do', onClick:function(node){ showMain(node); } }); } function showMain(node){ if('安全检查信息管理'==node.text){ changMainContext(node,'../every/findInfoMan.do'); } else if('检查进度图'==node.text){ changMainContext(node,'../every/findProgressMap.do'); } } function changMainContext(node,action){ $('#ctnMain').panel({ href:action }); } function now(){ var date = new Date(); var year = date.getFullYear(); var month = date.getMonth()+1; var day = date.getDate(); var hour = date.getHours(); var minute = date.getMinutes(); var second = date.getSeconds(); return year+'-'+month+'-'+day+' '+hour+':'+minute+':'+second; } </script> </html> ``` 正则 ``` (\s*<head>\s*)(.*\s*)*(</head>) ``` 期望结果 ``` <head> <meta http-equiv="X-UA-Compatible" content="IE=8" /> <title><%=CommonConstant.TEST_TITLE_CN%></title> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" /> <link rel="stylesheet" type="text/css" href="../public/css/style.css"> <link rel="stylesheet" type="text/css" href="../public/jquery-easyui-1.4/themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="../public/jquery-easyui-1.4/themes/icon.css"> <link rel="stylesheet" href="../public/css/zTreeStyle/zTreeStyle.css" type="text/css"></link> <script type="text/javascript" src="../public/js/jquery-1.8.0.min.js"></script> <script type="text/javascript" src="../public/js/upload2.js"></script> <script type="text/javascript" src="../public/js/jquery.form.js"></script> <script type="text/javascript" src="../public/jquery-easyui-1.4/jquery.easyui.min.js"></script> <script type="text/javascript" src="../public/jquery-easyui-1.4/locale/easyui-lang-zh_CN.js"></script> <script type="text/javascript" src="../public/js/jquery.ztree.core-3.5.js"></script> <script type="text/javascript" src="../public/js/jquery.ztree.excheck-3.5.js"></script> <script type="text/javascript" src="../public/js/jquery.ztree.exedit-3.5.js"></script> <script type="text/javascript" src="../public/js/My97DatePicker/WdatePicker.js"></script> <script type="text/javascript" src="../public/echarts/echarts.min.js"></script> </head> ``` ![图片说明](https://img-ask.csdn.net/upload/201703/01/1488335689_154452.png) 在客户端的测试工具中可以匹配 但是在Eclipse和正则在线匹配工具中,一执行就会卡死
正则表达式在JSP中的使用
``` <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>京东商城新用户注册</title> <style type="text/css"> .label{ position:absolute; right:70%; } .fi{ position:relative; left:30%; } .clr{ height:20px; color:AAAAAA; font-size:12px; visibility:hidden; } .s{ font-weight:lighter; color:red; } .text{ font-family:宋体; width:200px; } .v{ color:cccccc; font-size:12px; } a{ font-size:12px; } .btn-img{ position:relative; left:30%; } .ok{ background:url("image\gou_meitu_1.jpg"); width:17px; height:16px; visibility:hidden; display:none; } #strength{ color:AAAAAA; font-size:12px; display:none; } .showStren{ width:135px; display:inline; color:white; font-size:12px; } .ceil{ border:0.5px solid #FFFFFF; background-color:DDDDDD; } </style> <script type="text/javascript"> function inUser(){ username_mess.style.visibility="visible"; } function outUser(){ u=f1.username.value; f1.username.style.border="1px solid AAAAAA"; if(u==""){ username_mess.style.visibility="hidden"; return; } reg= /.{4,20}/; //代表着允许4到20位字符,用两个/表示定义表达式,这样reg就有test方法了,返回值是true和false,另外还有exec方法,返回值是null,意味着不匹配,以及字符串,意味着匹配上了什么字符串 if(!reg.test(u)){ username_mess.innerHTML="用户名长度只能在4-20位字符之间"; username_mess.style.color="red"; f1.username.style.color="red"; f1.username.style.border="1px solid red" username_ok.style.visibility="hidden"; return; } reg= /^[\u4e00-\u9fa5 \w-]{4,20}$/; //代表着中文字符和\w(\w能够代替[a-zA-Z0-9_])还有- if(reg.test(u)){ username_ok.style.visibility="visible"; username_mess.innerHTML=""; f1.username.style.color="black"; }else{ username_mess.innerHTML="用户名只能由中文、英文、数字及"_"、"-"组成"; username_mess.style.color="red"; f1.username.style.color="red"; f1.username.style.border="1px solid red"; username_ok.style.visibility="hidden"; } } function inPass(){ pass_mess.style.visibility="visible"; f1.pwd.style.border="1px solid gold"; } function outPass(){ p=f1.pwd.value; f1.pwd.style.border="1px solid AAAAAA"; if(p==""){ pass_mess.style.visibility="hidden"; return; } } function inRPass(){ rpass_mess.style.visibility="visible"; f1.pwd2.style.border="1px solid gold"; } function outRPass(){ p=f1.pwd2.value; f1.pwd2.style.border="1px solid AAAAAA"; if(p==""){ rpass_mess.style.visibility="hidden"; return; } if(!(f1.pwd.value==f1.pwd2.value)){ rpass_mess.innerHTML="两次输入的密码不一致"; rpass_mess.style.color="red"; f1.pwd2.style.color="red"; f1.pwd2.style.border="1px solid red"; repass_ok.style.visibility="hidden"; return; } } function visibe(){ if(f1.visi.checked){ //通过checked属性,能够得到这个复选框是否被选中的Boolean值 pass.style.backgroundColor="FFEEEE"; v=f1.pwd.value; v2=f1.pwd2.value; chang.innerHTML= "<input type='text' name='pwd' class='text' tabindex='2' value='"+v+"' onFocus='inPass()' onBlur='outPass()'/>"; chang2.innerHTML="<input type='text' name='pwd2' class='text' tabindex='2' value='"+v2+"' onFocus='inRPass()' onBlur='outRPass()'/>"; }else{ pass.style.backgroundColor="FFFFFF"; v=f1.pwd.value; v2=f1.pwd2.value; chang.innerHTML="<input type='password' name='pwd' class='text' tabindex='2' value='"+v+"' onFocus='inPass()' onBlur='outPass()'/>"; chang2.innerHTML= "<input type='password' name='pwd2' class='text' tabindex='2' value='"+v2+"' onFocus='inRPass()' onBlur='outRPass()'/>"; } } function keyPass(){ if(f1.pwd.value.length>=6){ pass_mess.style.display="none"; strength.style.display="inline"; sum=checkStrong(f1.pwd.value); if(sum==1){ l.style.backgroundColor="orange"; } if(sum==2){ l.style.backgroundColor="orange"; m.style.backgroundColor="orange"; } if(sum==3){ l.style.backgroundColor="orange"; m.style.backgroundColor="orange"; h.style.backgroundColor="orange"; } } } function checkStrong(Str){ sum=0; reg= /[a-zA-Z]/; if(reg.test(Str)){ sum++; } reg= /\d/; if(reg.test(Str)){ sum++; } reg= /[_-]/; if(reg.test(Str)){ sum++; } return sum; } function inMail(){ mail_mess.style.visibility="visible"; f1.mail.style.border="1px solid gold"; } function outMail(){ mm=f1.mail.value; f1.mail.style.border="1px solid AAAAAA"; if(mm==""){ mail_mess.style.visibility="hidden"; return; } reg=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/; if(reg.test(mm)){ mail_ok.style.visibility="visible"; mail_mess.innerHTML=""; f1.mail.style.color="black"; }else{ mail_mess.innerHTML="邮箱格式不正确"; f1.mail.style.color="red"; f1.mail.style.color="red"; f1.mail.style.border="1px solid red"; mail_ok.style.visibility="hidden"; } } </script> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <!--我们用div显示提示信息的时候,有两种常用的方法,一是事先写好预设的信息到div,将其设置为隐藏,当事件发生的时候,将相应的信息设置成可见。 --> <!--第二种方式使直接用innerHTML写信息到div中 --> <body> <form id="f1"> <div class="label"><b class="s">*</b>用户名:</div> <div class="fi"> <input type="text" name="username" class="text" tabindex="1" onFocus="inUser()" onBlur="outUser()"/> <!--动作:光标进入输入框的事件是onFocus,离开输入框的事件是onBlur --> &nbsp;&nbsp;<label id="username_ok" class="ok"></label><br/> <!--label标签不会再新的一行显示 --> <div id="username_mess" class="clr">4-20位字符,可由中文、英文、数字及"_"、"-"组成</div> <!--事先写好预设的信息到div --> </div> <div id="pass"> <div class="label"><b class="s">*</b>设置密码:</div> <div class="fi"> <div id="chang" style="display:inline"> <input type="password" name="pwd" class="text" tabindex="2" onFocus="inPass()" onBlur="outPass()" onKeyup="keyPass()"/> </div> &nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox" name="visi" id="viewpwd" onClick="visibe()"/> <label id="pass_ok" class="ok"></label> <label class="v">显示密码字符</label><br/> <div id="strength">安全强度: <table class="showStren" align="center"> <tr align="center"> <td id="l" class="ceil">弱</td> <td id="m" class="ceil">中</td> <td id="h" class="ceil">强</td> </tr> </table> </div> <div id="pass_mess" class="clr">6-16位字符,可由英文、数字及"_"、"-"组成</div> </div> <div class="label"><b class="s">*</b>确认密码:</div> <div class="fi"> <div id="chang2"> <input type="password" name="pwd2" class="text" tabindex="3" onFocus="inRPass()" onBlur="outRPass()"/> </div> <label id="rpass_ok" class="ok"></label><br/> <div id="rpass_mess" class="clr">请再次输入密码</div> </div> </div> <div class="label"><b class="s">*</b>邮箱:</div> <div class="fi"> <input type="text" name="mail" class="text" tabindex="4" onFocus="inMail()" onBlur="outMail()"/> <label id="mail_ok" class="ok"></label> &nbsp;&nbsp;&nbsp;&nbsp;<label class="v">免费邮箱:</label> <a href="">搜狐</a> <a href="">网易</a><br/> <div id="mail_mess" class="clr">请输入常用的邮箱,将用来找回密码、接收订单通知等</div> </div> <div class="label"><b class="s">*</b>推荐人用户名:</div> <div class="fi"> <input type="text" name="referrer" class="text" value="可不填" tabindex="5"/><br/><div class="clr"></div> </div> <input type="button" name="pwd2" class="btn-img" id="registsubmit" value="同意一下协议,提交" tabindex="8"/> </form> </body> </html> ```
一个javascript的正则表达式奇怪问题
var str = "【($2$)】【($1$)】"; var patern = eval("/(【\\(\\$\\d+\\$\\)[^【】]*】)/g"); var patern2 = eval("/(\\(\\$\\d+\\$\\))/g"); var arr = str.match(patern); for(var i=0; i < arr.length; i++){ var newseqtext = arr[i].replace(patern2,"($" + (i) + "$)"); document.write("更新后 "+ newseqtext + "</br>"); } 上面的代码可以粘贴到<script></script>里运行 代码的用途是 将"【($2$)】【($1$)】",根据正则patern 匹配所有【】里打内容 然后根据每一个内容,再进行patern2打替换。 程序执行完之后页面应该输出为 更新后 【($0$)】 更新后 【($1$)】 但是实际输出的是 更新后 【($0$)】 更新后 【(($1$)$)】 //注意这里的不同 如果将 var newseqtext = arr[i].replace(patern2,"($" + (i) + "$)"); 这里的(i)改为(i+1),则输出结果变为 更新后 【(($2$)$)】 更新后 【($2$)】 正确应该是 更新后 【($1$)】 更新后 【($2$)】 在ie和firefox都是一样的问题 请大家帮忙看看,谢谢了!
js正则匹配textarea手动输入的\n
代码是 <textarea class="test"></textarea> <script> document.querySelector(".test").onblur=function(){ test=document.querySelector(".test").value.replace(/(\r\n)|(\n)/g,"<br>"); console.log(test); } </script> 当输入 printf("\ndgdgdhd\n"); prinn 结果是 printf("\ndgdgdhd\n");< br >prinn 注:这里br会自动换行,所以加了几个空格 请问我如何才能匹配到printf里边的\n,因为数据需要存到数据库,再取出来之后\n就会被转换为空格,所以我想在这里对它转换一下实体。
Javascript 正则字符串连接问题?
在Javascript中,正则匹配模式里通过添加字符串,可动态的修改正则内容。 但是通过文本框获取的内容“\d”,可以组成 /\d/gi的正则表达式字符串通过eval执行,而在变量regNew中的"\d"却不能正确当做正则,要把\d换成\\d才行呢?虽然特殊字符要转义,而在文本框中获取的\d字符串不需要转义却可以呢? var regv = "/" + $("reg").value + "/gi"; var regNew = "/" + "\d" + "/gi"; ``` <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>Document</title> <script> $ = function (id) { return document.getElementById(id); } str = null; reg = null; window.onload = function () { $("test").onclick = function () { var str = $("str").value; var regv = "/" + $("reg").value + "/gi"; var regNew = "/" + "\d" + "/gi"; $("result").value = "输入框的值" + $("reg").value + "\n"; $("result").value += ("字符串内容比对:" + regv + " : " + regNew) + "\n"; $("result").value += eval(regv).test($("str").value) + " : "; $("result").value += eval(regNew).test($("str").value) + "\n"; $("result").value += "为什么都是字符串连接结果却不同?"; } } </script> </head> <body> 请点击test按钮<br /> 内容: <input type="text" id="str" value="2"><br /> 正则: <input type="text" id="reg" value="\d"><br /> 结果: <textarea name="" id="result" cols="30" rows="10"></textarea> <input type="button" value="test" id="test"> </body> </html> ```
PHP用户注册调试时preg_match( )发生错误
在用户名注册时,我加入了正则表达式验证,可是在preg_match()函数进行匹配却总是出错 代码如下: ``` //在注册函数库里编写的函数: function check($username){ $pattern = '/[\<>\'\"\ \ \]/'; //匹配左右尖括号、英文单双引号、半角空格、全角空格 if(preg_match($pattern, $username)){ echo "<script>alert('Error: contain sensitive character!');history.back();</script>"; } } //然后在注册页面调用 $tmpArray = array(); $tmpArray['username'] = check($_POST['username']); ``` 结果,我在用户名输入表单里随意输入了一个用户名aaa'aaa,提交后在页面头弹出错误:Warning: preg_match() [function.preg-match]: Compilation failed: missing terminating ] for character class at offset 14 in D:/........ 请问,这错误的出现的原因是什么?我用了IE11、Firefox38都出现同样的错误。最后,在我的编辑器里,$pattern = '/[\<>\'\"\ \ \]/'里的英文单引号显现出转义形态,可是怎么处理都还是那个样子,这个又是什么情况? 谢谢啦!
我写的异步验证,其他时间都出发了,但是异步验证的校验没触发,是怎么回事咯,求前辈们指导下
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>注册的界面</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> <script type="text/javascript"> //获得XMLhttpRequest对象 function ajaxFunction(){ var xmlHttp; try{ // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e){ try{// Internet Explorer xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e){ try{ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e){} } } return xmlHttp; } //获得了username的异步的httpservlet对象的工具。 function checkusername(){ //获得异步httpservlet var value = document.getElementById("username").value; var regUsername = /^[a-zA-Z\d]\w{3,11}[a-zA-Z\d]$/; var span1 = document.getElementById("span1"); //每次使用之前先清空span。 span1.innerHTML = ""; //校验用户名的格式 if(!regUsername.test(value)){ span1.innerHTML = "账号输入有误,请重新输入"; return false; }else{ var xjr = ajaxFunction(); xjr.onreadystatechange = function(){ if(xjr.readyState==4){ if(xjr.status==200){ //代表相应完成,接收数据即可 var data = xjr.responseText; alert(data); if(data == 1){ //证明existCustomer为null,该用户名没有注册 span1.innerHTML = "<font color = 'green'>该用户名可以使用</font>"; }else{ span1.innerHTML = "<font color = 'red'>该用户名已被使用</font>"; return false; } } } xjr.open("POST","${pageContext.request.contextPath}/savaUserName",true); xjr.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xjr.send("username=value"); } return true; } } //验证密码,验证密码需要验证2大块内容,1为密码的语法是否正确,2为密码和重复密码是否相等。 function checkpassword() { //获得span的对象 var span2 = document.getElementById("span2"); //清空span span2.innerHTML = ""; //首先定义密码的正则: var regPassword = /^[\@A-Za-z0-9\!\#\$\%\^\&\*\.\~]{6,22}$/; //获得密码和重复密码的值。 var password = document.getElementById("password").value; var repassword = document.getElementById("repassword").value; //两者对比 if(!regPassword.test(password)){ span2.innerHTML = "密码输入有误,请重新输入"; return false; } return true; } function checkrepassword(){ //获得span的对象 var span2 = document.getElementById("span2"); //清空span span2.innerHTML = ""; //获得密码和重复密码的值。 var password = document.getElementById("password").value; var repassword = document.getElementById("repassword").value; if(password!=repassword){ span2.innerHTML = "两次密码输入不同,请重新输入"; return false; } return true; } //验证姓名,只需要验证不为空即可。 function checkname() { //获得name的值 var name = document.getElementById("name").value; //获得name的正则表达式 var reg=/^([\u4e00-\u9fa5]){2,7}$/; var span3 = document.getElementById("span3"); span3.innerHTML = ""; if(!reg.test(name)){ //证明name不匹配2-7个汉字 span3.innerHTML = "你输入的姓名有误,请检查后输入"; return false; } return true; } //验证昵称,不为空 function checknickname() { //获得昵称文本值 var nickname = document.getElementById("nickname").value; //获得span3对象。 var span4 = document.getElementById("span4"); span3.innerHTML = ""; if(nickname==""){ span4.innerHTML = "昵称不能为空"; return false; } return true; } //验证手机号码 function checkcellphone() { //获得手机号码的正则; var regphone = /^1[34578]{1}\d{9}$/; //获得手机号码的值。 var cellphone = document.getElementById("cellphone").value; //获得span的对象。 var span = document.getElementById("cell"); span.innerHTML = ""; //验证正则。 if(!regphone.test(cellphone)){ //证明手机号码格式不对 span.innerHTML = "手机号码格式不对,请重新输入"; return false; } return true; } //验证地址的文本值。 function checktown() { //获得town的文本值 var town = document.getElementById("town").value; //获得span5的值。 var span5 = document.getElementById("span5"); span5.innerHTML = ""; //验证文本值不为空。 if(town==""){ span5.innerHTML = "地址不能为空"; return false; } return true; } //返回总值 function fun() { return checkcellphone()&&checkname()&&checknickname() &&checkpassword()&&checkrepassword()&&checktown()&&checkusername(); } </script> </head> <body> <form action="${pageContext.request.contextPath }/sava" method="post" onsubmit="return fun()"> <table align="center"> <tr> <center></center><h3><th colspan="4">欢迎您成为超级购物系统会员</th><tr><h3><center> </tr> <tr> <th colspan="2">账号</th> <td colspan="2"> <input type="text" name = "username" id = "username" onblur="checkusername()"> </td> <td><span id = "span1" ></span></td> </tr> <br> <tr> <th colspan="2">密码</th> <td colspan="2"> <input type="password" name = "password" id = "password" onblur="checkpassword()"> </td> <td><span id = "span2"></span></td> </tr> <br> <tr> <th colspan="2">重复密码</th> <td> <input type="password" name = "password" id = "repassword" onblur="checkrepassword()"> </td> </tr> <br> <tr> <th colspan="2">您的姓名</th> <td colspan="2"> <input type="text" name="name" id = "name" onblur="checkname()"> </td> <td><span id = "span3"></span></td> </tr> <br> <tr> <th colspan="2">您的昵称</th> <td colspan="2"> <input type="text" name="nickname" id = "nickname" onblur="checknickname()"> </td> <td><span id = "span4"></span> </td> </tr> <br> <tr> <th colspan="2"> 出生日期 </th> <td colspan="2"> <center> <select id = "year"> <option>1990年</option> <option>1991年</option> <option>1992年</option> <option>1993年</option> <option>1994年</option> <option>1995年</option> <option>1996年</option> <option>1997年</option> <option>1998年</option> </select> <select id = "month"> <option>1月</option> <option>2月</option> <option>3月</option> <option>4月</option> <option>5月</option> <option>6月</option> <option>7月</option> <option>8月</option> <option>9月</option> <option>10月</option> <option>11月</option> <option>12月</option> </center> </td> </tr> <br> <tr> <th colspan="2">您的手机号码</th> <td colspan="2"> <input type="text" name="cellphone" id = "cellphone" onblur="checkcellphone()"> </td> <td><span id="cell"></span></td> </tr> <br> <tr> <th colspan="2">您的地址</th> <td colspan="2"> <select name = "adress"> <option>选择省份</option> </select> <select name = "adress"> <option>选择城市</option> </select> </td> </tr> <tr> <th colspan="2">街道,乡镇</th> <td><input type = "text" name = "adress" id = "town" onblur="checktown()"></td> <td><span id = "span5"></span></td> </tr> <tr> <th colspan="2"> <input type = "submit" value = "登录"> </th> <th colspan="2"> <input type="reset" value = "取消"> </th> </tr> <br> </table> </form> </body> </html> checkusername()函数中的xjr.onreadystatechange = function()函数不触发, 直接跳到了下面的return true中,这让我很不解。。。。
我写的注册页面,没有触发事件,我用浏览器调试了一下,不会处理这个错误。。。所以求问咯。
``` <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>注册的界面</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> <script type="text/javascript"> //获得XMLhttpRequest对象 function ajaxFunction(){ var xmlHttp; try{ // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e){ try{// Internet Explorer xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e){ try{ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e){} } } return xmlHttp; } //获得了username的异步的httpservlet对象的工具。 function checkusername(){ //获得异步httpservlet var value = document.getElementById("username").value; var regUsername = /^[a-zA-Z\d]\w{3,11}[a-zA-Z\d]$/; var span1 = document.getElementById("span1"); //每次使用之前先清空span。 span1.innerHTML = ""; //校验用户名的格式 if(!regUsername.test(value)){ span1.innerHTML = "账号输入有误,请重新输入"; return false; }else{ var xjr = ajaxFunction(); xjr.onreadystatechange = function(){ if(xjr.readyState==4){ if(xjr.status==200){ //代表相应完成,接收数据即可 var data = xjr.responseText; if(data == 1){ //证明existCustomer为null,该用户名没有注册 span1.innerHTML = "<font color = 'green'>该用户名可以使用</font>" }else{ span1.innerHTML = "<font color = 'red'>该用户名已被使用</font>" } } } xjr.open("POST","${pageContext.request.contextPath}/savaUserName","true"); xjr.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xjr.send("username=value"); } return true; } //验证密码,验证密码需要验证2大块内容,1为密码的语法是否正确,2为密码和重复密码是否相等。 function checkpassword() { //获得span的对象 var span2 = document.getElementById("span2"); //清空span span2.innerHTML = ""; //首先定义密码的正则: var regPassword = /^[\@A-Za-z0-9\!\#\$\%\^\&\*\.\~]{6,22}$/; //获得密码和重复密码的值。 var password = document.getElementById("password").value; var repassword = document.getElementById("repassword").value; //两者对比 if(!regPassword.test(password)){ span2.innerHTML = "密码输入有误,请重新输入"; return false; } return true; } function checkrepassword(){ //获得span的对象 var span2 = document.getElementById("span2"); //清空span span2.innerHTML = ""; //获得密码和重复密码的值。 var password = document.getElementById("password").value; var repassword = document.getElementById("repassword").value; if(password!=repassword){ span2.innerHTML = "两次密码输入不同,请重新输入"; return false; } return true; } //验证姓名,只需要验证不为空即可。 function checkname() { //获得name的值 var name = document.getElementById("name").value; //获得name的正则表达式 var reg=/^([\u4e00-\u9fa5]){2,7}$/; var span3 = document.getElementById("span3"); span3.innerHTML = ""; if(!reg.test(name)){ //证明name不匹配2-7个汉字 span3.innerHTML = "你输入的姓名有误,请检查后输入"; return flase; } return true; } //验证昵称,不为空 function checknickname() { //获得昵称文本值 var nickname = document.getElementById("nickname").value; //获得span3对象。 var span3 = document.getElementById("span3"); span3.innerHTML = ""; if(nickname==""){ span3.innerHTML = "昵称不能为空"; return false; } retuen true; } //验证手机号码 function checkcellphone() { //获得手机号码的正则; var regphone = /^1[34578]{1}\d{9}$/; //获得手机号码的值。 var cellphone = document.getElementById("cellphone").value; //获得span的对象。 var span = document.getElementById("cell"); span.innerHTML = ""; //验证正则。 if(!regphone.test(cellphone)){ //证明手机号码格式不对 span.innerHTML = "手机号码格式不对,请重新输入"; return false; } return true; } //验证地址的文本值。 function checktown() { //获得town的文本值 var town = document.getElementById("town").value; //获得span5的值。 var span5 = document.getElementById("span5"); span5.innerHTML = ""; //验证文本值不为空。 if(town==""){ span5.innerHTML = "地址不能为空"; return false; } return true; } //返回总值 function fun() { span1.innerHTML = ""; span2.innerHTML = ""; span3.innerHTML = ""; span.innerHTML = ""; span5.innerHTML = ""; return checkcellphone()&&checkname()&&checknickname()&&checkpassword()&&checkrepassword()&&checktown()&&checkusername(); } </script> </head> <body> <form action="${pageContext.request.contextPath }/sava" method="post" onsubmit="return fun()"> <table align="center"> <tr> <center></center><h3><th colspan="4">欢迎您成为超级购物系统会员</th><tr><h3><center> </tr> <tr> <th colspan="2">账号</th> <td colspan="2"> <input type="text" name = "username" id = "username" onblur="checkusername()"><span id = "span1" ></span> </td> </tr> <br> <tr> <th colspan="2">密码</th> <td colspan="2"> <input type="password" name = "password" id = "password" onblur="checkpassword()"><span id = "span2"></span> </td> </tr> <br> <tr> <th colspan="2">重复密码</th> <td> <input type="password" name = "password" id = "repassword" onblur="checkrepassword()"> </td> </tr> <br> <tr> <th colspan="2">您的姓名</th> <td colspan="2"> <input type="text" name="name" id = "name" onblur="checkname()"><span id = "span3"></span> </td> </tr> <br> <tr> <th colspan="2">您的昵称</th> <td colspan="2"> <input type="text" name="nickname" id = "nickname" onblur="checknickname()"><span id = "span3"></span> </td> </tr> <br> <tr> <th colspan="2"> 出生日期 </th> <td colspan="2"> <center> <select id = "year"> <option>1990年</option> <option>1991年</option> <option>1992年</option> <option>1993年</option> <option>1994年</option> <option>1995年</option> <option>1996年</option> <option>1997年</option> <option>1998年</option> </select> <select id = "month"> <option>1月</option> <option>2月</option> <option>3月</option> <option>4月</option> <option>5月</option> <option>6月</option> <option>7月</option> <option>8月</option> <option>9月</option> <option>10月</option> <option>11月</option> <option>12月</option> </center> </td> </tr> <br> <tr> <th colspan="2">您的手机号码</th> <td colspan="2"> <input type="text" name="cellphone" id = "cellphone" onblur="checkcellphone()"><span id="cell"></span> </td> </tr> <br> <tr> <th colspan="2">您的地址</th> <td colspan="2"> <select name = "province"> <option>选择省份</option> </select> <select name = "city"> <option>选择城市</option> </select> </td> </tr> <tr> <th colspan="2">街道,乡镇</th> <td><input type = "text" name = "town" id = "town" onblur="checktown()"></td><span id = "span5"></span> </tr> <tr> <th colspan="2"> <input type = "submit" value = "登录"> </th> <th colspan="2"> <input type="reset" value = "取消"> </th> </tr> <br> </table> </form> </body> </html> ```
缅怀一休之关于hpricot解析html文件的疑惑???
<span style="font-size: medium"><span style="color: blue">现有如下格式的html文件bar_list.html(需要解析的主要部分):</span></span> <br />&lt;table&gt; <br />&nbsp; &lt;tbody&gt; <br />&nbsp;&nbsp;&nbsp; &lt;tr&gt; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;th&gt;A&lt;/th&gt; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;th&gt;B&lt;/th&gt; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;th&gt;C&lt;/th&gt; <br />&nbsp;&nbsp; &lt;/tr&gt; <br />&nbsp;&nbsp; &lt;tr class="rowA"&gt; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;a href="www.google.com"&gt;test value for a&lt;/a&gt;&lt;/td&gt; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;test value for b&lt;/td&gt; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;test value for c&lt;/td&gt; <br />&nbsp;&nbsp; &lt;/tr&gt; <br />&nbsp;&nbsp; &lt;tr class="rowB"&gt; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;a href="www.google.com"&gt;test value for a&lt;/a&gt;&lt;/td&gt; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;test value for b&lt;/td&gt; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;test value for c&lt;/td&gt; <br />&nbsp;&nbsp; &lt;/tr&gt; <br />&nbsp; &lt;/tbody&gt; <br />&lt;/table&gt; <br /> <br /><span style="font-size: medium">现在目的是用Hpricot库提取class为rowA or rowB的tr标签下td的值插入数据库的某张表 <br />也就是要提取test value for a | test value for b | test value for c (三个列) <br /> <br />请教熟练或精通正则表达式的前辈们指点一下,谢谢! <br /> <br />自己写了一段ruby script如下:</span> <br /> <br /><pre name="code" class="ruby"> require 'rubygems' require 'open-uri' require 'hpricot' local_html_url = "bar_list.html" doc = Hpricot( open(local_html_url) ) (doc/"tr[@class ~= '(rowA|rowB)']").each do |row| row.children.each do |column| puts column.inner_html end end </pre> <br /> <br /><span style="color: red"><span style="font-size: medium">遇到的疑惑: <br /> 1、tr[@class ~= '(rowA|rowB)']的目的是想要匹配class为rowA或rowB的所有tr元素,但无法匹配。单独用tr[@class ~= 'rowA'] 或 tr[@class ~= 'rowB']则可以。 <br /> <br />2、 由于&lt;tr&gt;下的第一个&lt;td&gt;标签下的内容含有&lt;a href="..."&gt;value&lt;/a&gt;,现在只想要获取value,去掉a标签 <br />不知用&lt;a href="..."&gt;value&lt;/a&gt;.sub(/regexp/, '') 这里的regexp不知怎么写。 <br /> <br />3、由于要分别获取三个&lt;td&gt;下的值插入数据库表中所对应的列,而上述脚本获取的内容如下: <br />&lt;a href="www.google.com"&gt;test value for a&lt;/a&gt; <br />test value for b <br />test value for c <br />(因为用puts,所以出现了换行的效果,实际获得的三个&lt;td&gt;下的值是连续的。 <br />像这样:&lt;a href="www.google.com"&gt;test value for a&lt;/a&gt;test value for btest value for c) <br /></span> <br /> <br /></span> <br /> <br /> <br />
《奇巧淫技》系列-python!!每天早上八点自动发送天气预报邮件到QQ邮箱
将代码部署服务器,每日早上定时获取到天气数据,并发送到邮箱。 也可以说是一个小人工智障。 思路可以运用在不同地方,主要介绍的是思路。
Linux(服务器编程):15---两种高效的事件处理模式(reactor模式、proactor模式)
前言 同步I/O模型通常用于实现Reactor模式 异步I/O模型则用于实现Proactor模式 最后我们会使用同步I/O方式模拟出Proactor模式 一、Reactor模式 Reactor模式特点 它要求主线程(I/O处理单元)只负责监听文件描述符上是否有事件发生,有的话就立即将时间通知工作线程(逻辑单元)。除此之外,主线程不做任何其他实质性的工作 读写数据,接受新的连接,以及处...
为什么要学数据结构?
一、前言 在可视化化程序设计的今天,借助于集成开发环境可以很快地生成程序,程序设计不再是计算机专业人员的专利。很多人认为,只要掌握几种开发工具就可以成为编程高手,其实,这是一种误解。要想成为一个专业的开发人员,至少需要以下三个条件: 1) 能够熟练地选择和设计各种数据结构和算法 2) 至少要能够熟练地掌握一门程序设计语言 3) 熟知所涉及的相关应用领域的知识 其中,后两个条件比较容易实现,而第一个...
C语言魔塔游戏
很早就很想写这个,今天终于写完了。 游戏截图: 编译环境: VS2017 游戏需要一些图片,如果有想要的或者对游戏有什么看法的可以加我的QQ 2985486630 讨论,如果暂时没有回应,可以在博客下方留言,到时候我会看到。 下面我来介绍一下游戏的主要功能和实现方式 首先是玩家的定义,使用结构体,这个名字是可以自己改变的 struct gamerole { char n
进程通信方式总结与盘点
​ 进程通信是指进程之间的信息交换。这里需要和进程同步做一下区分,进程同步控制多个进程按一定顺序执行,进程通信是一种手段,而进程同步是目标。从某方面来讲,进程通信可以解决进程同步问题。 ​ 首先回顾下我们前面博文中讲到的信号量机制,为了实现进程的互斥与同步,需要在进程间交换一定的信息,因此信号量机制也可以被归为进程通信的一种方式,但是也被称为低级进程通信,主要原因为: 效率低:一次只可操作少量的...
究竟你适不适合买Mac?
我清晰的记得,刚买的macbook pro回到家,开机后第一件事情,就是上了淘宝网,花了500元钱,找了一个上门维修电脑的师傅,上门给我装了一个windows系统。。。。。。 表砍我。。。 当时买mac的初衷,只是想要个固态硬盘的笔记本,用来运行一些复杂的扑克软件。而看了当时所有的SSD笔记本后,最终决定,还是买个好(xiong)看(da)的。 已经有好几个朋友问我mba怎么样了,所以今天尽量客观
听说了吗?阿里双11作战室竟1根网线都没有
双11不光是购物狂欢节,更是对技术的一次“大考”,对于阿里巴巴企业内部运营的基础保障技术而言,亦是如此。 回溯双11历史,这背后也经历过“小米加步枪”的阶段:作战室从随处是网线,交换机放地上的“一地狼藉”;到如今媲美5G的wifi网速,到现场却看不到一根网线;从当年使用商用AP(无线路由器),让光明顶双11当天断网一分钟,到全部使用阿里自研AP……阿里巴巴企业智能事业部工程师们提供的基础保障...
在阿里,40岁的奋斗姿势
在阿里,40岁的奋斗姿势 在阿里,什么样的年纪可以称为老呢?35岁? 在云网络,有这样一群人,他们的平均年龄接近40,却刚刚开辟职业生涯的第二战场。 他们的奋斗姿势是什么样的呢? 洛神赋 “翩若惊鸿,婉若游龙。荣曜秋菊,华茂春松。髣髴兮若轻云之蔽月,飘飖兮若流风之回雪。远而望之,皎若太阳升朝霞;迫而察之,灼若芙蕖出渌波。” 爱洛神,爱阿里云 2018年,阿里云网络产品部门启动洛神2.0升...
关于研发效能提升的思考
研发效能提升是最近比较热门的一个话题,本人根据这几年的工作心得,做了一些思考总结,由于个人深度有限,暂且抛转引入。 三要素 任何生产力的提升都离不开这三个因素:人、流程和工具,少了其中任何一个因素都无法实现。 人,即思想,也就是古人说的“道”,道不同不相为谋,是制高点,也是高层建筑的基石。 流程,即方法,也是古人说的“法”。研发效能的提升,也就是要提高投入产出比,既要增加产出,也要减...
Python爬虫爬取淘宝,京东商品信息
小编是一个理科生,不善长说一些废话。简单介绍下原理然后直接上代码。 使用的工具(Python+pycharm2019.3+selenium+xpath+chromedriver)其中要使用pycharm也可以私聊我selenium是一个框架可以通过pip下载 pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple/ 
阿里程序员写了一个新手都写不出的低级bug,被骂惨了。
这种新手都不会范的错,居然被一个工作好几年的小伙子写出来,差点被当场开除了。
Java工作4年来应聘要16K最后没要,细节如下。。。
前奏: 今天2B哥和大家分享一位前几天面试的一位应聘者,工作4年26岁,统招本科。 以下就是他的简历和面试情况。 基本情况: 专业技能: 1、&nbsp;熟悉Sping了解SpringMVC、SpringBoot、Mybatis等框架、了解SpringCloud微服务 2、&nbsp;熟悉常用项目管理工具:SVN、GIT、MAVEN、Jenkins 3、&nbsp;熟悉Nginx、tomca
2020年,冯唐49岁:我给20、30岁IT职场年轻人的建议
点击“技术领导力”关注∆  每天早上8:30推送 作者| Mr.K   编辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 前天的推文《冯唐:职场人35岁以后,方法论比经验重要》,收到了不少读者的反馈,觉得挺受启发。其实,冯唐写了不少关于职场方面的文章,都挺不错的。可惜大家只记住了“春风十里不如你”、“如何避免成为油腻腻的中年人”等不那么正经的文章。 本文整理了冯
程序员该看的几部电影
##1、骇客帝国(1999) 概念:在线/离线,递归,循环,矩阵等 剧情简介: 不久的将来,网络黑客尼奥对这个看似正常的现实世界产生了怀疑。 他结识了黑客崔妮蒂,并见到了黑客组织的首领墨菲斯。 墨菲斯告诉他,现实世界其实是由一个名叫“母体”的计算机人工智能系统控制,人们就像他们饲养的动物,没有自由和思想,而尼奥就是能够拯救人类的救世主。 可是,救赎之路从来都不会一帆风顺,到底哪里才是真实的世界?
入职阿里5年,他如何破解“技术债”?
简介: 作者 | 都铎 作为一名技术人,你常常会听到这样的话: “先快速上线” “没时间改” “再缓一缓吧” “以后再解决” “先用临时方案处理” …… 当你埋下的坑越来越多,不知道哪天哪位同学就会踩上一颗雷。特别赞同“人最大的恐惧就是未知,当技术债可说不可见的时候,才是最让人不想解决的时候。” 作为一个程序员,我们反对复制粘贴,但是我们经常会见到相似的代码,相同的二方包,甚至整个代码...
Python绘图,圣诞树,花,爱心 | Turtle篇
每周每日,分享Python实战代码,入门资料,进阶资料,基础语法,爬虫,数据分析,web网站,机器学习,深度学习等等。 公众号回复【进群】沟通交流吧,QQ扫码进群学习吧 微信群 QQ群 1.画圣诞树 import turtle screen = turtle.Screen() screen.setup(800,600) circle = turtle.Turtle()...
作为一个程序员,CPU的这些硬核知识你必须会!
CPU对每个程序员来说,是个既熟悉又陌生的东西? 如果你只知道CPU是中央处理器的话,那可能对你并没有什么用,那么作为程序员的我们,必须要搞懂的就是CPU这家伙是如何运行的,尤其要搞懂它里面的寄存器是怎么一回事,因为这将让你从底层明白程序的运行机制。 随我一起,来好好认识下CPU这货吧 把CPU掰开来看 对于CPU来说,我们首先就要搞明白它是怎么回事,也就是它的内部构造,当然,CPU那么牛的一个东
破14亿,Python分析我国存在哪些人口危机!
2020年1月17日,国家统计局发布了2019年国民经济报告,报告中指出我国人口突破14亿。 猪哥的朋友圈被14亿人口刷屏,但是很多人并没有看到我国复杂的人口问题:老龄化、男女比例失衡、生育率下降、人口红利下降等。 今天我们就来分析一下我们国家的人口数据吧! 一、背景 1.人口突破14亿 2020年1月17日,国家统计局发布了 2019年国民经济报告 ,报告中指出:年末中国大陆总人口(包括31个
在家远程办公效率低?那你一定要收好这个「在家办公」神器!
相信大家都已经收到国务院延长春节假期的消息,接下来,在家远程办公可能将会持续一段时间。 但是问题来了。远程办公不是人在电脑前就当坐班了,相反,对于沟通效率,文件协作,以及信息安全都有着极高的要求。有着非常多的挑战,比如: 1在异地互相不见面的会议上,如何提高沟通效率? 2文件之间的来往反馈如何做到及时性?如何保证信息安全? 3如何规划安排每天工作,以及如何进行成果验收? ......
作为一个程序员,内存和磁盘的这些事情,你不得不知道啊!!!
截止目前,我已经分享了如下几篇文章: 一个程序在计算机中是如何运行的?超级干货!!! 作为一个程序员,CPU的这些硬核知识你必须会! 作为一个程序员,内存的这些硬核知识你必须懂! 这些知识可以说是我们之前都不太重视的基础知识,可能大家在上大学的时候都学习过了,但是嘞,当时由于老师讲解的没那么有趣,又加上这些知识本身就比较枯燥,所以嘞,大家当初几乎等于没学。 再说啦,学习这些,也看不出来有什么用啊!
2020年的1月,我辞掉了我的第一份工作
其实,这篇文章,我应该早点写的,毕竟现在已经2月份了。不过一些其它原因,或者是我的惰性、还有一些迷茫的念头,让自己迟迟没有试着写一点东西,记录下,或者说是总结下自己前3年的工作上的经历、学习的过程。 我自己知道的,在写自己的博客方面,我的文笔很一般,非技术类的文章不想去写;另外我又是一个还比较热衷于技术的人,而平常复杂一点的东西,如果想写文章写的清楚点,是需要足够...
别低估自己的直觉,也别高估自己的智商
所有群全部吵翻天,朋友圈全部沦陷,公众号疯狂转发。这两周没怎么发原创,只发新闻,可能有人注意到了。我不是懒,是文章写了却没发,因为大家的关注力始终在这次的疫情上面,发了也没人看。当然,我...
Java坑人面试题系列: 包装类(中级难度)
Java Magazine上面有一个专门坑人的面试题系列: https://blogs.oracle.com/javamagazine/quiz-2。 这些问题的设计宗旨,主要是测试面试者对Java语言的了解程度,而不是为了用弯弯绕绕的手段把面试者搞蒙。 如果你看过往期的问题,就会发现每一个都不简单。 这些试题模拟了认证考试中的一些难题。 而 “中级(intermediate)” 和 “高级(ad
深度学习入门笔记(十八):卷积神经网络(一)
欢迎关注WX公众号:【程序员管小亮】 专栏——深度学习入门笔记 声明 1)该文章整理自网上的大牛和机器学习专家无私奉献的资料,具体引用的资料请看参考文献。 2)本文仅供学术交流,非商用。所以每一部分具体的参考资料并没有详细对应。如果某部分不小心侵犯了大家的利益,还望海涵,并联系博主删除。 3)博主才疏学浅,文中如有不当之处,请各位指出,共同进步,谢谢。 4)此属于第一版本,若有错误,还需继续修正与...
这个世界上人真的分三六九等,你信吗?
偶然间,在知乎上看到一个问题 一时间,勾起了我深深的回忆。 以前在厂里打过两次工,做过家教,干过辅导班,做过中介。零下几度的晚上,贴过广告,满脸、满手地长冻疮。 再回首那段岁月,虽然苦,但让我学会了坚持和忍耐。让我明白了,在这个世界上,无论环境多么的恶劣,只要心存希望,星星之火,亦可燎原。 下文是原回答,希望能对你能有所启发。 如果我说,这个世界上人真的分三六九等,...
节后首个工作日,企业们集体开晨会让钉钉挂了
By 超神经场景描述:昨天 2 月 3 日,是大部分城市号召远程工作的第一天,全国有接近 2 亿人在家开始远程办公,钉钉上也有超过 1000 万家企业活跃起来。关键词:十一出行 人脸...
Java基础知识点梳理
Java基础知识点梳理 摘要: 虽然已经在实际工作中经常与java打交道,但是一直没系统地对java这门语言进行梳理和总结,掌握的知识也比较零散。恰好利用这段时间重新认识下java,并对一些常见的语法和知识点做个总结与回顾,一方面为了加深印象,方便后面查阅,一方面为了学好java打下基础。 Java简介 java语言于1995年正式推出,最开始被命名为Oak语言,由James Gosling(詹姆
2020年全新Java学习路线图,含配套视频,学完即为中级Java程序员!!
新的一年来临,突如其来的疫情打破了平静的生活! 在家的你是否很无聊,如果无聊就来学习吧! 世上只有一种投资只赚不赔,那就是学习!!! 传智播客于2020年升级了Java学习线路图,硬核升级,免费放送! 学完你就是中级程序员,能更快一步找到工作! 一、Java基础 JavaSE基础是Java中级程序员的起点,是帮助你从小白到懂得编程的必经之路。 在Java基础板块中有6个子模块的学
B 站上有哪些很好的学习资源?
哇说起B站,在小九眼里就是宝藏般的存在,放年假宅在家时一天刷6、7个小时不在话下,更别提今年的跨年晚会,我简直是跪着看完的!! 最早大家聚在在B站是为了追番,再后来我在上面刷欧美新歌和漂亮小姐姐的舞蹈视频,最近两年我和周围的朋友们已经把B站当作学习教室了,而且学习成本还免费,真是个励志的好平台ヽ(.◕ฺˇд ˇ◕ฺ;)ノ 下面我们就来盘点一下B站上优质的学习资源: 综合类 Oeasy: 综合
你也能看懂的:蒙特卡罗方法
蒙特卡罗方法,也称统计模拟方法,是1940年代中期由于科学技术的发展和电子计算机的发明,而提出的一种以概率统计理论为指导的数值计算方法。是指使用随机数(或更常见的伪随机数)来解决很多计算问题的方法 蒙特卡罗方法可以粗略地分成两类:一类是所求解的问题本身具有内在的随机性,借助计算机的运算能力可以直接模拟这种随机的过程。另一种类型是所求解问题可以转化为某种随机分布的特征数,比如随机事件出现的概率,或...
如何优雅地打印一个Java对象?
你好呀,我是沉默王二,一个和黄家驹一样身高,和刘德华一样颜值的程序员。虽然已经写了十多年的 Java 代码,但仍然觉得自己是个菜鸟(请允许我惭愧一下)。 在一个月黑风高的夜晚,我思前想后,觉得再也不能这么蹉跎下去了。于是痛下决心,准备通过输出的方式倒逼输入,以此来修炼自己的内功,从而进阶成为一名真正意义上的大神。与此同时,希望这些文章能够帮助到更多的读者,让大家在学习的路上不再寂寞、空虚和冷。 ...
雷火神山直播超两亿,Web播放器事件监听是怎么实现的?
Web播放器解决了在手机浏览器和PC浏览器上播放音视频数据的问题,让视音频内容可以不依赖用户安装App,就能进行播放以及在社交平台进行传播。在视频业务大数据平台中,播放数据的统计分析非常重要,所以Web播放器在使用过程中,需要对其内部的数据进行收集并上报至服务端,此时,就需要对发生在其内部的一些播放行为进行事件监听。 那么Web播放器事件监听是怎么实现的呢? 01 监听事件明细表 名...
JAVA后端面试《Spring》
Spring1.Spring是什么?有什么好处?2.IOC是什么?有什么好处?具体过程?3.DI是什么?4.IOC和DI的关系?5.bean标签的属性有哪些?6.IOC创建对象有哪几种方式?7.Spring是如何实现IOC的?也就是如何创建对象的? 1.Spring是什么?有什么好处? 概念: SPring是一个支持控制反转(IOC)和面向切面编程(AOP)的容器框架。 好处: 两降低&gt;&...
AI 医生“战疫”在前线
作者| Just出品|CSDN(CSDNnews)紧急驰援疫区,AI医生也出动了。截止到2月6日,随着新冠病毒肺炎疫情的不断发展,全国累计已有31161例确诊病例,26359例疑...
3万字总结,Mysql优化之精髓
本文知识点较多,篇幅较长,请耐心学习 MySQL已经成为时下关系型数据库产品的中坚力量,备受互联网大厂的青睐,出门面试想进BAT,想拿高工资,不会点MySQL优化知识,拿offer的成功率会大大下降。 为什么要优化 系统的吞吐量瓶颈往往出现在数据库的访问速度上 随着应用程序的运行,数据库的中的数据会越来越多,处理时间会相应变慢 数据是存放在磁盘上的,读写速度无法和内存相比 如何优化 设计...
用Python爬取新型冠状病毒肺炎实时数据,pyecharts v1.x绘制省市区疫情地图
文章目录运行结果(2020-2-8数据)基本方案数据格式全国疫情地图实现福建省疫情地图实现福州市疫情地图实现其他 运行结果(2020-2-8数据) 基本方案 web请求用requests 网页内容解析用pyquery、beautifulsoup和正则表达式 地图用pyecharts v1.6.2 数据来源 全国数据来源于腾讯实时疫情动态,直接get到json 福州市数据来源于福建省疾病预...
相关热词 c# 为空 判断 委托 c#记事本颜色 c# 系统默认声音 js中调用c#方法参数 c#引入dll文件报错 c#根据名称实例化 c#从邮件服务器获取邮件 c# 保存文件夹 c#代码打包引用 c# 压缩效率
立即提问