精华内容
下载资源
问答
  • 没什么办法啊,为了回复数据,只能去翻前两天log了,但是怎么从十几个几十兆文件中找到我们需要数据然后提取出来呢,我第一反映就是在服务端通过shell 脚本find方法,查找需要数据,然后导入到一个临时...

    前几天因为同事一个sql写的有问题,导致我这边处理mysql入库出现数据丢失,没什么办法啊,为了回复数据,只能去翻前两天的log了,但是怎么从十几个几十兆的文件中找到我们需要的数据然后提取出来呢,我的第一反映就是在服务端通过shell 脚本find方法,查找需要的数据,然后导入到一个临时文件。然后再把这个临时文件导出来进一步的处理。后来一个同事说,sublime可以做这个工作,所以就研究了下sublime的部分功能,原来sublime,不仅可以如此方便的在庞杂的数据中提取出我们想要的数据,而且可以按行提取,一切尽在selection里面。

    首先打开需要处理的文件,找到要提取行的数据按【ctrl + F】,把数据复制到查找面板里,然后选择【find all】,在文件中你会看到我们想选的内容被选中了,然后选择tab中的【selection】的下拉列表中的【Expand Selection to line】,你会看到我们要查找的数据所在的行被选中,然后按【ctrl + C】赋值数据行,最后新建文件粘贴数据就好了,这样我们所需要的数据就被提取出来了。

    上面的数据虽然提取出来了,但是要怎么把他们转化成一个个的sql语句然后开一个事务去执行呢,这里就应该用到字符串的替换操作了。

    【ctrl + shift + F】弹出查找替换窗口,使用insert into语句替换我们不需要的数据就可以了,本来以为这样就结束了,结果,最后面的数据不是相同的数值,所以不能全覆盖。这样还是无法解决啊,要是能去掉空行,删除换行符就好了,于是找到了。

    Sublime删除空行

    删除空行

    【ctrl + H】 进入替换模式, 然后【alt + R】或者点击左边第一行一个的正则表达式, 变得更灰表示使用正则模式.

    第一行查找部分输入【^\n】 替换部分为空,再replace all. 这样就可以把所有空行都删掉. 最简单的方法..

    删除多余空格

    同上, 进入正则表达式替换. 输入查找 【(?ms)\ {2,}】, 替换成空格. 前者表示2个或以上空格的选取. 同理可以进行很多方便的处理.

    DeleteBlankLines 插件

    sublime text 中没有直接可以删除空行的功能和快捷键,但我们可以安装一个插件"DeleteBlankLines"来实现.
    插件地址:https://github.com/NicholasBuse/sublime_DeleteBlankLines
    在sublime text中Ctrl+Shift+P打开命令框输入install package,搜索DeleteBlankLines并安装即可.

    相关快捷键如下:
    在Windows操作系统中:
    Ctrl+Alt+Backspace --> 删除所有空行
    Ctrl+Alt+Shift+Backspace --> 删除多余空行
    在OSX操作系统中:
    Ctrl+Alt+Delete --> 删除所有空行
    Ctrl+Alt+Shift+Delete --> 删除多余空行
    在Linux操作系统中:
    Ctrl+Alt+Backspace --> 删除所有空行
    Ctrl+Alt+Shift+Backspace --> 删除多余空行
    删除所有空行:删除所有空行
    删除多余空行:将两个及两个以上的连续空行替换成一个空行
    注意:如果行中带有tab或空格字符则不会被删除,只删除只含有\n或\r的空行

    展开全文
  • 文章等形式整理出来的优秀学习资料。这比去看一些肤浅技术博客,不够深入个人实践和分析文章要有效不少~ <p><img alt="" src=...
  • 【引言】之前忙着毕业事情,公众号搁置了一段时间。选了个黄道吉日我又回来了,发现大家都没有取关反而还零零散散又来了几个小可爱...使用flask定义路由,然后将数据库中数据提取或者查找出来,利用参数传入html...

    0144070b8dbb1e08ee75e8a682e11105.png

    【引言】

    8684613f99b881613b5ece30a190e3ca.png

    之前忙着毕业的事情,公众号搁置了一段时间。 

    选了个黄道吉日我又回来了,发现大家都没有取关反而还零零散散又来了几个小可爱,那我就更要加油啦~

    【主要内容】

       这篇主要记一下如何使得本地的文件输出到网页上。

    • 先通过flask_sqlalchemy把python和sql数据库联系起来,把你的文件写入数据库。

    • 使用flask定义路由,然后将数据库中的数据提取或者查找出来,利用参数传入html文件。

    【app.py内容】

    #!-*- coding:utf-8 -*- from flask import Flask,render_templatefrom flask_sqlalchemy import SQLAlchemyapp=Flask(__name__)#注意下面两句,必须写在SQLALCHEMY(app)前面app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://root:0000@127.0.0.1/demo'app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = Falsedb=SQLAlchemy(app)class role(db.Model):    __tablename__='roles'    id=db.Column(db.Integer,primary_key=True)    role=db.Column(db.String(16),unique=True)#relationship的第一个参数填类名class,不是表名    role_related_user=db.relationship('user',backref='user_related_class')class user(db.Model):    __tablename__='users'    user_id=db.Column(db.Integer,primary_key=True)    role_Name=db.Column(db.String(16),unique=True)    role_id=db.Column(db.Integer,db.ForeignKey('roles.id'))#设置路由参数@app.route('/')def tem():    db.drop_all()    db.create_all()with open('/home/zy/桌面/1.txt','r')as f1:#因为定义的两个表都有主键,1.txt就只有两列内容,也就是最后结果图的右边两列,txt文件没有列名。for i in f1.readlines():            i1=i.strip().split('\t')            Ri=role(role=i1[0])            Ui=user(role_Name=i1[0],role_id=int(i1[1]))            db.session.add_all([Ri,Ui])            db.session.commit()    a1=db.session.query(user).all()    col_name = db.session.query(user).selectable.columns    content=db.session.query(user).all()    s=[]for i in col_name:        si=str(i).split('_',1)[1]        s.append(si)return(render_template('tem.html', col_name=s,content=content ))if __name__=='__main__':    app.run(debug = True)    
    【解释】
    • role_related_user=db.relationship('user',backref='user_related_class')的理解:

      Answer : 在表涉及外键ForeignKey的时候,除了定义外键,还需要定义上面的db.relationship, 它将结果赋值给了一个变量,例如上面role类(表roles)的role_related_user,可以把它理解成当前表(表roles)的一个列,但返回不是一个特定的值,而是通过外键绑定的另一个表的内容(表users),就像一个桥梁,靠着这个roles.role_related_user就可以获取users表中的内容了。eg: role对象.role_related_user.role_Name

      backref里的参数就是反向引用,如果想通过users表得到roles表的内容,就需要用这个变量(user对象.user_related_class.role)。

    • app.route里进行了读文件,然后把表的列名col_name和内容content取出来,这里是因为col_name返回的是表名_列名(eg:users_role_Name)的形式,所以对字符串进行切片,传给列表了。

    【/template/tem.html内容

    • 这部分就直接找了个模版改了一下,就是对传入的两个参数遍历一下就可以了。(修改和

      里的内容)
      <html lang="en"><head>        <meta charset="utf-8">    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">        <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css"          integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">    <title>Hello, world!title>head><body><div class="row">    <div class="col-md-6 col-sm-12 col-xs-12">        <div class="panel panel-default">            <div class="panel-heading">                <h3>USERh3>            div>            <div class="panel-body">                <div class="table-responsive">                    <table class="table table-striped table-bordered table-hover">                        <thead>                        <tr>                            {% for i in col_name %}                                <td>{{ i }}td>                            {% endfor %}                        tr>                        thead>                        <tbody>                        {% for i in content %}                            <tr>                                <td>{{ i.user_id }}td>                                <td>{{ i.role_Name }}td>                                <td>{{ i.role_id }}td>                             tr>                        {% endfor %}                        tbody>                    table>                div>            div>        div>    div>div><script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"        integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"        crossorigin="anonymous">script><script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"        integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49"        crossorigin="anonymous">script><script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"        integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy"        crossorigin="anonymous">script>body>html>

      【结果展示(没去掉列名前面的表名时的结果)】

      5bd0751044259d28efe40a18c0711ce2.png

      8bfe204e15d183fe94688fe6ce9641df.pnga34b96e4ac83cf78a0dab6c77ef69c8d.pnge9273e6570afe93522786f153d437421.png7bfa895e5baae5fe8986c5fa1ca8ac48.png

      走过路过不要错过

      点击蓝字关注我们

    展开全文
  • selenium可以做的更多,比如找到百度的搜索框,输入我们要搜索的内容,再用鼠标点击搜索按钮,再搜索结果提取出来…… 这篇文章,就是如何找到百度搜索框,输入内容,点击搜索。 原来喜欢用firebug,但是停止...

    简介:

    我们只打开一个页面是没有什么意义的。

    尽管你可以get很多次。

    selenium可以做的更多,比如找到百度的搜索框,输入我们要搜索的内容,再用鼠标点击搜索按钮,再把搜索结果提取出来……

    这篇文章,就是如何找到百度搜索框,输入内容,点击搜索。

    原来喜欢用firebug,但是停止更新了,新的firefox开发了个什么Firefox Developer Edition,装了也不怎么会用。

    教程就用chrome吧。免插件。

    一:认识页面元素

    <a href="http://news.baidu.com" name="tj_trnews" class="mnav">新闻</a>
    
    <input id="kw" name="wd" class="s_ipt" value="" maxlength="255" autocomplete="off">
    
    <input type="submit" id="su" value="百度一下" class="bg s_btn">

     

    这是百度首页当中的三个元素,第一行是顶部的新闻链结,第二行是搜索框,第三行是搜索按钮。

    二:认识查找元素的方法

    selenium 下  webdriver 对象 有两个方法来帮助我们查找页面元素

    driver.find_element()
    driver.find_elements()

    find_element是查找一个元素

    find_elements是查找多个元素

    具体方法有:

    driver.find_element_by_id()
    driver.find_element_by_name()
    driver.find_element_by_xpath()
    driver.find_element_by_tag_name()
    driver.find_element_by_link_text()
    driver.find_element_by_class_name()
    driver.find_element_by_css_selector()
    driver.find_element_by_partial_link_text()
    driver.find_elements_by_id()
    driver.find_elements_by_name()
    driver.find_elements_by_xpath()
    driver.find_elements_by_tag_name()
    driver.find_elements_by_link_text()
    driver.find_elements_by_class_name()
    driver.find_elements_by_css_selector()
    driver.find_elements_by_partial_link_text()

    个人比较喜欢用xpath,因为可以用很多工具生成,省去了自己分析目标页面源码的时间。

    三:selenium操作目标

    perform
    reset_actions
    click
    click_and_hold
    context_click
    double_click
    drag_and_drop
    drag_and_drop_by_offset
    key_down
    key_up
    move_by_offset
    move_to_element
    move_to_element_with_offset
    pause
    release
    send_keys
    send_keys_to_element

    虽然有这么多方法,但是我用的也很少啊。

    我只用过click,点击

    send_keys,输入。

    以后用到再说吧。

    context_click  右键点击
    double_click   双击

    四:结合起来一起用

    from time import sleep
    from selenium import webdriver
    #定义浏览器是firefox
    driver=webdriver.Firefox()
    #页面打开百度
    driver.get('http://www.baidu.com')
    sleep(1)
    #使用id查找kw,并输入 淘宝
    driver.find_element_by_id('kw').send_keys('淘宝')
    #使用id查找su,并点击
    driver.find_element_by_id('su').click()
    sleep(3)
    #使用name查找wd,清除内容
    driver.find_element_by_name('wd').clear()
    #使用name查找wd,输入python
    driver.find_element_by_name('wd').send_keys('python')
    #使用css selector 查找#su 并点击
    driver.find_element_by_css_selector("#su").click()
    sleep(3)
    #这些是使用xpath定位查找。
    driver.find_element_by_xpath('//*[@id="kw"]').clear()
    driver.find_element_by_xpath('//*[@id="kw"]').send_keys('selenium')
    driver.find_element_by_xpath('//*[@id="su"]').click()
    sleep(3)
    driver.quit()

     

    这段代码就展示了,使用ID NAME CSS SELECTOR 来定位页面元素,并且输入文字,清除文字,点击

    五:获取css_selector xpath

    这个ID, NAME,页面源码里面还好看到,css_selector xpath,可不好复制,其实也是一样的复制,我是懒人。

    1.先讲firefox

    在目标上点击右键,选择查看元素

    下面会弹出查看器,并且有一行或几行是加了底色的

    在加了底色的这部分,继续点右键,复制,xpath

    好了,这就有了xpath参数。可以在这个搜索里面验证

    没有了firebug,默认的也就提取xpath了。

    2,chrome中的操作

    也是右键点击,不过chrome叫检查。

    弹出的在右侧,也有几行加了背景色。

    在有背景色这一部分右键

    看到了xpath,还有一个selector 对应的是css_selector

     

    好了,现在我们学会了如何使用浏览器来帮助我们找到xpath,css_selector,编写你的代码,去网站上转一转吧。

     

    转载于:https://www.cnblogs.com/jackadam/p/8418159.html

    展开全文
  • 前面各个例子是查找并打印出符合条件的行,通过"-v"参数可以打印出不符合条件行的内容。 // ./ 表示当前目录的全路径 当前目录的全路径 没有这个 \'Permission denied\'???? //linux的命令,查找文件然后...
  • 不知道具体该怎么描述标题。...能所有涉及到提取出来。(实际是电话号码) 即以上4条应都取出来。 现在做是再查找一次,实际上应该不停查找,直到没有再涉及为止,但个人能力太菜- - 现在主要问题就是
    不知道具体该怎么描述标题。。。:

    问题背景:
    id 业务内容
    1  a...b....
    2  b....c.....a....
    3  c....d..
    4  d....e....

    输入a...b....能把所有涉及到的都提取出来。(实际是电话号码) 即以上4条应都取出来。
    现在做的是再查找一次,实际上应该不停查找,直到没有再涉及为止,但个人能力太菜- -
    现在主要问题就是速度太慢( ?是不是因为正则表达式?) 请各位指点

    其他:
    如果输入为空,response.end()会导致页面什么都不返回。。。咋回事0 0 迫不得已让shuru=11111111了。。。。

    <%
    function tiqu(str)
    dim regex
    dim mymatch,matches
    set regex=new regexp
    regex.MultiLine = True
    regex.global=true
    regex.pattern="\D[1,5]\d{10}\D|\D\d{8}\D|\D053\d{8}\D|\D\d{7}\D|\D053\d{9}\D"
    set matches=regex.execute("a"& str &"a")
    if matches.count<>0 then 
    for each mymatch in matches
    tiqu=tiqu&mid(mymatch,2,len(mymatch)-2)&"%' or 业务内容 like '%"
    next
    tiqu=left(tiqu,len(tiqu)-17)
    else
    tiqu=1111111111111
    end if
    end function
    %>

    </head>
    <body>
    <%
    shuru=trim(request("shuru"))
    if shuru="" then 
    shuru=111111111111
    else
    shuru=tiqu(shuru)
    end if
    set conn=server.createobject("adodb.connection")
    conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("tousu1.mdb")

    exec="select * from 2010 where 业务内容 like '%"&shuru&"%' or 流水号 like '%"&shuru&"%' union all  select * from 201101 where 业务内容 like '%"&shuru&"%' or 流水号 like '%"&shuru&"%' union all select * from tousu where 业务内容 like '%"&shuru&"%' or 流水号 like '%"&shuru&"%' order by 流水号"
    set rs=server.CreateObject("adodb.recordset")
    rs.open exec,conn,1,1
    do while not rs.eof
    shuru=shuru & rs("业务内容")
    rs.movenext
    loop
    shuru=tiqu(shuru)

    rs.close
    set rs=nothing
    exec="select * from 2010 where 业务内容 like '%"&shuru&"%' or 流水号 like '%"&shuru&"%' union all  select * from 201101 where 业务内容 like '%"&shuru&"%' or 流水号 like '%"&shuru&"%' union all select * from tousu where 业务内容 like '%"&shuru&"%' or 流水号 like '%"&shuru&"%' order by 流水号"
    set rs=server.CreateObject("adodb.recordset")
    rs.open exec,conn,1,1
    %>
    <table width="49%" border="1" align="left" cellpadding="0" cellspacing="0" bordercolorlight="#000000" bordercolordark="#FFFFFF">
    <th colspan="2">投诉工单:<%=rs.RecordCount%></th>
    <%do while not rs.eof%>
              <tr>
        <td><%=rs("流水号")%></td>
        <td><%=rs("业务内容")%></td>
          </tr>
    <%
    rs.movenext
    loop
    %>
    <%
    rs.close
    set rs=nothing
    %>
    </table>
    </td>
        <td width="50%"><table width="49%" border="0" align="right">
          <tr>
            <td>
      <div align="center"><span class="STYLE1"><a href="tousu.asp">返回主页</a></span>
          </div>
      <form id="form1" name="form1" method="get" action="chongfutousu.asp">
        <span class="STYLE1">请贴入需要查询的内容(整段投诉内容)</span><br />
            <textarea name="shuru" cols="60%" rows="8" id="shuru"></textarea>
            <input name="tijiao" type="submit" id="tijiao" value=" 提 交>>>" />
            </form></td>
          </tr>
          <tr>
            <th>投诉测试情况</th>
          </tr>
          <tr>
            <td><table width="100%" border="1" bordercolorlight="#000000" cellspacing="0" cellpadding="0" bordercolordark="#FFFFFF">
    <%
    exec="select * from ceshifankui where 用户联系方式 like '%"&replace(shuru,"业务内容","用户联系方式")&"%'"
    set rs=server.CreateObject("adodb.recordset")
    rs.open exec,conn,1,1
    %>
     <%do while not rs.eof%>
              <tr>
        <td><%=rs("用户联系方式")%></td>
        <td><%=rs("测试时间")%>&nbsp</td>
        <td><%=rs("投诉受理人")%>&nbsp</td>
        <td><%=rs("实测位置")%>&nbsp</td>
        <td><%=rs("处理结果")%>&nbsp</td>
        <td><%=rs("是否签回执单")%>&nbsp</td>
              </tr>
    <%
    rs.movenext
    loop
    %>
    <%
    rs.close
    set rs=nothing
    %>
            </table></td>
    <tr>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <th>手机伴侣</th>
          </tr>
          <tr>
            <td><table width="100%" border="1" bordercolorlight="#000000" cellspacing="0" cellpadding="0" bordercolordark="#FFFFFF">
                <%
    exec="select * from shoujibanlv where 用户联系方式1 like '%"&replace(shuru,"业务内容","用户联系方式1")&"%'"
    set rs=server.CreateObject("adodb.recordset")
    rs.open exec,conn,1,1
    %>
                <%do while not rs.eof%>
                <tr>
                  <td><%=rs("用户联系方式1")%></td>
                  <td><%=rs("测试时间1")%>&nbsp</td>
                  <td><%=rs("投诉受理人")%>&nbsp</td>
                  <td><%=rs("实测位置")%>&nbsp</td>
                  <td><%=rs("处理结果")%>&nbsp</td>
                  <td><%=rs("是否签回执单")%>&nbsp</td>
                </tr>
                <%
    rs.movenext
    loop
    %>
                <%
    rs.close
    set rs=nothing
    %>
            </table></td>
          </tr>
          <tr>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <th><div align="center"><strong>已派测试</strong></div></th>
          </tr>
          <tr>
            <td><table width="100%" border="1" bordercolorlight="#000000" cellspacing="0" cellpadding="0" bordercolordark="#FFFFFF">
    <%
    exec="select * from yipaiceshi where 联系方式 like '%"&replace(shuru,"业务内容","联系方式")&"%'"
    set rs=server.CreateObject("adodb.recordset")
    rs.open exec,conn,1,1
    %>
     <%do while not rs.eof%>
              <tr>
        <td><%=rs("工单号")%>&nbsp</td>
        <td><%=rs("安排测试时间")%>&nbsp</td>
        <td><%=rs("联系方式")%></td>
        <td><%=rs("反映地点")%>&nbsp</td>          </tr>
    <%
    rs.movenext
    loop
    %>
    <%
    rs.close
    set rs=nothing
    conn.close
    set conn=nothing
    %>
            </table></td>
          </tr>
          
        </table></td>
      </tr>
    </table>
    展开全文
  • 删除编辑器里面图片

    千次阅读 2010-08-23 15:36:00
    编辑器里的图片要怎么删除呢,起初想到在数据库里添加一个字段用来存储编辑器里上传的图片,但是仔细的想了一想这个方法太麻烦,效率也不高,于是我就采用了另一个方法,那就是遍历编辑器里面的内容图片的...
  • 如何单元格中数字提取出来(字符串中不连续) 数字在字符串中不连续如何提取数字 用如何提取“-”前后字符 怎样删去﹕后文字 怎样只取“.”之后文字﹖ 获取单元格内容中字符串 如何提取一串数字中几位...
  • EXCEL函数公式集

    热门讨论 2010-03-16 03:26:38
    如何单元格中数字提取出来(字符串中不连续) 数字在字符串中不连续如何提取数字 用如何提取“-”前后字符 怎样删去﹕后文字 怎样只取“.”之后文字﹖ 获取单元格内容中字符串 如何提取一串数字中几位...
  • 昨天遇到一个看似很复杂拆分问题:如下图所示,要求Color、Size、商家编码、产品数量分别提取出来放在4列中。结果为:要解决这个问题,可以用公式,也可以用技巧,但无论用什么方法,都要解决一个难题,就是换行...
  • 英查中 从英文词库中查找输入的内容,并匹配出中文结果 Easy English Reader 工具栏说明: Only Show Chinese: 选中时不显示单词的词性,不选中显示词性 Hide Chinese: 选中时不在原文下面显示中文...
  • JAVA 正则表达式

    热门讨论 2010-01-15 11:16:37
    众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串情况发生,而这些情况有时 又比较复杂,如果用纯编码方式解决,往往会浪费程序员时间及精力。因此,学习及使用正则表达式, 便成了解决这...
  • 这是一本专门讲解Java并发的书,涉及到各种锁、常见安全的集合类,基本就是将 JUC(java.util.concurrent包的简称)里所有的内容覆盖了一遍,看完你一定有收获。强烈推荐! 上面推荐的几本书可能不太容易读懂,建议...
  • vc++ 开发实例源码包

    2014-12-16 11:25:17
    清楚internet临时文件、Cookie的清除、游览器地址栏历史地址的清除、清楚表单自动完成历史记录、清楚自动密码历史记录、清除收藏夹中的内容、清除RAS自动拨号历史记录、清除系统临时文件夹、清空回收站、清除"运行...
  • vc++ 应用源码包_1

    热门讨论 2012-09-15 14:22:12
    清楚internet临时文件、Cookie的清除、游览器地址栏历史地址的清除、清楚表单自动完成历史记录、清楚自动密码历史记录、清除收藏夹中的内容、清除RAS自动拨号历史记录、清除系统临时文件夹、清空回收站、清除"运行...
  • vc++ 应用源码包_6

    热门讨论 2012-09-15 14:59:46
    清楚internet临时文件、Cookie的清除、游览器地址栏历史地址的清除、清楚表单自动完成历史记录、清楚自动密码历史记录、清除收藏夹中的内容、清除RAS自动拨号历史记录、清除系统临时文件夹、清空回收站、清除"运行...
  • vc++ 应用源码包_2

    热门讨论 2012-09-15 14:27:40
    清楚internet临时文件、Cookie的清除、游览器地址栏历史地址的清除、清楚表单自动完成历史记录、清楚自动密码历史记录、清除收藏夹中的内容、清除RAS自动拨号历史记录、清除系统临时文件夹、清空回收站、清除"运行...
  • vc++ 应用源码包_5

    热门讨论 2012-09-15 14:45:16
    清楚internet临时文件、Cookie的清除、游览器地址栏历史地址的清除、清楚表单自动完成历史记录、清楚自动密码历史记录、清除收藏夹中的内容、清除RAS自动拨号历史记录、清除系统临时文件夹、清空回收站、清除"运行...
  • vc++ 应用源码包_4

    热门讨论 2012-09-15 14:38:35
    清楚internet临时文件、Cookie的清除、游览器地址栏历史地址的清除、清楚表单自动完成历史记录、清楚自动密码历史记录、清除收藏夹中的内容、清除RAS自动拨号历史记录、清除系统临时文件夹、清空回收站、清除"运行...
  • vc++ 应用源码包_3

    热门讨论 2012-09-15 14:33:15
    清楚internet临时文件、Cookie的清除、游览器地址栏历史地址的清除、清楚表单自动完成历史记录、清楚自动密码历史记录、清除收藏夹中的内容、清除RAS自动拨号历史记录、清除系统临时文件夹、清空回收站、清除"运行...
  • 然后本次更新的内容就是对设计报告中的要求的一些补充,比如图片的裁剪功能,还有一些照旧的BUG修复了。 关于这个裁剪功能,在程序中的图像裁剪中有一个说明按钮,在设计报告中有提到怎么使用的,所以在这里就不一一...
  • 因此先提取出这些应用及依赖软件包,再减去Debian/Ubuntu等发行版官方仓库中固有软件包,就可以打包成一个移植于对应发行版“差量仓库”,然后这个差量仓库索引发布出来即可,其中.deb可以直接重定向到...
  • 初识JavaScript依赖注入

    2020-11-28 23:00:03
    通过括号来提取匹配到function后面参数括号内部内容,也就是可以得到参数字符串。这里面是运用了括号的提取数据规则来获取信息,规则如下: <pre><code> var regex = /(\d{4})-(\d{2})-...
  • 深入学习shell脚本艺术

    热门讨论 2011-02-22 04:01:01
    在看到本书英文版后,我决定它翻译出来,在Linuxsir论坛上结识了译者之一杨春敏共同翻译这本书,600多页书是本大部头书,我们花了6个月业余时间才翻译完了。 关于版权问题,英文版作者Mendel Cooper...
  • arcgis工具

    2012-10-22 22:37:31
    最好EXCEL保存为.csv文件去除一些不兼容的内容再连接。 转载ESRI论坛Lucy1114帖子说明: 12. 导出Shape格式为其他软件识别的打印格式如JEPG等格式 FILE/EXPORT MAP 然后选择相应的图片格式,此时也可设置答应...

空空如也

空空如也

1 2
收藏数 38
精华内容 15
热门标签
关键字:

怎么把查找的内容提取出来