热门资讯 点击: 2013-07-16
QQ说说发表不了怎么办?解决QQ说说发表不了的问题
QQ说说发表不了怎么办?解决QQ说说发表不了的问题 相信大家对这个QQ说说已经熟悉不过了吧,这个小编就不多说了,具体还要个别网友不知道的可以Q小编,小编今天为大家分析的是QQ说说怎么发表不了的具体原因进行分析,关于这个QQ说说发表不了的问题,小编也是遇到过的,那么小编是怎么解决的?下面就是小编的简单解决方法,希望可以帮助到大家!
关于QQ说说发表不了的原因有两种:
第一种原因是比较少出现的,不过还是会出现的,就是QQ公司的服务器出现问题,显示服务忙,请售后访问,解决的方法就是等,过几分钟再打开发表!
第二种原因是比较经常遇到的,就是浏览器访问的网站记录过多,导致QQ说说发表不成功的原因,具体怎么解决呢?下面小编简单分析一下吧!
(1)请您点击IE浏览器中的“工具”,选择“internet选项”;
(2)在“常规”页面点击“删除文件”,然后勾上“同时删除脱机内容”,点击确定;
2、请您点击IE浏览器中的“工具”,选择“internet选项”,进入“安全”页面,点击“自定义级别”,对“对标记为可安全执行脚本的ActiveX控件执行脚本”设置为“启用”;
3、您可以尝试暂时关闭相关上网助手等,再进入QQ空间进行访问,如果可以访问,请检查您的上网助手设置;
批量删除WORD文档中括号及其内容
批量删除WORD文档中括号及其内容
相信大家都遇到过长篇的WORD文档中,有时需要将括号、中括号等类似的内容删除,如果一个一个的删除,相信每人有这个功夫,但是,WORD提供的查找替换功能,尤其是通配符的配合,将起到事半功倍的效果,具体操作过程如下:
1、删除中括号及其包含内容
按下Ctrl+H快捷键,打开查找和替换对话框。点击替换选项卡,在查找内容的输入框中输入\[*\],点击高级按钮,选中使用通配符复选项。替换为输入框中不输入任何内容。需要注意的是输入框中输入的内容均应为英文半角状态。点击查找下一处,就会发现,查找到的内容为中括号及其所包含的内容,点击全部替换按钮,就可以将文档中所有中括号及其所包含的内容都删除掉了。
2、删除小括号及其包含内容
如果文中的小括号是中文状态的,那么需要先将它转换成英文半角状态,在替换为输入框中输入一个英文半角状态的左括号,注意这两个左括号是不一样的。点击全部替换按钮,完成左括号的替换。将两个对话框中的左括号分别换成相应状态的右括号,再次点击全部替换按钮,将右括号也换成英文半角状态。
3、删除小括号及其内容
现在在查找内容输入框中输入\(*\),在替换为输入框中输入任何内容,保存为空白,然后点击高级按钮,选中使用通配符复选项。再点击全部替换按钮就可以将全部小括号及其包包含的内容都删除掉了。
通配符的基本知识
*在Word中将其定义为代表任意长度的字符串的通配符。当它代表此含义时,就需要选中使用通配符的复选项。当使用通配符的复选项选中时,英文状态下的括号符号(、)、[、]其实也被定义为通配符。但是如果希望查找实实在在的括号这个符号,而不是通配符,那么此时就用上符号\了。如果必须要查找已经被定义为通配符的字符,如*、(、)等字符,必须在该字符前面加上反斜杠\,如输入\*则表示查找字符*。所以\(*\)的意思就是查找小括号及其包含的内容。
分享高性能批量插入和批量删除sql语句写法
分享高性能批量插入和批量删除sql语句写法
一,技术水平总能在扯皮和吹毛求疵中得到提高。如果从来不“求疵”,可能就不会知道if(str != "")不如if(str != string.Empty)高效、批量插入和删除的sql语句是要那样写才执行最快、接口和抽象类的区别不仅是语言层面、原来权限管理是要这样设计的、某个类那样设计职责才更单一更易于扩展……
本来前两篇文章是学习cnblogs编辑控件用的,看到跟贴的朋友询问批量插入和批量删除的问题,决定整理成文和大家分享。
我们这里讨论的只是普通sql语句如何写更高效,不考虑特殊的用文件中转等导入方式,毕竟在代码中调用sql语句或存储过程才更方便。
批量删除很简单,大家可能都用过:
DELETE FROM TestTable WHERE ID IN (1, 3, 54, 68) --sql2005下运行通过 当用户在界面上不连续的选择多项进行删除时,该语句比循环调用多次删除或多条delete语句中间加分号一次调用等方法都高效的多。{qq空间说说删除}.
本文重点讲述的是批量插入的写法:
sql写法:{qq空间说说删除}.
INSERT INTO TestTable SELECT 1, 'abc' UNION SELECT 2, 'bcd' UNION SELECT 3, 'cde' --TestTable表没有主键,ID不是主键
oracle写法:
INSERT INTO TestTable SELECT 1, 'abc' From daul UNION SELECT 2, 'bcd' From daul --TestTable表没有主键,ID不是主键
曾经测试过,这种写法插入1000条数据比循环调用1000次insert或1000条insert语句简单叠加一次调用要高效得多,大概快20多倍(调试状态不是太准)。其实很简单,就用了个union(union all 也可以),但当时得出测试结果时还是很惊喜的。
要得出这个结果需要两个条件:
1、表不能有主键或者主键是数据库默认的(sql用自动递增列,oracle用序列)
2、组合sql语句时只能直接用字符串连接,不能用参数化sql语句的写法(就是在组合的sql中用@parm做占位符,再给Command对象添加Parameter)
1
以上两条任意一条不满足,效率的提高都不明显。
另外,sql语句的最大长度有限制,组合几千条数据写成一条insert语句,可能会超过上限,所以如果有5000条数据,可以一次insert 1000条,分5次写完(不一定一次1000条最合适,有兴趣的朋友可以研究)。
声明:看了几位朋友的评论后发现自己没有叙述清楚
上面的两个条件并不是说这样做就好,而是说当应用场景满足这两个条件时才适合用union的写法
当时用这种写法时,是为了解决一个WinForm程序批量导入手机号码的问题,程序给自己人用,excel文件也是可靠的,不需要考虑sql攻击。还有一些场景是大量数据来源于通过Gprs网络连接的专用终端,总之数据来源是可靠的,还有就是数据量很大但不可能巨大。
PS:常常遇到一些小技巧或者值得注意的小细节,没有记下来,要等下次再遇到时才想起来。现在下决心要养成好的工作习惯,留此文为证。
能够整理成文的要写在项目组开发规范中,其它的至少要记录下来。
2
二,使用mybatis将数据批量插入到oracle中,在映射文件中怎么写啊?
1.mybaits版本,3.1.0
2. 1.
2.
3.
4.
5.
6.
7. <!-- 批量插入 --> <insert id="batchInsert" parameterType="java.util.List"> insert into b_agent_info (id,hkgs,userName,custName,office,remark) values <foreach collection="list" item="item" index="index" separator=","> (#{item.id},#{item.hkgs},#{item.userName},#{item.custName},#{item
.office},#{item.remark})
8.
9. </foreach> </insert>
这个是参考网上的写法写的不过不支持向oracle中批量插入!
不知道有谁遇到过吗?或者给出解决方法,该怎么解决?
找到 一种 写法 分享 :
<insert id="batchInsertB2B" parameterType="ArrayList">
insert into
xxxxtable(hkgs,hkgsjsda,office,asdf,ddd,ffff,supfullName,classtype,agent_type,remark)
<foreach collection="list" item="item" index="index" separator="union all"> select #{item.hkgs,jdbcType=VARCHAR},
#{item.hkgsjsda,jdbcType=VARCHAR},
#{item.office,jdbcType=VARCHAR},
#{item.asdf,jdbcType=VARCHAR},
#{item.ddd,jdbcType=VARCHAR},
#{item.ffff,jdbcType=VARCHAR},{qq空间说说删除}.
#{item.supfullName,jdbcType=VARCHAR},0,0,
#{item.remark,jdbcType=VARCHAR} from dual
</foreach>
</insert>
3
可以考虑用union all来实现批量插入。
例如:
insert into XX_TABLE(XX,XX,XX)select 'xx','xx','xx' union all select 'xx','xx','xx' union all select 'xx','xx','xx' ...
先拼装好语句再动态传入insert into XX_TABLE(XX,XX,XX)后面部分,不知道能不能帮你解决问题
4
如何批量删除新浪微博{qq空间说说删除}.
如何批量删除新浪微博
如何删除多余的或者批量的删除写过的转过的微博呢?
①登陆新浪微博首页。在搜索框输入【批量】两个字,自动出现下拉菜单(见图-1),点击【批量小管家图标】
页面。
,进入批量小管家
②在批量小管家页面上(见图-2),点击【立即使用图标
】
,进入批量小管家操作界面。
③在批量小管家操作界面上(见图-3),点击左侧批量操作的分类:【我的关注】、【我的粉丝】、【我的微薄】、【我的评论】、【我的收藏】、【我的查询】。
④在图-3中的右侧栏目内容中,选择要删除有关条目
误后。 ,,检查无
⑤【慎重点击】上面的删除按钮
,进行批量删除。
批量删除所有空文件夹
如何快速删除磁盘上的空文件夹:
假设我们要清理D盘上的空文件夹,那么请先用记事本建一个名为“kill.bat”的文件,在该文件中输入以下内容:
dir d: /ad /b /s |sort /r >>d:kill.txt
For /f %%i in (d:kill.txt) DO rd %%i
echo y |del d:kill.txt
双击该文件,D盘上所有的空文件夹很快就消失的无影无踪了。 至此我们就可以制作出删除所有盘符上空文件夹的小软件了。 将下面的内容复制到记事本中,然后保存为.bat后缀即可! 然后双击运行,便将所有的盘符上的空文件夹迅速删除了! @echo 欢迎使用批量处理空文件夹1.0版!
@pause
@echo 清理C盘
dir c: /ad /b /s |sort /r >>c:kill.txt
For /f %%i in (c:kill.txt) DO rd %%i
echo y |del c:kill.txt
@pause
dir d: /ad /b /s |sort /r >>d:kill.txt
For /f %%i in (d:kill.txt) DO rd %%i
echo y |del d:kill.txt
@echo 清理E盘
@pause
dir e: /ad /b /s |sort /r >>e:kill.txt
For /f %%i in (e:kill.txt) DO rd %%i
echo y |del e:kill.txt
@echo 清理F盘
@pause{qq空间说说删除}.
dir f: /ad /b /s |sort /r >>f:kill.txt
For /f %%i in (f:kill.txt) DO rd %%i
echo y |del f:kill.txt
@pause
dir g: /ad /b /s |sort /r >>g:kill.txt
For /f %%i in (g:kill.txt) DO rd %%i
echo y |del g:kill.txt
@echo 清理完毕,谢谢使用!
注意:根据自己电脑上所分的磁盘数。可以增加和删除相应的磁盘内容。
提示:“dir d:”表示列D盘上的所有目录包括子目录列表,其中参数“/ad”表示列所有目录;参数“/b”表示只列出文件夹名称而不显示标题信息或摘要:参数“/s”表示搜索,即查找D盘中的所有文件夹和子文件夹;“|”是管道符号,将Dir命令的结果传递给“sort”命令;“sort”命令表示排序;“/r”表示逆序列排序。之所以要逆序列排序,是因为通过逆序列排序后,D盘上的所有子文件夹总是会位于其父文件夹的前面,这样在用For命令删除空文件夹时,空的子文件夹被首先删除了,因此空的父文件夹就可以删除了。否则,因空的父文件夹中尚有空的子文件夹,会造成无法删除的情况。“>>d:kill.txt”的作用是让屏幕回显重新定位到“d:kill.txt”文件中。
For 命令中参数“/f”的作用是让For命令从指定的文件中读取数据作为变量,示例是从Dir的结果文件“d:kill.txt”文件中读取数据,每次读取一行传递给RD命令;RD命令的作用是删除由For命令传递过来的每一个文件夹,因RD命令无法删除尚有内容的文件夹,所以经过For命令的循环后,只是删除了所有的空文件夹,有内容的文件夹会完好无损地被保留下来。
批量删除分节符
如何批量删除分节符
闲言休叙,直接进入正题
1.找到替换,快捷键ctrl+h
2.点击更多
3.点击特殊格式,选择分节符,也可以直接输入:^b
4.替换一栏什么都不用输入
5.点击全部替换
。。。。。。大功告成