`
文章列表
前两天也偶尔出现这个错误,也没在意,因为我重新修改一下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
最近研究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 ------------------------ ...
Global site tag (gtag.js) - Google Analytics