自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(161)
  • 资源 (43)
  • 收藏
  • 关注

原创 前端面试问题总结

1、js里面if和switch那个效率高一些如果条件极少的情况,switch会编译成if else实现;如果条件是连续并且很多的时候,则编译器会在内存生成一个表来存放switch对应的条件和结果,所以switch更高效。2、Array的filter和find方法的区别filter是根据条件过滤数组,返回一个符合条件的数组;find是找到符合条件的第一个数组就不会遍历后面的数据,返回的是一个对象;3、null和undefined的区别1)typeof null 是object;ty

2022-04-02 09:09:19 982 2

转载 DB2查看表分区和某表模式的记录数

--查看表分区SELECT * FROM SYSCAT.datapartitions WHERE TABNAME='table_name'--添加表分区alter table table_name add partition statis_month STARTINT'201301' INCLUSIVE ENDING '20090102' INCLUSIVE--查看表模式里面表的记录数select tabname,card from syscat.tables where tabschema .

2021-12-31 14:09:22 3277

转载 常见的HTTP状态码

100:临时响应,用来通知客户端部分请求服务端已经成功接收,客户端应继续发送请求的剩余部分。200:服务器已成功接收请求,并将返回客户端请求的最终结果202:服务器已接收请求,但是还没有处理,这个请求最终会不会处理还不确定204:服务器成功处理请求,但是没有返回任何实体结果,可能会返回新的头部元信息301:客户端请求的网页已经永久移动到新位置,告诉客户端连接的变化,保存新的连接位置404:请求失败,客户端请求的资源没找到或不存在500:服务器遇到未知的错误,导致无法完成客户端当前的请

2021-08-24 15:02:41 199

转载 JS获取数组的最大最小值

方法一:遍历方法//最小值//如果你是引入类库进行开发,害怕类库也实现了同名的原型方法,可以在生成函数之前进行重名判断if (typeof Array.prototype['min'] == 'undefined') { Array.prototype.min = function() { var min = this[0]; var len = this.length; for (var i = 1; i < len; i++){

2021-08-13 11:21:11 1809

原创 js的数组拼接

js的数组拼接方法方法一:concat方法拼接(返回一个新数组)var a1 = [1,2,3,4,5];var a2 = ['a','b','c'];var newa = a1.concat(a2);返回结果:{"0":1,"1":2,"2":3,"3":4,"4":5,"5":"a","6":"b","7":"c","length":8}结果类型:objectconcat方法:用于连接两个或多个数组,生成新数组,concat后面的数组时操作的时候数组的元素,而不是数组方.

2021-08-12 17:43:44 56166

转载 CMD关闭Tomcat的方法

方法一: 按下win+R键,输入cmd,点击确定 输入netstat –ano(注意:–ano前有个“空格”),按下回车键,可查询所有的端口信息,我们找到8080的端口对应的pid(占用进程的id) 打开“启动任务管理器”(可右击电脑下方任务栏的空白处),找到pid为7440的进程,点击结束进程 方法/步骤2方法二:按下win+R键,输入cmd,点击确定 输入netstat -ano|findstr 8080,可查询出8080端口的pid..

2021-06-30 15:13:04 481

转载 Mybatis使用Mysql模糊查询时输入中文检索不到结果

问题描述:在Mysql数据库模糊查询的时候遇到问题:输入英文可以查出数据,输入中文查到的结果为空问题分析:同样的SQL在DbVisualizer可以查出结果,用Mybatis查询的时候结果为空。怀疑是Mybatis和DbVisualizer的环境配置有差异。在网上查找答案,发现是Mysql使用Mybatis进行中文检索的时候,JDBC配置url的时候要指定字符编码的格式。解决方法:在JDBC的url后面添加参数:useUnicode=true&characterEncoding=

2021-06-30 15:03:04 461

原创 svn:work copy in locked

