`
ezzze
  • 浏览: 42986 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

每天记一点

 
阅读更多

先看一段代码 功能是-------拆list 然后调用dozer mapping

protect static <D,S> void mapperList(List<D> dest, List<S> source){

D d = dest.get(0); //因为传入的source由于是个刚初始化的List对象,无法获取到其具体类型,需要调用者硬塞一个成员.
for(S s: source){
  dest.add(this.mapperIf(s,d));
}

}
}


写成上面这样,主要原因可能是错误地认为泛型可以向下面这样用

T instantiateElementType(List<T> arg)
{
  return new T(); // 这里当然会挂,属于编译期和运行期都不知道是啥类型
}




所以就有了比上面稍稍优雅的一段...
你不是拿不到类型么,我给你一个类型
protect static <D,S> List<D> mapperList(List<S> source, Class<D> destType){

List<D> retTOs= new ArrayList<D> ();
for(S s: source){
  dest.add(this.mapperIf(s,d));
}
return retTOs;
}



你要什么我给你什么,对症下药,永远是最简单有效的方法.但前提是你想治.


能用就行的哲学似乎很流行的样子.....
分享到:
评论

相关推荐

    英语口译等级考试必备

    一些口语常用语,只要你每天记一点,日积月累就会记住很多,那样你在不知不觉中,就搞定了英语口译考试

    T_REAL_PRODUCTION_CHECKDETAIL.kjb

    简单的kettle例子 , 用于作业的重试 ,避免判断父级任务失败后直接失败 , 设置重试效果 2020-01-15 每天记录一点问题,逐渐强大

    晨间日记中文版1.5(可设密码)

    这款日记软件的开发者显然意识到了这一点,因此在应用中加入了在BIOS中设置定时开机的功能,以及让系统设置软件开机启动的选项。这样一来,用户就可以在每天早晨一醒来时,第一时间开启电脑并直接进入日记软件,开始...

    log4j 写多个日志文件,按照日期每天都记

    通过`&lt;logger&gt;`标签可以实现这一点: ```properties log4j.logger.com.example.myapp=DEBUG, dailyFileAppender ``` 这样,`com.example.myapp`包下的类的所有日志都会被记录到`dailyFileAppender`所关联的...

    oneDay:努力坚持每日一题 https

    每天记录一点 和相同的二元子数组 2021 年 04 月 15 日 视频 file 截图第一帧转化成 img file 和相同的二元子数组 2021 年 04 月 12 日 在由若干 0 和 1 组成的数组 A 中,有多少个和为 S 的非空子数组。 **示例 ** ...

    藏经楼晨间日记

    这个过程强调的是持续性与毅力,正如描述中所说,“每天坚持一点,进步一小步。很难的呵,需要大毅力”。这种习惯的养成,对于IT专业人士来说,具有极高的价值,因为它可以帮助整理思绪,提高时间管理能力,以及培养...

    太宰治《鱼服记》论

    诗瓦听了“三郎和八郎”的故事之后,“伤心得不得了,含着父亲沾满碳粉的手指哭个不停”,可以看出诗瓦完全相信了父亲讲的故事,并且一点也不嫌弃父亲沾满碳粉的手指,父女俩相依为命,孩童时期的诗瓦非常信任和依赖...

    800个有趣英文句子记7000单词

    这种方法强调持之以恒的重要性,通过每天积累一点,最终达到目标。 **3. 实践与应用结合** 每个句子都是精心设计的,不仅包含了待记忆的单词,还融入了语法结构和实际应用场景。这样不仅可以帮助记忆单词本身,还...

    程序员每天该做的事

    4. **提高工作质量和效率**:每天寻求一点进步,长期积累将带来显著提升。 5. **关注业界动态**:浏览新闻网站或阅读行业报纸,了解最新技术和发展趋势。 6. **建立人际关系**:记住同事的名字和特性,加强团队间的...

    XXX小学季节性传染病宣传教育记录.pdf

    针对这一点,学校明确告知学生,在家长陪伴的情况下方可前往水边,从而有效避免了因私自游泳而可能导致的安全事故。通过这样的教育,学校期望学生能够自我保护,安全度过炎炎夏日。 在生活习惯上,学校提出合理的...

    三年级语文上册 日记两则 3教案 西师大版 教案.doc

    通过学习《日记两则》,学生能够了解如何组织一篇日记的结构,包括每天生活中哪些细节值得记录下来,哪些感受是值得分享的。 接下来,识字与阅读技巧的培养是基础教育中的重中之重。教案中提到,学生需要识别和书写...

    LeetCode_Coding_Record:每天一道或者两道LeetCode题,建仓也是为了给生活一点记录吧,QAQ

    每天一道或者两道LeetCode题,建仓也是为了给生活一点记录吧,QAQ Python编写,不一定是最优的但一定是自己纯手工打得,(#^。^#) 译文目录 : 第1题: 原题网址: 第2题: 原题网址: 第3题: 原题网址: 第4...

    种植物的日记作文.doc

    我选了三颗豆子,把它们放在沙子上,再撒上一点水。” 种植材料的选择和种植方法的掌握,是孩子在实践中学习到的重要知识点。通过亲手操作,他们不仅懂得了选择合适的种植介质和保证种子发芽所需的湿度,还体会到了...

    点点滴滴背单词

    但是,每天抽出专门的时间和精力来背记单词,即枯燥又费时,也不是每个人能坚持持长久的。有没有一个折中的方法呢?即能每天背记一定量的单词,又不必花费专门的时间和精力呢?  ---答案是:有!  点点滴滴背...

    [老白]DBA日记(第三部).pdf

    - **每日一个技术要点**:本书计划每天讨论一个Oracle技术要点,通过深入浅出的方式帮助读者理解其原理及解决问题的思路。 - **知识点来源**:主要参考Oracle Concepts文档,强调理解基本概念对于成长为高手的重要性...

    小乌龟历险记作文.doc

    它背上驮着坚硬的壳,四条短小的腿,每天悠然自得地在湖边的草丛中缓缓爬行。有一天,小乌龟接到了一个特别的任务:它要穿过陌生的水域,给远方的奶奶送去一封重要的信。这个故事不仅仅是一段惊险的旅程,更是小乌龟...

    小账本记账软件

    只需轻轻一点,所有历史账目都将呈现眼前,无论是按日期排序,还是按类别筛选,都能快速找到所需信息。这对于进行月度或年度财务分析极为方便。 统计功能是"小账本记账软件"的另一大法宝。它能自动生成收支报表,...

    10倍速记单词的漂亮桌面

    它通过将单词分解成每日可达成的目标,用户只需每天学习一张,这不仅降低了学习的难度,还使得记忆过程更为分散,避免了短暂记忆和遗忘的循环。这种方式也更符合艾宾浩斯遗忘曲线理论,通过重复复习,使记忆更加牢固...

    日记本初学者写的 转来的 供大家分享

    2. **坚持每日记录**:每天花一点时间写日记,即使只是一两句话,也能保持习惯的连续性。 3. **分类与标签**:如果使用电子日记,利用标签功能对日记进行分类,如"编程学习"、"项目进度"等,方便日后查找。 4. **...

    XJBX:每天的记录,尽量保持编码水平

    每天都在XJB写代码 一个参考Cassandra中的BloomFilter实现,哈希替换MurmurHash2,通过双重散列公式生成散列函数 参考: : 标准代码库。很重要的一些基础模板 一种树的遍历算法,前中序很有趣,基本可以实现O(1)...

Global site tag (gtag.js) - Google Analytics