我目前正在分支机构,并希望与master更新它.所以我试着做一个rebase.
我工作的当前分支:crtdev
我试过做像rebase一样的,
git checkout crtdev
git rebase master
// used diff mergetool to solve merge issues
git rebase --continue
Run Code Online (Sandbox Code Playgroud)
现在说,应用:"我在该分支中完成的所有提交消息"
但之后需要做些什么?
我检查了回购并没有任何变化,当我说git status,我看到合并文件出现在filename.html.orig
- 编辑
当我运行时,git rebase --continue我收到此消息没有正在进行的rebase?
通过运行Git status我看到这条消息
# On branch crtdev
# Your branch and 'origin/crtdev' have diverged,
# and have 33 and 8 different commits each, respectively.
# (use "git pull" to merge the remote branch into yours)
Run Code Online (Sandbox Code Playgroud)
要完成变革,需要做什么?
我们正在使用返回大量数据的REST服务.在生产中,服务器硬件可以处理它.我需要通过获取本地计算机上的数据来测试REST服务,这些数据无法处理大量数据.我的本地机器是4G i5.每次我点击服务时,我都会出现内存异常.
response.getStatus() 返回200状态.但是在使用输入流读取器收集数据时,我得到了内存不足的异常.
BufferedReader br = new BufferedReader(new
InputStreamReader(newByteArrayInputStream(response.getEntity().getBytes())));
Run Code Online (Sandbox Code Playgroud)
有没有其他方法来收集数据而不会遇到内存异常?
我尝试将我的VM大小推到2G,但它仍然无效.
我正在尝试通过从文本文件中读取内容来发送邮件.
文件我想读
Line 1
Line 2
Line 3
Run Code Online (Sandbox Code Playgroud)
我用JUnit测试了代码,我得到的邮件格式与文本文件相同.
使用Junit输出邮件
Line 1
Line 2
Line 3
Run Code Online (Sandbox Code Playgroud)
但是当在Tomcat中部署时,我收到一封带有文本的邮件,但新行没有得到识别.
使用tomcat服务器时输出邮件
Line 1Line 2Line 3
Run Code Online (Sandbox Code Playgroud)
我用来读取文件内容的代码.
private String readFile(String pathname) throws IOException {
File file = new File(pathname);
StringBuilder fileContents = new StringBuilder((int) file.length());
Scanner scanner = new Scanner(file);
String lineSeparator = System.getProperty("line.separator");
try {
while (scanner.hasNextLine()) {
fileContents.append(scanner.nextLine() + lineSeparator);
}
return fileContents.toString();
} finally {
scanner.close();
}
}
Run Code Online (Sandbox Code Playgroud)
我已将服务器置于调试模式,我可以看到新行被追加 fileContents.toString()
我不确定我错过了什么.什么与字符集有关?我不确定....
我正在尝试使用Apache POI XSSF将表导出为xlsx.表有5列.
第一行有标题栏合并5列.在第二行,表格的5个标题.剩余的行是数据.我想将列的宽度设置为每个标题块的最大宽度.
我试着mySheet.autoSizeColumn(colnum)和mySheet.setColumnWidth(columnIndex, width).问题是AutosizeColumn,它返回所有行中数据的最高宽度.因此,如果表中某些数据的宽度更大,则表头宽度变得非常大.而对于第二个,setColumnWidth我需要知道标题单元格的宽度,以便我可以将它设置为工作表.但是如何找到特定细胞的宽度?在搞清楚怎么做的时候还没有运气.怎么样的想法?
我正在尝试来自Regex 101的测验
在任务 6 中,问题是
不好了!昨晚我的朋友似乎把啤酒洒在我的键盘上,现在我的按键非常粘。有时当我按下一个键时,我会得到两个重复项。你能p PP升会EA AA SE EE帮我解决这个问题?应删除粗体内容。
我试过这个正则表达式
([a-z])(\1{2})
Run Code Online (Sandbox Code Playgroud)
但无法得到解决方案。
我需要一个验证框架的regfex,它接受用于验证的正则表达式格式.我不能使用算术和比较运算符.我提出了一个解决方案,但它没有按预期工作.我想知道我想出的正则表达式有什么问题以及如何正确排序
正则表达式的任意数字10429至40999
我的解决方案
^1042[9-9]|104[3-9][0-9]|10[5-9][0-9][0-9]|1[1-9][0-9][0-9][0-9][0-9]|[2-3][0-9][0-9][0-9][0-9]|40[0-9][0-9][0-9]
Run Code Online (Sandbox Code Playgroud)
但是这个没有用.
我正在尝试映射创建将填充vehicleVO的结果映射.我想将几列映射到vehicleDocuments HashMap.我正在填充的数据也出现在同一个表中.
public class VehicleVO implements Serializable {
public String vehicleId;
public String vehicleNumber;
public String model;
public Map<String, Date> vehicleDocuments;
public TransportVO transport;
public String distanceTraveled;
}
Run Code Online (Sandbox Code Playgroud)
我试图使用以下xml进行映射.但它似乎没有用.我得到了这个错误
"元素类型"resultMap"的内容必须匹配"(构造函数?,id*,结果*,关联*,集合*,鉴别器?)".
<resultMap id="BaseResultMap" type="com.svms.service.vo.VehicleVO">
<id column="vehicle_id" jdbcType="BIGINT" property="vehicleId" />
<result column="vehicle_no" jdbcType="VARCHAR" property="vehicleNumber" />
<result column="Model" jdbcType="VARCHAR" property="model" />
<association property="vehicleDocuments" javaType="java.util.HashMap">
<result column="FC" jdbcType="DATE" property="FC_TD" />
<result column="TAX" jdbcType="DATE" property="TAX_TD" />
<result column="Insureance" jdbcType="DATE" property="INSURANCE_TD" />
<result column="Form47" jdbcType="DATE" property="FORM47_TD" />
<result column="NC" jdbcType="DATE" property="NC_TD" />
</association>
<result column="total_distance" jdbcType="INTEGER" …Run Code Online (Sandbox Code Playgroud) 以下是.bash_profile我编辑过的文件.我在这里所做的更改并没有在我使用echo $JAVA_HOME或时反映出来echo $PATH.
当我使用时$PATH,我会得到/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin任何.bash_profiles或.bash_rcs中找不到的内容.
我怎样才能完成我的.bash_profile工作?
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
export PATH=/sbin/:$PATH
export PATH=$PATH:$HOME/bin
export JAVA_HOME=/export/home/lg199447/dev/jdk1.7.0_51/bin/java
export PATH=$PATH:/export/home/lg199447/dev/jdk1.7.0_51/bin
Run Code Online (Sandbox Code Playgroud)
注意:我正在尝试从OS X终端使用登录服务器ssh,一旦我登录终端$,我的光标就会显示.我无法使用箭头键和标签.所以我通过在/bin目录中执行bash来手动查看bash .这改变了我的终端lg199447@VDCALD564 /]$,我能够以我在mac中使用的正常方式使用终端.
java ×4
regex ×2
apache-poi ×1
bash ×1
file ×1
git ×1
git-rebase ×1
jakarta-mail ×1
linux ×1
macos ×1
mybatis ×1
readfile ×1
rest ×1
restful-url ×1
shell ×1
web-services ×1
xlsx ×1
xssf ×1