- 浏览: 197901 次
- 性别:
- 来自: 深圳
最新评论
-
wshy33:
按照这个“去掉/jre/lib/ext/目录下的jaxen.j ...
xpath的使用遇到的问题 -
白色蜻蜓:
什么是ssh
Linux ---SSH密钥问题解决 -
lucane:
今天请教R大一个问题,然后用他提到的hsdis跑代码看,但是我 ...
JVM 反汇编动态运行代码 -
igotti:
原来-XX:+PrintAssembly还需要安装插件
JVM 反汇编动态运行代码 -
RednaxelaFX:
嗯Good,继续有新的同好开始鼓捣这些东西真好 ^_^我在编译 ...
JVM 反汇编动态运行代码
文章列表
============
实现周边旋转ctrl +j 复制一层径向模糊==========套索选取,将选择复制为一个层ctrl+j去色 :shift+ctrl+U反选:shit+ctrl+I旋转:ctrl+p显示选取 : ctrl+单击等比例缩放:按住shift键色相:ctrl+U缩小增加图层:ctrl+T挖空:深ctrl ...
话说面试中容易被问到这样的问题:Ajax技术原理是什么?
首先想到的是:异步,局部刷新,xmlHttpRequest 。
系统的看看Ajax的原理:
JavaScript和XML,是一种创建交互式Web应用程序的开发技术,Ajax是综合运行各种已有开发技术的一种新的Web开发方式,Ajax应用涉及HTML、XML、DOM、CSS以及JavaScript、json。
Ajax如何实现这种处理方式的呢? (对JavaScript了解甚少)
Ajax的核心技术是XMLHttpRequest对象,XMLHttpRequest使JavaScript脚本能够在后台发送HTTP请求并获 ...
////////////////////////////////////////////////////////////
明确一下正负数的补码及其内存中的补码表示
正数的补码和原码相同。
负数的补码为“其绝对值的补码”。
已知内存中补码,先根据最高位0或1判定为负数还是正数,若正数,直接计算其值;若负数,计算该补码的“补码”,其值为该负数的绝对值。
////////////////////////////////////////////////////////////
位运算:使用符号有:& | ^ ~
“~”它有点类似于NOT操作符,不过NOT操作符的操作数只能是bool ...
////////////////////////////////////////////////
javac -d 将生成的class文件到制定的目录下
在使用java命令时,-classpath 可以简写为-cp ,但是在javac不行,还是得乖乖的输入-classpath
-classpath有先后顺序的,不同的classpath存在相同的class名字的情况下,优先选择前者。
<java SE 6 全方位学习>
////////////////////////////////////////////////
在jvm里,所有class的私有成员都不允许 ...
1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。
2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 - 程序结束后有系统释放 4、文字常量区—常量字符串就是放在这里的。 程序结束后由系统释放5、程序代码区—存放函数体的二进制代码。
//////// ...
下面两个小应用是本人业余爱好写下来的,使用c#语言
第一个附件:登陆人人网站并更新状态,
第二个附件:结合access数据库来管理朋友信息的软件。
目录:
cmm编译器-cmm 语言词法分析-java实现
cmm编译器-cmm 语言语法分析-javacc实现
cmm编译器-cmm 语言LL1语法分析-java实现
cmm解释器-cmm 语言LL1解释器构造-java实现
附件是整个实验的文档和代码(由三人Hyvi,Heger,AJ负责)
下面是程序执行过程图
CMM编译器的程序执行流程图
我们也定义了自己的语法树
delare语句语法树
一个小例子来具体说明语法书
cmm编译器-cmm 语言LL1语法分析-java实现
附件里含可执行程序,源码,文档。
个人作品,可能存在小小错误之处。
ll1语法分析过程中最重要的部分是预测表和产生式。而清晰的图表显示更利于团队之间的交流。为以后的解释器构造奠定了基础。
=====================================
firstset
===============
follow set
===================
prediction table
==========================
productions
...
Cmm的文法:
//程序开始
programàstmt-sequence
stmt-sequenceà statement | statement; stmt-squence
//各种语句的文法
statementàif-stmt | while-stmt | read-stmt | write-stmt|assign-stmt| declare-stmt
词法设计理念
1. 注释处理: 在处理注释的问题上,我采用了正则表达式处理,在词法分析程序执行前,先讲注释匹配掉,将其换成一个空格。在处理空格上,为了避免对空格多重过滤,依然使用正则表达式将2个或者两个以上的空格匹配成一个空格。这样后在词法分析过程中,逻辑的处理变得更简单。
对注释的处理方法:
public
(高手绕道)
目的是在 ubuntu 9.10 下安装 apache 2.2 +tomcat 6.0.20+jk 1.2.28.,当然在期间也复习了 linux下的基本命令,基本的 shell编程语句,如 :expr if while test 等 ,研究了下 tomcat的启动脚本。
一开始,肯定对 apache2一点也不熟悉 ...
环境:
mySql版本:6.0 , Engine=InnoDB ,charset = utf8
语句:
create table JBPM4_EXECUTION (DBID_ bigint not null, CLASS_ varchar(255) not null, DBVERSION_ integer not null, ACTIVITYNAME_ varchar(255), PROCDEFID_ varchar(255), HASVARS_ bit, NAME_ varchar(255), KEY_ varchar(255), ID_ varchar(255) u ...
遇到如下问题:
在浏览器显示getSession().save(…)这句一直报nullException.
首先肯定不是getSession的问题,参考网上的用法都是这样使用的,getSession()而且代码是自动生成的(在hibernateSessionFactory.java中)。
于是去看看myeclipse的Console错误,配置文件错误:
org.hibernate.InvalidMappingException: Could not parse mapping document from resource hibernate/Plus.hbm.xml