- 浏览: 29838 次
- 性别:
- 来自: 成都
最新评论
文章列表
"svn: E155009: Failed to run the WC DB work queue associated with"原因分析及解决方案
参考:
https://www.cnblogs.com/huojiaoqingchun0123/p/7568830.html
https://blog.csdn.net/zhoucheng05_13/article/details/81709921
如图:当clean up也失败的时候
...
针对svn的合并再次梳理一下
将主线(svnTest)代码拉两个版本的分支,分别为分支1(svnTest20171117_b1),分支2(svnTest20171117_b2)
主线:
分支1:
分支2: 此时,主线,分支1,分支2的代码应该是一致。
---------
分支1:修 ...
1.先在主干上创建一个test.txt文件,提交。
2.拉一个分支。
此时,主线、分支两边代码应该是一模一样的。
主线:
分支:
这时候,主线进行开发:
修改了test.txt:
在3333后面添加了3333test,
在4444后面添加了4444test,
在文件最后添加了7777test,并且提交。(如图)
新增了computer.txt文件
新增了user.txt文件
同样的,在分支也进行开发:
分支修改test.txt文件
新增computer文件
由于业务需要,某些字段需要存储多个数值,是以code码逗号分隔存储的,而页面需要展示对应的中文,中文又存在系统码表内,所以需要将逗号分隔的code转为逗号分隔的中文。
CREATE OR REPLACE FUNCTION IDSPLITROMLIST
(
v_list_in IN VARCHAR2,
v_separtor IN CHAR
)
RETURN SPLIT_ID_TAB PIPELINED
AS
v_SUB VARCHAR2(100);
v_POS NUMBER(10,0);
v_list VARCHAR2(4000);
...
1、问题症状描述
最近在处理一个新需求问题,代码的大致逻辑是获取一个实体对象,调用该对象的set方法设置其中的某些字段,然后把修改后的实体作为参数供其他地方调用,根据返回值来决定是否更新这个实体到数据库中。
按照这个思路调用了系统中的getByid方法,结果测试的时候发现,不管返回值是什么,这个实体最终都被更新到数据库中了。好吧,这明显是有问题的....【没有问题的代码不是好代码 - -|| 】
2、问题原因分析和解决办法
2.1 查看日志信息后发现,系统总是会打印出一个update语句。说明系统的确是执行了更新操作的,但是我并没有调用任何和u ...
general - editors - text editors - annotations
Line number foreground 行号字色 163 163 163
Current line highlight 高亮行 77 77 77
Backgound color 背景色 62 62 62
general - editors - text editors - annotations
Breakpoint 断点所在行 255 100 100
Occurrences 选中的变量 108 108 108
Search ...
Struts2.xml
<!-- 基本资料设置 -->
<package name="exportExcel" namespace="/exportExcel" extends="default">
<!-- 附件信息 -->
<default-class-ref class="com.microcredit.common.action.ExportExcelAction">
</default-class-ref>
...
//遍历Map的四种方法
public static void main(String[] args) {
Map<String, String> map = new HashMap<String, String>();
map.put("1", "value1");
map.put("2", "value2");
map.put("3", "value3");
//第一种:普遍使用,二次取值
Sys ...
//验证必填项,并光标定位到为填项
function skipVerify(formName){
var inputElemts = $("form[id=" + "'" +formName + "'" + "] :input[id][type!='hidden']");
inputElemts.each(function(i, inputElemt) {
var s = $(this).attr('id');
var inputValue = $(thi ...
项目中遇到的输入框的required,是配置在数据库中的,而非写死在Jsp中。
这样的做的好处是,可以通过数据库配置,动态的修改项目的required、disabled等属性。但坏处是当前台与数据库的class没对应上时,$("#dbdmUpdateForm").form("validate");校验就会无法通过。但是页面上显示的却非报红状态。这时就需要用chrome控制台来检查了。
如下图,右键点击检查。
会在该input框中的class属性中看见 validatebox-invalid。表示该验证框处于验证未通过状态。 ...
页面上有许多input框,使用的是EasyUI样式,中间还参杂着各种其他无id的Input框,如下:
<input class="easyui-textbox"/>
<input id="holdercscname" class="easyui-textbox" validType="length[0,100]"/>
<input id="holdercscno" class="easyui-textbox" validType= ...
File.separator
$("#bhUploadGrid1").datagrid("unselectAll");
var sels = $("#bhUploadGrid1").datagrid("getSelections");
if(sels.length > 500){
$.messager.alert(TipInfo.COMMON_TIPTITLE, "请不要选择超过500条数据!", 'info');
return;
}
< ...
首先是Spring的配置文件
applicationContext.xml
<!-- 打开注解 -->
<context:annotation-config/>
<!-- 扫描包,一定要扫描到相应的VO类 -->
<context:component-scan base-package="com.ssh.*" />
<!-- 加载properties文件,用于往javabean中注入 -->
<bean name="myproperties" class= ...
首先是web.xml
<!-- 加载properties文件 -->
<context-param>
<param-name>sysConfigLocation</param-name>
<param-value>classpath:WEB-INF/classes/META-INF/app_config/properties/sysConfig.properties.xml</param-value>
</context-param>
<!-- 配置监听器,指定 ...
数据库的表结构是这样的
然后需要得到这样的查询结果
sql语句是这样的
select name,
'b1' as b1, sum(case when bag = 'b1' then money end),
'b2' as b2, sum(case when bag = 'b2' then money end),
'sum' as summ,sum(money)
from testtable
group by name;