- 博客(560)
- 资源 (79)
- 收藏
- 关注
转载 Vim命令合集
命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 file2 file3 ...在vim窗口中打开一个新
2017-01-23 17:06:46 824
转载 游标应用例子
drop procedure if exists test;create procedure test(IN MGR varchar(10),IN ACCESST DATETIME)begin declare no_more_record INT DEFAULT 0; DECLARE dn varchar(255); declare kw varchar(255
2017-01-17 18:04:23 847
转载 Mysql存储过程查询结果赋值到变量的方法
Mysql存储过程查询结果赋值到变量的方法 把查询结果赋值到变量,大部分情况下使用游标来完成,但是如果明确知道查询结果只有一行(例如统计记录的数量,某个字段求和等),其实可以使用set或into的方式来实现赋值。示例代码: ?1234567891011
2017-01-17 16:58:10 8198
转载 MySQL带参数的存储过程小例子
存储过程P_GET_CLASS_NAME是根据输入的班级号判断班级名称存储过程P_INSERT_STUDENT是接收输入的学生信息,最终将信息插入学生表。[sql] view plain copy print?DROP PROCEDURE IF EXISTS `P_GET_CLASS_NAME`; CREATE PROCEDURE P_
2017-01-17 15:04:52 987 2
转载 MySQL中的两种临时表
http://mysql.taobao.org/monthly/2016/06/07/外部临时表通过CREATE TEMPORARY TABLE 创建的临时表,这种临时表称为外部临时表。这种临时表只对当前用户可见,当前会话结束的时候,该临时表会自动关闭。这种临时表的命名与非临时表可以同名(同名后非临时表将对当前会话不可见,直到临时表被删除)。内部临时表内部临时表是一
2017-01-17 14:58:14 2200
转载 MySql 申明变量以及赋值
sql server中变量要先申明后赋值:局部变量用一个@标识,全局变量用两个@(常用的全局变量一般都是已经定义好的);申明局部变量语法:declare @变量名 数据类型;例如:declare @num int;赋值:有两种方法式(@num为变量名,value为值)set @num=value; 或 select @num=value;如果想获取查
2017-01-17 12:28:52 4586
转载 MySQL知识(十五)——存储过程的调用、查看、修改和删除
2 调用存储过程 存储过程必须使用CALL语句调用,并且存储过程和数据库相关,如果要执行其他数据库中的存储过程,需要指定数据库名称,例如CALL dbname.procname。存储函数的调用与MySQL中预定义的函数的调用方式相同。 调用存储过程示例mysql> DELIMITER //mysql> CREATE PROCEDURE CountProc(IN sid IN
2017-01-17 12:01:02 943
转载 mysql游标示例mysql游标简易教程
从mysql V5.5开始,进行了一次大的改变,就是将InnoDB作为默认的存储引擎。InnoDB支持事务,而且拥有相关的RDBMS特性:ACID事务支持,数据完整性(支持外键),灾难恢复能力等等。现在简单总结一下游标的知识。(一),认识游标(cursor)就是一个可读的标识,用来标识数据取到什么地方了。(二),游标特性1,只读2,不滚动3,不敏感的(三),使用游标
2017-01-17 11:15:12 462
转载 dedecms添加文章提示/templets/plus/win_templet.htm Not Found!
简单说下我碰到这个问题的经过,由于周知的原因网站搬家,搬家肯定会涉及模板,而我没有用dedecms默认的模板文件夹(/templets/default),而是新建的模板目录(/templets/mytemp),好了关键来了,搬家的时候吧我就只复制了/templets/mytemp过去,然后恢复数据生成啥的都正常就是添加文章的时候报错win_templet.htm Not Found!,但文章已经是
2017-01-05 15:48:41 2745
原创 通过命令批量xcopy文件修改文件
@echo offfor /f "delims=" %%a in ('dir /s /b "jumpurl.js"') do (xcopy "D:\jumpurl.js" %%a /Y /Decho %%a)pause
2017-01-04 17:18:26 1362
原创 外链推广资源
表格字段:网站名称-网址-帐号ID-密码摩托街http://www.motoj.net/forum.php百合会http://www.yamibo.com/石家庄二手网http://www.sehand.com/金碧坊http://www.jinbifun.com深圳海钓http://www.szf
2017-01-03 17:29:29 584
原创 我的seo工作表格
1、网站tkd表格:录入网站tkd信息,tkd即网站标题、关键字和描述2、优化词表格:准备着力优化的词——一般是觉得比较好的词,预计能带来较多流量的词3、优质词表格:用于记录已经在百度等搜索引擎上有较好排名的关键词,以便以后跟踪查看,发现异常能够及时对网站做出调整4、域名列表:域名购买信息5、域名帐号:6、邮箱信息表:
2017-01-03 09:41:02 2606
原创 网站信息tdk写法
网站信息tdk写法--纯属个人愚见1、标题里含有的关键词在关键字里尽量不要出现,这样排名会比较靠前,这是目前所观察到,以后有可能会变,因为众所周知,百度算法是不断在更新变化的
2017-01-03 08:56:32 946
转载 mysql中如何统计某字段里某个字符的个数
如我的表order里有一个字段order_num,里面存的是一些订单号,形式如“od_135484315315431541541”,现在我要统计这个订单号有多少个8,如出现4个8就算中奖,请问如何把这些数据查找出来?select length(order_num)-length(replace(order_num,'8',''));
2016-12-23 22:12:27 8392 1
转载 MySQL里实现类似SPLIT的分割字符串的函数
SQL对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历很简单,但是T-SQL不支持数组,所以处理下来比较麻烦下边的函数,实现了象数组一样去处理字符串。 一,用临时表作为数组 复制代码 代码如下:create function f_split(@c varchar(2000),@split varchar(2)) r
2016-12-23 22:00:41 10112
原创 seo网站域名选择技巧
1、对于百度来说最好用优化关键词全拼首字母缩写2、选择跟有相关关键词的网站的域名类似3、尽量用域名长度比较短和包含不同字母个数比较少的域名4、使用含有数字的域名,数字有规律或包含不同数字个数比较少的5、觉得访问者比较容易记信的字母与数据给合这个纯属个人愚见,有高见的欢迎交流!
2016-12-21 23:48:10 517
原创 pip install 指定版本安装
要用 pip 安装指定版本的 Python 包,只需通过 == 操作符 指定pip install selenium==2.39.0将安装robotframework 2.8.7 版本。
2016-12-21 23:20:15 5689
原创 如何选择seo优化关键词
1、用户已搜索关键词(用户用过的搜索词或说是常用搜索词)相近词,通过用户已搜索词思考用户大概会用什么词去搜索2、用搜索引警提供的相关词,因为用户通常会去浏览相关词3、拆分用户已搜索关键词,推测用户可能通过什么词搜索或是到达用户已搜索关键词
2016-12-21 23:11:58 629
转载 Delphi 执行控制台(console)程序获取返回结果
[delphi] view plain copy print?function GetRunConsoleResult(FileName:String;Visibility:Integer;var mOutputs:string):Integer; var sa:TSecurityAttributes; hReadPipe,hWritePi
2016-12-21 10:53:59 2722
转载 delphi 类的写法 和 控制台程序的制作---深入Delphi编程 数据库
2、数据库 在相对枯燥的理论之后,我们终于要开始接触到一些比较激动人心的实际应用了。 数据库编程是Delphi最强大的优势之一,恐怕也很少有Delphi程序员没有接触过数据库编程的。Delphi独特的Data-Aware构件,让很多初识Delphi的人为之目瞪口呆。不需要写任何代码,在几分钟之内就可以做出一个相当精巧的数据库程序,而且在开发期就可以看到运行期的结果,这真是不可思
2016-12-21 10:53:00 2133
转载 Delphi“尚未调用CoInitialize”解决方法
这个一般是在使用COM或者调用ADO控件时出现的错误,通常情况下都是程序的问题。调用了com,ole函数库前就要coinitialize,因为在应用程序中,delphi会自动在initialize 单元加上对co...函数的调用,在dll中要自己调用。 但在Delphi开中的PubDBConn中的如下代码竞也提示“尚未调用 CoInitialize”procedure Cre
2016-12-19 21:20:14 1530
转载 如何允许外网可以连接mysql数据库
1、首先检查mysql所在服务器的防火墙,如果限制了外网对3306端口的连接,那么放开限制Linux服务器中执行 iptables -L 可以查看当前的防火墙规则iptables -F 可以清空所有防火墙规则 2、确保mysql的监听地址是0.0.0.0监听地址是0.0.0.0 ,表示该mysql允许所有IP地址进行连接,这是允许远程连接的基础监听地址是
2016-12-17 13:43:07 3981
转载 怎样设置才能允许外网访问MySQL
设置mysql服务允许外网访问,修改mysql的配置文件,有的是my.ini,有的是my.cnf【linux】.1:设置mysql的配置文件 /etc/mysql/my.cnf 找到 bind-address =127.0.0.1 将其注释掉;//作用是使得不再只允许本地访问; 重启mysql:/etc/init.d/mysql restart;
2016-12-17 13:31:53 3422
转载 OWASP ZAP上手体验
新领到一个任务,试下OWASP ZAP。工具说明 ZAproxy是一个易于使用交互式的用于web应用程序漏洞挖掘的渗透测试工具,可以检测sql注入,跨站脚本,跨站请求伪造以及路径遍历等问题。 下载地址https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project
2016-12-07 11:36:34 11074
转载 自定义错误404页面,自动跳转到站点首页
HTTP 404 错误意味着链接指向的网页不存在。在网站建设中想要完全避免这种情况是不可能的,比如说,我们常常需要对网站进行调整、改版,便会有网页被删除、改名或移动位置,这时候,虽然相应内容的网页还存在于网站中,但使用原来的地址访问则无法访问。——当然,对这类情况首先要考虑的是为原来页面地址做301重定向,以尽可能地减小对SEO效果的影响。——其次,在别人建立指向网站的链接时,也可能会由于出现拼写
2016-11-18 11:53:40 20855
转载 如何给WordPress网站更换域名
网站更换域名是站长们经常遇到的网站处理问题,wordpress程序网站换域名主要包括如下几步,希望大家能够认真参考实践。第一步:将自己的新域名DNS解析到自己的服务器或是空间ip上,ip绑定新域名。第二步:进入你的网站数据库管理phpadmin,选择自己网站的数据库,打开wp_options这个表单,如下图所示:
2016-11-10 15:19:41 5468
转载 Delphi 快捷键
分类快捷键解释备注组件设计类Escape选择当前组件容器 Shift + Click选择多个组件;选择窗体 Tab选择下一个组件 Shift + Tab选择上一个组件 方向键选择此方向的下一个组件
2016-11-07 18:29:28 367
转载 cxDBLookupComboBox显示多列时,如何取后几列的值?
1、显示多列时,如何取后几列的值? 2、如何让cxDBLookupComboBox与listsource所关联的Table或者Query同步? 也就是说:当cxDBLookupComboBox所选择的行改变时,listsource所关联的Table或者Query的记录指针所对应的行也跟着改变? cxLookupComboBox.Properties.Grid.DataContr
2016-11-07 17:08:11 1177 1
转载 combobox 多列显示
第三方控件EHLIB中的 dblookupcomboboxeh,给它的ListSource指定一个数据源,然后它有一个listField属性,要什么列就可以写在那里,然后用";"分隔开来,就可以有这样的效果了, Form1.DBLookupComboboxEh1.ListSource:=DataModule1.DataSource1; Form1.DBLookupCom
2016-11-07 17:03:22 3371 1
转载 Delphi ADOConnection连接
unit Unit_DM;interfaceusesSysUtils, Classes, DB, ADODB,inifiles,windows,forms,controls;typeTDM = class(TDataModule)ADOConn: TADOConnection;DS_BomFind: TDataSource;Qry_BomFind
2016-11-07 12:12:55 3327
转载 delphi 事务处理SQL语句
方法一(利用adoconnection.exe(sqlstate)):adoconnection1.begintrans;//开始事务try adoconnection1.execute(sqlstr1); adoconnection1.execute(sqlstr2); ... adoconnection1.execute(sqlstrN); adoconnectio
2016-11-07 12:11:40 4110
转载 delphi事务处理
1、这是直接在delphi中使用事务procedure TForm1.Button1Click(Sender: TObject);begin ADOConnection1.BeginTrans; Try aq2.close; aq2.sql.clear; aq2.sql.add('update bank set currentMoney=curre
2016-11-07 12:09:43 3852
转载 ADOconnection 事务处理例子
conn:=tadoconnection.create(); conn.begintrans(); try ..... ..... conn.commit(); conn.free; conn:=nil; except conn.rollback();
2016-11-07 12:04:07 1432
转载 Delphi中StrToDateTime函数TFormatSettings参数的使用
[delphi] view plain copyvar FSetting : TFormatSettings; DateTime1: tDateTime; begin FSetting := TFormatSettings.Create(LOCALE_USER_DEFAULT); FSetting.ShortDateFo
2016-11-07 11:58:20 2383
转载 delphi中combobox键值对
1.添加键值对: cbb1.Items.AddObject(‘显示的文字‘, TObject(NewStr(’作为值存在的字符串‘)));2.读取选中键的值 ShowMessage(PString(cbb1.Items.Objects[cbb1.ItemIndex])^); 实例:从文件中读取cbbEffect的键值对IniPath :=
2016-11-06 18:03:42 921
转载 delphi 递归遍历TreeView树节点
/以下全部调试通过,你在窗体扔一个Treeview就行了procedure GetRootNodes(ATreeView:TTreeView);//得到所有根节点var vNode:TTreeNode;begin vNode:=nil; vNode:=ATreeView.Items.GetFirstNode; While vNode begin S
2016-11-06 17:40:46 6276
转载 delphi 遍历treeview某个节点下所有节点的函数
function treeallnode(anode:Ttreenode):string; var i:integer; mystr:string;beginfor i:=0 to anode.Count-1 do begin if mystr mystr:=mystr+'|'+trim(trim(anode[i].Text)) else xxx:=trim
2016-11-06 17:39:20 2373
转载 Delphi 中递归生成TreeView节点的方法
在数据库中建一张表,包含:NodeName,NodeId,ParentId 3个字段,具体什么含义,一看就知了。过程如下:procedure TFRM_channel.formtreenode(parentid:string;TreeView1: TTreeView;parentnode:TTreeNode;ADOQuery1:TADOQuery);var i:integer
2016-11-06 16:32:34 3595
newwordpressdb
2016-10-04
pythonrequests
2016-09-29
py文章发布工具
2016-09-29
delphi不错的三层架构框架
2016-06-28
DISQLite3fordelphi7
2016-06-25
log4delphi
2016-05-24
多线程控件BMDThread v1.8
2016-05-13
python网页采集工具
2016-10-10
pythonsetuptools安装脚本
2016-10-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人