自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 【转】修改mysql远程数据库链接密码

https://blog.csdn.net/jianjiao7869/article/details/810291711、Navicat链接服务器2、主机名就是服务器的IP地址,因为默认用户名和密码都是root,很容易被别人登录。我们这里修改一下链接服务器的用户和密码。3、还有这种操作?服务器登录mysqlmysql –uroot -p //回车输入密码1先查询...

2019-06-17 10:25:11 77

原创 【转】按某一字段分组取最大(小)值所在行的数据

mysql技巧--按某一字段分组取最大(小)值所在行的数据,这是mysql数据库程序员经常用到的在处理一些报表数据时候可以活用!那么猎微网将总结几种mysql查询最大值 mysql查询最小值的方法!mysql表图如下 具体Php 连接mysql数据库php代码我就不写 下面看select怎么查询一、按name分组取val最大的值所在行的数据。  --方法1: ...

2018-07-26 14:08:03 167

转载 TortoiseSVN新人使用指南

安装说明使用说明检出项目导入项目提交更新查看日志版本回滚版本控制总结安装说明开发人员强烈建议使用IDE中的SVN插件更加智能与人性化。首先安装SVN客户端,windows一般选择乌龟客户端https://tortoisesvn.net/downloads.html。 根据系统位数选择相应客户端进行安装。如果你喜欢用命令

2017-10-23 13:10:53 289

原创 用JQuery方法,将会计数字转换为大写

