使用计划任务定时打开指定网页

E340982A-1EF3-4B72-BDB2-BB53AE9138A2

  1. 选择浏览器程序,如果是填写的文件地址,必须要有双引号
  2. 将要打开的网页地址放到添加参数后面的文本框
  3. 起始于后面的文本框里面填程序的目录,不能有双引号
2017/11/25 posted in  服务器

Kindeditor 跨域上传图片

  1. 首先接受上传图片的域名需要加上 Access-Control-Allow-Origin 响应头,可以在IIS中添加请求头
  2. 在上传站点新建一个页面,上传成功之后跳转到这个页面,将上传结果通过Url参数传递到此页面。注意:需要区分批量上传,批量上传不需要跳转
  3. 批量上传时用到的是 swfupload,需要把 swfupload.swf 文件放到跨域的服务器
2017/11/25 posted in  网站开发

mysql查看总数据大小和总行数

总数据大小

SELECT sum(DATA_LENGTH)+sum(INDEX_LENGTH) FROM information_schema.TABLES where TABLE_SCHEMA='DbName'

总行数

use information_schema;
desc tables;
select TABLE_NAME, TABLE_ROWS from tables where TABLE_SCHEMA = 'DbName';
select sum(TABLE_ROWS) from tables where TABLE_SCHEMA = 'DbName';

information_schema 这张数据表保存了mysql 服务器所有数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权限

2017/11/25 posted in  数据库

生成数据库字典

项目中客户需要数据库字典,可以用这个导出,先查询出来,然后复制到Excel表格里面

use YourDatabase  --指定要生成数据字典的数据库
go

SELECT 表名=case when a.colorder=1 then d.name else '' end, 表说明=case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号=a.colorder, 字段名=a.name, 标识=case when COLUMNPROPERTY(a.id,a.name,'IsIdentity')=1 then '√'else '' end, 主键=case when exists(SELECT 1
    FROM sysobjects
    where xtype='PK' and name in (
      SELECT name
        FROM sysindexes
        WHERE indid in(
       SELECT indid
        FROM sysindexkeys
        WHERE id = a.id AND colid=a.colid 
       ))) then '√' else '' end, 类型=b.name, 占用字节数=a.length, 长度=COLUMNPROPERTY(a.id,a.name,'PRECISION'), 小数位数=isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0), 允许空=case when a.isnullable=1 then '√'else '' end, 默认值=isnull(e.text,''), 字段说明=isnull(g.[value],'')
FROM syscolumns a left join systypes b on a.xtype=b.xusertype inner join sysobjects d on a.id=d.id and d.xtype='U' and d.name<>'dtproperties' left join syscomments e on a.cdefault=e.id left join sys.extended_properties g on a.id=g.major_id and a.colid=g.minor_id left join sys.extended_properties f on d.id=f.major_id and f.minor_id =0
--where d.name='要查询的表' --如果只查询指定表,加上此条件   
order by a.id,a.colorder
2017/11/25 posted in  数据库

Vimium 快捷键

Vimium 是一款谷歌扩展,可以用快捷键控制谷歌浏览器

  • j,ctrl+e 滚动条向下滚动
  • k,ctrl+y 滚动条向上滚动
  • gg 滚动到最上面
  • G 滚动到最下面
  • d 向下滚动一半
  • u 向上滚动一半
  • h 向左滚动
  • l 向右滚动
  • r 刷新页面(焦点如果再iframe里面会刷新iframe)
  • yy 复制当前标签页地址到剪切板
  • p 打开当前剪切板的地址
  • i 进入插入模式(其他快捷键失效,在当焦点在文本框里面,快捷键也会失效)
  • v 进入视觉模式
  • gi 将焦点定位到页面上的第一个文本框(可用 tab 切换文本框)
  • f 根据页面上的提示,在当前标签页打开页面
  • F 根据页面上的提示,在新标签页打开页面
  • gf 选择下一个页面(包括iframe)
  • gF 选择顶部或者主要页面
  • o 当前页面打开连接,可搜索书签和浏览器记录(只能搜索URL)
  • O 新页面打开连接,可搜索书签和浏览器记录(只能搜索URL)
  • b 打开、搜索书签(只能搜索URL)
  • B 打开、搜索书签(只能搜索URL)新页面
  • T 搜索标签页
  • / 搜索并高亮页面内容
  • n 循环到下一个查找匹配项
  • H 浏览记录向后
  • L 浏览记录向前
  • t 创建新标签页
  • J,gT 向左切换标签页
  • K,gt 向右切换标签页
  • ^ 转到前一个访问的标签页
  • g0 转到第一个标签页
  • g$ 转到最后一个标签页
  • yt 复制当前页
  • x 关闭当前页
  • X 恢复关闭的页面
  • ? 显示帮助
  • gs 显示页面源码
2017/11/25 posted in  其他