python爬虫实战-网易BUFF CSGO饰品

python爬虫实战-网易BUFF CSGO饰品

寒假迷上了csgo,一方面对这个纯粹的枪战游戏着迷,另一方面对精美的饰品着迷。众所周知,csgo是个理财游戏饰品游戏,能够掌握到喜欢饰品的价格就可以得到炼金收益,掌握其动态变化可以当倒爷(不提倡)。

本文是本人首个爬虫项目的实战,适合大家练手。疫情期间受到博主puppylpg的启发,自己也边学边做摸石头过河。话不多说先上效果图

python爬虫实战-网易BUFF CSGO饰品_第1张图片

目录

  • python爬虫实战-网易BUFF CSGO饰品
  • Request库介绍
    • 获取header,cookies
  • 分析API
    • 获取Category_list
  • 分析页面
  • 饰品武器箱
  • 饰品历史价格
  • 总结

Request库介绍

你浏览到的网页都有对应的源代码,具体查看方式是利用有Chrome核的浏览器右键然后查看源代码,而request库的作用就是获取其页面的源代码。
python爬虫实战-网易BUFF CSGO饰品_第2张图片
request库的调用import requests
一个请求指令需要包含:
response = requests.get(url, headers, cookies)
其中url是请求路径,headers是请求头,cookies是请求身份文件。
通常在登录后你的cookies跟headers就确定了。

获取header,cookies

首先需要登陆buff,登陆过后右键页面点检查,刷新可以查看你本机的header核cookies
python爬虫实战-网易BUFF CSGO饰品_第3张图片

headers = {
        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.97 Safari/537.36',
    }
    # cookie
    cookie_str = r'Device-Id=xLoPYA08mzx1RcfxWgJ7; Locale-Supported=zh-Hans; game=csgo; _ga=GA1.2.308981242.1590934310; _gid=GA1.2.1199922105.1591931691; NTES_YD_SESS=ibf9I12bOgxvKCyxN2P3JoQtaAcvZGsJXKGNOEdpOTkD5CnFOwbg6tpHCs4mpmrOfn3nyBCzmupp1Xja1RhK1BkZRbFbI.5zzW.kjFHpMfDXjiFRh0664TPZynx.teVt43efjkfBDzsGdK9WE4cCONux_NiUXwAJYKH67Ni5EPG2ypuWiHwHwY1dCFUEWQ4lR2U42gbXpQscfik7gAAdLCxxA8gg1V8aOxu71AI_usoRq; S_INFO=1591931716|0|3&80##|18588891371; P_INFO=18588891371|1591931716|1|netease_buff|00&99|null&null&null#CN&null#10#0|&0|null|18588891371; session=1-XJCjTQFMSIgRQUkgJTN9xoP1nvWaLC0KpoJ8E9M-A5N62043038656; _gat_gtag_UA_109989484_1=1; csrf_token=IjQxZTQ3MTFhZmE5M2QwMzU1MWFkYmViN2IzYTQwMjExODA4NzY3ZjUi.EcSFQg.StET4McSLh1iM2IH1Gkjpq2Pwe0'
    cookies = {}
    for line in cookie_str.split(';'):
        key, value = line.split('=', 1)
        cookies[key] = value

具体的更多request库的应用请

分析API

