摘要: 使用MyEclipse建立Hibernate工程index页面的Jsp源文件 "> My JSP 'index.jsp' starting page --> This is my JSP page. login页面Insert title here用户登陆 用户名: 密码: register页面Insert title here 用户注册 用户名: 密码: E-mail : 阅读全文
posted @ 2013-06-24 15:38 夜雨阑珊 阅读(231) 评论(0) 推荐(0) 编辑
摘要: http://www.parasoft.com/jsp/trial_request.jsp?itemId=303去下载,原来是个商业的测试软件,还要去购买,这个成本太大了。。http://download.csdn.net/detail/gaxuhongyu/4021024不知道能不能用http://home.163disk.com/heyilin416?fid=46105这个应该可以用,把几个分离文件下载下来解压,进行安装。http://download.csdn.net/download/reesoft/4407400这个文库是安装过程http://wenku.baidu.com/view 阅读全文
posted @ 2013-06-24 13:43 夜雨阑珊 阅读(2832) 评论(0) 推荐(1) 编辑
摘要: IT++ is a C++ library of mathematical, signal processing and communication classes and functions。也就是说有了这个库,用C++编写通信仿真程序的方便程度接近于matlab。具体介绍和文件下载可以上官方网站。Matlab用的好好的,干嘛要用IT++?水木清华论坛里一个帖子说的很清楚,“由于Matlab效率太低(除了可以验证算法外),所以需要更快的仿真平台。最好的平台无非就是自己写的C/C++程序,以及利用这个行业别人已经做好的库it++,非常方便,用它感觉就像是在C++下的Matlab。当然效率跟前者 阅读全文
posted @ 2013-06-24 13:04 夜雨阑珊 阅读(2275) 评论(0) 推荐(0) 编辑
摘要: eclipse代码助手ALT+/可以查看需要加的代码xml的注释main.xml文件中padding是内边框分为左右上下,weight是权重若是A2,B1,a就是2/3;margin是外边距,设置两个控件间的距离回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。为什么要使用回调函数因为可以把调用者与被调用者分开,所以调用者不关心谁是被调用者。它只需知道存在一个具有特定原型和限制条件 阅读全文
posted @ 2013-06-24 12:47 夜雨阑珊 阅读(3104) 评论(0) 推荐(0) 编辑
摘要: 混合编程其实不难,关键是没有一个规范的,真正可以解决设置过程中出现的小问题的方法。我在设置的过程中,遇到了不少问题,花了多半天的时间,终于解决了,顺利地在vc中调用matlab 生成的dll文件中的函数,并返回一个值,探出对话框,显示正确。这种混合编程的方式不能脱离matlab环境,如果需要发布独立的应用程序,需要安装MCR。下面分步骤地讲一下混合编程的设置及其原因:1matlab方面的操作首先先写一个算阶乘的函数,存成test1.m文件,该文件的内容是:function y = test1(n)y = 1 ;for i = 1 : ny = y * i ;end现在有了文件,下一步我们要设置 阅读全文
posted @ 2013-06-24 11:15 夜雨阑珊 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: Visual C++ 是当前主流的应用程序开发环境之一,开发环境强大,开发的程序执行速度快。但在科学计算方面函数库显得不够丰富、读取、显示数据图形不方便。 Matlab 是一款将数值分析、矩阵计算、信号处理和图形显示结合在一起,包含大量高度集成的函数可供调用,适合科学研究、工程设计等众多学科领域使用的一种简洁、高效的编程工具。不过由于 Matlab 使用的是解释性语言,大大限制了它的执行速度和应用场合。基于 VC 和 Matlab 混合编程是很多熟悉 VC++ 编程而又需要进行科学计算、数据仿真的科研人员常用的一种方式,其中最简单也最直接的方法就是调用 Matlab 引擎。本文以下部分将详细介 阅读全文
posted @ 2013-06-24 11:12 夜雨阑珊 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 最近由于装了Office2010,VC6.0被整残了,file->open 和 Project->add file to project不能用,一用VC6.0就崩溃,查到是由于office的组件和VC6.0不兼容,有内讧,可以卸载装回2003版本,但是用惯了2007和2010之后2003就难以入眼了...看着VS2005,2008,2010庞大的安装包和缓慢的运行速度,实在是难以舍弃小巧的VC6.0...1.首先是安装,我就是按照这个方法装的,安装没有问题,在安装前最好是把UAC调到最低级别,以免出现不必要的麻烦。http://mucid.me/2010/06/418.html2. 阅读全文
posted @ 2013-06-24 11:09 夜雨阑珊 阅读(4069) 评论(0) 推荐(0) 编辑
摘要: 最近项目要用VC调用MATLAB,今天闲来无事,在这里稍微总结了一下初级的用法,大家共同学习;首先在MATLAB Command Window里输入mbuild -setup,一步步走还有一个mex -setup;和上边类似,就不多说了;写MATLAB函数:function [sum,prod] = sumandcheng(p1,p2)sum = p1+p2; % p1 与 p2 的和prod = p1.*p2;end上边函数计算p1和p2的和与积,写它的目的为了测试VC和MATLAB相互传输数据;在MATLAB串口输入:mcc -W cpplib:plotsintest -T link:li 阅读全文
posted @ 2013-06-24 11:07 夜雨阑珊 阅读(6215) 评论(0) 推荐(0) 编辑
摘要: 一、matlab下m文件function [y,z] = myadd2(a, b)% dummy function, just to demonstrate the ideay = a+b;z = a+2*b;end首先把这个函数编译成C++接口的DLL。为此,我们需要先设置MATLAB编译器。具体做法是在MATLAB命令行执行“mbuild -setup”。然后用下面这行命令把myadd2函数编译成一个C++接口的DLL:二、mcc -W cpplib:libmyadd2 -T link:lib myadd2 -C不加 -C 不会生成libmyadd2.ctf文件结果,我们将会得到包含lib 阅读全文
posted @ 2013-06-24 11:04 夜雨阑珊 阅读(477) 评论(0) 推荐(0) 编辑
摘要: Vs2006+matlab2010rb环境:1:工具-选项-项目解决方案-VC++目录设置include和lib的路径2:项目-属性-属性配置-链接器-输入-附加依赖项把库的名字添加进去VISTA+MATLAB2009a+VS2010以安装路径“E:\Program Files\MATLAB\R2009a\”为例MATLAB外部支持文件夹:E:\Program Files\MATLAB\R2009a\externmatlab自带的c例程:E:\Program Files\MATLAB\R2009a\extern\examples\eng_matengine.h的位置:E:\Program Fi 阅读全文
posted @ 2013-06-24 10:59 夜雨阑珊 阅读(5848) 评论(1) 推荐(0) 编辑
摘要: VC中使用Matlab Engine出现"无法找到libeng.dll"的问题本以为使这个原因,其实不是我2了#include "engine.h"//终于知道为什吗老是找不到那个库文件--是因为添加的头文件是以引号括起来的啊//#include 不是因为环境变量没有生效的缘故其实目前来说应该是这个问题nocompiletoolisassociatedwiththefileextension?因为编译器窗口打开的是一个h文件,编译器无法编译,必须当前打开的是一个cpp文件,才能进行编译,然后link就不会出现找不到库文件的错误了2010-08-31 12 阅读全文
posted @ 2013-06-24 10:53 夜雨阑珊 阅读(4143) 评论(0) 推荐(0) 编辑
摘要: 版本matlab 2009 和vc++6.0 SP6步骤1) 配置环境,新建一个VC工程,然后在VC界面的“工具->选项”的目录选项卡中的“include”中加入如下路径:2) D:\Program Files\MATLAB\R2010b\extern\include3) 在“library”中加入如下路径4) D:\Program Files\MATLAB\R2010b\extern\lib\win32\microsoft3)通过菜单工程/设置,打开工程设置属性页,进入Link页面,在Object/library modules编辑框中,添加文件名libmx.lib libmat.li 阅读全文
posted @ 2013-06-24 10:42 夜雨阑珊 阅读(1284) 评论(0) 推荐(0) 编辑
摘要: 因为自己要换工作,在网上找来的,希望对大家有所帮助。1 (1)面向对象的语言具有__继承性_性、_封装性_性、_多态性 性。(2)能用foreach遍历访问的对象需要实现 _ ienumerable 接口或声明_ getenumerator 方法的类型。1.c#中的三元运算符是__?:__2.当整数a赋值给一个object对象时,整数a将会被__装箱___?3.类成员有__3__种可访问形式?4.public static const int a=1;这段代码有错误么?是什么? const成员都是static所以应该去掉static5.float f=-123.567f;int i=(int) 阅读全文
posted @ 2013-06-24 10:31 夜雨阑珊 阅读(1777) 评论(0) 推荐(0) 编辑
摘要: Google面试题(英文版)A friend of mine had an interview a couple weeks ago with Google Inc. He provided me a list of just some of the questions he was asked. I’ve added a few more from others I have talked to who had interviews with the internet giant, Google, as well. See if you can answer them. Many are o 阅读全文
posted @ 2013-06-24 10:28 夜雨阑珊 阅读(1520) 评论(0) 推荐(1) 编辑
摘要: 百度某部门1 spring ioc、aop 的原理 2 hibernate 延迟加载原理 3 事务隔离级别 什么情况下用低的或者用高的 4 事务传播方式哪几种 5 ajax 跨域如何实现 6 MQ是否应该保持顺序 保持是否的优劣 7 乐观锁与悲观锁,举例场景 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自 外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定 状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能 真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系 统不会修改数据)。 乐观 阅读全文
posted @ 2013-06-24 10:18 夜雨阑珊 阅读(2661) 评论(0) 推荐(0) 编辑