TortoiseSVN执行update报错如下:更新失败,是由于之前提交文件失败,导致文件夹被锁解决方法:1、选择被锁的文件夹,右键鼠标——clean up2、在clean up弹出框勾选Break locks选项,点击OK3、执行clean up成功4、重新update,可以成功的更新...

2021-04-15 10:14:39 131

转载 mui.fire()和mui.evalJS()的区别

mui在一个页面执行另外一个页面的方法,通常有mui.fire()和mui.evalJS()两种方法。例如在B页面调用A页面的方法initMe(param)函数,有以下两种写法:/**************mui.fire************///A页面function initMe(param){ console.log(param);}//监听B页面的execMe事件window.addEventListener('execMe',function(event){

2021-04-12 10:14:22 296

转载 DB2锁表处理

db2 get snapshot for locks on dbname 查看锁表 application handledb2 "list applications" 其中appl.handle为锁表进程db2 "force application(进程号)"报"由于表“表名”上的原因码为“3”,所以不允许操作"解决方法 load from /dev/null of del term...

2020-02-26 15:49:09 567

转载 查看用户以前执行的命令的具体时间(Aix)

每个用户的$HOME目录下面有 .sh_history,里面记录了用户以前曾经执行过的命令。在默认情况下,这个文件里面记录的仅仅是命令本身,不包含命令执行的具体时间。但是出于安全考虑,如何记录并查看以前执行的命令的具体时间呢?AIX 5.3引入了一个新的环境变量:EXTENDED_HISTORY=ON当这个环境变量设置以后,.sh_history文件中不但记录命令本身,而且记录命令执行的具体时...

2019-08-14 09:22:30 3032

转载 VMWare虚拟机快捷键

全屏显示:Ctrl+Alt+Enter打开虚拟机的任务管理器:Ctrl+Alt+Insert返回正常(窗口)模式,鼠标键盘焦点返回到本机vmware中:Ctrl+Alt鼠标和键盘进入到虚拟机:Ctrl+G编辑虚拟机配置:Ctrl-D 关闭所选择虚拟机的概要或者控制视图.如果虚拟机开着,一个确认对话框将出现:Ctrl-F4Ctrl-B 开...

2019-07-16 14:43:36 8899

转载 查询DB2数据库版本

1、在“命令窗口”下,输入“db2level”。2、在“命令编辑器”下,输入“SELECT service_level, fixpack_num FROM TABLE (sysproc.env_get_inst_info()) as INSTANCEINFO”

2019-07-04 17:04:49 3791

转载 DB2表空间扩展

1、 增加新的日志文件:ALTER TABLESPACE 表空间 ADD (File '文件' 大小);ALTER TABLESPACE TBS_DMT ADD (File '2data1/tbs/DMF_02' 50G );2、 扩大原有的日志文件:ALTER TABLESPACE 表空间 RESIZE (File '文件' 大小)ALTER TABLESPACE T...

2019-06-14 16:01:47 3218

转载 DB2表解挂

报错信息:SQLSTATE = 57016: Native Error Code = -668解决方法:DB2表解挂:1)连接数据库db2 connect to testdbuser db2inst1 using db2inst1_pwd2)查看表的状态(查看表状态是否是 Load Pending)db2 load query table STMA.DI_TEST3)若是,...

2019-06-14 15:59:38 768

转载 IntelliJ IDEA配置scss方法

1、下载安装ruby,网上教程很多的,安装完之后在命令行输入ruby -v检查一下是否安装成功了。(注意安装的时候要勾选第二项)。2、安装compassgem install compass然后compass -v检查是否安装成功以及版本信息。3、安装normalize 1 gem install compass-normalize ...

2019-04-23 14:35:04 5797

转载 直接在 CSS 中引用 FONTAWESOME 图标(附码表)

Fontawesome 图标库其实只是一种矢量字体。因此我们如果不想用 Fontawesome 提供的类,只想在 css 里面引用图标的话,可以这样子,请自行脑补:.icon:before { content: '\f006'; font-family: FontAwesome;}同时附上图标类对应的字符编码表:NAME CODE NAME ...