进入buff的csgo饰品专栏(https://buff.163.com/market/?game=csgo#tab=selling&page_num=1)后可以看见
python爬虫实战-网易BUFF CSGO饰品_第4张图片
这就说明,我们只需找到这全部目录下的该武器种类的全部饰品皮肤对应的id,逐个请求就可以找到相应饰品的信息。
随便点开一个款武器种类(以ak47为例)检查其源代码,检查请求的内容。发现在这里插入图片描述
这个.json文件中大有乾坤

 "items": [
      {
        "appid": 730, 
        "bookmarked": false, 
        "buy_max_price": "193", 
        "buy_num": 22, 
        "description": null, 
        "game": "csgo", 
        "goods_info": {
          "icon_url": "https://g.fp.ps.netease.com/market/file/5aa0c2f769b21ae0f25da300W8ER6ycS", 
          "info": {
            "tags": {
              "exterior": {
                "category": "exterior", 
                "internal_name": "wearcategory2", 
                "localized_name": "\u4e45\u7ecf\u6c99\u573a"
              }, 
              "quality": {
                "category": "quality", 
                "internal_name": "strange", 
                "localized_name": "StatTrak\u2122"
              }, 
              "rarity": {
                "category": "rarity", 
                "internal_name": "legendary_weapon", 
                "localized_name": "\u4fdd\u5bc6"
              }, 
              "type": {
                "category": "type", 
                "internal_name": "csgo_type_rifle", 
                "localized_name": "\u6b65\u67aa"
              }, 
              "weapon": {
                "category": "weapon", 
                "internal_name": "weapon_ak47", 
                "localized_name": "AK-47"
              }
            }
          }, 
          "item_id": null, 
          "original_icon_url": "https://g.fp.ps.netease.com/market/file/5a7abfa516b6d4ab48222b6f9v9qaRgs", 
          "steam_price": "43.1", 
          "steam_price_cny": "304.51"
        }, 
        "has_buff_price_history": true, 
        "id": 38220, 
        "market_hash_name": "StatTrak\u2122 AK-47 | Redline (Field-Tested)", 
        "market_min_price": "0", 
        "name": "AK-47\uff08StatTrak\u2122\uff09 | \u7ea2\u7ebf (\u4e45\u7ecf\u6c99\u573a)", 
        "quick_price": "197.4", 
        "sell_min_price": "197.9", 
        "sell_num": 1539, 
        "sell_reference_price": "197.9", 
        "steam_market_url": "https://steamcommunity.com/market/listings/730/StatTrak%E2%84%A2%20AK-47%20%7C%20Redline%20%28Field-Tested%29", 
        "transacted_num": 0
      }, 

它包含了武器id,英文名,最低售价,最高售价等关键信息。所以这个请求url就是我们需要的APIhttps://buff.163.com/api/market/goods?game=csgo&page_num=1&category=weapon_ak47&_=1591941311097
最后面的数字是相对时间,可以去除。所以到了这一步,我们需要先找到所有类别的标签Category整理成list,逐一请求即可。
https://buff.163.com/api/market/goods?game=csgo&page_num=1&category=+categorylist[i]

获取Category_list

进入Buff中CSGO饰品市场首页https://buff.163.com/market/?game=csgo#tab=selling&page_num=1,查看源代码
观察到目录的形式是以

  • FN57形式呈现。
    故直接请求该页面,利用正则匹配表达式(re库)提取引号内的内容。

    source_page_url = "https://buff.163.com/market/?game=csgo#tab=selling&page_num=1"
    cat_response = requests.get(url=source_page_url, headers=headers, cookies=cookies)
    html_text0 = cat_response.text
    # 找出各个武器种类
    category_list = re.findall( r'li value="weapon_(.+?)">', html_text0, re.M)
    for i in range(len(category_list)):
        category_list[i] = "weapon_" + category_list[i]
    

    分析页面

    利用正则匹配,将物品的id,名字,价格一一归类。
    需要注意的是一个api中page_num=1,需要获取总页码数量,并切换继续爬取信息。

    for i in range(len(category_list)):
        # 获取不同物件名称
        # 标准url:https://buff.163.com/api/market/goods?game=csgo&page_num=1&category=weapon_knife_butterfly
        category_url = "&category=" + category_list[i]
        first_url = 'https://buff.163.com/api/market/goods?game=csgo&page_num=1' + category_url
        # 获取单一物件的总页码
        page_response = requests.get(url=first_url, headers=headers, cookies=cookies)
        html_text1 = page_response.text
        page_num_list = re.findall(r'"total_page": (.*)', html_text1, re.M)
        page_num = page_num_list[0]
    
    # 获取名字和价格
    names_list_temp = re.findall(r'"market_hash_name": "(.*)",', html_text2, re.M)
    price_list_temp = re.findall(r'"sell_min_price": "(.*)",', html_text2, re.M)
    id_list_temp = re.findall(r'"id": (.*),', html_text2, re.M)
    

    注意用try语句记录爬取出错的数据节点,否则一出异常的话前面爬下来的信息可能都会丢失。
    将数据保存成csv文件,方便后续访问。

    # 汇合信息写成表格并保存
    csv_name = ["id","name","price"]
    csv_data = zip(id_list,names_list,price_list)
    items_information = pd.DataFrame(columns=csv_name, data=csv_data)
    items_information.to_csv("items_information.csv")
    

    python爬虫实战-网易BUFF CSGO饰品_第5张图片
    得到如此数据

    饰品武器箱

    了解到饰品来源武器箱可以更直观地为后面炼金的成本以及收益铺垫。
    下面只爬取崭新出厂以及无计数器的武器饰品。
    先从上面的csv文件中,将Factory New的武器筛选出来,有了他们的id就能够前往具体的页面。
    以崭新黑色魅影AWP为例https://buff.163.com/market/goods?goods_id=763243&from=market#tab=selling,其源代码中第一行就包含了该武器的全部信息。

    <html> <head><title>AWP | 黑色魅影 (崭新出厂)_CS:GO饰品交易_网易BUFF</title><meta content="text/html; charset=utf-8" http-equiv="Content-Type"><meta name="csrf_token" content="IjQxZTQ3MTFhZmE5M2QwMzU1MWFkYmViN2IzYTQwMjExODA4NzY3ZjUi.EcS1EA.Mv46cvhCLjco-Kj0f5ITOI3g3Pk"><meta name="keywords" content="AWP | 黑色魅影 (崭新出厂),崭新出厂,普通,AWP,狙击步枪,隐秘,步枪,AWP,头号特训收藏品,黑,大姐姐,黑色魅影,“头号特训”武器箱,csgo饰品交易,csgo皮肤交易,csgo国服饰品交易,csgo低价饰品,csgo饰品商城,饰品磨损排名查询,csgo饰品检视"><meta name="description" content="网易BUFF游戏饰品皮肤交易平台,专注更安全,更便捷,更高效的CS:GO饰品皮肤交易服务- AWP | 黑色魅影 (崭新出厂),崭新出厂,普通,AWP,狙击步枪,隐秘,步枪,AWP,头号特训收藏品,黑,大姐姐,黑色魅影,“头号特训”武器箱。">
    

    同样的利用正则匹配,将他们分类,是保密还是隐秘,出自哪个武器箱都分类好。

     items_type = ["消费", "工业", "军规", "受限", "保密", "隐秘"]
    
    # 找出各个武器的中文名字
    chinese_list = re.findall(r'(.*?)_CS:GO饰品交易'</span><span class="token punctuation">,</span> html_text4<span class="token punctuation">,</span> re<span class="token punctuation">.</span>M<span class="token punctuation">)</span>
    <span class="token comment"># 找出所属箱子</span>
    box_list <span class="token operator">=</span> re<span class="token punctuation">.</span>findall<span class="token punctuation">(</span>r<span class="token string">',(.*?)收藏品,'</span><span class="token punctuation">,</span> html_text4<span class="token punctuation">,</span> re<span class="token punctuation">.</span>M<span class="token punctuation">)</span>
    <span class="token keyword">if</span> box_list <span class="token operator">==</span> <span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">:</span>
        box_list <span class="token operator">=</span> re<span class="token punctuation">.</span>findall<span class="token punctuation">(</span>r<span class="token string">',(.*?)collection,'</span><span class="token punctuation">,</span> html_text4<span class="token punctuation">,</span> re<span class="token punctuation">.</span>M<span class="token punctuation">)</span>
    <span class="token comment"># 判断稀有度</span>
    <span class="token keyword">for</span> <span class="token builtin">str</span> <span class="token keyword">in</span> items_type<span class="token punctuation">:</span>
        <span class="token keyword">if</span> <span class="token builtin">str</span> <span class="token keyword">in</span> html_text4<span class="token punctuation">:</span>
            type_str <span class="token operator">=</span> <span class="token builtin">str</span>
            <span class="token keyword">break</span>
        <span class="token keyword">else</span><span class="token punctuation">:</span>
            <span class="token keyword">if</span> items_type<span class="token punctuation">.</span>index<span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> <span class="token operator">==</span> <span class="token builtin">len</span><span class="token punctuation">(</span>items_type<span class="token punctuation">)</span><span class="token punctuation">:</span>
                type_str <span class="token operator">=</span> <span class="token string">"Na"</span>
                <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"type error occurd in id:"</span> <span class="token operator">+</span> <span class="token builtin">id</span><span class="token punctuation">)</span>
            <span class="token keyword">else</span><span class="token punctuation">:</span>
                <span class="token keyword">continue</span>
    </code></pre> 
      <p>爬取了一段时间后报错,发现有的武器没有箱子来源,故需要加上<strong>异常处理</strong>,避免辛辛苦苦爬半天的数据丢失。<br> 再次将信息绘制成csv表格</p> 
      <pre><code class="prism language-python">name <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token string">"id"</span><span class="token punctuation">,</span> <span class="token string">"Chinese_name"</span><span class="token punctuation">,</span> <span class="token string">'belonging'</span><span class="token punctuation">,</span> <span class="token string">"type"</span><span class="token punctuation">,</span> <span class="token string">"price"</span><span class="token punctuation">]</span>
        data <span class="token operator">=</span> <span class="token builtin">zip</span><span class="token punctuation">(</span><span class="token builtin">list</span><span class="token punctuation">(</span>box_sort_dic<span class="token punctuation">.</span>keys<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token punctuation">[</span>x<span class="token punctuation">[</span><span class="token number">0</span><span class="token punctuation">]</span> <span class="token keyword">for</span> x <span class="token keyword">in</span> <span class="token builtin">list</span><span class="token punctuation">(</span>box_sort_dic<span class="token punctuation">.</span>values<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">]</span><span class="token punctuation">,</span>
                   <span class="token punctuation">[</span>x<span class="token punctuation">[</span><span class="token number">1</span><span class="token punctuation">]</span> <span class="token keyword">for</span> x <span class="token keyword">in</span> <span class="token builtin">list</span><span class="token punctuation">(</span>box_sort_dic<span class="token punctuation">.</span>values<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">]</span>
                   <span class="token punctuation">,</span> <span class="token punctuation">[</span>x<span class="token punctuation">[</span><span class="token number">2</span><span class="token punctuation">]</span> <span class="token keyword">for</span> x <span class="token keyword">in</span> <span class="token builtin">list</span><span class="token punctuation">(</span>box_sort_dic<span class="token punctuation">.</span>values<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">]</span><span class="token punctuation">,</span> <span class="token punctuation">[</span>x<span class="token punctuation">[</span><span class="token number">3</span><span class="token punctuation">]</span> <span class="token keyword">for</span> x <span class="token keyword">in</span> <span class="token builtin">list</span><span class="token punctuation">(</span>box_sort_dic<span class="token punctuation">.</span>values<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">]</span><span class="token punctuation">)</span>
        items_sorting <span class="token operator">=</span> pd<span class="token punctuation">.</span>DataFrame<span class="token punctuation">(</span>columns<span class="token operator">=</span>name<span class="token punctuation">,</span> data<span class="token operator">=</span>data<span class="token punctuation">)</span>
        items_sorting<span class="token punctuation">.</span>to_csv<span class="token punctuation">(</span><span class="token string">"items_sorting.csv"</span><span class="token punctuation">)</span>
    </code></pre> 
      <p>这就有了开头那样的数据图,是不是<mark>炼金党福音</mark>。<br> <a href="http://img.e-com-net.com/image/info8/1daf363111e4426892b757546ed7dc1d.jpg" target="_blank"><img src="http://img.e-com-net.com/image/info8/1daf363111e4426892b757546ed7dc1d.jpg" alt="python爬虫实战-网易BUFF CSGO饰品_第6张图片" width="650" height="496" style="border:1px solid black;"></a></p> 
      <h1>饰品历史价格</h1> 
      <p>在爬取饰品的历史价格中,需要注意buff最多提供3个月的历史数据,而且要高闪券才能看近三个月的价格,感兴趣的小伙伴可以买一天的高闪券然后全部爬完慢慢欣赏。<br> 使用高闪券后来到<code>https://buff.163.com/market/goods?goods_id=763243&from=market#tab=price-chart</code>价格趋势页面,同样的<strong>检查浏览器</strong>中含有price_history的json文件,请求api如下:<code>https://buff.163.com/api/market/goods/price_history/buff?game=csgo&goods_id=776481¤cy=CNY&days=90</code><br> 同样的,只需改变id便可以找到对应饰品的历史价格。</p> 
      <pre><code class="prism language-python"> <span class="token string">"price_history"</span><span class="token punctuation">:</span> <span class="token punctuation">[</span>
          <span class="token punctuation">[</span>
            <span class="token number">1589356800000</span><span class="token punctuation">,</span> 
            <span class="token number">9255.0</span>
          <span class="token punctuation">]</span><span class="token punctuation">,</span> 
          <span class="token punctuation">[</span>
            <span class="token number">1589360400000</span><span class="token punctuation">,</span> 
            <span class="token number">19400.0</span>
          <span class="token punctuation">]</span><span class="token punctuation">,</span> 
          <span class="token punctuation">[</span>
            <span class="token number">1589371200000</span><span class="token punctuation">,</span> 
            <span class="token number">20400.0</span>
          <span class="token punctuation">]</span><span class="token punctuation">,</span> 
          <span class="token punctuation">[</span>
            <span class="token number">1589374800000</span><span class="token punctuation">,</span> 
            <span class="token number">19688.0</span>
          <span class="token punctuation">]</span><span class="token punctuation">,</span> 
          <span class="token punctuation">[</span>
            <span class="token number">1589378400000</span><span class="token punctuation">,</span> 
            <span class="token number">19642.0</span>
          <span class="token punctuation">]</span><span class="token punctuation">,</span> 
          <span class="token punctuation">[</span>
            <span class="token number">1589385600000</span><span class="token punctuation">,</span> 
            <span class="token number">24400.0</span>
          <span class="token punctuation">]</span><span class="token punctuation">,</span> 
          <span class="token punctuation">[</span>
            <span class="token number">1589428800000</span><span class="token punctuation">,</span> 
            <span class="token number">19500.0</span>
          <span class="token punctuation">]</span><span class="token punctuation">,</span> 
          <span class="token punctuation">[</span>
            <span class="token number">1589432400000</span><span class="token punctuation">,</span> 
            <span class="token number">19399.0</span>
          <span class="token punctuation">]</span><span class="token punctuation">,</span> 
          <span class="token punctuation">[</span>
            <span class="token number">1589436000000</span><span class="token punctuation">,</span> 
            <span class="token number">19000.0</span>
          <span class="token punctuation">]</span><span class="token punctuation">,</span> 
          <span class="token punctuation">[</span>
            <span class="token number">1589443200000</span><span class="token punctuation">,</span> 
            <span class="token number">19900.0</span>
          <span class="token punctuation">]</span><span class="token punctuation">,</span> 
          <span class="token punctuation">[</span>
            <span class="token number">1589450400000</span><span class="token punctuation">,</span> 
            <span class="token number">19498.0</span>
    </code></pre> 
      <p>这里只提供一个思路,具体实现代码就不呈现了。<br> 可以将爬到的历史价格数据可视化,也可以将数据喂入长短神经网络进行数值分析,把饰品当股票来玩。</p> 
      <h1>总结</h1> 
      <p>1.在爬虫的实际使用中,一定要是用time.sleep函数,否则一方面会对目标网站服务器造成巨大压力,另一方面各大网络的反爬机制中会对短时间大量访问的ip进行封禁,一般设立在0.5~1.5s之间,随机数更好。<br> 2.要做好异常处理,记录出错的数据节点,避免时间浪费。<br> 3.关注的人多的话会多出一期炼金分析,分享一下本人9%收益率的炼金模型。由于本人对炼金的机制也不是很清楚,欢迎小伙伴们留言给我提供更好的思路。</p> 
      <hr> 
      <p>2020年6月23日更新开源文件<br> https://github.com/CharlesDjl/personal</p> 
     </div> 
    </div>
                                </div>
                            </div>
                        </div>
                        <!--PC和WAP自适应版-->
                        <div id="SOHUCS" sid="1297631358205632512"></div>
                        <script type="text/javascript" src="/views/front/js/chanyan.js"></script>
                        <!-- 文章页-底部 动态广告位 -->
                        <div class="youdao-fixed-ad" id="detail_ad_bottom"></div>
                    </div>
                    <div class="col-md-3">
                        <div class="row" id="ad">
                            <!-- 文章页-右侧1 动态广告位 -->
                            <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad">
                                <div class="youdao-fixed-ad" id="detail_ad_1"> </div>
                            </div>
                            <!-- 文章页-右侧2 动态广告位 -->
                            <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad">
                                <div class="youdao-fixed-ad" id="detail_ad_2"></div>
                            </div>
                            <!-- 文章页-右侧3 动态广告位 -->
                            <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad">
                                <div class="youdao-fixed-ad" id="detail_ad_3"></div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <div class="container">
            <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(python爬虫实战-网易BUFF CSGO饰品)</h4>
            <div id="paradigm-article-related">
                <div class="recommend-post mb30">
                    <ul class="widget-links">
                        <li><a href="/article/1835506084224266240.htm"
                               title="网易严选官方旗舰店,优质商品,卓越服务" target="_blank">网易严选官方旗舰店,优质商品,卓越服务</a>
                            <span class="text-muted">高省_飞智666600</span>
    
                            <div>网易严选官方旗舰店是网易旗下的一家电商平台,以提供优质商品和卓越服务而闻名。作为一名SEO优化师,我将为您详细介绍网易严选官方旗舰店,并重点强调其特点和优势。大家好!我是高省APP最大团队&联合创始人飞智导师。相较于其他返利app,高省APP的佣金更高,模式更好,最重要的是,终端用户不会流失!高省APP佣金更高,模式更好,终端用户不流失。【高省】是一个自用省钱佣金高,分享推广赚钱多的平台,百度有几</div>
                        </li>
                        <li><a href="/article/1835434254092300288.htm"
                               title="分享十个渠道:高仿手表在哪里买最好的优选渠道" target="_blank">分享十个渠道:高仿手表在哪里买最好的优选渠道</a>
                            <span class="text-muted">百奢之家</span>
    
                            <div>1、工厂购买,推荐靠谱手表商家微信:【15266277】目前买的人最多的渠道。2、某宝购买,价格较高,质量没有保障。3、拼夕夕,价格是便宜,但是质量不敢想象。4、专柜购买,数量较少,经常断货,价格也太高不好接受。5、批发市场购买,可遇不可求,一般生活在批发市场附近的,根本不用考虑在哪里买手表作为一件配饰品,不仅可以提升整体造型品味,还能展现个人的时尚态度。而对于很多人来说,高仿手表是一种经济实惠又</div>
                        </li>
                        <li><a href="/article/1835387977921032192.htm"
                               title="【高中数学/三角函数/判别式法求极值】已知:实数a,b满足a^2/4-b^2=1 求:3a^2+2ab的最小值" target="_blank">【高中数学/三角函数/判别式法求极值】已知:实数a,b满足a^2/4-b^2=1 求:3a^2+2ab的最小值</a>
                            <span class="text-muted">普兰店拉马努金</span>
    <a class="tag" taget="_blank" href="/search/%E9%AB%98%E4%B8%AD%E6%95%B0%E5%AD%A6%E4%B9%8B%E4%B8%89%E8%A7%92%E5%87%BD%E6%95%B0/1.htm">高中数学之三角函数</a><a class="tag" taget="_blank" href="/search/%E9%AB%98%E4%B8%AD%E6%95%B0%E5%AD%A6/1.htm">高中数学</a><a class="tag" taget="_blank" href="/search/%E4%B8%89%E8%A7%92%E5%87%BD%E6%95%B0/1.htm">三角函数</a><a class="tag" taget="_blank" href="/search/%E5%88%A4%E5%88%AB%E5%BC%8F/1.htm">判别式</a>
                            <div>【问题】已知:实数a,b满足a^2/4-b^2=1求:3a^2+2ab的最小值【来源】App"网易新闻"中up主“我服子佩”的数学视频专辑,据其称是北京市某年的竞赛题。【解答】由a^2/4-b^2=1,联想到secθ^2-tanθ^2=1故设a/2=1/cosθ,b=sinθ/cosθ将a=2/cosθ,b=sinθ/cosθ代入3a^2+2ab得f(θ)=(12+4sinθ)/(1-sinθ^2</div>
                        </li>
                        <li><a href="/article/1835372726471192576.htm"
                               title="现在做什么副业比较赚钱?现在副业干什么挣钱?" target="_blank">现在做什么副业比较赚钱?现在副业干什么挣钱?</a>
                            <span class="text-muted">手机聊天员赚钱平台</span>
    
                            <div>什么副业适合晚上下班?现在很多人白天正常工作,晚上做副业,不仅可以打发无聊的时间,还可以提高收入!有些人的副业收入可能比主营业务收入高!给大家推荐一个陪聊赚米项目叭,正规陪聊项目,网易云旗下大平台,无任何费用,下方有微信二维码,可扫码了解,也可点击链接,联系我们了解:https://www.jianshu.com/p/a8b7493d9f71我长期从事人力资源工作,也认识很多下班后从事副业的人。有</div>
                        </li>
                        <li><a href="/article/1835260725229088768.htm"
                               title="哪些网站用python开发" target="_blank">哪些网站用python开发</a>
                            <span class="text-muted">hakesashou</span>
    <a class="tag" taget="_blank" href="/search/python%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86/1.htm">python基础知识</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a>
                            <div>国内的话,知乎,网易,腾讯,搜狐,金山,豆瓣这些属于用Python比较知名的。大型的项目的话,网易的许多游戏,腾讯的某些网站,搜狐的邮箱,金山的测试框架等等都是或多或少使用了Python。YouTube-视频分享网站,在某些功能上使用到python。Quora-社交问答网站。Google-谷歌在很多项目中用python作为网络应用的后端,如GoogleGroups、Gmail、GoogleMaps</div>
                        </li>
                        <li><a href="/article/1835230601758732288.htm"
                               title="Python国内常用镜像源和使用方法" target="_blank">Python国内常用镜像源和使用方法</a>
                            <span class="text-muted">wfqlt163</span>
    <a class="tag" taget="_blank" href="/search/Python/1.htm">Python</a><a class="tag" taget="_blank" href="/search/%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/1.htm">基础操作</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a>
                            <div>常用的镜像源:1、企业镜像:豆瓣https://pypi.doubanio.com/simple/网易https://mirrors.163.com/pypi/simple/阿里云https://mirrors.aliyun.com/pypi/simple/腾讯云https://mirrors.cloud.tencent.com/pypi/simple2、高校镜像:清华大学(推荐):https:/</div>
                        </li>
                        <li><a href="/article/1835187412511322112.htm"
                               title="当野鸡“心理学”变成赚钱的工具" target="_blank">当野鸡“心理学”变成赚钱的工具</a>
                            <span class="text-muted">Z小姐不吐不快</span>
    
                            <div>今日乘车闲来无事便听起了电台(可在网易云音乐搜索「报刊选读」,点击20180212那一期),听罢,不禁感叹,怪不得「洗稿惯犯」周冲说,“与其教育傻逼,不如赚傻逼点钱。”哎,如果我没啥良心,估计也能赚这钱了。▲图片摘自六神磊磊读金庸《今儿就从头彻底扒一下周冲,看是什么成色》头痛、脚痛,不管是哪里痛,家排疗法总会告诉你,身体的每一处疼痛都喻示着你的“心事”影响身体健康,只要找出病因,无论疼痛还是癌症都</div>
                        </li>
                        <li><a href="/article/1835059958681530368.htm"
                               title="淘宝用户下载这个软件,微信通讯录直接变现" target="_blank">淘宝用户下载这个软件,微信通讯录直接变现</a>
                            <span class="text-muted">娜挞</span>
    
                            <div>记得大学那会每天尝试做各种各样得了兼职,什么送外卖,什么代上课,什么代取快递,什么发传单,什么搞促销,什么助理,林林总总不下七八个!挣得呢?少之又少。全部都是靠体力换来的!下载软件花生日记,输入邀请码16619727909(微信同)毕竟大学生的消费需求旺盛,除了必须面对的学费,生活费之外,在其他很多方面花钱也不在少数。就比如说衣服和饰品,为了与别人的档次并驾齐驱,为了不让别人觉得自己是矮穷矬,一方</div>
                        </li>
                        <li><a href="/article/1834878496476852224.htm"
                               title="网易云热评一一终会找到自己。" target="_blank">网易云热评一一终会找到自己。</a>
                            <span class="text-muted">将倾_</span>
    
                            <div>1.“感情路上顺利吗?”“挺顺利的,都没有什么人。”一一网易云热评《朋友关系》2.我的梦想除了赚很多很多的钱还想和你在盛夏的晚上穿着拖鞋在街上晃荡渴了就喝瓶啤酒醉了就去山顶吹吹风困了就靠在你的肩头一一网易云热评《summerfriend》3.爱尔兰结婚不许离婚,但是可以选择年限1到100年,过期不续期就相当于自动离了。但是时间越短费用越高,1年的登记费折合人民币2万多,100年的只要6元钱。选择结</div>
                        </li>
                        <li><a href="/article/1834846361124696064.htm"
                               title="他为了她努力发家致富,五年后她却要了他的命 ——《了不起的盖茨比》读后感" target="_blank">他为了她努力发家致富,五年后她却要了他的命 ——《了不起的盖茨比》读后感</a>
                            <span class="text-muted">一切来得及</span>
    
                            <div>《大亨小传》?又一译名春节期间,我参加了网易蜗牛读书举行的“7天CP读”活动。活动规则是在小程序里配对,两人共读一本书。我选的书是《了不起的盖茨比》,早就闻名,早就想读,却一直没开始的一本书。老话说得没错,男女搭配,干活不累。想不到读书也是如此。不到六天,我就读完了全书,写了近30条阅读笔记。与此同时,与我搭档的美女好像忙着发财,一直没动头。不过,我还是感谢她,感谢她赐予我阅读的力量!读完全书,我</div>
                        </li>
                        <li><a href="/article/1834831871129776128.htm"
                               title="氧惠App是什么?正规靠谱好用吗?怎么赚钱?副业赚钱做什么比较好?" target="_blank">氧惠App是什么?正规靠谱好用吗?怎么赚钱?副业赚钱做什么比较好?</a>
                            <span class="text-muted">氧惠好物</span>
    
                            <div>氧惠APP是由杭州氧惠科技有限公司开发和运营,公司总部位于杭州梦想小镇,技术团队来自于阿里、网易等大厂,创始团队在电商导购领域耕耘近十年,以创新的商业模式整合流量与资源,实现整个生态布局。2023年席卷整个朋友圈的项目,氧惠APP,2023全新模式,这是一个刚刚上线的平台,0投资,63天可做到月入十万。氧惠APP是一款集成了抖音、快手、淘宝、天猫、京东、拼多多、唯品会、苏宁易购、考拉海购、美团、饿</div>
                        </li>
                        <li><a href="/article/1834824863978713088.htm"
                               title="专访徐小平:AI已进入日常生活 没有泡沫只有彩虹" target="_blank">专访徐小平:AI已进入日常生活 没有泡沫只有彩虹</a>
                            <span class="text-muted">网易智能</span>
    
                            <div>▼点击上方蓝字关注网易智能为你解读AI领域大公司大事件,新观点新应用从共享单车到新零售,从人工智能到区块链,从直播答题到内容创业,移动互联网时代,每一次商业机遇的新风口周期在变得越来越短,无论对于创业者还是投资人,一上场就出现“留给选手的时间不多了”已成了常态。2018年春,网易科技联合起风了推出“Top中国投资人”深度访谈节目,将分别就当下热点方向,邀请国内顶级机构若干位资深合伙人共同探索未来一</div>
                        </li>
                        <li><a href="/article/1834781886547849216.htm"
                               title="云手机虚拟服务器地址和端口,手机服务器地址端口号" target="_blank">云手机虚拟服务器地址和端口,手机服务器地址端口号</a>
                            <span class="text-muted">粢范团</span>
    <a class="tag" taget="_blank" href="/search/%E4%BA%91%E6%89%8B%E6%9C%BA%E8%99%9A%E6%8B%9F%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%9C%B0%E5%9D%80%E5%92%8C%E7%AB%AF%E5%8F%A3/1.htm">云手机虚拟服务器地址和端口</a>
                            <div>手机服务器地址端口号内容精选换一换当后台重新配置邮箱服务器等信息后,手机端WeLink一定要退出重新登录一次。我们常用的邮箱,比如:QQ邮箱、163邮箱、腾讯企业邮箱、网易企业邮箱、263企业邮箱等常见邮箱,可以参考常见问题>客户端-邮件里的“常见的IMAP邮箱配置方法”,里面有详细的配置截图。如果是企业自己的邮箱,需要联系自家企业的IT管理员,确定自家企业邮箱的服务私网NAT网关创建后,通过添加</div>
                        </li>
                        <li><a href="/article/1834726911243284480.htm"
                               title="包月5元!网易云音乐宣布学生会员降价:比苹果Apple Music良心" target="_blank">包月5元!网易云音乐宣布学生会员降价:比苹果Apple Music良心</a>
                            <span class="text-muted">氧惠好物</span>
    
                            <div>亲爱的网易云音乐用户们,好消息来啦!为了回馈广大学生用户的支持,网易云音乐现在将学生会员的价格降到了每月5元!这是网易云音乐历史上力度最大的回馈行动之一。氧惠APP(带货领导者)——是与以往完全不同的抖客+淘客app!2024全新模式,我的直推也会放到你下面。主打:带货高补贴,深受各位带货团队长喜爱(每天出单带货几十万单)。注册即可享受高补贴+0撸+捡漏等带货新体验。送万元推广大礼包,教你如何1年</div>
                        </li>
                        <li><a href="/article/1834680159576354816.htm"
                               title="python 网易_程序设计入门—Python" target="_blank">python 网易_程序设计入门—Python</a>
                            <span class="text-muted">文静的妹子</span>
    <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E6%98%93/1.htm">网易</a>
                            <div>知识单元一:程序设计语言基础第1周:程序设计的基础知识教学内容:计算的基本概念,计算机程序设计语言的历史,Python语言的发展简史及语言的特点,程序设计语言的基本语法教学要求:了解冯诺依曼计算机的基本结构;了解编译型/解释型语言的区别第2周:数据类型、运算符与表达式、变量赋值与简单I/O操作教学内容:数值数据类型(integer、float、boolean),算术运算符、关系运算符和逻辑运算符,</div>
                        </li>
                        <li><a href="/article/1834621315487723520.htm"
                               title="2019-03-14" target="_blank">2019-03-14</a>
                            <span class="text-muted">林艳的</span>
    
                            <div>公司:38磁疗饰品--林艳--378期反省一组塾生439期志工,【日精进打卡第313天】【知-学习】《六项精进》大纲诵读共295遍;《六项精进》通篇诵读共2遍;《大学》诵读共206遍,《英语》诵读共8遍,抄共5遍;《昨今明日诗》诵读共44遍/抄共1遍,《准提咒》诵读共431遍;抄共731+2480遍;《心经》诵读共214遍/抄共384遍,《大悲咒》诵读共64遍/抄共35遍今天吃素菜共83天数【经典</div>
                        </li>
                        <li><a href="/article/1834564198529593344.htm"
                               title="今年万圣节消费预测有望创新高,你开始准备了吗?" target="_blank">今年万圣节消费预测有望创新高,你开始准备了吗?</a>
                            <span class="text-muted">IPFoxy666</span>
    <a class="tag" taget="_blank" href="/search/ip/1.htm">ip</a>
                            <div>据调查数据显示,2024年大部分美国消费者将会在11月之前开始假日购物,同时,预计美国消费者在今年万圣节的支出会创新高。对于跨境电商卖家来说,节日活动一直是店铺曝光和产品销量增长的大好机会,一定要做足准备。一、分析市场需求2023年的万圣节购物活动期间,糖果、服装和装饰品的销售额超过120亿美元。根据近期的数据调查,大部分的消费者今年计划在这些商品上花费更多。因此要重视万圣节必备的大热品类,关注以</div>
                        </li>
                        <li><a href="/article/1834496714036310016.htm"
                               title="氧惠APP是什么?怎么下载氧惠?氧惠邀请码怎么获得?" target="_blank">氧惠APP是什么?怎么下载氧惠?氧惠邀请码怎么获得?</a>
                            <span class="text-muted">氧惠全网优惠</span>
    
                            <div>氧惠APP是由杭州长孚科技有限公司开发运营,公司总部位于杭州梦想小镇,技术团队来自于阿里、网易等大厂,创始团队在电商导购领域耕耘近十年,以创新的商业模式整合流量与资源,实现整个生态布局。1、自用省钱,分享赚钱2、领优惠券下单还可得佣金3、集成了淘宝、天猫、京东、拼多多等主流购物平台的优惠券氧惠(全网优惠上氧惠)——是与以往完全不同的抖客+淘客app!2023全新模式,我的直推也会放到你下面,注册送</div>
                        </li>
                        <li><a href="/article/1834423038431555584.htm"
                               title="宝妈兼职网在家工作,宝妈兼职一单一结" target="_blank">宝妈兼职网在家工作,宝妈兼职一单一结</a>
                            <span class="text-muted">手机聊天员赚钱平台</span>
    
                            <div>宝妈就是暂时离不开,宝宝还小的妈妈,要想兼职可不容易。给大家推荐一个一对一陪聊项目叭,正规聊天主播项目,网易云旗下大平台,无任何费用,下方有微信二维码,可扫码了解,也可点击链接,联系我们了解:https://www.jianshu.com/p/a8b7493d9f71也可加微:yisi225即要工作,又要照顾宝宝,一举两得的事,不是没有,可是也很累的。我身边就有一个宝妈,孩子两岁多,她的兼职就是玩</div>
                        </li>
                        <li><a href="/article/1834418719430897664.htm"
                               title="网易号怎么发文章赚取收益?新手网易号发文章赚取收益的方法" target="_blank">网易号怎么发文章赚取收益?新手网易号发文章赚取收益的方法</a>
                            <span class="text-muted">好项目高省</span>
    
                            <div>网易号作为比较有影响力的自媒体平台,在很多渠道上都会有曝光的机会,是自媒体从业者比较好的选择。在网易号上面可以发布自己的原创文章,然后通过平台的推荐算法,送到各个渠道上面展示,感兴趣的用户就会点击查看文章了,那么网易号发文章有收益吗?大家好,我是高省APP联合创始人蓓蓓导师,高省APP是2021年推出的电商导购平台,0投资,0风险、高省APP佣金更高,模式更好,终端用户不流失。【高省】是一个可省钱</div>
                        </li>
                        <li><a href="/article/1834393663472496640.htm"
                               title="java pdf转jpg" target="_blank">java pdf转jpg</a>
                            <span class="text-muted">gonepoo</span>
    <a class="tag" taget="_blank" href="/search/%E5%B7%A5%E5%85%B7%E7%B1%BB/1.htm">工具类</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/pdf/1.htm">pdf</a><a class="tag" taget="_blank" href="/search/pdf%E8%BD%ACjpg/1.htm">pdf转jpg</a><a class="tag" taget="_blank" href="/search/jpg/1.htm">jpg</a><a class="tag" taget="_blank" href="/search/%E4%BB%A3%E7%A0%81/1.htm">代码</a>
                            <div>packagecom.xxx;importorg.apache.pdfbox.pdmodel.PDDocument;importorg.apache.pdfbox.pdmodel.PDPageTree;importorg.apache.pdfbox.rendering.PDFRenderer;importjavax.imageio.ImageIO;importjava.awt.image.Buff</div>
                        </li>
                        <li><a href="/article/1834334467720835072.htm"
                               title="网易严选猫粮,2023网易严选的猫粮怎么样?" target="_blank">网易严选猫粮,2023网易严选的猫粮怎么样?</a>
                            <span class="text-muted">氧惠购物达人</span>
    
                            <div>作为四只猫猫的家长,每个月猫粮的开支不少,一个月就要消灭一大袋猫粮。研究过的猫粮从国内到国外,不下十几种,今天我们就来说说国产的网易严选猫粮怎么样?购物、看电影、点外卖、用氧惠APP!更优惠!氧惠(全网优惠上氧惠)——是与以往完全不同的抖客+淘客app!2023全新模式,我的直推也会放到你下面,送1:1超级补贴(邀请好友自购多少,你就推广得多少,非常厉害),欢迎各位团队长体验!也期待你的加入。氧惠</div>
                        </li>
                        <li><a href="/article/1834333061525893120.htm"
                               title="哪些购物网站买东西便宜又是正品,真实经历给你答案(靠谱省钱购物平台推荐)" target="_blank">哪些购物网站买东西便宜又是正品,真实经历给你答案(靠谱省钱购物平台推荐)</a>
                            <span class="text-muted">氧惠超好用</span>
    
                            <div>在如今这个购物越来越方便的时代,各种购物app也是多的数不胜数,那么在这些app之中,网上购物哪个平台质量好又便宜?像一些常用的,淘宝、天猫、拼多多,京东、当当、唯品会,还有苏宁易购和网易考拉等等,我就不赘述了,相信大家对它们已经是耳熟能详了,对各个购物平台的特点也是了然于胸的。本篇就给大家分享两种网购省钱方式,实际付费价格比原价便宜不少,有的甚至比拼多多同款商品还便宜。应该是省钱渠道里最全能的,</div>
                        </li>
                        <li><a href="/article/1834320978184859648.htm"
                               title="做手机兼职哪些比较靠谱?如何用手机做兼职赚钱?手机兼职怎么做" target="_blank">做手机兼职哪些比较靠谱?如何用手机做兼职赚钱?手机兼职怎么做</a>
                            <span class="text-muted">手机聊天员赚钱平台</span>
    
                            <div>当今社会,基本上每人都有一部手机,不仅可以用于沟通、娱乐等,还可以用来做一些简单的兼职工作,每天不需要花太长时间,那么手机兼职工作能做什么呢?市场提供了很多这样的机会,你可以利用业余时间来做,这里介绍一些可靠的手机兼职工作,希望帮助你(我们或我签名,化身,了解更多的在线兼职平台)。给大家推荐一个陪聊赚米项目叭,正规陪聊项目,网易云旗下大平台,无任何费用,下方有微信二维码,可扫码了解,也可点击链接,</div>
                        </li>
                        <li><a href="/article/1834312080967168000.htm"
                               title="【网易低代码】第2课,页面表格查询功能" target="_blank">【网易低代码】第2课,页面表格查询功能</a>
                            <span class="text-muted">Karle_</span>
    <a class="tag" taget="_blank" href="/search/%E7%BD%91%E6%98%93%E4%BD%8E%E4%BB%A3%E7%A0%81/1.htm">网易低代码</a><a class="tag" taget="_blank" href="/search/%E4%BD%8E%E4%BB%A3%E7%A0%81/1.htm">低代码</a>
                            <div>你好!这是一个新课程CodeWave网易低代码通过自然语言交互式智能编程,同时利用机器学习,帮助低代码开发者进一步降低使用门槛、提高应用开发效率【网易低代码】第2课,页面表格查询功能1.拖拽表格组件到页面布局中2.服务端逻辑编写3.绑定表格数据源4.调用服务端逻辑5.课程预告1.拖拽表格组件到页面布局中2.服务端逻辑编写拖拽数据查询逻辑添加查询对象添加分页对象拖转分页变量page和size添加输出</div>
                        </li>
                        <li><a href="/article/1834230143854407680.htm"
                               title="只有不要脸的人, 才能获得成功" target="_blank">只有不要脸的人, 才能获得成功</a>
                            <span class="text-muted">tracyzhou060105</span>
    
                            <div>任正非说过:“只有不要脸的人,才能获得成功。”最近,因逃税而被拉黑的“金锁”,直播卖面膜,短短几分钟,销售额突破达1000万。很多人吐槽,看不起这样的行为。但其实,现在不仅制造业难,娱乐业也一样艰难,很多人半年多接不到戏,因此想办法转型。“金锁”算是转型非常成功的。李小璐同学,创立了自己的服饰品牌,服装上市以来,吐嘈声一片,销售堪忧。主持人李湘通过直播卖貂,结果一件没有卖出。新东方创始人俞敏洪老师</div>
                        </li>
                        <li><a href="/article/1834162110788104192.htm"
                               title="女孩子适合做的副业是什么?推荐几个适合女生做的副业?" target="_blank">女孩子适合做的副业是什么?推荐几个适合女生做的副业?</a>
                            <span class="text-muted">手机聊天员赚钱平台</span>
    
                            <div>钱越来越难赚,工资也在缩水,但价格没有下降,需要花钱的地方越来越多。因此,许多女性朋友渴望找到一些兼职副业来平衡生活费用。毕竟,副业已经做得很好了,比现在的主要业务收入更容易,关键是你是否能找到一个可靠和有利可图的副业。我们帮助您整理了15个最适合女性的副业,希望能帮助女性朋友。给大家推荐一个陪聊赚米项目叭,正规陪聊项目,网易云旗下大平台,无任何费用,下方有微信二维码,可扫码了解,也可点击链接,联</div>
                        </li>
                        <li><a href="/article/1834097960175104000.htm"
                               title="巴菲特从小企业家成为股神的成长史" target="_blank">巴菲特从小企业家成为股神的成长史</a>
                            <span class="text-muted">更好时代</span>
    
                            <div>轻触收听语音版,或移步【喜马拉雅FM】、【网易云音乐】以及【企鹅FM】搜索【更好时代知识服务】收听:(由声优杨一方演绎)巴菲特从企业家到股神的成长史来自更好时代00:0004:25-巴菲特的成长史巴菲特的人生可以分为三个阶段。第一阶段,巴菲特是一个典型的小企业家,大学毕业时,他完成了从0到9800美元的财富积累,这个数字甚至比一些全职工作的成年人都要高得多,巴菲特这个小万元户,在当时已经算得上一个</div>
                        </li>
                        <li><a href="/article/1833942019291049984.htm"
                               title="网上有哪些一单一结的兼职赚钱方法?几款一单一结的兼职平台推荐" target="_blank">网上有哪些一单一结的兼职赚钱方法?几款一单一结的兼职平台推荐</a>
                            <span class="text-muted">测评君高省</span>
    
                            <div>如果你是网上兼职,如果你想找一份网上兼职,如果你不想在网上兼职,真的想一个人在网上兼职赚钱,请耐心看完这篇文章。给大家分享一个靠聊天赚饭的项目,没有成本。网易云的平台,大平台,有保障,免费,没有任何费用,可以在平台再应用商店找到。在这里,我给大家推荐几个靠谱的无押金兼职平台。只要你能坚持,只要你想赚钱,只要你有时间,呆在家里,每天接两三单,赚个一两百块钱赚生活费。网络副业优先推荐全网返利最高的副业</div>
                        </li>
                        <li><a href="/article/1833823971049566208.htm"
                               title="怎样才能开直播赚钱?做直播怎么赚钱?" target="_blank">怎样才能开直播赚钱?做直播怎么赚钱?</a>
                            <span class="text-muted">手机聊天员赚钱平台</span>
    
                            <div>普通人开直播能赚钱吗?现在直播很流行,每个人都可以开直播,但不是每个人都能赚钱。那么我们如何通过直播赚钱呢?首先,直播要有自己的特点,把握粉丝需求的心理特点,也就是说要尽力而为。比如主播会唱歌跳舞,不仅要求自己的才能在粉丝面前好好展示,还要和粉丝沟通互动。给大家推荐一个陪聊赚米项目叭,正规陪聊项目,网易云旗下大平台,无任何费用,下方有微信二维码,可扫码了解,也可点击链接,联系我们了解:https:</div>
                        </li>
                                    <li><a href="/article/89.htm"
                                           title="java责任链模式" target="_blank">java责任链模式</a>
                                        <span class="text-muted">3213213333332132</span>
    <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E8%B4%A3%E4%BB%BB%E9%93%BE%E6%A8%A1%E5%BC%8F/1.htm">责任链模式</a><a class="tag" taget="_blank" href="/search/%E6%9D%91%E6%B0%91%E5%91%8A%E5%8E%BF%E9%95%BF/1.htm">村民告县长</a>
                                        <div>责任链模式,通常就是一个请求从最低级开始往上层层的请求,当在某一层满足条件时,请求将被处理,当请求到最高层仍未满足时,则请求不会被处理。 
     
    就是一个请求在这个链条的责任范围内,会被相应的处理,如果超出链条的责任范围外,请求不会被相应的处理。 
     
    下面代码模拟这样的效果: 
    创建一个政府抽象类,方便所有的具体政府部门继承它。 
     
    
    package 责任链模式;
    
    /**
     * 
     </div>
                                    </li>
                                    <li><a href="/article/216.htm"
                                           title="linux、mysql、nginx、tomcat 性能参数优化" target="_blank">linux、mysql、nginx、tomcat 性能参数优化</a>
                                        <span class="text-muted">ronin47</span>
    
                                        <div>一、linux 系统内核参数 
     
      /etc/sysctl.conf文件常用参数     net.core.netdev_max_backlog = 32768 #允许送到队列的数据包的最大数目
    net.core.rmem_max  = 8388608        #SOCKET读缓存区大小
    net.core.wmem_max  = 8388608        #SOCKET写缓存区大</div>
                                    </li>
                                    <li><a href="/article/343.htm"
                                           title="php命令行界面" target="_blank">php命令行界面</a>
                                        <span class="text-muted">dcj3sjt126com</span>
    <a class="tag" taget="_blank" href="/search/PHP/1.htm">PHP</a><a class="tag" taget="_blank" href="/search/cli/1.htm">cli</a>
                                        <div>常用选项
    php -v
    php -i PHP安装的有关信息
    php -h 访问帮助文件
    php -m 列出编译到当前PHP安装的所有模块
    
    执行一段代码
    php -r 'echo "hello, world!";'
    php -r 'echo "Hello, World!\n";'
    php -r '$ts = filemtime("</div>
                                    </li>
                                    <li><a href="/article/470.htm"
                                           title="Filter&Session" target="_blank">Filter&Session</a>
                                        <span class="text-muted">171815164</span>
    <a class="tag" taget="_blank" href="/search/session/1.htm">session</a>
                                        <div>Filter 
     
     
    
    HttpServletRequest requ = (HttpServletRequest) req;
    HttpSession session = requ.getSession();
    if (session.getAttribute("admin") == null) {
               PrintWriter out = res.ge</div>
                                    </li>
                                    <li><a href="/article/597.htm"
                                           title="连接池与Spring,Hibernate结合" target="_blank">连接池与Spring,Hibernate结合</a>
                                        <span class="text-muted">g21121</span>
    <a class="tag" taget="_blank" href="/search/Hibernate/1.htm">Hibernate</a>
                                        <div>        前几篇关于Java连接池的介绍都是基于Java应用的,而我们常用的场景是与Spring和ORM框架结合,下面就利用实例学习一下这方面的配置。 
            1.下载相关内容:     &nb</div>
                                    </li>
                                    <li><a href="/article/724.htm"
                                           title="[简单]mybatis判断数字类型" target="_blank">[简单]mybatis判断数字类型</a>
                                        <span class="text-muted">53873039oycg</span>
    <a class="tag" taget="_blank" href="/search/mybatis/1.htm">mybatis</a>
                                        <div>       昨天同事反馈mybatis保存不了int类型的属性,一直报错,错误信息如下: 
          
    Caused by: java.lang.NumberFormatException: For input string: "null"
    	at sun.mis</div>
                                    </li>
                                    <li><a href="/article/851.htm"
                                           title="项目启动时或者启动后ava.lang.OutOfMemoryError: PermGen space" target="_blank">项目启动时或者启动后ava.lang.OutOfMemoryError: PermGen space</a>
                                        <span class="text-muted">程序员是怎么炼成的</span>
    <a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a><a class="tag" taget="_blank" href="/search/jvm/1.htm">jvm</a><a class="tag" taget="_blank" href="/search/tomcat/1.htm">tomcat</a><a class="tag" taget="_blank" href="/search/catalina.sh/1.htm">catalina.sh</a><a class="tag" taget="_blank" href="/search/eclipse.ini/1.htm">eclipse.ini</a>
                                        <div>   在启动比较大的项目时,因为存在大量的jsp页面,所以在编译的时候会生成很多的.class文件,.class文件是都会被加载到jvm的方法区中,如果要加载的class文件很多,就会出现方法区溢出异常 java.lang.OutOfMemoryError: PermGen space. 
        
    解决办法是点击eclipse里的tomcat,在</div>
                                    </li>
                                    <li><a href="/article/978.htm"
                                           title="我的crm小结" target="_blank">我的crm小结</a>
                                        <span class="text-muted">aijuans</span>
    <a class="tag" taget="_blank" href="/search/crm/1.htm">crm</a>
                                        <div>各种原因吧,crm今天才完了。主要是接触了几个新技术: 
    Struts2、poi、ibatis这几个都是以前的项目中用过的。 
    Jsf、tapestry是这次新接触的,都是界面层的框架,用起来也不难。思路和struts不太一样,传说比较简单方便。不过个人感觉还是struts用着顺手啊,当然springmvc也很顺手,不知道是因为习惯还是什么。jsf和tapestry应用的时候需要知道他们的标签、主</div>
                                    </li>
                                    <li><a href="/article/1105.htm"
                                           title="spring里配置使用hibernate的二级缓存几步" target="_blank">spring里配置使用hibernate的二级缓存几步</a>
                                        <span class="text-muted">antonyup_2006</span>
    <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/Hibernate/1.htm">Hibernate</a><a class="tag" taget="_blank" href="/search/xml/1.htm">xml</a><a class="tag" taget="_blank" href="/search/cache/1.htm">cache</a>
                                        <div>.在spring的配置文件中 applicationContent.xml,hibernate部分加入 
    xml 代码 
     
    <prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop>   
        <prop key="hi</div>
                                    </li>
                                    <li><a href="/article/1232.htm"
                                           title="JAVA基础面试题" target="_blank">JAVA基础面试题</a>
                                        <span class="text-muted">百合不是茶</span>
    <a class="tag" taget="_blank" href="/search/%E6%8A%BD%E8%B1%A1%E5%AE%9E%E7%8E%B0%E6%8E%A5%E5%8F%A3/1.htm">抽象实现接口</a><a class="tag" taget="_blank" href="/search/String%E7%B1%BB/1.htm">String类</a><a class="tag" taget="_blank" href="/search/%E6%8E%A5%E5%8F%A3%E7%BB%A7%E6%89%BF/1.htm">接口继承</a><a class="tag" taget="_blank" href="/search/%E6%8A%BD%E8%B1%A1%E7%B1%BB%E7%BB%A7%E6%89%BF%E5%AE%9E%E4%BD%93%E7%B1%BB/1.htm">抽象类继承实体类</a><a class="tag" taget="_blank" href="/search/%E8%87%AA%E5%AE%9A%E4%B9%89%E5%BC%82%E5%B8%B8/1.htm">自定义异常</a>
                                        <div>/*   * 栈(stack):主要保存基本类型(或者叫内置类型)(char、byte、short、   *int、long、 float、double、boolean)和对象的引用,数据可以共享,速度仅次于   * 寄存器(register),快于堆。堆(heap):用于存储对象。   */  &</div>
                                    </li>
                                    <li><a href="/article/1359.htm"
                                           title="让sqlmap文件 "继承" 起来" target="_blank">让sqlmap文件 "继承" 起来</a>
                                        <span class="text-muted">bijian1013</span>
    <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/ibatis/1.htm">ibatis</a><a class="tag" taget="_blank" href="/search/sqlmap/1.htm">sqlmap</a>
                                        <div>        多个项目中使用ibatis , 和数据库表对应的 sqlmap文件(增删改查等基本语句),dao, pojo 都是由工具自动生成的, 现在将这些自动生成的文件放在一个单独的工程中,其它项目工程中通过jar包来引用 ,并通过"继承"为基础的sqlmap文件,dao,pojo 添加新的方法来满足项</div>
                                    </li>
                                    <li><a href="/article/1486.htm"
                                           title="精通Oracle10编程SQL(13)开发触发器" target="_blank">精通Oracle10编程SQL(13)开发触发器</a>
                                        <span class="text-muted">bijian1013</span>
    <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/plsql/1.htm">plsql</a>
                                        <div>/*
     *开发触发器
     */
    --得到日期是周几
    select to_char(sysdate+4,'DY','nls_date_language=AMERICAN') from dual;
    
    select to_char(sysdate,'DY','nls_date_language=AMERICAN') from dual;
    
    --建立BEFORE语句触发器
    CREATE O</div>
                                    </li>
                                    <li><a href="/article/1613.htm"
                                           title="【EhCache三】EhCache查询" target="_blank">【EhCache三】EhCache查询</a>
                                        <span class="text-muted">bit1129</span>
    <a class="tag" taget="_blank" href="/search/ehcache/1.htm">ehcache</a>
                                        <div>本文介绍EhCache查询缓存中数据,EhCache提供了类似Hibernate的查询API,可以按照给定的条件进行查询。 
      
    要对EhCache进行查询,需要在ehcache.xml中设定要查询的属性 
      数据准备 
        @Before
        public void setUp() {
            //加载EhCache配置文件
            Inpu</div>
                                    </li>
                                    <li><a href="/article/1740.htm"
                                           title="CXF框架入门实例" target="_blank">CXF框架入门实例</a>
                                        <span class="text-muted">白糖_</span>
    <a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/%E6%A1%86%E6%9E%B6/1.htm">框架</a><a class="tag" taget="_blank" href="/search/webservice/1.htm">webservice</a><a class="tag" taget="_blank" href="/search/servlet/1.htm">servlet</a>
                                        <div>CXF是apache旗下的开源框架,由Celtix + XFire这两门经典的框架合成,是一套非常流行的web service框架。 
    它提供了JAX-WS的全面支持,并且可以根据实际项目的需要,采用代码优先(Code First)或者 WSDL 优先(WSDL First)来轻松地实现 Web Services 的发布和使用,同时它能与spring进行完美结合。 
    在apache cxf官网提供</div>
                                    </li>
                                    <li><a href="/article/1867.htm"
                                           title="angular.equals" target="_blank">angular.equals</a>
                                        <span class="text-muted">boyitech</span>
    <a class="tag" taget="_blank" href="/search/AngularJS/1.htm">AngularJS</a><a class="tag" taget="_blank" href="/search/AngularJS+API/1.htm">AngularJS API</a><a class="tag" taget="_blank" href="/search/AnguarJS+%E4%B8%AD%E6%96%87API/1.htm">AnguarJS 中文API</a><a class="tag" taget="_blank" href="/search/angular.equals/1.htm">angular.equals</a>
                                        <div>angular.equals 
       描述:  
      比较两个值或者两个对象是不是 相等。还支持值的类型,正则表达式和数组的比较。       两个值或对象被认为是 相等的前提条件是以下的情况至少能满足一项:  
     
     
       
       
       两个值或者对象能通过=== (恒等) 的比较 
       两个值或者对象是同样类型,并且他们的属性都能通过angular</div>
                                    </li>
                                    <li><a href="/article/1994.htm"
                                           title="java-腾讯暑期实习生-输入一个数组A[1,2,...n],求输入B,使得数组B中的第i个数字B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]" target="_blank">java-腾讯暑期实习生-输入一个数组A[1,2,...n],求输入B,使得数组B中的第i个数字B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]</a>
                                        <span class="text-muted">bylijinnan</span>
    <a class="tag" taget="_blank" href="/search/java/1.htm">java</a>
                                        <div>这道题的具体思路请参看 何海涛的微博:http://weibo.com/zhedahht 
     
    
    import java.math.BigInteger;
    import java.util.Arrays;
    
    public class CreateBFromATencent {
    
    	/**
    	 * 题目:输入一个数组A[1,2,...n],求输入B,使得数组B中的第i个数字B[i]=A</div>
                                    </li>
                                    <li><a href="/article/2121.htm"
                                           title="FastDFS 的安装和配置 修订版" target="_blank">FastDFS 的安装和配置 修订版</a>
                                        <span class="text-muted">Chen.H</span>
    <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/fastDFS/1.htm">fastDFS</a><a class="tag" taget="_blank" href="/search/%E5%88%86%E5%B8%83%E5%BC%8F%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F/1.htm">分布式文件系统</a>
                                        <div>FastDFS Home:http://code.google.com/p/fastdfs/ 
    1. 安装 
    http://code.google.com/p/fastdfs/wiki/Setup http://hi.baidu.com/leolance/blog/item/3c273327978ae55f93580703.html 
    安装libevent (对libevent的版本要求为1.4.</div>
                                    </li>
                                    <li><a href="/article/2248.htm"
                                           title="[强人工智能]拓扑扫描与自适应构造器" target="_blank">[强人工智能]拓扑扫描与自适应构造器</a>
                                        <span class="text-muted">comsci</span>
    <a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a>
                                        <div> 
     
     
          当我们面对一个有限拓扑网络的时候,在对已知的拓扑结构进行分析之后,发现在连通点之后,还存在若干个子网络,且这些网络的结构是未知的,数据库中并未存在这些网络的拓扑结构数据....这个时候,我们该怎么办呢? 
     
          那么,现在我们必须设计新的模块和代码包来处理上面的问题</div>
                                    </li>
                                    <li><a href="/article/2375.htm"
                                           title="oracle merge into的用法" target="_blank">oracle merge into的用法</a>
                                        <span class="text-muted">daizj</span>
    <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/sql/1.htm">sql</a><a class="tag" taget="_blank" href="/search/merget+into/1.htm">merget into</a>
                                        <div>Oracle中merge into的使用 
    http://blog.csdn.net/yuzhic/article/details/1896878 
    http://blog.csdn.net/macle2010/article/details/5980965 
    该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据. ORACLE 9i 中,使用此命令必须同时指定UPDATE 和INSE</div>
                                    </li>
                                    <li><a href="/article/2502.htm"
                                           title="不适合使用Hadoop的场景" target="_blank">不适合使用Hadoop的场景</a>
                                        <span class="text-muted">datamachine</span>
    <a class="tag" taget="_blank" href="/search/hadoop/1.htm">hadoop</a>
                                        <div>转自:http://dev.yesky.com/296/35381296.shtml。 
      Hadoop通常被认定是能够帮助你解决所有问题的唯一方案。 当人们提到“大数据”或是“数据分析”等相关问题的时候,会听到脱口而出的回答:Hadoop!  实际上Hadoop被设计和建造出来,是用来解决一系列特定问题的。对某些问题来说,Hadoop至多算是一个不好的选择,对另一些问题来说,选择Ha</div>
                                    </li>
                                    <li><a href="/article/2629.htm"
                                           title="YII findAll的用法" target="_blank">YII findAll的用法</a>
                                        <span class="text-muted">dcj3sjt126com</span>
    <a class="tag" taget="_blank" href="/search/yii/1.htm">yii</a>
                                        <div>看文档比较糊涂,其实挺简单的: 
    $predictions=Prediction::model()->findAll("uid=:uid",array(":uid"=>10)); 
      
    第一个参数是选择条件:”uid=10″。其中:uid是一个占位符,在后面的array(“:uid”=>10)对齐进行了赋值; 
    更完善的查询需要</div>
                                    </li>
                                    <li><a href="/article/2756.htm"
                                           title="vim 常用 NERDTree 快捷键" target="_blank">vim 常用 NERDTree 快捷键</a>
                                        <span class="text-muted">dcj3sjt126com</span>
    <a class="tag" taget="_blank" href="/search/vim/1.htm">vim</a>
                                        <div>下面给大家整理了一些vim NERDTree的常用快捷键了,这里几乎包括了所有的快捷键了,希望文章对各位会带来帮助。 
    切换工作台和目录 
    ctrl + w + h 光标 focus 左侧树形目录ctrl + w + l 光标 focus 右侧文件显示窗口ctrl + w + w 光标自动在左右侧窗口切换ctrl + w + r 移动当前窗口的布局位置 
    o 在已有窗口中打开文件、目录或书签,并跳</div>
                                    </li>
                                    <li><a href="/article/2883.htm"
                                           title="Java把目录下的文件打印出来" target="_blank">Java把目录下的文件打印出来</a>
                                        <span class="text-muted">蕃薯耀</span>
    <a class="tag" taget="_blank" href="/search/%E5%88%97%E5%87%BA%E7%9B%AE%E5%BD%95%E4%B8%8B%E7%9A%84%E6%96%87%E4%BB%B6/1.htm">列出目录下的文件</a><a class="tag" taget="_blank" href="/search/%E6%96%87%E4%BB%B6%E5%A4%B9%E4%B8%8B%E9%9D%A2%E7%9A%84%E6%96%87%E4%BB%B6/1.htm">文件夹下面的文件</a><a class="tag" taget="_blank" href="/search/%E7%9B%AE%E5%BD%95%E4%B8%8B%E7%9A%84%E6%96%87%E4%BB%B6/1.htm">目录下的文件</a>
                                        <div>Java把目录下的文件打印出来 
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    蕃薯耀 2015年7月11日 11:02:</div>
                                    </li>
                                    <li><a href="/article/3010.htm"
                                           title="linux远程桌面----VNCServer与rdesktop" target="_blank">linux远程桌面----VNCServer与rdesktop</a>
                                        <span class="text-muted">hanqunfeng</span>
    <a class="tag" taget="_blank" href="/search/Desktop/1.htm">Desktop</a>
                                        <div>windows远程桌面到linux,需要在linux上安装vncserver,并开启vnc服务,同时需要在windows下使用vnc-viewer访问Linux。vncserver同时支持linux远程桌面到linux。 
      
    linux远程桌面到windows,需要在linux上安装rdesktop,同时开启windows的远程桌面访问。 
      
    下面分别介绍,以windo</div>
                                    </li>
                                    <li><a href="/article/3137.htm"
                                           title="guava中的join和split功能" target="_blank">guava中的join和split功能</a>
                                        <span class="text-muted">jackyrong</span>
    <a class="tag" taget="_blank" href="/search/java/1.htm">java</a>
                                        <div>guava库中,包含了很好的join和split的功能,例子如下: 
     
    1) 将LIST转换为使用字符串连接的字符串 
       
    
        List<String> names = Lists.newArrayList("John", "Jane", "Adam", "Tom");
    </div>
                                    </li>
                                    <li><a href="/article/3264.htm"
                                           title="Web开发技术十年发展历程" target="_blank">Web开发技术十年发展历程</a>
                                        <span class="text-muted">lampcy</span>
    <a class="tag" taget="_blank" href="/search/android/1.htm">android</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/%E6%B5%8F%E8%A7%88%E5%99%A8/1.htm">浏览器</a><a class="tag" taget="_blank" href="/search/html5/1.htm">html5</a>
                                        <div>回顾web开发技术这十年发展历程: 
    Ajax 
    03年的时候我上六年级,那时候网吧刚在小县城的角落萌生。传奇,大话西游第一代网游一时风靡。我抱着试一试的心态给了网吧老板两块钱想申请个号玩玩,然后接下来的一个小时我一直在,注,册,账,号。 
    彼时网吧用的512k的带宽,注册的时候,填了一堆信息,提交,页面跳转,嘣,”您填写的信息有误,请重填”。然后跳转回注册页面,以此循环。我现在时常想,如果当时a</div>
                                    </li>
                                    <li><a href="/article/3391.htm"
                                           title="架构师之mima-----------------mina的非NIO控制IOBuffer(说得比较好)" target="_blank">架构师之mima-----------------mina的非NIO控制IOBuffer(说得比较好)</a>
                                        <span class="text-muted">nannan408</span>
    <a class="tag" taget="_blank" href="/search/buffer/1.htm">buffer</a>
                                        <div>1.前言。 
      如题。 
    2.代码。 
      
    
    IoService
    
    IoService是一个接口,有两种实现:IoAcceptor和IoConnector;其中IoAcceptor是针对Server端的实现,IoConnector是针对Client端的实现;IoService的职责包括:
    
    1、监听器管理
    
    2、IoHandler
    
    3、IoSession</div>
                                    </li>
                                    <li><a href="/article/3518.htm"
                                           title="ORA-00054:resource busy and acquire with NOWAIT specified" target="_blank">ORA-00054:resource busy and acquire with NOWAIT specified</a>
                                        <span class="text-muted">Everyday都不同</span>
    <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/session/1.htm">session</a><a class="tag" taget="_blank" href="/search/Lock/1.htm">Lock</a>
                                        <div>[Oracle] 
    今天对一个数据量很大的表进行操作时,出现如题所示的异常。此时表明数据库的事务处于“忙”的状态,而且被lock了,所以必须先关闭占用的session。 
      
    step1,查看被lock的session: 
      
    select t2.username, t2.sid, t2.serial#, t2.logon_time
      from v$locked_obj</div>
                                    </li>
                                    <li><a href="/article/3645.htm"
                                           title="javascript学习笔记" target="_blank">javascript学习笔记</a>
                                        <span class="text-muted">tntxia</span>
    <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a>
                                        <div>  
    javascript里面有6种基本类型的值:number、string、boolean、object、function和undefined。number:就是数字值,包括整数、小数、NaN、正负无穷。string:字符串类型、单双引号引起来的内容。boolean:true、false object:表示所有的javascript对象,不用多说function:我们熟悉的方法,也就是</div>
                                    </li>
                                    <li><a href="/article/3772.htm"
                                           title="Java enum的用法详解" target="_blank">Java enum的用法详解</a>
                                        <span class="text-muted">xieke90</span>
    <a class="tag" taget="_blank" href="/search/enum/1.htm">enum</a><a class="tag" taget="_blank" href="/search/%E6%9E%9A%E4%B8%BE/1.htm">枚举</a>
                                        <div>Java中枚举实现的分析: 
        示例:  
    public static enum SEVERITY{
              INFO,WARN,ERROR
    } 
        enum很像特殊的class,实际上enum声明定义的类型就是一个类。 而这些类都是类库中Enum类的子类      (java.l</div>
                                    </li>
                    </ul>
                </div>
            </div>
        </div>
    
    <div>
        <div class="container">
            <div class="indexes">
                <strong>按字母分类:</strong>
                <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a
                    href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a
                    href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a
                    href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a
                    href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a
                    href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a
                    href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a
                    href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a
                    href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a>
            </div>
        </div>
    </div>
    <footer id="footer" class="mb30 mt30">
        <div class="container">
            <div class="footBglm">
                <a target="_blank" href="/">首页</a> -
                <a target="_blank" href="/custom/about.htm">关于我们</a> -
                <a target="_blank" href="/search/Java/1.htm">站内搜索</a> -
                <a target="_blank" href="/sitemap.txt">Sitemap</a> -
                <a target="_blank" href="/custom/delete.htm">侵权投诉</a>
            </div>
            <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved.
    <!--            <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>-->
            </div>
        </div>
    </footer>
    <!-- 代码高亮 -->
    <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script>
    <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script>
    <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script>
    <link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/>
    <script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script>
    
    
    
    
    
    </body>
    
    </html>