最近结了一单任务,编写OA里的差旅费报销。要求将填写的数字按位数逐个填入表单中,并自动转换为中文大写。如下图:1处为传递来的数据,通过JS拆分填入2,再转为大写填入3处.这里主要介绍“数字转换为大写”。 var money = eStarJQ("#e744").val(); var fraction = ['角','分']; var digit = ['零

2017-06-02 16:03:52 4219

原创 混合中文+括号的正则表达式

比如判断:中能(上海)科技开发有限公司正则:([a-zA-Z\u4e00-\u9fa5][a-zA-Z0-9\u4e00-\u9fa5]*[\(\)\]\[\(\)\{\}\\》\《]+[a-zA-Z\u4e00-\u9fa5][a-zA-Z0-9\u4e00-\u9fa5]*[\(\)\]\[\(\)\{\}\\》\《]+[a-zA-Z\u4e00-\u9fa5][a-zA-Z0-9\u

2017-05-23 14:52:49 6022 1

原创 关于 MYSQL5.6 版本 my.ini 文件的位置

MySQL 5.6 版本的 my.ini 文件不像 MySQL 5.1 一样保存在安装目录下,而是保存在 C:\ProgramData\MySQL\MySQL Server 5.6 路径下。如果需要修改配置文件,则在此路径下寻找。

2017-05-18 14:59:56 1994

原创 对于Packet for query is too large(mysql写入数据过大) 问题的处理方法二

我之前写过一篇《对于Packet for query is too large(mysql写入数据过大) 问题的处理》的文章。很遗憾,遇到了 MYSQL容量自动变小的问题。调试 my.ini 文件无果。无奈使用以下方法——利用“定时任务,重启MySQL服务”步骤一:新建定时任务2、建一个任务名,“关闭Mysql”3、设

2017-05-18 12:00:50 503

原创 软件架构之架构视图

软件架构设计运用RUP4+1视图方法进行设计。4+1架构视图模型是1995年Philippe kruchen在《IEEE software》上发表的题为《The 4+1 View Model of Architecture》文。主要包括的架构视图如下:场景视图:也叫用例视图,描述用户的业务场景,从用户的角度识别出业务需求,它是架构设计的起点和终点。逻辑视图:

2017-04-22 18:32:54 321

转载 chrome总是提示\"喔唷,崩溃啦\"怎么解决

最近在chrome上访问网站,总是提示“喔唷,崩溃啦”,还以为是网站的问题,但仔细检查了也没发现什么问题。于是赶紧上网查,试了好多方法,终于找到了正确的办法。方法/步骤1崩溃现象如下:2解决办法第一步:在chrome浏览器中输入chrome://plugins/并回车,打开c

2017-03-23 09:55:00 46224

原创 JS 根据当前日期计算本周一与本周末日期

需求:在一工作记录表中填写本周开始时间,和本周结束时间,如图:当前为星期二,要求在本周内无论哪一天打开,“开始时间”显示都是本周一的日期,“结束时间”显示都是本周五时间。难点:因为控件为 EasyUI 控件,与 js 不兼容,所以需要先通过 js 计算出Date对象,再通过 JQuery -EasyUI 赋值给控件。实现方案:1:利用 js 计算开始时间和结

2017-03-21 14:15:26 4137

原创 对于Packet for query is too large(mysql写入数据过大) 问题的处理

今天开发中遇到以下问题,导致页面数据返显失效:百度后发现此问题叫“Packet for query is too large(mysql写入数据过大)”。mysql 中查询:SHOW VARIABLES LIKE '%max_allowed_packet%';显示:可以看出  max_allowed_packet 字段数值太小,最好调整为 104857600(100M)

2017-03-20 10:15:06 9289 3

原创 关于MYSQL数据库Timestamp类型为空抛异常问题的处理

今天开发时出现如下图的一个错误:错误原因为:java 链接MYSQL数据库,在日期操作值为0的 timeStamp类型时,不能正确的处理,就是所见的:java.sql.SQLException: Cannot convert value '0000-00-00 00:00:00' from column 7 to TIMESTAMP。因此对于这类异常,可以考虑通过修改连

2017-02-22 13:52:03 2610

原创 使用批处理文件备份 MYSQL 数据库

开发时有时候需要在服务器端备份数据库数据,但不希望使用 Navicat 工具备份。这里根据实际工作经验,总结一下使用 .bat 批处理文件备份数据库的方法。1、右键,新建一个.txt 文件2、输入以下内容解释:第一句:第一句是建立一个变量 %Ymd% ,通过 %date% 这个系统变量得到日期,%date:~,4% 表示取日期的前面4个字符就是年份,%%da

2017-02-21 14:38:39 1150

原创 对三点估算法的理解

三点估算也称PERT法,在计算每项活动的工期时都要考虑三种可能性,计算最悲观的工期、最可能的工期、最乐观的工期,然后再计算出该活动的期望工期,PERT法计算的是期望工期.用PERT法计算工期,我们必须记住下面三个公式(P代表最悲观工期;M代表最可能工期;O代表最乐观工期)PERT公式标准差公式:(a+4m+b)/6方差公式:(b-a)/6用PERT公

2017-02-19 22:08:40 4081

原创 Tomcat报 Exception in thread "http-bio-8080-exec-10" 错的解决方法

今天做“数据恢复”演练,就是把服务器端的代码和数据库 sql 脚本导入本地,进行备份。进行中,tomcat 出现如下错误:问题出在 Tomcat 的内存溢出,上网查找了一些解决办法,下面将能够解决问题的正确方法归纳一下:1、修改 TOMCAT_HOME/bin/catalina.bat 文件,检索“echo "Using CATALINA_BASE:   $CATALINA

2017-02-16 09:29:01 10617

原创 针对 mysql 中数据导入报错:Got a packet bigger than‘max_allowed_packet’bytes的问题

问题先上图:在用 Navicat 导入 .sql 文件时发生的问题解决办法2个: (1)Linux 下: 进入服务器路径 /etc 找到 my.cnf 在里面的 mysqld 段中 找到 max_allowed_packet = 大小(10M、200000K之类的) 修改到适当大小并保存,然后重新启

2017-02-15 16:09:37 229

原创 允许局域网内其他主机访问本地MySql数据库

今天数据库出现点问题,请教同事给我看看,发现他不能通过 ip 地址访问我的本地 mysql 服务器。于是上网找了一下,步骤如下:1、cmd 打开指令页面c:\>mysql -u root -p输入密码mysql>2、打开 mysql 数据库use mysql检索 user 和 host 字段 —— mysql> select user, host from us

2017-02-15 15:58:26 21563 6

原创 使用SQLyog将Mysql中的表导出为Excel

有时会有这样的需求:将MYSQL数据库中的某个表格导出,存为Excel文件。下面介绍步骤:1、打开SQLyog,选中要导出的表2、右键——备份/导出——导出表数据作为...3、如图选择4、将导出的文件拖入Excel中5、在 Excel 中,选择“另存为...”,将xml 文件转化为 xls 文件。6、完成操作

2017-02-10 16:52:51 10983

转载 讲述HCIE自己的故事—— HCIE-Security第一人杜飞

很荣幸能够成为通过华为安全HCIE认证的第一人,同时感谢我所在的公司泰克网络实验室,就是因为泰克网络实验室提供了一个很好的平台,使得我可以顺利通过考试。    实际上我在2001年就开始接触IT职业认证,并且通过了当时的HCNE初级网络工程师的认证(类似华为的HCNA-R&S)。可以说这个证书是我人生中的第一个证书。我对于网络的理解也来自于当时非常不错的华为官方教材(因为当时大部分的网络技

2017-01-17 17:23:30 5343 1

原创 MYSQL中取当前周/月/季/年的第一天与最后一天

整理后的sql代码,全部可执行[sql] view plain copy#当年第一天:  SELECT DATE_SUB(CURDATE(),INTERVAL dayofyear(now())-1 DAY);    #当年最后一天:  SELECT concat(YEAR(now()),'-12-31');    

2017-01-12 09:13:40 393

原创 关闭windows服务器的“windows update”功能

最近开发一个项目,没有使用linux服务器,而是使用windows服务器。该服务器有一个“软件自动更新”功能,常在半夜自动重启机器。本想从“控制面板”停止这个功能,但是控制面板找不到,所以使用以下方法。cmd——输入 gpedit.msc依次输入:计算机配置——管理模块——windows组件——选中“windows update”——选择“已禁止”

2017-01-11 10:40:10 2700

原创 oracle获取当年第一天和最后一天的sql

当年第一天到最后一天 select trunc(sysdate,'YYYY'),add_months(trunc(sysdate,'YYYY'),12)-1, from dual t 去年第一天到今年最后一天BETWEEN (select trunc(add_months(trunc(sysdate, 'YYYY'), -12)) FROM dual t) AND (SELEC

2017-01-05 16:50:16 12913

原创 关于Oracle数据库修改时出现“these query results are not updateable”的问题

今天在检索数据库时,想通过直接修改数据库数据的方法修改记录。在点击“小锁”按钮时,出现“these query results are not updateable”的报错提示,如下图:说白了,就是不许修改。解决方法——修改sql语句时,加上RowID字段,就可以实现修改。如下图:

2016-12-15 09:37:10 4618

原创 使用Jquery X-Menu 插件实现多选checkbox控件的功能

Jquery X-Menu 插件可以用来实现表单多选形式。实现效果如下:下面介绍使用步骤:1、在页面 head 引入 x-Menu 样式与脚本文件:2、下拉控件的页面设计: 选择部门 3、多选项的页面设计: 已选部门: <——决定哪些项别选择的区域 确定

2016-10-09 18:05:43 1167

原创 使用 JQuery 返回页面顶部

在特别长的页面中设置一个按钮,点击后可以自动返回页面最顶端,代码如下: 落帆亭博客专注web前端开发 返回顶部 $(".top-link").click(function(){ $('body,html').animate({scrollTop:0},1000); return false; });

2016-09-30 14:18:39 525

原创 easyUI 设置datagrid的行高 + 文字超宽换行

因为datagrid中没有专门设置行高的属性,所以这里通过修改 easyui.css 样式格式来修改行高。方法:在 easyui.css中搜索“.datagrid-row”属性,将默认的 行高  height:25px 修改为想要的高度,即可。.datagrid-row { height: 42px; text-align:center;}

2016-09-26 13:29:18 26849 1

原创 用 js 实现“div的遮罩”效果

需求:点击“排序”按钮,生成div遮罩效果,如图:html代码:两个按钮html代码:遮罩效果 排序 状态: 发文 收文 公文类型: 通知 公告 其中,id=bg 为遮罩背景,id=show 为遮罩显示内容。下面是 cs

2016-09-13 15:22:06 18690

原创 使用 jquery 实现 checkbox “全选/全不选” 效果

需求:使用 jquery 实现 checkbox 的全选与全不选。效果如图: 全选 关键的 jquery 代码:$(function(){ $

2016-09-13 15:07:04 386

原创 css+jquery鼠标滑过,显示下拉菜单效果

需求:鼠标滑过菜单项,显示下拉菜单。如图:html代码解析:因为下拉菜单为列表,所以需要使用 标签 待办件 1条 协办件 4条 督办件 3条 CSS解析:#im

2016-09-13 15:00:49 7939

原创 非插件,css + jquery 实现tab页效果

需求:通过css+jquery实现tab选项卡切换页面效果,效果如图代码+原理解析: 头像设置 基本资料

2016-09-13 14:23:15 470

原创 JBPM(七)详解流程图

概念:流程图的组成:a. 活动 Activity / 节点 Nodeb. 流转 Transition / 连线(单向箭头)c. 事件 1.流转(Transition)a) 一般情况一个活动中可以指定一个或多个Transitioni. 开始活动(Start)中只能有一个Transition。ii. 结束活

2016-08-31 10:41:36 850

原创 JBPM(六)流程变量

1.启动流程实例[java] view plain copy// 启动流程实例  @Test  public void startProcessInstance() {      // 使用指定key的最新版本的流程定义启动流程实例      ProcessInstance pi = processEngine.getExec

2016-08-31 10:09:51 371

原创 JBPM(五)执行流程实例

概念:ProcessInstance,流程实例:代表流程定义的一次执行.如:张三昨天按请假流程请了一次假.一个流程实例包括了所有运行阶段,其中最典型的属性就是跟踪当前节点的指针,如下图。 Execution,执行:一般情况下,一个流程实例是一个执行树的根节点。 使用树状结构的原因在于, 这一概念只有一条执行路径, 使用起来更简单。业务API不需要了解流程实例和执行之

2016-08-31 09:37:46 1161

原创 JPBM(四)管理流程定义

概念:ProcessDefinition,流程定义:一个流程的步骤说明,如一个请假流程、报销流程、是一个规则。ProcessDefinition,流程定义对象,是解析.jpdl.xml文件得到流程步骤的信息。没有更新操作,启动流程实例时是使用指定key的最新的版本。 1.部署流程定义a)一次添加一个资源,相关文件在Classpath中

2016-08-31 09:15:36 216

原创 JBPM(三)ProcessEngine与Service API

1.获取processEngine的方法:a) 方法一private ProcessEngine processEngine = new Configuration().setResource("jbpm.cfg.xml").buildProcessEngine();b) 方法二// 获取单例的ProcessEngine对象,使用的是默认

2016-08-31 09:08:52 176

原创 JBPM(一)jbpm在eclipse上插件的安装

JBPM官网:http://www.jbpm.org/下载插件:jbpm-4.4.zip(写此篇文章时已经发布 jbpm-6.4 版本)解压插件,其中:jbpm-4.4.jar 是核心包;lib 文件夹是支持 jar 包;jbpm-4.4/install/src/gpd 是图形化流程设计器,其中 jbpm-gpd-site.zip 是 Eclipse 插件,装入

2016-08-31 08:54:45 649

原创 JBPM(二)基本使用

test.pngtest.jpdl.xml[html] view plain copyxml version="1.0" encoding="UTF-8"?>    process name="test" xmlns="http://jbpm.org/4.4/jpdl">     start g="247,9,

2016-08-31 08:49:09 318

原创 如何让div在整个屏幕中垂直居中

如图,若将中间登录页保持在垂直居中位置css代码操作如下:.container{ width:100%; height:548px; top:50%; position:absolute; margin:-274px 0px 0px 0px;}其中:top 表示距离顶端的距离, margin:-274px 是中间图片高度的一半。这样设置就可以保证整个

2016-08-29 16:06:49 4883

原创 ajax请求路径的动态获得

在写ajax时,由于测试时路径一般都写“localhost:8080”,导致发布的服务器上,客户用不了。所以应使用 js 动态获得 hostname代码: var url = location.host; //localhost:18080 $.ajax({ url:"http://"+url+"/OAUI/MenuServlet?op=tree",使用上述方法动态获得 h

2016-08-29 15:54:41 3941

原创 字体过长时,缩略并用省略号显示

如图,当左侧菜单栏名称过长时,设置 css 样式使多余的字显示为“……”代码:其中 : overflow: hidden表示多余部分隐藏text-overflow:ellipsis表示文字多余部分显示为“……”white-space:nowrap表示多行文字时不换行

2016-08-23 11:33:23 555

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