2019-04-08 14:50:22 1650

转载 DB2创建索引

1、创建索引create index 索引名 on 表名(列名,列名);2、删除索引drop index 索引名 on 表名;3、查看表索引select * from sysibm.sysindexs where tbname = '表名';--表名要区分大小写或者数据库后台可以用describe indexes for table 表名;4、查看SQL语句执行计...

2019-04-01 16:42:33 26572 1

转载 linux安装nginx及注意事项

1、网络配置1)查看linux是否可以连外网#ping www.baidu.com如果ping不通外网,需要配置网络方法:给/etc/resolv.conf添加nameservernameserver 114.114.114.114nameserver 8.8.8.8 内容如下:配置好了之后,执行命令:#ping www.baidu.com结果为:...

2019-02-20 11:15:32 381

转载 据库报错:The transaction log for the database is full. SQLSTATE=57011

db2数据库报错:The transaction log for the database is full. SQLSTATE=57011 2011-05-10 12:50 做DB2的插入操作报错 db2 =&gt; insert into atmjobsts  values ('20090805','2') DB21034E  The command was processed as a...

2018-09-12 10:40:52 3944

转载 查看DB2数据库版本的方法

SQL语句查看:     SELECT SERVICE_LEVEL FROM SYSIBMADM.ENV_INST_INFO命令查看:     用db2level 查看    用db2licm -l 查看连接数据库查看:   db2 connect to db_name   Database server = DB2/6000 7.2.0(这里就是版本号)   SQL...

2018-08-29 10:01:53 25641

原创 db2添加用户并授予权限

1、root用户下新增加用户组和用户#groupadd test_db#useradd -u 1007 -g test_db -m -d /home/ahyc_inst1 user_inst1#passwd user_inst1 user_pass给新建用户设置密码2、root用户下连接数据库,并授予新建用户连接数据库的权限(新建用户是没有操作数据库的权限的,需要特意授权...

2018-08-24 17:26:58 13846

转载 jquery tmpl 在jsp怎么用

