摘要: 基本概念windows的注册表可以看作是一个树形结构的数据库。树的节点叫做键或项(key);其下的子节点,叫做子键或子项(subkey);每个节点可以有很多属性,叫做值项(value);每个值项由名称(name)、数据类型(datatype)和数据(data... 阅读全文
posted @ 2019-01-02 17:11 xuejianbest 阅读(856) 评论(0) 推荐(0)
摘要: stopwin.reg内容:Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]"Scancode... 阅读全文
posted @ 2019-01-02 17:11 xuejianbest 阅读(1648) 评论(0) 推荐(0)
摘要: 2014-10-15批处理设置ip,条件跳转。gdb调试,断点b,单步进入子函数s,单步n,watch观察变量。samba用户管理,smbpasswd -a username。虚拟用户。文件夹权限设置smb.conf。samba权限后还有系统权限。cx寄存器... 阅读全文
posted @ 2019-01-02 16:07 xuejianbest 阅读(121) 评论(0) 推荐(0)
摘要: 2014-11-02C语言中的函数对应汇编中的子程序。c语言中,子程序返回值一般用寄存器AX传递,临时变量大都保存在栈段中。调用函数前,会先把要传递给函数的参数入栈,然后CPU把当前的IP寄存器入栈,以便函数调用完后返回时用。然后CALL进入函数。进入后先把... 阅读全文
posted @ 2019-01-02 16:07 xuejianbest 阅读(127) 评论(0) 推荐(0)
摘要: Windows界面编程的关键在于捕获和响应各种消息。最近编写了一个监视剪切板的小程序,总结学到的一些知识。程序的原理很简单,就是当剪切板的内容发生变化时,会向程序发送一个通知,程序每次收到这个通知都做一些处理,完成相应的功能。具体实现步骤如下。用SetCli... 阅读全文
posted @ 2019-01-02 16:07 xuejianbest 阅读(582) 评论(0) 推荐(0)
摘要: 一个本地的windows shell对象,可以执行本地程序。文档:https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/window... 阅读全文
posted @ 2019-01-02 15:02 xuejianbest 阅读(292) 评论(0) 推荐(0)
摘要: 代表快捷方式的对象。获取:set shortcut = WshShell.CreateShortcut("D:\abc.lnk")shortcut.targetPath("D:\abc.txt") set shortcut = WshShell.Create... 阅读全文
posted @ 2019-01-02 15:02 xuejianbest 阅读(324) 评论(0) 推荐(0)
摘要: wscript提供Windows Script Host对象模型的根对象,为静态的。有以下属性和方法:属性:以下四个属性返回对象Wscript.ArgumentsWscript.StdErrWscript.StdInWscript.StdOutset arg... 阅读全文
posted @ 2019-01-02 15:02 xuejianbest 阅读(313) 评论(0) 推荐(0)
摘要: 命令行命令文档:https://technet.microsoft.com/en-us/library/cc771320.aspxvbs文档:https://msdn.microsoft.com/en-us/library/d5fk67ky(v=vs.84)... 阅读全文
posted @ 2019-01-02 15:02 xuejianbest 阅读(190) 评论(0) 推荐(0)
摘要: 将命令加入windows服务' 加入服务 (等号后面的空格必须)sc create service_name binPath= 路径 start= auto' 删除服务:sc delete service_name 将Tomcat加入到系统服务中:sc cr... 阅读全文
posted @ 2019-01-02 15:02 xuejianbest 阅读(430) 评论(0) 推荐(0)
摘要: D盘下有,三个目录:d和dd和ddd' 显示d盘下所有文件(不包括目录,也不递归显示)E:\>for %i in (d:/*.wav) do @echo %id:1.wavd:2.wavE:\>for %i in (d:/*.wav) do echo %i'... 阅读全文
posted @ 2019-01-02 15:02 xuejianbest 阅读(790) 评论(0) 推荐(0)
摘要: intWindowStyleDescription0隐藏窗口并激活其他窗口。1激活并展示一个窗口,若此窗口是最小化或最大化,系统将恢复其为原始大小和位置。应用程序应该在第一次展示窗口时用这个标志。2激活并最小化展示窗口。3激活并最大化展示窗口。4以最近的尺寸... 阅读全文
posted @ 2019-01-02 15:02 xuejianbest 阅读(806) 评论(0) 推荐(0)
摘要: 连续执行命令用&&符号连接,如:e: && cd e:\abc && dir用vbs打开cmd并执行指定指令:Set obj = createobject("wscript.shell")obj.run "cmd /k e: && cd E:\aaa && ... 阅读全文
posted @ 2019-01-02 15:01 xuejianbest 阅读(12715) 评论(0) 推荐(0)
摘要: 写excel demo:Set app = wscript.createobject("Excel.application")app.visible=TrueSet workbook = app.workbooks.addSet sheet = workbo... 阅读全文
posted @ 2019-01-02 15:01 xuejianbest 阅读(232) 评论(0) 推荐(0)
摘要: 不区分大小写行注释用'一行一个语句,行尾什么都不能加。代码断行时行尾用" _"(空格下划线,不包括双引号)连接。如果vbs脚本文件中有中文,要把vbs文件保存为ANSI编码再运行,若保存为UTF-8编码中文会乱码。基本的提示框dim xx = MsgBox(... 阅读全文
posted @ 2019-01-02 15:01 xuejianbest 阅读(655) 评论(0) 推荐(0)
摘要: 日期和字符串转换:select * from tb_name where TIMECOL >= to_date('2018-01-01 00:00:00', 'yyyy-MM-dd HH24:mi:ss') and TIMECOL < to_date('20... 阅读全文
posted @ 2019-01-02 14:14 xuejianbest 阅读(364) 评论(0) 推荐(0)
摘要: 查询n条数据:select * from tb_name where rownum < 2; 阅读全文
posted @ 2019-01-02 14:13 xuejianbest 阅读(245) 评论(0) 推荐(0)
摘要: oracle中数据类型和java/scala中对应关系:date java.sql.Timestampchar, varchar java.sql.String number java.math.BigDecimal对应org.apache.spark... 阅读全文
posted @ 2019-01-02 14:13 xuejianbest 阅读(361) 评论(0) 推荐(0)
摘要: create table spark_timetime( ExTime Date not null, SaveTime Date not null);select * from spark_timetime;-- delete from spark_... 阅读全文
posted @ 2019-01-02 14:13 xuejianbest 阅读(426) 评论(0) 推荐(0)
摘要: Oracle 12C引入了CDB与PDB的新特性:cdb(Container Database)数据库容器pdb(pluggable database)插接式数据库,也叫可插拔数据库。(也可以看作一种容器)默认启动的是cdb,pdb没启动。--查看当前容器,... 阅读全文
posted @ 2019-01-02 14:13 xuejianbest 阅读(1544) 评论(0) 推荐(0)
摘要: oracle本身不区分大小写 (会把关键字全部转为大写再执行),但是对引号里的字符区分大小写。 阅读全文
posted @ 2019-01-02 14:13 xuejianbest 阅读(1925) 评论(0) 推荐(0)
摘要: IBM DB2是美国IBM公司开发的关系型数据库管理系统。获取前几行数据:select * from tb fetch first 10 rows only;获取表结构(desc table):select distinct(name), coltype, ... 阅读全文
posted @ 2019-01-02 14:13 xuejianbest 阅读(138) 评论(0) 推荐(0)
摘要: 表空间:oracle数据库有很多表空间,一个表空间对应一个数据文件。(表空间概念就相当于mysql中的数据库概念)oracle在创建用户的时候会指定用户的默认表空间,这样此用户在创建表时若不指定表空间就会使用默认表空间,表中的数据会存到对应的表空间数据文件。... 阅读全文
posted @ 2019-01-02 14:00 xuejianbest 阅读(741) 评论(0) 推荐(0)
摘要: 我们先来看一下mysql的加密方式:mysql> select password('abc');+-------------------------------------------+| password('abc') ... 阅读全文
posted @ 2019-01-02 12:06 xuejianbest 阅读(9921) 评论(0) 推荐(1)
摘要: 让字段自动更新为当前时间戳:--insert时若不指定updated值,则插入当前时间CREATE TABLE `test_update` ( `id` int(32) NOT NULL, `updated` timestamp NOT NULL DEF... 阅读全文
posted @ 2019-01-02 12:06 xuejianbest 阅读(610) 评论(0) 推荐(0)
摘要: 执行update或insert或delete语句超时报错:ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction-- 错误1205(HY000):超出锁定等待超时;... 阅读全文
posted @ 2019-01-02 11:54 xuejianbest 阅读(819) 评论(0) 推荐(0)
摘要: VARCHAR列中的值是可变长度字符串。长度可以指定为:MySQL 5.0.3之前:0到255之间的值5.0.3及更高版本:0到65,535之间的值。MySQL 5.0.3及更高版本中VARCHAR的有效最大长度受最大行大小(65,535字节,在所有列之间共... 阅读全文
posted @ 2019-01-02 11:52 xuejianbest 阅读(3963) 评论(0) 推荐(0)
摘要: mysql中外键引用,引用列和被引用列都需要建立索引,否则建表语句会出错(errno 150)。建立索引语句:ALTER TABLE people ADD INDEX name_index (name);对people表中name字段建立索引,索引名称nam... 阅读全文
posted @ 2019-01-02 11:48 xuejianbest 阅读(119) 评论(0) 推荐(0)
摘要: mysql配置有很多变量,可以用show语句查看,如:show variables like "datadir";-- 输出:+---------------+-----------------+| Variable_name | Value ... 阅读全文
posted @ 2019-01-02 11:44 xuejianbest 阅读(1049) 评论(0) 推荐(0)
摘要: 插入新纪录,若存在则update已有记录:replace into是若存在则把原纪录删除再插入,其他字段会改变(按照新给的数据,若新纪录中相应字段没提供则更新为默认值)。insert into ...on duplicate key update是若存在则更... 阅读全文
posted @ 2019-01-02 11:41 xuejianbest 阅读(1770) 评论(0) 推荐(0)
摘要: 在标准 SQL 中,字符串使用的是单引号。如果字符串本身也包括单引号,则使用两个单引号(注意,不是双引号,字符串中的双引号不需要另外转义)。如:insert into tableA (id, name) values (1, 'abc');insert in... 阅读全文
posted @ 2019-01-02 11:37 xuejianbest 阅读(3137) 评论(0) 推荐(0)
摘要: select * from user;+------+------+-----+| id | name | key |+------+------+-----+| 1000 | 张三 | 1 || 1001 | 李四 | 2 || 1002 | ... 阅读全文
posted @ 2019-01-02 11:34 xuejianbest 阅读(522) 评论(0) 推荐(0)
摘要: 原理:mysql数据库在系统上是以一个文件夹的形式出现的,你创建了ac数据库,那么在磁盘上就会出现名称为ac的目录,而ac数据库的全局配置则是ac文件夹中的db.opt文件来管理的。mysql的数据文件在datadir下,你在数据库中执行show varia... 阅读全文
posted @ 2019-01-02 11:33 xuejianbest 阅读(156) 评论(0) 推荐(0)
摘要: join 同where,两表都存在数据才返回left join,左表存在数据,右表不存在数据,也返回,并且右表列为空right join,与left join相反full join,mysql不支持。两表只要一表存在数据,另一表不存在也返回,并且不存在的列返... 阅读全文
posted @ 2019-01-02 11:31 xuejianbest 阅读(224) 评论(0) 推荐(0)
摘要: mysql基本操作mysql服务备份文件和恢复数据常用显示操作增删改查添加用户授权用户删除用户mysql服务启动服务器:service mysqld start启动mysql客户端:mysql -u用户名 -p密码 [数据库]修改密码:mysqladmin ... 阅读全文
posted @ 2019-01-02 11:18 xuejianbest 阅读(110) 评论(0) 推荐(0)