自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

最爱吃糖小狂魔的博客

分享学习心得和一些思想方面的看法,望共同勉励

  • 博客(53)
  • 资源 (2)
  • 收藏
  • 关注

原创 JS内置对象之什么是对象

一、什么是对象JavaScript中的所有事物都是对象:字符串、数值、数组、函数…每个对象带有属性和方法,而且JavaScript允许自定义对象二、自定义对象1>定义并创建对象实例示例代码如下:<!--1、定义并创建对象实例--> <script> //定义并创建对象方式一 student=new Object(); student.name="程渊"; student.age="22"; student.sex="男" doc

2021-09-02 12:02:15 162

原创 JavaScript异常处理

JavaScript异常处理1、异常2、异常抛出3、异常捕获4、Throw语句5、示例6、总结1、异常当JavaScript引擎执行JavaScript代码时,发生了错误,导致程序停止运行。2、异常抛出当异常产生,并且将这个异常生成一个错误信息3、异常捕获try{发生异常的代码块;}catch(e){错误信息处理;}4、Throw语句通过throw语句创建一个自定义错误5、示例示例1:try { } catch(e) { }<script> fu

2021-09-02 11:27:52 574

原创 JavaScript事件处理

一、常用事件:二、事件调用例子所用到的css代码如下:.div{ height: 100px; width: 100px; background-color: red;}.div1{ height: 200px; width: 200px; background-color: gold;}事件处理具体应用代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8" /&g

2021-09-02 11:13:58 163 1

原创 模式匹配与正则表达式

关于模式匹配与正则表达式几个例子,分享如下:#正则表达式实践import re"""#匹配Regex对象 PhoneNumRegex=re.compile(r'\d\d\d-\d\d\d-\d\d\d\d') mo=PhoneNumRegex.search('My number is 615-555-4242.') print('Phone number found:'+mo.group())"""#利用括号分组PhoneNumRegex=re.compile(r'(\d\d\d)-(

2021-08-30 22:58:38 127

原创 MongoDB中关于find().pretty()的作用

一、说明笔者在敲击mongoDB的命令行语言时,觉得有一个方法挺好用的,就是find().pretty(),这个方法有点类似于我们在mysql命令行敲击命令时末尾加上\G的作用,都是为了使得查询出来的相关数据在命令行展示得更加美观些,便于我们读取其中的数据。二、对比未在find()的后面加上.pretty()的方法。笔者以查询集合col中的数据为例子。查询语句: db.col.find()查询结果展示截图如下:在find()的后面加上.pretty()的方法。同样地,以查询集合col中的

2021-08-27 15:24:01 2688

原创 MongoDB提示:uncaught exception: SyntaxError: identifier starts immediately after numeric literal :

一、笔者在使用MongoDB创建集合的过程中,碰到了一个比较有意思的小问题。db.createCollection("cd",{ capped : true,autoIndexId : true,size : 6142800B, max : 10000 } )错误截图:二、问题原因及分析起初,笔者碰到这样的报错提升问题,脑海里第一反应就是_id字段的ObjectId的参数应该是字符串应该没有加 “”。但是,笔者实际上是在创建固定集合这一步,还未开始到插入数据那一步。于是,我开始继续分析,仔细思

2021-08-27 12:32:57 4876

原创 开发一个自动化测试框架具体需要掌握哪些技能?

如果领导要求你开发出一个自动化测试框架,需要具体掌握哪些技能?有没有大佬可以解答一下?另外,开发这个自动化测试框架有没有模板可以推荐一下。万分感谢!

2021-08-26 11:42:39 172

原创 启动MongoDB数据库提示Invalid command: Files\MongoDB\Server\5.0\data\db