由于jsp中的EL表达式语法和jquery.tmpl十分类似,所以单纯的使用${name},数据是渲染不上tmpl的. SO.. 要加上转义:&lt;script type="text/x-jquery-tmpl" id="deeptemplate"&gt; &lt;li&gt;${'${'}amount}&lt;/li&gt;或者 \${amount} (推荐) &lt;li&gt;${'${...

2018-08-03 14:04:24 486

原创 父div有touch事件影响button的点击事件

问题描述:页面是手机移动端,给button添加了click事件,button的父页面添加了touch事件,导致button触发click事件的时候,总是默认触发父div的touch事件。html里面有冒泡机制,触发子button的时候,父div的事件也会被触发,在手机端click事件默认延迟400ms这样会导致click事件失效。解决方法:这里用了比较笨的解决方法,event提供的...

2018-07-26 15:38:25 2126

转载 maven项目添加db2的jar包

安装完DB2后,SQLLIB文件夹下的java目录下有对应的jar包,我的SQLLIB文件夹位置在 D:\Program Files\IBM\SQLLIB\java 处。此目录直接添加到CLASSPATH下,但是还是不能连接。于是尝试maven手动添加jar包。首先在~目录(如果你的用户名是xiaoming,则对应C:\users\xiaoming)新建一个文件夹additional_jars,然...

2018-07-09 17:53:06 2938

转载 iframe的优缺点

优点:1.能够原封不动的把嵌入的网页展现出来;2.如果多个页面引用同一个iframe,只需要修改iframe的内容就可以实现调用页面每个iframe的修改;3.网页如果为了统一风格,头部和版本都是一样的,就可以写成一个页面,用iframe来嵌套,可以增加代码的可重用;缺点:1.iframe加载会阻塞onload方法;2.iframe和主页面共享连接池,而浏览器对相同域的链接有限制,会影响页面的并行...

2018-07-03 14:35:14 542

转载 vi 和vim 的区别

它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。vim的这些优势主要体现在以下几个方面:1、多级撤消我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。2、易用性vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。3、语法加亮vim可以用不同的颜色来加亮你的代码。4、可视化...

2018-06-26 12:31:00 221

转载 构造和工厂模式不同

1.构造方式不会显示创建对象,将属性赋值给this,不需要return对象2.工厂 在方法内部创建object对象,返回object对象,属性和方法都是赋给object对象

2018-06-22 11:21:02 209

转载 java中的URLEncoder.encode对应JS中用decodeURIComponent,js和java编码,解码

用get请求传中文,经常搞到乱码,这几天搞搞这个东西,总结一下,以方便以后处理这类的问题。Java代码中的URLEncoder.encode方法和JS的encodeURIComponent功能差不多,它会将处字母和数字,以及*字符外的都编码成%xx形式。JS的unescape不能用来解码JAVA中URLEncoder.encode编码的字符串。在JAVA代码中的URLEncoder.encode的...

2018-06-19 16:28:59 2331

转载 linux如何查看nginx是否启动

Nginx是一个高性能的反向代理服务器,现在一般作为我们网站或其他Web服务的第一层代理,用户在浏览器请求首先经过的就是Nginx服务。如果Nginx服务没有启动或异常结束,将会影响Web服务的正常使用。 下面我将在Linux中查看Nginx是否启动的过程记录,分享出来。工具/原料LinuxNginx通过进程判断1第一种方法:查看进程列表并过滤Linux每个应用运行都会产生一个进程,那么我们就可以...

2018-06-11 10:40:09 115683

转载 MyBatis 详解

摘要:MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生 Map 使用简单的 XML 或注解,将接口和 Java 的 POJO 映射成数据库中的记录。那么她究竟是什么?学习大纲如下:MyBatis 概念?Mybatis 的版本管理,Jar 包;MyBatis 官...

2018-06-11 10:37:54 326

转载 java 重定向和转发的区别

java 重定向和转发的区别response.sendredirect("http://www.foo.com/path/error.html");重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。因为,当你使用重定向时,浏览器中所...

2018-05-30 11:16:36 1052 1

转载 JavaScript 中 console 的用法

在调试 JS 代码时,很多人倾向于使用 alert() 或者 console.log() 方法来输出信息,正如某些 Java 程序员喜欢在调试代码时使用System.out.println() 输出信息一样。但与 Java 输出不一样的是, console 对象拥有多种方法可以更好的呈现信息,从而给代码调试带来方便。根据常用程度,列出以下几种 console 对象的方法:console.log()...

2018-05-25 16:48:18 3301

转载 js中两个等号(==)和三个等号(===)的区别

1. "=="表示:equality -&gt; 等同 的意思,"=="使用两个等号时,如果两边值的类型不同的时候,是要先先进行类型转换后,才能做比较。2. "==="表示:identity -&gt; 恒等 的意思,"==="使用三个等号时,是不需要做类型转换的,如果两边值的类型不同,就表示一定是不等的。...

2018-05-14 14:34:34 396

转载 Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=186647040)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=1

数据库的IP地址,数据库的SID,数据库的用户名/密码都正确 可还是登不上这个是连接数据库异常,需要从几个方面检查:1、数据库的IP地址是否正确?2、数据库的SID是否正确?3、数据库的用户名/密码是否正确?补充,可以通过以下语句察看当前数据库的SID:select INSTANCE_NAME from v$instance; --查看当前数据的库sid...

2018-05-08 16:43:02 3289

转载 Eclipse的项目重命名web.xml报错Resource Path Location Type Attribute "xmlns" was already specifie

问题描述:Description Resource Path Location TypeAttribute "xmlns" was already specified for element "web-app". web.xml /ws_ah/src/main/webapp/WEB-INF line 2 XML Problem由于项目的重命名,出现了xmlns重复赋值,这可能是eclipse自己设...

