- 博客(27)
- 资源 (2)
- 收藏
- 关注
原创 Epic Hypothesis Statement
An agile Epic is a body of work that can be broken down into specific tasks (called user stories) based on the needs/requests of customers or end-users. Epics are an important practice for agile and DevOps teams.
2024-12-23 16:51:21
260
原创 Definition of Done
DoD是团队成员总结的验收列表,只有完成所有验收列表的工作,产品增量“通常是用户故事”才认为是“已完成的”。在冲刺结束后仍没有完成这些验收标准的工作也就意味着这部分工作不应该算到这个冲刺阶段的工作量。整个过程是开始用户故事->创建任务->任务完成->用户故事完成,基于这个流程,我们需要完成各个DoD的条目。
2024-12-20 11:11:24
268
原创 SRE 学习 - 承认系统的不完美性
SRE(Site Reliability Engineering,站点可靠性/稳定性工程师),SRE模型是Google对Dev+Ops模型的一种实践和拓展,首个专门面向应用运维的理论体系,一套方法论。
2024-07-29 01:53:35
2156
原创 js事件介绍
主要参考 js权威指南和js高级程序设计JS与HTML的交互是通过事件来实现的观察员模式的模型,支持页面行为(javascript)与页面的外观(html css)之间的松耦合概念:事件(event):是指用户或者浏览器自身执行的某种动作。如:click、load和mouseover。事件类型(event type):用来说明发生什么类型事件的字符串,有时候,称为事件名
2017-05-25 17:09:36
1582
原创 Web的自动化开发---grunt介绍
简单介绍grunt:Grunt 是一个 JavaScript 自动化任务处理工具,是一个工具框架,有很多插件扩展它的功能。当我们需要做大量的重复工作时,比如:压缩/缩小/单元测试等,Grunt能够自动化(automation)地帮我们完成这些工作。 Grunt 基于Node.js,Grunt及它的插件都作为一个包,可以用NPM安装进行管理,所以,NPM生成的package.json项目文件,...
2017-05-19 13:39:40
1588
原创 mac版mysql 安装及使用
1. 打开terminal,运行命令:sudo brew install mysql如下图所示,之所以,添加sudo,是因为对/usr/local进行操作,需要root权限。2、启动mysql,执行如下命令:sudo mysql.server start如下图所示报错,网上有很多解决方案,下面介绍一种,3、执行ls -laF /usr/local/var/mysql...
2016-06-09 12:28:55
2232
原创 mac环境通过git上传代码至github
最近打算把自己用sublime text2写的一些小项目通过git传到github上,但是,发现网上介绍的,大部分都是windows环境下的。这篇主要是介绍在mac环境下如何配置git 和github的集成。一、安装git 1.下载git客户端程序,地址为:https://git-scm.com/download/mac。即可以下载到最新的客户端程序,我安装的是git2.8.1,目前...
2016-05-28 09:38:37
3999
原创 controller directive 数据传输
html 代码片段 滑动加载 controller 代码片段boxApp.controller('boxController', ['$scope',function($scope) { $scope.loadData = function(){ console.log("数据加载中。。。。"); }; }]);d
2016-04-08 14:52:11
2245
原创 Web.xml详解
这篇文章主要是综合网上关于web.xml的一些介绍,希望对大家有所帮助,也欢迎大家一起讨论。 ---题记1.web.xml加载过程(步骤)首先简单讲一下,web.xml的加载过程。当启动一个WEB项目时,容器包括(JBoss、Tomcat等)首先会读取项目web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常地被启动起来。启动WEB项目的时候,容器首先会去它的配置...
2015-01-28 13:48:53
140398
11
原创 Eclipse、Tomcat集成部署工程
Eclipse、Tomcat集成部署工程,有两种方式。一种方式是通过WTP(WEB TOOLS PLATFORM)下载,并集成tomcat,另一种是单独下载Tomcat,然后通过配置集成。当然做这些工作之前,你首先要下载Eclipse,并且安装了jdk1.7,然后对Eclipase进行了配置,我下载的Eclipse版本是Kepler Service Release 1。首先介绍下第一种方式...
2014-12-04 21:37:16
1030
原创 jsp model1模式 制作简易去哪儿网校招界面(四)
model1模式是由许多相互独立的jsp文件和java Bean(不是必须的)组成,然后这些jsp从HttpRequest中获得所需数据,进行相应业务逻辑处理,然后将结果通过Response返回前端浏览器。model1发展过程中分为两类:model1(纯jsp技术,不带任何java Bean) model1(jsp+java Bean)model1模式的缺点:表现层和业务逻辑层混合...
2014-09-08 06:11:12
3155
原创 如何用jsp实现一个简易计算器(三)
这个jsp页面,主要是为了实现在同一个页面提交和接受数据的功能。<%@ page language="java" contentType="text/html;" pageEncoding="gbk"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR
2014-09-08 01:05:49
9959
原创 如何在JSP页面显示mysql数据库内容 (二)
用Eclipse tomcat新建一个JSP页面(一)介绍了如何创建一个web程序和第一个jsp页面,以及Eclipse需要的一些必要配置。今天,我们重点说一下如何从数据库中查询数据,并且在JSP页面显示。 首先需要注意这样一个问题:创建的如果是java项目,只需要引入mysql-connector-java-5.1.10-bin.jar就可以运行java项目。创建的...
2014-09-07 02:34:50
104895
7
原创 用Eclipse tomcat新建一个JSP页面(一)
步骤一:安装jdk。步骤二:安装tomcat,这两步,一直默认安装,就不多说了。步骤三:设置Eclipse的jdk环境,点击【window】,然后选择【preferences】,选择左侧边栏的【Installed JRES】,点击【Add】,弹出如下所示对话框,选择【Standard VM】,点击【Next】点击【Directory】,选择你安装过的JDK文件,点击【Finish】...
2014-09-06 11:59:45
27829
1
原创 剑指offer算法 java实现 替换字符串空格
剑指offer算法 java实现面试题:替换空格(假设在原来的字符串上替换,并且保证输入的字符串后面有足够多的内存空间)题目:请实现一个函数,把字符串中的每个空格替换成“20%”。例如输入“hellow new world!”,则输出“hellow02%new02%world!”。原因:在网络编程中,如果URL参数中含有特殊字符,如:空格、“#”等,可能导致服务器端无法获得正确的参数值...
2014-08-19 15:24:56
9174
转载 如何判断数据中某张表是否存在
刚刚被一个比较麻烦的问题所困扰。这个问题就是如何判断数据中某张表是否存在,如果不存在则创建它。恩,我先用了最笨的方法,就是写个select从表中读数据,捕获异常的同时就知道了改表没有创建。此法不通,因为这个时候的异常似乎被认定为了系统错误,于是后面创建表的代码被忽略了。大部分人的做法类似于select system.table where tabblename='***',
2014-08-15 17:05:45
14689
1
转载 java 快速排序 时间复杂度 空间复杂度 稳定性
快速排序的基本思想: 通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分关键字小,则分别对这两部分继续进行排序,直到整个序列有序。 先看一下这幅图:把整个序列看做一个数组,把第零个位置看做中轴,和最后一个比,如果比它小交换,比它大不做任何处理;交换了以后再和小的那端比,比它小不交换,比他大交换。这样循环往复
2014-08-08 09:29:16
14599
原创 java 一行行读取写入txt文档
package com.ynu.www.tool;import java.io.*;import java.util.*;//流的关闭顺序:先打开的后关,后打开的先关,否则有可能出现java.io.IOException: Stream closed异常//读取txt文档中的内容,写入数据库。public class Txt2Database {private final stat...
2014-07-28 12:14:28
11425
原创 在myeclipse中连接mysql查询数据
代码如下:package com.ynu.www;import java.sql.*;public class ComInfluence { // 成功加载后,会将Driver类的实例注册到DriverManager类中。 // 2、提供JDBC连接的URL // 连接URL定义了连接数据库时的协议、子协议、数据源标识。 // 书写形式:协议:子协议:数据源标识 // 协议:...
2014-06-27 17:29:27
6131
转载 Prim算法和Kruskal算法
Prim算法和Kruskal算法都能从连通图找出最小生成树。区别在于Prim算法是挨个找,而Kruskal是先排序再找。 一、Prim算法: Prim算法实现的是找出一个有权重连通图中的最小生成树,即:具有最小权重且连接到所有结点的树。(强调的是树,树是没有回路的)。 Prim算法是这样来做的: 首先以一个结点作为最小生成
2013-12-19 13:21:30
34877
3
转载 迭代与递归的区别
递归的基本概念:程序调用自身的编程技巧称为递归,是函数自己调用自己.一个函数在其定义中直接或间接调用自身的一种方法,它通常把一个大型的复杂的问题转化为一个与原问题相似的规模较小的问题来解决,可以极大的减少代码量.递归的能力在于用有限的语句来定义对象的无限集合.使用递归要注意的有两点:1)递归就是在过程或函数里面调用自身;2)在使用递归时,必须有一个明确的递归结束条件,称为递归出口.
2012-12-24 10:38:43
12074
转载 回溯法子集树与排列树
当所给问题是从n个元素的集合S中找出满足某种性质的子集时,解空间为子集树。 当所给问题是从n个元素的集合S中找出满足某种性质的排列时,解空间为排列树。 回溯法搜索子集树算法描述为: void backtrack(int t) { if(t>n) output(x); else fo
2012-12-24 10:27:36
3855
转载 数据库顶级会议——ACM SIGMOD/PODS、VLDB会议介绍
SIGMOD和另外两大数据库会议VLDB、ICDE构成了数据库领域的三个顶级会议。相对而言,SIGMOD比另外两个会议的含金量更高,被录取的难度更大。ACM SIGMOD的论文录取率是很低的,平均录取率大约仅为15%-17%。以ACM SIGMOD 2007年在中国北京举行的那次为例,会议共收到论文480篇,录用了70篇。录用率仅为14.6%。而同为顶级会议的VLDB和ICDE的录取率为1
2012-12-09 21:29:44
15090
DataDictionaryTool
2014-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人