一、笔者在安装好MongoDB后,启动MongoDB数据库时,提示了Invalid command: Files\MongoDB\Server\5.0\data\db的错误,错误截图:二、问题原因笔者发现是自己的文件路径中存在空格:D:\Program Files\MongoDB\Server\5.0\data\db,即Program Files中间有个空格。而实际上,在cmd中,当执行命令的时候如果文件路径带有空格,windows可能会找不到该目录,这时候需要使用双引号做一下处理。即:“D:\Pr

2021-08-26 11:30:53 1306

原创 ORA-00937: 不是单组分组函数

在实际操作过程中,有意或无意的会碰到这种问题。 为了防止今后,在实际过程中,再次出现这样的问题,便有必要总结一番。 笔者将造成这样问题的原因大致分为两类。 第一类是聚合函数未嵌套情况下,符合分组条件,却并未使用group by语句进行分组。 如下: SQL> select deptno,max(sal) from emp; select deptno,max(sal) from emp * 第 1 行出现错误:...

2021-07-11 19:35:23 13807

原创 Orace出现未选定行

在实际的操作中,笔者多次遇到这种问题,想着,还是稍微总结梳理下种类: 其一,创建一个临时表空间,误用成永久表空间; 其二,表中不存在符合所查询条件的数据,譬如: 部门编号 部门平均工资 ---------- ------------ 30 2000 0 20 2000 10 2000 要求查询部门平均工资大于2000元的部门,就会报Oracle出现未选定行。S...

2021-07-11 17:49:37 768

原创 Mysql高级进阶(二)知识导图

2020-05-14 22:12:26 161

原创 Mysql高级进阶(一)知识导图

2020-05-13 22:53:26 910 1

原创 关于搭建RF环境测试项目中之python解释器版本为2.x系列遇到的问题

实际项目中,可能编写完代码,要求对自己写的代码作出相关测试,尤其是涉及到自动化的,这时候,就需要你搭建环境来进行测试了,笔者所搭建环境是RF环境。在搭建过程中,遇到了一个坑点,就是python解释器2.x系列没有自动帮你安装pip,因而在用pip命令进行安装时,会出现一系列的错误。 在搭建RF环境进行编写代码测试中,实际项目测试里面,可能环境使用的python解释器处于2.x系列,在cmd命令...

2019-11-09 23:20:29 174

原创 ORA-01658无法为表空间中的段创建INITIAL区

关于这个问题,可以从两方面着手。其一,检查表空间使用情况,以及是否自动扩容和表空间是否以及使用;其二,所创建表空间对应磁盘下空间是否足够。(这个很关键)因为大部分情况,在创建表空间的时候,以及包含自动扩容语句了,这个时候,再次检查,会发现是由于磁盘空间真的不够导致(笔者所面临的情况是第二种,后通过删除一些东西,已经解决这个问题)...

2019-05-21 14:24:53 3219

原创 oracle删除dbf,该如何删除

在实际项目中,可能会涉及到要删除库的数据,不小心,可能会导致Oracle崩溃,那么该如何删除呢?关于这个问题,个人总结如下:首先,在管理员登录下进入命令窗口,比如,笔者的管理员用户名是system,在命令窗口输入以下命令:alter database datafile 'D:\oradata3\TG20171231.DBF ’ offline drop;其次,数据库更改后,要进行表空间的删除...

2019-05-21 13:37:28 10942 2

原创 Dll文件的理解

对于Dll文件,字面上的意思是动态链接库。可是,动态链接库,又是什么呢?回答这个问题前,先需要说明下,Dll只是动态链接库的其中一种,不是说动态链接库只有DLl。好了,继续说下,动态链接库是什么?动态链接库,就是将很多很多函数集合在一块,进而形成库文件,最后,将这些库文件进行共享给需要的人或者组织使用。这,就是动态链接库了。那么,既然知道了动态链接库是个什么东西后,自然而然,也许会有人询问,...

2018-05-14 17:22:19 623

原创 Dll文件相关总结