2018-04-10 14:41:17 1490

原创 Eclipse里面web项目上面的小地球消失的原因

一般java的web目录在eclipse里面的显示主要的目录.settings,src和WebContent , .classpath ,  .project如果项目上面小地球消失,先查看目录格式是否对应:如果对应,再查看.settings的文件是否齐全,目录结构如下:如果缺少文件(org.eclipse.wst.common.project.facet.core.xml),项目上面的小地球也会消...

2018-03-19 17:25:25 3497

转载 postgresql将多条记录合并为一个字符或者反之

将多行记录转化为一个字符串,用array_to_string内置函数即可!select array_to_string(array(    select distinct name from tab where 1=1),'--&gt;') as strs;将一个字符串转化为多行记录,用regexp_splite_to_table即可!select regexp_splite_to_table('...

2018-02-27 17:39:38 3841

转载 vim退出命令

注意:这些命令前面都有一个冒号!文档编辑完需要退出时,连按两次大写字母Z,如果文档被编辑过,则vi保存该文档后退出;如果文档没有被编辑过,则vi直接退出。vi是linux和unix最基本的文档编辑器,vim是编辑文本的命令。在末行模式下,输入命令:wVi保存当前编辑文档,但并不退出,而是继续等待用户输入命令。在使用w命令时,能够再给编辑文档起一个新的文档名。[例6]:w newfile此时Vi将把...

2018-02-27 14:37:00 2503

转载 解決 centos -bash: vim: command not found

linux系统执行vim命令时,提示centos -bash : vim:command not found这个时候需要检查vim编辑器是否安装:输入rpm -qa|grep vim命令,如果vim被正确的安装,会返回下面的提示。[root@ethink ethink_Env]# rpm -qa|grep vim vim-minimal-7.4.160-1.el7.x86_64vim-filesy...

2018-02-27 11:23:03 517

echarts后台封装

echarts后台封装

2017-08-16

windows和linux打包jar文件并自动运行

windows和linux打包jar文件并自动运行

2017-08-16

bootstrap设置某列背景色和前景色

bootstrap设置某列背景色和前景色

2017-07-12

echarts2的地图下钻和修改地图上的文字

echarts2的地图下钻和修改地图上的文字

2017-06-20

ISO镜像文件装win7系统

ISO镜像文件装win7系统

2017-06-19

java小程序

java小程序

2017-06-16

c语言理论知识小记

c语言理论知识小记

2017-06-15

小灯泡gif动态图标

小灯泡gif动态图标

2017-06-14

CSS3 jQuery自定义弹出窗口

CSS3 jQuery自定义弹出窗口

2017-06-04

Echarts的toolbox自定义按钮

Echarts的toolbox自定义按钮

2017-06-01

table_boostrap

Bootstap初始化表格时,默认选中一行

2017-04-18

java实现验证码

java实现验证码

2017-03-20

Spring MVC简单案例

Spring MVC简单案例

2017-03-20

java实现Mail发送(简单案例)

java实现Mail发送

2017-03-20

java实现Excel导入(POI)

java实现Excel导入

2017-03-20

实现multiselect用到的js和css

实现multiselect用到的js和css文件,包含:js文件包含jquery.multiselect.js、jquery-1.7.2.min.js和jquery-ui-1.8.2.custom.min.js,css文件包含jquery.multiselect.css和jquery-ui-1.8.2.custom.css

2017-03-08

Itext的jar包

iText-2.1.7.jar,itext-rtf-2.1.7.jar,iTextAsian.jar的jar包

2017-03-03

webservice的使用及原理

webservice

2016-12-30

echarts的click事件

echarts的click事件

2016-09-04

Javascript模块化编程

通行的Javascript模块规范共有两种:CommonJS和AMD。我主要介绍AMD,但是要先从CommonJS讲起

2015-10-29

excel导出js文件.rar

含有jquery.table2excel.js和xlsx.core.min.js两个js文件!

2020-12-22

VM安装linux.docx

文档介绍了VM安装linux操作系统的详细步骤,1.首先我们新建一个虚拟机,先不安装操作系统,稍后再对其安装Linux系统。

2020-02-08

ETL 备份步骤.doc

datastage的Manager工具,备份ETL加工过程的方法,里面还有ETL加工过程的导出和导入,全量备份和部分备份!

2019-07-01

dingtalk-dev(钉钉开发版)

需要在电脑上调试钉钉开发的页面,钉钉开发版支持pc端调试,包含dingtaik-dev-3.5.3.apk和

2019-03-27

TETester-debugbar

IE兼容性调试工具IETester ,里面包含三个IETester工具、IETester-debugbar、IETester中的IE10按钮是灰色的,安装IETester添加IE10方法的文件夹,可以让IETester IE10正常工作浏览和测试,下载完后把解压文件夹,解压到IETester安装目录的IE10目录中去就可以了。

2018-11-30

BD2的jar文件db2java.jar,db2jcc.jar,db2jcc_license_cu.jar,db2jcc4.jar

有四个jar文件,分别是db2java.jar,db2jcc.jar,db2jcc_license_cu.jar,db2jcc4.jar

2018-07-09

ITEXT用法详细教程介绍

介绍了iText的使用: 创建PDF,处理表格,处理图像的方法

2018-05-30

js原生简单的封装,封装方法

js实现简单的封装,封装方法: 1、将js代码放到一个自执行 的函数里面 2、创建一个构造函数 3、将函数暴露给外部 4、直接调用就好

2017-10-31

myBatis面试问题

文档里面记录了myBatis面试常被问到的问题,暂时收藏起来!文档里面记录了myBatis面试常被问到的问题,暂时收藏起来!

2017-10-30

bootstrap表格固定表头并且tbody部分添加滚动条

bootstrap的tbody加竖向滚动条,而且当前表格的表头。bootstrap的tbody加竖向滚动条,而且当前表格的表头。bootstrap的tbody加竖向滚动条,而且当前表格的表头。

2017-10-24

用js画简单的杜邦图

用js画简单的杜邦图,用tree的方式画杜邦图,每个节点分为上下两个部分,文字区和数字区!用js画简单的杜邦图,用tree的方式画杜邦图,每个节点分为上下两个部分,文字区和数字区!

2017-10-17

图形形状的竖向树状图(v1)

树状图形,每个枝叶有标题和数据两个部分,并添加点击事件,单击每个标签的时候,标签背景色会变化!

2017-10-17

bootstrap表格列合并

bootstrap表格列合并,将要合并的单元格每四列进行合并!

2017-10-17

ztree模糊查询

ztree模糊查询,里面分别有css,js和html,查看效果的时候,打开里面的html页面,页面有文本框和树两个模块.

2017-09-12

mysql-64bit

从oracle官网下载的mysql-installer-community-5.7.13.0.msi里面其实并没有Mysql的安装包,只是在安装的时候在线下载然后再安装罢了,于是乎直接下载了mysql-5.7.13-winx64.msi跟mysql5.5安装方式基本一样,不用安装的那么麻烦了

2017-09-01

navicat安装包

NavicatPremium_setup.rar和Navicat.zip连接mysql的数据库工具,可视化窗口,可编辑sql语句,执行sql语句,创建存储过程

2017-09-01

mysql-connector-java.jar,mysql-essential-5.1.68-win32.zip,mysql安装包

mysql-connector-java.jar,mysql-essential-5.1.68-win32.zip,mysql安装包

2017-09-01

Web service小知识

Web service

2017-08-28

XML的命名空间

XML的命名空间

2017-08-25

WSDL小知识

WSDL小知识

2017-08-25

空空如也

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

TA关注的人

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