欢迎访问我的个人网站==》 jiashubing.cn
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 40 下一页
摘要: 使用rebase命令 刚开始,A分支和B分支的代码是一样的,把A分支checkout 为当前分支,并且修改了代码,进行【commit】和【push】,commit成功了,但是push没有权限。 这个时候在checkout 到B分支,之前的修改已经没有了,它被提交到了A分支上去了,该怎么办? 这时应该 阅读全文
posted @ 2017-09-20 16:36 贾树丙 阅读(7632) 评论(2) 推荐(0)
摘要: 问题 ConversionException: Could not convert '2017-8-28 0:00:00' to java.util.Date at com.vaadin.data.util.converter.StringToDateConverter.convertToModel 阅读全文
posted @ 2017-09-20 16:20 贾树丙 阅读(509) 评论(0) 推荐(0)
摘要: 实现效果如下: 代码为: 需要注意:返回值的类型是void 而不是String,不能返回到某一个页面,否则服务器会抛出IllegalStateException异常,虽然在页面上表现不出来。 java.lang.IllegalStateException: Cannot create a sessi 阅读全文
posted @ 2017-09-14 18:25 贾树丙 阅读(1125) 评论(0) 推荐(0)
摘要: 今天发现一个非常奇怪的问题 import sun.misc.BASE64Decoder; 我在本地引入了jdk1.6中的包,编译也用1.6没问题,但是实际上jdk1.7并没有这个包。在Linux服务器上我也并没有把jdk1.6的包引进去。那为什么之前运行不会报错呢? 使用MyEclipse进行开发, 阅读全文
posted @ 2017-09-14 18:18 贾树丙 阅读(562) 评论(0) 推荐(0)
摘要: 原始的写法 先来看一段老代码 这个输出流使用了try/catch/finally,写法繁琐,并且在关闭的时候也有可能会抛出异常,异常e2 会覆盖掉异常e1 。 优化后的写法 Java7提供了一种try-with-resource机制,新增自动释放资源接口AutoCloseable 在JDK7中只要实 阅读全文
posted @ 2017-09-13 17:29 贾树丙 阅读(2919) 评论(0) 推荐(1)
摘要: forEach and Map 1.1 通常这样遍历一个Map 1.2 在java8中你可以使用 foreach + 拉姆达表达式遍历 forEach and List 2.1 通常这样遍历一个List. 2.2 在java8中你可以使用 foreach + 拉姆达表达式 或者 method ref 阅读全文
posted @ 2017-09-13 16:24 贾树丙 阅读(721) 评论(0) 推荐(0)
摘要: FieldGroup可以直接绑定一个数据源DataSource。但如果想绑定某个值,并没有直接作为数据库中的一个字段存在。而是最后转为json串保存在数据库中。这样的话相当于key-value模式的DataSource,这里是ItemDataSource。 为FieldGroup绑定一个日期控件 P 阅读全文
posted @ 2017-09-13 15:50 贾树丙 阅读(440) 评论(0) 推荐(0)
摘要: 问题 日期存储的时候,当前数据库中存储格式为 "2017-9-5 0:00:00", 而我实现了以后,看到数据库的存储格式为 "Mon Sep 04 00:00:00 CST 2017" 原因找了很久,是在为FieldGroup 添加PropertysetItem 时的问题 比较 这两种实现,在下面 阅读全文
posted @ 2017-09-13 15:36 贾树丙 阅读(377) 评论(0) 推荐(0)
摘要: 被新手问到了“IDEA如何刷新pom文件?”这个问题,想来这是一个不好意思问的常犯的错误吧。 在IDEA中,修改了pom.xml文件,添加了依赖以后,一般会弹出以下这个警告来。 点击【Import Changes】就好了,开始从本地仓库里找,如果没有就从远程仓库下载,所以可能会等一段时间。 如果这时 阅读全文
posted @ 2017-09-11 18:31 贾树丙 阅读(38135) 评论(0) 推荐(2)
摘要: 错误信息: NotSerializableException Failed to serialize object Proxy 报这个错,一开始就往没有序列化这一块想,可是报错点是: excelTableService.sendMessage(smsService,userSession,procI 阅读全文
posted @ 2017-09-08 15:15 贾树丙 阅读(346) 评论(0) 推荐(0)
摘要: 最直接的办法是,使用AppContext.getProperty("cuba.trustedClientPassword"); 可以获取到系统中的web模块下的wep-app.properties和 core模块下的app.properties文件中的配置信息(core是业务,web是UI),但是不 阅读全文
posted @ 2017-09-08 14:26 贾树丙 阅读(362) 评论(0) 推荐(0)
摘要: Java8的flatMap函数,作用是:如果有值,为其执行mapping函数返回Optional类型返回值,否则返回空Optional。 见到的映射函数往往都只有一句话,连大括号都不需要加的,如下: 可是如果映射函数里,可能会抛出异常,该怎么办?方法也是使用try/catch,但是一定要有返回值re 阅读全文
posted @ 2017-09-06 17:39 贾树丙 阅读(1712) 评论(0) 推荐(0)
摘要: 身为一名Java程序员,大家可能都有这样的经历:调用一个方法得到了返回值却不能直接将返回值作为参数去调用别的方法。我们首先要判断这个返回值是否为null,只有在非空的前提下才能将其作为其他方法的参数。这正是一些类似Guava的外部API试图解决的问题。一些JVM编程语言比如Scala、Ceylon等 阅读全文
posted @ 2017-09-06 09:52 贾树丙 阅读(713) 评论(0) 推荐(0)
摘要: 原本的写法是: Map<String, Object> map = new HashMap<>(); String text = ""; if(map.get("text")!=null){ text = map.get("text").toString().trim(); } System.out 阅读全文
posted @ 2017-09-06 09:22 贾树丙 阅读(10662) 评论(0) 推荐(0)
摘要: Java使用itexpdf生成PDF,正常情况下,新建一个段落Paragraph,然后可以给段落添加一个格式BaseFont 效果如下: 但是这样整个段落只能是一个格式,如果我想让前面的字是蓝色,后面的字是红色,中间还插一张图片,这样的方法就无法做到了 后来发现,这时就用到了com.itextpdf 阅读全文
posted @ 2017-09-05 15:28 贾树丙 阅读(1770) 评论(0) 推荐(1)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 40 下一页