项目部署问题-could not be redeployed
当你把一个项目copy然后部署在另外的IDE时,可能会遇到这种情况,大概有三类错误 1.改完项目的名字不能正常部署, 解决方法:Properties->MyEclipse->Web->Context Root 其中的Web Context-root的值改为你现在新项目的名字。 2.XXX could not be redeployed because it could n…
当你把一个项目copy然后部署在另外的IDE时,可能会遇到这种情况,大概有三类错误 1.改完项目的名字不能正常部署, 解决方法:Properties->MyEclipse->Web->Context Root 其中的Web Context-root的值改为你现在新项目的名字。 2.XXX could not be redeployed because it could n…
Linux系统启动过程 从启动电源到BIOS关于BIOS1. BIOS 是什么2. BIOS 存储的信息3. BIOS 需要在内存中加载中断向量表和中断服务程序 一、启动BIOS ,准备实模式下的中断向量表和中断服务程序1. POST ⾃检2. 初始化设备3. BIOS-runtime 服务按照boot 启动顺序搜索设备,寻找MBR 二、引导操作系统内核并为保护模式做准备1. 分区表2. 引导操作…
Set集合特点:无序,没有索引,元素唯一 所以总结一下set集合的遍历方法 import java.util.HashSet; import java.util.Iterator; import java.util.Set; public class SetFor { public static void main(String[] args) { Set<String> set = …
初学Qt,利用ui界面自动拖拽生成的功能来设计一个窗口,利用的是【Tab Widget】模块 此篇是对于【手动拖拽模块(非代码)】进行增加和删除页的一个分享。 Tab Widget 模块初始化样子: 右侧工具栏的位置: 可以看到,有两个模块,默认大小可以拖动蓝色点进行改变。 利用代码增加删除模块,网上有很多,大家需要可以自己查一下。 下面主要说一下,不利用代码,手动进行增加和删除模块的步骤及结果对…
一、背景 在实际项目的开发当中,使用 Abp Zero 自带的审计日志功能写入效率比较低。其次审计日志数据量中后期十分庞大,不适合与业务数据存放在一起。所以我们可以重新实现 Abp 的 IAuditingStore 接口,来让我们的审计日志数据存储在 MongoDb 当中。 二、实现 2.0 引入相关包 这里我们需要在模块项目引入 Abp 与 mongocsharpdriver 包,引入之后项目如…
先说些题外话,今天学习execve(2)的使用,由于书上代码使用的是C89标准,所以下面这种代码都被我修改了 char* s[] = { "aaa", "bbb", "cc" }; 也就是在char前面加个const,因为"aaa"、"bbb"、"cc"都是字符串字面值(string literal),在C++标准中string literal只能转换成const char*,原因是即使用char…
对于一些不是均衡分布的数据问题,若采用等距坐标,会导致图表的可读性降低,这个时候只需要在代码中加一句话即可. plt.xscale('log') 其中,log还可以换成以下方法。 {"linear", "log", "symlog", "logit", ...} 添加该代码之前 添加该代码之后 版权声明:本文为u011390757原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出…
event.target 一般情况下我们获取目标事件源都是谁是调用者谁就是事件源,但是当有批量的DOM需要操作的时候,要判断哪一个dom是事件源就不是很明确了,使用e.target可以准确地获取事件源,并且在使用的过程中可以比较判断,从而实现我们的代码。 举个例子:当做一个拖拽的案例的时候,有多个事件源,但是想要知道鼠标点击的是不是我们想要的事件源的时候(例如:其他区域和事件源进行判断),我们就可…
OpenGL GL_PROJECTION and GL_MODELVIEW Cameras are not the right way to think about OpenGL Sigh, the tales of an old programmer. I'm teaching myself 3d graphics. My bag of 2d tricks has been used up,…