- 博客(62)
- 资源 (7)
- 收藏
- 关注
原创 信息化部门运维指标
信息化部门能良性自主运转离不开有效的指标体系支撑,就像生产部门为了产品质量稳定而建立起来的一系列的指标数据。信息部门围绕现有的系统和业务建立标准指标是非常有必要的,这是自我革新、提升的基石,是部门乃至公司核心技术的体现,是标准化和绩效考核的根本。有效的指标体系建立能避免管理混乱、避免经验主义、避免软件运转重大失误、避免病毒等恶意攻击等等。从现阶段看,我们指标体系应围绕现有软件系统的运行维护、机房设备等硬件的运行维护、网络和服务器安全、数据库维护与安全保障、项目过程及效益评估,从这五方面建立起信息管理
2020-08-27 17:00:33 2381
转载 Sql Server日期查询-SQL查询今天、昨天、7天内、30天
今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0昨天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=17天内的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate...
2018-07-10 10:19:00 4446
转载 oracle获取系统时间
oracle获取系统时间,前一天时间 获取系统时间 www.2cto.com select sysdate from dual获取前一天时间select sysdate-1 from dual select to_char(sysdate,'d') 每周第几天 ,to_char(sysdate,'dd') 每月第几天 ,to_char(sysdate,'ddd') 每年第几天 ,to_char...
2018-07-05 14:55:31 2838
转载 Oracle 查询今日、昨日、本周、本月和本季度的所有记录
Oracle 查询今日、昨日、本周、本月和本季度的所有记录字段类型为date今日 select * from 表名 where to_char(字段名,'dd')=to_char(sysdate,'dd')昨日select * from 表名 where to_char(字段名,'dd')= to_char(sysdate-1,'dd')本周 select * from 表名 where to...
2018-07-05 14:43:30 297
原创 js 四舍五入函数 toFixed()
js 四舍五入函数 toFixed(),里面的参数 就是保留小数的位数。<script language="javascript"> document.write("<h1>JS保留两位小数例子</h1><br>"); var a=2.1512131231231321; document.write("原来的值:"+a+&
2018-07-05 09:19:59 308
转载 JavaSE中主要的类与方法
1.instanceof:测试左边的对象是否是右边类的实例; 数组.length:返回的是数组的长度;2.Scanner类 nextInt():读取键盘录入的整数; next():读取键盘录入的字符串 nextLIne():读取键盘录入的一行3.Math类: int min():求最小值; int max():求最大值 long round():四舍五入; double ...
2018-07-03 20:30:24 376
转载 html中的特殊符号
html中的特殊符号符号说明编码 符号说明编码 符号说明编码"双引号&quot;×乘号&times;←向左箭头&larr;&AND符号&amp;÷除号&divide;↑向上箭头&uarr;< 小于符号&lt;±正负符号&plusmn;→向右箭头&rarr;> 大于符号&gt;?function符号
2018-06-28 10:15:13 1307
转载 Oracle报错,ORA-28001: 口令已经失效
Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。 Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DBA或者是开发人员给疏忽,一旦密码180天未修改过,就会出现这样的问题。方法一(PL/SQL):1SELECT * FROM dba_profiles WHERE profile=...
2018-06-26 09:00:49 191
转载 Java Socket编程
Java最初是作为网络编程语言出现的,其对网络提供了高度的支持,使得客户端和服务器的沟通变成了现实,而在网络编程中,使用最多的就是Socket。像大家熟悉的QQ、MSN都使用了Socket相关的技术。下面就让我们一起揭开Socket的神秘面纱。Socket编程一、网络基础知识(参考计算机网络) 关于计算机网络部分可以参考相关博客: 《TCP/IP协议栈及OSI...
2018-06-22 17:46:04 137
转载 Quartz CronTrigger配置说明
CronTrigger配置格式:格式: [秒] [分] [小时] [日] [月] [周] [年] 序号说明 是否必填 允许填写的值允许的通配符 1 秒 是 0-59 , - * / 2 分 是 0-59 , - * / 3小时 是 0-23 , - * / 4 日 是 1-31 , - * ? / L W 5 月 是 1-12 or JAN-DEC , - * / 6 周 是 1...
2018-05-14 09:20:29 170
转载 ArrayList删除偶数
最近去面试,面试官一直问ArrayList和LinkedList的区别,然后问如果给你一个ArrayList集合,然后删除掉其中的偶数,你会怎么做,我当时想了没想就说首先遍历集合,然后判断当前元素是否是偶数,若是则调用remove方法。。后来回来查询了一下,其实可以通过add方法来替换remove方法,通过实验,在数据量不大时,两种方法的效率没有什么区别,但是在数据量比较大
2017-08-16 17:33:36 1471
原创 Math.round(),Math.ceil(),Math.floor()的区别
1.Math.round():根据“round”的字面意思“附近、周围”,可以猜测该函数是求一个附近的整数,看下面几个例子就明白。小数点后第一位正数:Math.round(11.46)=11负数:Math.round(-11.46)=-11 小数点后第一位>5正数:Math.round(11.68)=12负数:Math.round(-11.68)=-
2017-06-23 14:53:07 556
原创 Spring Quartz定时器 配置文件详解
在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。使用Quartz框架无疑是非常好的选择,并且与Spring可以非常方便的集成,下面介绍它们集成方法和Cron表达式的详细介绍。一、增加所依
2017-06-22 10:37:18 888
原创 Mac下MySQL初始化密码操作
个人在Mac上操作数据库,遇到的启动数据库问题的简单记录 1、苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server) 2、进入终端输入:cd /usr/local/mysql/bin/ 回车后 登录管理员权限 sudo su 回车后输入以下命令来禁止mysql验
2017-06-17 22:11:17 474
原创 StringUtils中 isNotEmpty 和isNotBlank的区别
StringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。除了构造器,StringUtils中一共有130多个方法,并且都
2017-06-14 10:37:29 325
原创 如何查看本地maven仓库地址
可以在你电脑 运行命令行 mvn help:effective-settings这里的 D:\FeiLong Soft\Essential\Development\repository就是我的本地仓库如果你没有做任何特殊配置的话,从Maven中心仓库下载到本地的jar包的默认存放在”${user.h
2017-05-03 14:31:46 60776 15
转载 mysql sql语句大全
1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice'disk','testBack','c:\mss
2017-05-03 11:25:54 414
原创 < meta http-equiv = "X-UA-Compatible" content = "IE=edge,chrome=1" />
meta http-equiv = "X-UA-Compatible" content = "IE=edge,chrome=1" />这是个是IE8的专用标记,用来指定IE8浏览器去模拟某个特定版本的IE浏览器的渲染方式(比如人见人烦的IE6),以此来解决部分兼容问题,例如模拟IE7的具体方式如下:但令我好奇的是,此处这个标记后面竟然出现了chrome这样的值,难道IE也可
2017-03-29 18:51:16 410
转载 JAVA事务的概念
JAVA事务的概念一、什么是事务 事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的存取。事务的正确执行使得数据库从一种状态转换成另一种状态。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写事务必须服从IS
2017-03-07 22:56:52 244
转载 Java实时读取日志文件
Java实时读取日志文件古怪的需求在实习的公司碰到一个古怪的需求:在一台服务器上写日志文件,每当日志文件写到一定大小时,比如是1G,会将这个日志文件改名成另一个名字,并新建一个与原文件名相同的日志文件,再往这个新建的日志文件里写数据;要求写一个程序能实时地读取日志文件中的内容,并且不能影响写操作与重命名操作。RandomAccessFile类中seek方法可
2017-03-07 22:39:10 2596
转载 mysql 数据库引擎
mysql 数据库引擎一、数据库引擎 数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。 使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。这包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据库对象(如索引、视图和存储过程)。二、数据库引擎任务
2017-03-07 19:34:52 261
转载 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类 (转)
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两
2017-03-05 21:28:30 736
原创 MySQL数据库视图总结
一、使用视图的理由是什么?1.安全性。一般是这样做的:创建一个视图,定义好该视图所操作的数据。之后将用户权限与视图绑定。这样的方式是使用到了一个特性:grant语句可以针对视图进行授予权限。2.查询性能提高。3.有灵活性的功能需求后,需要改动表的结构而导致工作量比较大。那么可以使用虚拟表的形式达到少修改的效果。这是在实际开发中比较有用的例子:假如因为某种
2017-02-26 13:11:09 399
原创 jsp实现数据传递和保存
1.request对象的常用方法根据表单组件名称获取提交数据(例如:获取text\password等)String getParameter(String name )例如:String username=request.getParameter(“username”);获取表单组件对应多个值时的请求数据(例如:获取checkbox)String[] get
2016-11-10 09:51:37 3251
原创 JQuery中$.ajax()方法参数详解
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局
2016-11-08 11:42:42 316
原创 ResultSetMetaData用法介绍
ResultSetMetaData中的方法的介绍。 ResultSetMetaData:这个类完成了查询结果信息和结果中的列的各种信息。它包含的方法以及各个方法的作用,在下面这个演示程序中一一介绍。在这个演示程序中用到数据库是Access的,数据库中的表的名字是STUDENTINFO表,包含字段有IDNO 文本型 长为8NAME 文本型 长为8SEX 文
2016-11-08 11:12:27 1552
原创 Java拦截器与过滤器
@、拦截器是基于java的反射机制的,而过滤器是基于函数回调 @、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器 @、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用 @、拦截器可以访问action上下文、值栈里的对象,而过滤器不能 @、在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次
2016-11-03 14:18:31 429
原创 <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getSe
String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>这个语句是用来拼接当前网页的相对路径的。从来表明当前页面的相对路径所使用的根路径,也就是项目
2016-11-01 19:05:42 11785 3
原创 HTML标签整理
1)贴图:<img src="图片地址">2)加入连接:<a href="所要连接的相关地址">写上你想写的字</a>1)贴图:2)加入连接:写上你想写的字3)在新窗口打开连接:写上要写的字消除连接的下划线在新窗口打开连接:写上你想写的字4)移动字体(走马灯):写上你
2016-11-01 11:48:10 476
原创 SSM框架整合
SSM 为 spring mvc+spring+mybatis一个集成框架,是目前较流行的一种Web应用程序开源框架。集成SSM框架的系统从职责上分为四层:视图层、控制器层、业务逻辑层、数据持久层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。在SSM整合框架中使用Spring MVC作为系统的整体基础架构,实现MVC中的控制器层和视图层,利用MyBatis框架
2016-10-27 09:15:09 1089
原创 JAVA面试(一)
Web编程Jsp&Servlet技术1、JSP中动态INCLUDE与静态INCLUDE的区别?jsp:include:在运行时调用另一个页面,变量是可以重复的。:在转译时合在一起,会成为同一个类,变量不可以重复。2、forward和redirect的区别?forward是服务器内部重定向,程序收到请求后重新定向到另一个程序,客户机并不知道;redirect则
2016-10-25 18:20:37 238
原创 Linux系统入门学习
系统文件管理 一 linux系统结构 linux系统和windows系统的区别在表面上是类似于ios操作系统和Android的区别,linux系统的存储是基于根目录的,不同于windows系统的分盘。在linux中,所有东西的存在形式都是以文件形式存在,因此,首先要了解的就是linux的系统结构: linux是一个倒树结构,所有的文件都是在系统的顶级目录
2016-10-13 09:35:51 366
原创 jsp 动作元素 jsp:include jsp:forward
指令元素是在编译阶段发生作用的。但有时要求JSP页面能够在请求或执行阶段视具体情况采取相应的“行动”,这时就需要另外一类元素来完成,这种元素就是动作元素。 用于从一个JSP文件向另一个文件转发用户请求,被转发的文件可以是JSP,HTML,静态资源文件等,它们必须与发出请求的文件处于相同的上下文。每当遇到元素时,将转向执行被转发的文件。 在开发jsp过
2016-09-20 09:25:01 462
原创 手动添加Spring
手动添加Spring以上的第1种方式是使用MyEclipse自动进行添加的,通常我们更习惯于自己手动进行添加,这样就能够了解其中的细节。下面我们就来详细讲解手动添加的过程。与第1种添加的方式相同,首先使用Eclipse新建一个Web项目SpringTest,然后按照下面的4步进行操作。第一步:添加Spring的jar支持包在Spring安装包\software\sp
2016-08-25 19:38:10 605
原创 Request的getParameter和getAttribute方法的区别
Request的getParameter和getAttribute方法的区别HttpServletRequest.getParameter("modelName"); 能取到想要的modelObject吗?经过测试之后,发现是不能的。后来想想,其他道理挺简单的,当两个Web组件之间为转发关系时,转发源会将要共享 request范围内的数据先用setAttribute将数据放入到Ht
2016-08-24 17:40:08 235
原创 printwriter类
printwriter类: java.io 类 PrintWriter java.lang.Object java.io.Writer java.io.PrintWriter 所有已实现的接口: Closeable, Flushable, Appendable ----------------------------------------
2016-08-23 13:36:58 375
原创 init方法
init方法是在Servlet实例化之后执行的,并且只执行一次。一.init(ServletConfig)中参数ServletConfig,代表的是配置信息。即在web.xml中配置的信息,比如: RDSDispatchServletRDSDispatchServlet flex.rds.server.servlet.Fron
2016-08-23 10:43:13 11083
原创 如何去掉超链接的下划线
去掉超链接的下划线,需要用样式表CSS来控制,下面将举三个简单的实例来说明如何控制超链接的下划线,感兴趣的朋友可以参考下去掉超链接的下划线,需要用样式表CSS来控制,如果你暂时不想深入了解CSS的概念,下面将举三个简单的实例来说明如何控制超链接的下划线。用记事本打开网页源代码(也可以先用IE打开网页,然后点击IE菜单栏的"查看→源文件"),然后弹出记事本窗口。 找到和这两句
2016-08-08 15:58:50 21121 2
原创 移动页面HTML5自适应手机屏幕宽度
标签:网上关于这方面的文章有很多,重复的东西本文不再赘述,仅提供思路,并解释一些其他文章讲述模糊的地方。 1、使用meta标签,这也是普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统。首先解释该标签的含义:如果你完全不了解这个标签的使用需要先百度一下。解释:content中的
2016-07-27 23:32:31 5699
电影院+演出场所+教室选座在线选座位,语言:html+js,支持电脑和手机端自适应
2021-11-02
properties 工具类 PropertiesUtil java
2017-03-30
[JavaScript权威指南(第六版)].(美)David.Flanagan.中文扫描版
2017-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人