07 2011 档案

摘要:每个人眼中都有一个哈姆雷特 ---记我的根级别数据无效 一千个人眼中有一千个哈姆雷特!看到的是同样一个哈姆雷特,但每个人眼中都会有自己的哈姆雷特,所以平时我们开发中,很多时候即使抛出同样的异常,也往往可能是不同的原因导致的!当我们运用我们以往的经验没有解决这个问题时,那么我们还是老老实实、心平气和的慢慢查找、琢磨问题所在以及解决方法。 上周开发中遇到了著名的“Data at the root level is invalid. Line 1, position 1.” 代码大意 stringxml=st.Split('☎')[0];System.Xml.XmlDocumentd 阅读全文
posted @ 2011-07-17 09:51 无风听海 阅读(2285) 评论(0) 推荐(0) 编辑
摘要:JBPM深入解析之变量设计 在流程的流转的过程中,很多时候我们需要根据不同的实际情况传入一些初始化数据,以便完成我们个性化的业务需求;同时很多时候我们需要在不同的节点之间共享一些业务数据,特别是一些节点要以前一节点的输出作为输入等;变量对于流程引擎来说很重要,可以说没有变量,那么我们就不能运行时动态的设置和传入一些数据,这将极大的限制流程的灵活性! 变量类型 全局变量,所有的节点都可以获取并设置该变量的值 局部变量,只在该节点及其子节点可以获取并设置该变量的值 变量的传入 在流程定义中进行变量的定义 <?xmlversion="1.0"encoding="U 阅读全文
posted @ 2011-07-17 08:15 无风听海 阅读(3025) 评论(0) 推荐(0) 编辑
摘要:使用Jasob混淆javascript代码 在平常的web开发中,我们时常需要写一些js的类库,当我们发布自己产品的时候,不得不把源代码分发出去;但是这样就会泄露自己的代码。今天使用了一下Jasob感觉不错; 使用Jasob,我们的JavaScript代码无法被任何人理解从而杜绝剽窃和泄密,别人再也不能在我们的代码上做点修改就成了他的作品了。使用Jasob混淆以后,JavaScript的代码大小将缩小为原来的30%,因此浏览器将用更短的时间下载并执行网页代码。 Jasob分析JavaScript的代码并替换掉描述性的变量和函数名称,例如客户、年薪、姓名等等换成没有意义的d、g、m等等,同时也. 阅读全文
posted @ 2011-07-10 06:14 无风听海 阅读(3429) 评论(2) 推荐(0) 编辑
摘要:在 Visual Studio 中,我们可以创建“Web 应用程序项目”或“网站项目”。每种项目类型各有优缺点,所以我们要选择可以满足需要的最佳项目类型,应了解各项目类型之间的差异。今天将深入的学习这两种项目之间的异同。项目文件结构 Web 应用程序项目使用 Visual Studio 项目文件(.csproj 或 .vbproj)来跟踪有关项目的信息。除其他任务以外,这还使得指定项目中要包含或排除哪些文件,以及因此在生成期间编译哪些文件成为可能。web应用程序项目文件结构 web应用程序物理文件结构 web应用程序项目文件 <?xmlversion="1.0"enc 阅读全文
posted @ 2011-07-08 21:27 无风听海 阅读(2428) 评论(0) 推荐(0) 编辑
摘要:JBPM之Environment分析 只要们稍微深入的学习一下JBPM,我们就会发现代码的每个角落都有environment的影子,可见environment的地位之重要,今天我们学习一下environment的作用和使用方法,以及其中的一些运行机制! Environment的作用 线程安全对象,为每个线程维护一系列的资源 我们一般像这样使用Environment获取资源对象 Sessionsession=EnvironmentImpl.getFromCurrent(Session.class); EnvironmentImpl中对应的代码实现//线程安全的真正原因staticThreadLo 阅读全文
posted @ 2011-07-02 00:27 无风听海 阅读(1764) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示