- 浏览: 19656 次
- 性别:
- 来自: 北京
最新评论
文章列表
前两天也偶尔出现这个错误,也没在意,因为我重新修改一下mysql的root密码后又可以用了,但昨天却不行,我把root密码修改以后虽然当时能用, 一旦重新进入就都不能用了,可我的密码明明没有错啊?今天终于找到了原因,是 ...
二张表分别为用户表(users)和贴子表(notes),其中users中的userid是notes表的外键,users跟notes是一对多,多对一关系,由myEclpise自动生成映射文件
Users.hbm.xml
Java代码 复制代码
......
<set name="noteses" inverse="true">
<key>
<column name="userid" not-null="tru ...
Jbpm,他是jboss下的一个开源项目,是个基于petri net理论为基础的工作流引擎。本文主要通过jbpm源代码分析下jbpm引擎内核工作原理。
Jbpm是基于微内核引擎的基础上扩展开发出来的工作流平台,其运行的核心包是在org.jbpm.graph下,在该包下又分有action、def、exe、log、node几个包,jbpm内核引擎实现逻辑主要存放在def、exe这两个包下,其他的包是基于此内核扩展出来的动作、模型和日志。
下面我们通过一个简单的例子来逐步的分析jbpm是如何工作的。看下面jbpm自带演示的一个hello流程(视乎大家都喜欢从hello实现开始^_^),代码如下:
pu ...
做Java程序的时候,现在我们一般都用MyEclipse进行开发,在开发的同时如果我们对MyEclipse的快捷键有一定的了解,我想对我们开始效率应该是一个很好的提高,在此,个人总结了一些快捷键仅供大家参考:
Ctrl+M切换窗口的大小
Ctrl+Q跳到最后一次的编辑处
F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。
F3跳到声明或定义的地方。
F5单步调试进入函数内部。
F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。
F7由函数内部返回到调用处 ...
<html>
<head>
<title>码农,苦逼</title>
<meta charset="utf-8" />
</head>
<body>
<center>
<canvas id="c"></canvas>
<script>
var b = document.body;
var c = document.getElementsByTagName('canvas')[0];
var a = c.getContext(' ...
转自http://www.cnblogs.com/kwklover
最近在做工作流这方面的东西,在网上搜了N久,看着有用的就拿来了。
自从开源OA系统启动:系统概览放出来后。园友们反馈了一些不错的建议。主要集中在工作流部分。本来是先不考虑工作流部分 ...
最近在研究一个项目中的一个棘手问题,工作流的创建,收集了一些信息,一位哥们的,我收藏,备用。第一次开发工作流相关的东西,一些基本的术语和名词有误解。如流程实例,流程模版,流程版本等,以及这些名词之间的 ...
最近研究PHP,收藏一下。
出处:php源码网-开源程序大全(Open Source)
内容:
<?
function GetIP() { //获取IP
if ($_SERVER["HTTP_X_FORWARDED_FOR"])
$ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
else if ($_SERVER["HTTP_CLIENT_IP"])
$ip = $_SERVER["HTTP_CLIENT_IP"];
else if ($_SERVER[" ...
PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的首选语言。那么怎样才能成为一个优秀的PHP开发者呢?
要成为一名PHP编程高手并不容易,并不像很多人想象的那样,只要能够飞快 ...
题记:工作需要,得好好补习下关于WEB安全方面的相关知识,故撰此文,权当总结,别无它意。读这篇文章,我假设读者有过写SQL语句的经历,或者能看得懂SQL语句
早在02年,国外关于SQL注入漏洞的技术文章已经很多,而国 ...
WAMP配置过程 - [PHP]
1、注意
下面用到的一些特殊字符串,分别表示你自己安装的相关软件的路径,在实际配置时需要替换成真正的路径:
$PHP$:PHP的安装路径。比如你的PHP安装在d:\php5.2,则$PHP$ = d:\php5.2
$APACHE$:Apache的安装路 ...
部署环境:Tomcat+路由+花生壳 步骤:
1、申请花生壳 免费域名,并激活花生壳服务。如:test.vicp.net
2、修改C:\Tomcat5.5\conf目录下server.xml配置文件。
Java代码 复制代码
【第一步】
一般我们部署系统后都有带8080端口才能访问,那如何不输入端口就能访问系统呢?(http://localhost/test)
如:http://www.csai.cn:80,因为浏览网页服务默认的端口号是80,所以只要输入网址,不用输入“:80”。
.修改:<Connecto ...
需要配置ant环境变量
【工具】ANT的安装和配置(windows)
1、下载:到ANT官方网站http://ant.apache.org/下载最新版本,解压后即可。
2、配置环境变量:我的电脑----属性-----高级----环境变量
如:ANT_HOME:C:\apache-ant-1.7.1
PATH:%ANT_HOME%\bin (为了方便在dos环境下操作)
3、查看是否安装成功:在dos窗口中输入命令ant,若出现结果
Buildfile:build.xml does not exist!
Build failed
说明ant安装成功!因 ...
1. 如何加大tomcat连接数
在tomcat配置文件server.xml中的<Connector ... />配置中,和连接数相关的参数有:
minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10
maxProcessors:最大连接线程数,即:并发处理的最大请求数,默认值为75
acceptCount:允许的最大连接数,应大于等于maxProcessors,默认值为100
enableLookups:是否反查域名,取值为:true或false。为了提高处理能力,应设置为false
connectionTimeout:网络连接超时,单位:毫秒。设置为 ...
1.一道SQL语句面试题,关于group by
表内容:
2005-05-09 胜
2005-05-09 胜
2005-05-09 负
2005-05-09 负
2005-05-10 胜
2005-05-10 负
2005-05-10 负
如果要生成下列结果, 该如何写sql语句?
胜 负
2005-05-09 2 2
2005-05-10 1 2
------------------------ ...