在使用velocity过程中,总是出现.ResourceNotFoundException异常,找不到模板.vm文件。现公布解决办法:importorg.apache.velocity.app.Velocity;importorg.apache.velocity.app.VelocityEngine;importjava.io.StringWriter;importjava.util.Properties;importorg.apache.velocity
系统 2019-08-29 22:24:24 3052
apk文件,即Androidapplicationpackage文件。每个要安装到Android平台的应用都要被编译打包为一个单独的文件,后缀名为.apk,其中包含了应用的二进制代码、资源、配置文件等。APK文件其实是zip格式,但后缀名被修改为apk,在Android系统安装时,APK程序会被存放在系统默认的APP目录中。既然是一个Zip压缩包,那我们就不妨先解压出来看看其目录结构和内容,在我这我以NDK中的two-libs为例,以NDK为例,主要是要在
系统 2019-08-12 09:29:29 3052
voideular(){memset(vis,0,sizeof(vis));vis[0]=vis[1]=1;for(i=2;i*i<=N;i++){if(vis[i]==0){for(j=i*i;j<=N;j+=i)vis[j]=1;}}//这段求出了N内的所有素数for(i=1;i<=N;i++)phi[i]=i;for(i=2;i<=N;i++){if(vis[i]==0){for(j=i;j<=N;j+=i)//这里从i开始,必定能整除i,其倍数也同
系统 2019-08-12 01:54:10 3052
背景领域驱动中关于聚合设计的原则一直存在一个模糊的定义,比如:不变量、一致性和一个边界。根据这些规则很难清晰的划分聚合,不排除聚合的设计有一定的艺术性,但是在限定的领域内或许有某种可以明确遵循的规则,前几天我好像思考到了这样一个规则,这里分享给大家,跪求批评。规则(在基于关系数据库的领域,聚合的边界等于并发管理的边界。)为了满足不变量和一致性,毫无疑问我们要采用并发管理。正确的聚合设计下图中只有一个聚合实例,在聚合根中应用乐观锁保证聚合的一致性,一个聚合必
系统 2019-08-12 01:33:19 3052
AfterTwitterintroducedmandatoryauthenticationwithOAuth,manyofthecurrentscriptsforpostingcontenttoTwitterdon’tworkanymore.OAuthcanbegreatformoreadvancedauthentication,butforasimpleposttotwitterscript,itseemslikealittleoverkill.Inth
系统 2019-08-29 22:58:24 3051
在MACOSX控制台下使用Javac命令编译java程序时,会出现乱码的情况,现提供一种解决办法:打开终端(terminal)窗口,点击桌面左上方的终端(terminal)-->偏好设置(preferences)-->设置-->高级-->字符编码-->简体中文(EUC)注意事项:可以选择左侧一个非默认风格的窗口进行设置,因为默认的字符编码为UTF-8兼容性更好.设置好以后选择你设置风格的窗口运行即可.MACOSX终端下Javac乱码的解决办法
系统 2019-08-12 09:30:08 3051
今天,由Oracle9201升级到9204后出现以下问题--创建一个空间表createtabletest(idnumberprimarykey,sp_geommdsys.sdo_geometry);--创建索引createindextest_idxontest(sp_geom)indextypeismdsys.spatial_index;--出现以下错误ORA-29855:FehlerbeiAusführungderRoutineODCIINDEXCREA
系统 2019-08-12 09:27:01 3051
公司的项目,由于老项目里面使用的是.netframework2.0环境,而我们开发使用的却是VS2008,所以在创建新的应用的时候,把环境设置为.netframeword2.0。这是一个客户端界面程序,应用到web服务。但在运行的时候出现以下错误:Code2008-11-1818:36:44,093[352]DEBUGUTrial.YHDClient.MainForm[(null)]<(null)>-System.Configuration.Configu
系统 2019-08-12 09:26:41 3051
为什么要打包?程序开发到完成后,最后交付客户使用之前,肯定要做成一个安装包,总不能把Release下面的文件压缩交付吧?打包的另外一个重要的因素,在安装软件过程中,可以对软件运行环境做一次检查,特别是使用.net开发的程序,如果客户端不安装framework,即使复制到客户机,仍然无法使用。另外,打包,方便了程序的部署工作,例如,可以将程序用到的DB在软件安装时,还原到数据库上。先来个最简单的打包。创建一个空白的解决方案为了打包测试,我们需要添加一个测试项
系统 2019-08-12 01:33:24 3051
用mybatis原因很简单,易用,性能。是介于jdbc和hibernate之间的一个完美方案。很简单:1:配置pom
系统 2019-08-12 01:33:23 3051