一下仅列出主要代码,仅供参考。 Dll文件 CalculatorDll.dlllibrary CalculatorDll;{ Important note about DLL memory management: ShareMem must be the first unit in your library's USES clause AND your project's (sel...

2018-05-14 17:10:52 332 1

原创 dcc32.exe命令行选项

C:\Users\chengyd24567&gt;dcc32.exeBorland Delphi Version 14.0Copyright (c) 1983,2002 Borland Software CorporationSyntax: dcc32 [options] filename [options] -A&lt;unit&gt;=&lt;alias&gt; = Set u...

2018-05-14 11:02:20 891

原创 Python环境配置篇

当安装好Python后,发现进入cmd后,输入python报了错,如下: 那么,这个问题告诉我们,环境变量没有配置: 对于Python的环境变量配置,有两种方法: 其一,直接在cmd中敲如下代码: 但这个方法需要每次在使用python前,都要敲 path=%path%;D:\Python这样的代码,适用于短期(说准确点,就是在本cmd窗口)使用python命令行的人,如果需要长期使...

2018-05-12 19:04:17 216

原创 分享几个基础的Web项目以及一些参考资料

个人git网址

2018-05-12 18:38:13 502

原创 Pycharm遇到的编码报错之解决办法

在使用Pycharm中,编码设置都如下这样了,竟然还报了错: 代码如下: print "程" 报错如下: SyntaxError: Non-ASCII character ‘\xe7’ in file D:/Pycharm/hello.py on line 解决办法如下:# -*- coding: UTF-8 -*- #指定文件编码格式print "程"就是要指定文件的编...

2018-05-12 18:35:09 4556

原创 Delphi最常用的几个快捷键

Alt+G 调到行号; Alt+F打开文件; ctr+F11打开项目; ctr+S保存; ctr+F查找; Ctr+R替换; F9运行; Ctr+F9编译项目

2018-03-28 16:30:31 761

原创 csv文件的生成

procedure TForm5.Button2Click(Sender: TObject);var Stream: TFileStream; i: Integer; OutLine: string; sTemp: string;begin showmessage('下载商品信息表成功,默认路径为E盘'); Stream := TFileStream.Create('E...

2018-03-28 15:55:29 1452

原创 ComponentCount与ControlCount区别

1.ControlCount是将某控件当作自己父容器的数量,即一个控件的parent:=此控件; 2.ComponentCount 某控件所属的和它一起析构释放的控件的数量,具有所属关系–owner;...

2018-03-28 15:49:19 749

原创 Delphi中关于消息弹窗的总结

1.ShowMessage(‘要显示的字串’); 2.application.MessageBox(‘你好!在做测试!’,’提示:’,0); 3. var i:word; begin i:=MessageDlg(‘文件被修改,是否保存?’,mtConfirmation,[mbyes,mbNo,mbCancel],1); end; 4.Application.Messa...

2018-03-28 15:42:43 1764

原创 Java+Mysql做web项目中关于编码问题的总结

今天,做项目的时候,发现,遇到了一些编码问题,对于这样的情况,试着去解决,并进行了一番总结,不仅是自己做个笔记总结,也是分享一下经验,关于编码问题中所遇到的乱码问题,该如何避免,解决办法总结如下:编码总结: 1 数据库编码指定create database affairmanage character set utf8; 2 程序要处理编码(GET/POST)reques...

2018-03-10 22:26:12 181

转载 Delphi之多线程编程

本文的内容取自万一博客,并重新加以整理,在此留存仅仅是方便自己学习和查阅。所有代码均亲自测试 delphi7下测试有效。图片均为自己制作。多线程应该是编程工作者的基础技能, 但这个基础我从来没学过,所以仅仅是看上去会一些,明白了2+2的时候,其实我还不知道1+1。开始本应该是一篇洋洋洒洒的文字, 不过我还是提倡先做起来, 在尝试中去理解. 先试试这个:procedure TForm1...

2018-03-09 11:16:57 226

原创 关于Tomcat启动失败Server Tomcat v7.0 Server at localhost failed to start.的问题总结

最近,重新弄web时,发现了Tomcat启动失败的问题,为了避免下次再遇到这个问题不知如何解决,故而总结一下,解决方法如下: .1.一看到这个问题,首要想到的是这个问题是由过滤器引起的。所以检查web.xml中的servlet映射里面的url-pattern,看url-pattern中配置的内容是否缺少“/” ,”/”表示当前web应用。2.其次,对于不同的servlet却使用了相同的@We...

2018-03-09 09:53:32 2289

原创 解决ORA-00923 提示未找到要求的Form关键字问题

今天在做项目的时候,遇到了一个ORA-00923的问题,经过仔细思考,终于找到了解决方案。 1&gt;起别名的时候不能有括号; 2&gt;确认数据字典中表A表的表名是否为小写。如果数据字典中的表名是小写的,那么你在A表名加双引号是正确的。如果数据字典中的表名是大写,那你应该把sql中的双引号去掉。3&gt;有可能是语句的常见错误,比如引号问题等; 如果是在Delphi中,还可...

2018-03-05 13:31:50 52058 3

原创 ORA-01438: 值大于为此列指定的允许精度

今天,在建表后插入语句时,报了这样的错误,对于这样的错误,搜集了一些资料,进行了总结如下:建表语句: create table pre_info(pre_code varchar2(20) not null,pre_name varchar2(20),pre_num number(5),pre_price_old number(5),pre_tax decimal(1,3),p...

2018-02-08 20:46:30 2824

原创 创建数据库表时,关于ORA-00907: 缺失右括号与左括号问题总结

今天使用Oracle数据库建表的时候,遇到了“ORA-00907: 缺失右括号”的问题,关于这个,做了一些总结: 报错的sql语句: create table pre_info(pre_name varchar2(20),pre_code varchar2(20),pre_num number(5),pre_price_old number(5),pre_tax decimal...

2018-02-08 20:28:49 15746 1

原创 测试程序时的一个小方法——freopen

也许,在调试程序时,尤其是要通过键盘来输入数据,当数据多了或者你不想多次敲键盘输入数据,而是希望快速地完成,那么,今天笔者就分享一下小的方法。 在使用freopen前,在自己选的盘符建立个txt文件,笔者选的是i盘tmp文件夹下,建立的txt文件名字是testdata,好了,具体的运用如下: 在txt文件中输入数据如下图: 开发环境:C++6.0

2018-01-26 20:42:58 272

原创 Day9 关于消息机制的一些运用

今天,主要弄了下消息机制,好了,闲话不多说,让我们进入代码编写吧!开发环境:Delphi7开发控件截图如下: 开发代码如下:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCt

2018-01-25 20:05:53 135

原创 Day8 TreeView的一些重要用法

最近,由于在TreeView上犯了一些错误,故而,在笔者看来,觉得有必要将其拿出来分享下,希望读者能够有所收获,好了,就不多说了,让我们进入程序吧! 开发环境:Delphi7 开发控件截图如下: 代码如下:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes,

2018-01-24 19:32:35 148

原创 MySql的一些常用命令操作

也许,关于mysql数据库的使用,你想让自己变得更专业些,至少看上去是如此,那么,我们就来小试牛刀吧! 注意,由于笔者打字有些快,所以下面创建的字段sanme,其实是sname,但笔者较为懒,就将错就错,只要不影响使用就行,只是不符合PIE原则,希望大家要引以为戒,不要像笔者这样懒啊! tee i:/cyd.txt; mysql> show databases;+----------

2018-01-22 21:33:03 268

原创 Day7 MDI简单文本编辑器的编写

一个简单的文本编辑器该如何用程序编写出来呢?对于这个问题,也就是今天所要分享的主题,希望能对这有兴趣的人一些启发。好了,就让我们进入程序设计中吧!开发环境:Delphi7开发准备:新建form1与新建form2,并把form1名字属性改为MainForm1,form2名字改为children,同时设置改名后的两个form的FormStyle属性,截图如下: 开发控件截图如下:

2018-01-22 20:24:47 263

原创 《高效程序员的45个习惯:敏捷开发修炼之道》读书笔记(二)

今天,终于看完了这本书,零零散散的时间加起来总共花了大约5h看完。好了,继续前面的读书笔记(一),来谈谈自己看了这本书之后的一些读书笔记。 从第五章到最后一章,在我之见,看完后体会最深的有以下几点: 其一,在用代码编程时,要遵循PIE原则(意图清楚而表达明确的编程,就叫PIE原则),也就是写代码要让团队其他人看后能看懂; 其二,代码不是写得越多越好,而是让它在看起来优雅与简单的基

2018-01-20 21:55:10 305

原创 Day6 Delphi中TList用法

关于Delphi中TList用法,是怎样用的呢?带着这个疑问,笔者开始进行了代码的编写,试图理解TList的本质–TList包含对象指针列表。好的,那么开始程序代码编写吧! 开发环境:Delphi7 开发控件截图: 代码如下,以下代码仅为运用TList,没有考虑内存的情况,好的,代码Unit1.Pas如下:unit Unit1;interfaceuses

2018-01-19 22:14:30 1442

原创 Day5 简单多页文本编辑器的编写

在前面单文本的编辑器上,我开始钻研了下多页文本编辑器的的开发,暂且开发一个相对简单的多页文本编辑器吧,望大家共同进步。 开发环境:Delphi7 开发控件截图如下: 开发代码中涉及到的Unit1、Unit2、Uint3是笔者拓展文本编辑器另添加的功能实现,主要form是Form4,也就是Unit4.pas,可能大家直接拷贝代码会报错,希望注意这点,尽量不要全部直接

2018-01-19 21:15:42 250

原创 Day4 Delphi中TStringList的运用

在delphi中,TStringList使用是较为广泛的。花了一些时间,钻研了下TStringList的用法。好的,废话不多说了,让我们进入程序世界里吧! 开发环境:Delphi7 开发使用控件截图如下: 开发源代码Unit2.pas如下:unit Unit3;interfaceuses Windows, Messages, SysUtils, Var

2018-01-18 23:04:19 931

API函数资料

WINDOWAPI函数资料,供查阅,主要是代码中涉及到调用API函数的,都可查询

2018-03-29

Java开发实战经典

《Java开发实战经典(名师讲坛)》是一本综合讲解Java核心技术的书籍,在书中使用大量的代码及案例进行知识点的分析与运用,并且给出一些比较成熟的开发步骤,帮助读者更好地进行Java的开发。从作者多年的Java培训经验来看,大部分学生对各种高端开发都没有任何问题,唯一的问题在于Java基础并不牢固,而且在国内也始终没有一本真正可以引领读者入门的好书籍,大部分的书籍都是围绕概念本身进行讲解的,没有讲解清楚为什么要具备这些知识以及该如何去理解这些知识。《Java开发实战经典(名师讲坛)》真正地做到了让每一位读者都能清楚地知道每个知识点的来龙去脉,不仅可以很容易地看懂一个程序,而且能真正地灵活运用程序,编写代码。, 在学习编程语言时,环境、代码调试等,都是很多读者最头疼的地方,而且很多代码都会存在一些细节上的问题,所以,《Java开发实战经典(名师讲坛)》为了让读者可以更好地理解每一个知识点,将书中所有内容都录制成了视频,让每一位读者真正做到“轻松学Java、从零开始学Java”,以优质的视频教学为每一位读者提供最大的支持。, “注意”、“提示”、“问答”是《Java开发实战经典(名师讲坛)》的一大特色,通过这样的方式,可以让读者进行更加全面的思考,这些特色中还包含了不少在Java面试中有可能遇到的问题,这让每位读者在打好基础、巩固技术之余,也能为面试提供强有力的支持。

2017-05-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除