文章库ARTICLE COLUMN

  • kettle下转移mongo中数据到mysql中

    kettle下转移mongo中数据到mysql中

    摘要:是一款国外开源的工具,纯编写,可以在上运行,数据抽取高效稳定。 Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。作为一个数据抽取工具,在建立数据仓库的过程中,免不了需要从不同的数据源中抽取...

    RiddlerRiddler 评论0 收藏0
  • 学习Java可以从事哪些岗位?

    学习Java可以从事哪些岗位?

    摘要:所以学习的同学可以找开发网站方面的工作,而且现在找这方面的岗位比较多。做安卓不单单是指系统,还有对于更多的开发人员来说,他们更多的时间是花在开发上面。当然现在已经很少人再去开发了,都转到安卓上去了。   Java已成为当今市面上最受欢迎的...

    littleGrowlittleGrow 评论0 收藏0
  • JVM 对象引用标记 与 内存回收算法

    JVM 对象引用标记 与 内存回收算法

    摘要:就是说引用计数法很难解决对象之间的相互引用问题也无法通知回收器去及时回收它。因为存在这种缺点,所以现在的虚拟机基本上并不是通过引用计数法来判断对象是否存活。 1、为什么要进行垃圾回收? 每当在我们写代码的时候,不管是new一个对象,还是引...

    StonePandaStonePanda 评论0 收藏0
  • leetcode26 remove duplicate

    leetcode26 remove duplicate

    摘要:题目要求输入一个数组和一个值,删除数组中等于该值得元素。但是在数组的容量非常大且数组中该数字出现频率不高的情况下,使用两个指针可以明显减少程序遍历数组的时间。 题目要求:输入一个数组和一个值,删除数组中等于该值得元素。不允许分配新的内...

    syoyasyoya 评论0 收藏0
  • 慕课网_《Java模板引擎之Freemarker》学习总结

    慕课网_《Java模板引擎之Freemarker》学习总结

    摘要:时间年月日星期日说明本文部分内容均来自慕课网。整体目录结构如下项目文件用于数据持久化配置项目配置配置视图解析器配置静态资源映射配置配置配置自定义指令配置解析器配置,类似于项目启动类新建,注册配置类,并将其和当前关联。 时间:2017年3月1...

    xumengerxumenger 评论0 收藏0
  • 成为优秀的程序员需要到以下几点

    成为优秀的程序员需要到以下几点

    摘要:并且,越是临近项目截止日期,越是需要工作更长的时间。真正优秀的程序员善于与人交往,但大多数程序员缺乏这些能力。项目经验以上的内容如果都精通了,也算是个比较厉害的程序员了。但是对程序员来说,项目经验更加重要。   无论做什么工作, 都希...

    veranoverano 评论0 收藏0
  • leetcode67 binary add 二进制加法计算

    leetcode67 binary add 二进制加法计算

    摘要:题目要求将两个二进制字符串相加结果以二进制字符串的形式返回要格外注意可能会在最高位存在进位想要了解更多开发技术,面试教程以及互联网公司内推,欢迎关注我的微信公众号将会不定期的发放福利哦 题目要求:将两个二进制字符串相加结果以二进制字符...

    DevTTLDevTTL 评论0 收藏0
  • 使用SSH框架+JSP时中文乱码

    使用SSH框架+JSP时中文乱码

    摘要:所以应该调换两个的位置,使得编码过滤器能够正常执行。对于之后有时间会再学习。本文如有不对的地方,欢迎指正 ssh框架jsp乱码问题 在尝试使用ssh框架时,之前的javaee小项目能够正常的运行并且页面中文也正常显示,但是添加ssh框架之后,页面上的中...

    ScholerScholer 评论0 收藏0
  • leetcode70 climbing stairs 爬楼梯游戏

    leetcode70 climbing stairs 爬楼梯游戏

    摘要:题目要求假设有级台阶为正整数,每次可以爬一级台阶或两级台阶。问有多少种方法爬完级台阶递归方法最后一步可以是一级台阶,或者是两级台阶,一共两种情况。 题目要求:假设有n级台阶(n为正整数),每次可以爬一级台阶或两级台阶。问有多少种方法爬完...

    姘存按姘存按 评论0 收藏0
  • leetcode83 Remove Duplicates from Sorted List从有序链表

    leetcode83 Remove Duplicates from Sorted List从有序链表

    摘要:题目要求从有序链表中删除重复的数字,并且返回删除后的头结点例如输入链表为返回这题和相似,只是数据结构从数组变成了链表若还有更好的思路,请多多指教想要了解更多开发技术,面试教程以及互联网公司内推,欢迎关注我的微信公众 题目要求: 从有序...

    JessYanCodingJessYanCoding 评论0 收藏0
  • 解决url请求参数带中文时后台获取出现乱码问题

    解决url请求参数带中文时后台获取出现乱码问题

    摘要:在服务器端,首先通过自动进行第一次解码可能是等字符集对结果无影响得到字符,然后再使用进行第二次解码,通常使用方法。 第一种方法:var url = encodeURI(url);前端js先编码一次,后台:String test=newString(request.getParameter("test").getByt...

    FourierrFourierr 评论0 收藏0
  • 基于原生的移动跨平台研究和实践

    基于原生的移动跨平台研究和实践

    摘要:基于原生主要是针对基于比较来说的,基于的我不想再讨论了,我想尝试的是从到功能都是原生,而不是用模拟的所谓原生体验。 基于原生主要是针对基于webview+h5比较来说的,基于H5的我不想再讨论了,我想尝试的是从UI到功能都是原生,而不是用H5模拟的所...

    1treeS1treeS 评论0 收藏0
  • leetcode100 Same Tree 引发的对遍历?算法的思考

    leetcode100 Same Tree 引发的对遍历?算法的思考

    摘要:判断两棵树是否是相同题目要求传入两棵树的根节点,判断这两棵树是否相同此题的核心就在于如何遍历树。定义树的一种自然方式是递归的方式。一棵树是一些节点的集合,这个集合可以是空集。这个遍历算法可以用于场景如,计算一个节点的高度。 判断两棵树...

    cyrilscyrils 评论0 收藏0
  • Java 面向对象1 类 对象 方法 变量 封装

    Java 面向对象1 类 对象 方法 变量 封装

    摘要:因为通常把不使用修饰的成员变量和方法也称为实例变量实例方法。形参个数可变的方法允许定义形参个数可变的参数,从而允许为方法指定数量不确定的形参。方法返回值类型修饰符等,与方法重载没有任何关系。 类和对象 定义类 面向对象的程序设计过程中有...

    huangjinnanhuangjinnan 评论0 收藏0
  • 算法导论笔记动态规划DP详解-钢条切割的分析与实现

    算法导论笔记动态规划DP详解-钢条切割的分析与实现

    摘要:假定出售一段长度为英寸的钢条的价格为单位,钢条长度均为整英寸。注若长度为英寸的钢条的价格足够大,最优解可能就是完全不需要切割。考虑长度为的情况,下图给出了英寸钢条的所有切割方案。 DP和分治的相似 都是通过组合子问题的解来求解原问题。 DP...

    shinezejianshinezejian 评论0 收藏0
  • Jedis 源代码分析:客户端设计与实现的套路

    Jedis 源代码分析:客户端设计与实现的套路

    摘要:前言是应用访问服务的首选客户端,本文通过分析客户端源代码,扒一扒客户端设计与实现的常用套路连接要访问服务,首先需要与服务建立连接,因此客户端库首先需要对连接进行抽象和封装,使用类来封装与服务器的一个连接通常类还会对的读写进行一层简单的...

    paulqueipaulquei 评论0 收藏0
  • Java程序员必读的书籍

    Java程序员必读的书籍

    摘要:对于专业的开发者来说,单元测试是一项必备的技能,多数的程序员却不具备测试驱动开发的能力。对于工程来说,开源项目基本都严格遵守执行单元测试,而很多商业的工程则在单元测试方面有所缺失。一个拥有单元测试的项目会变得更加容易维护和更改。   ...

    aisuhuaaisuhua 评论0 收藏0
  • Spring Boot 框架介绍和使用

    Spring Boot 框架介绍和使用

    摘要:使用还是,根据个人喜好即可。如果错误页面也需要使用模板引擎动态生成,那么放在下面的路径。数据库自动配置嵌入式数据库如果类路径中包含或的相应包,那么就会自动配置这些嵌入式数据库的实例和数据源。 本文参考自Spring Boot文档。 Spring Boot 简...

    ZackZack 评论0 收藏0
  • Hadoop大数据处理平台的搭建

    Hadoop大数据处理平台的搭建

    摘要:由于最近在做一个小比赛,,需要搭建数据处理平台,,由于数据量比较大,因此选择了,本人并不是很熟悉这个平台,,因此搭建过程中遇到了许多问题,,所以想记录一下,以后可能会用到。  由于最近在做一个小比赛,,需要搭建数据处理平台,,由于数据...

    jone5679jone5679 评论0 收藏0
  • Java反射学习小记

    Java反射学习小记

    摘要:反射使用类对象提供的基本元数据,能从类对象中找出方法或字段的名称,然后获取表示方法或字段的对象。常见的反射手段有反射和反射。以之前的反射为例其中指定了方法的返回类型,其实不止如此。 Java反射机制主要提供了以下功能: 在运行时判断任意一...

    frank_funfrank_fun 评论0 收藏0
  • leetcode从罗马数字开始

    leetcode从罗马数字开始

    摘要:将罗马数字转化为十进制数字上的一道简单级别的题目将罗马数字转化为对应的十进制数字,其中罗马数字的范围在这题的关键在于了解需求,及如何将罗马数字转化为对应的十进制数字罗马数字转化为十进制数字的规则为用作数字的罗马字母共有七个,即相同的数...

    LiveVideoStackLiveVideoStack 评论0 收藏0
  • leetcode20 判断括号是否成对出现

    leetcode20 判断括号是否成对出现

    摘要:判断括号是否成对出现判断一个字符串中的括号是否成对出现该题的核心思路在于使用栈。 判断括号是否成对出现 判断一个字符串中的括号是否成对出现该题的核心思路在于使用栈。 该方法虽然不是最优解 但是思路还是比较清晰的 /** * @author rale * Giv...

    zeyuzeyu 评论0 收藏0
  • 【从基础学 Java】运算符和数据类型

    【从基础学 Java】运算符和数据类型

    摘要:是一种强类型语言,因此,定义了基本数据类型。运算符先从运算符谈起。基本数据类的基本数据类型同其它高级程序语言比较类似。常用类类型除了一些基本数据类型,提供的一些类类型,使用频率也很高。 Java 是一种强类型语言,因此,Java 定义了基本数据...

    izhuhaodevizhuhaodev 评论0 收藏0
  • leetcode26 删除顺序数组中重复的数字

    leetcode26 删除顺序数组中重复的数字

    摘要:题目要求对于一个已经顺序数组,删除重复的元素,并且返回新数组的长度这题的特殊性在于,不允许创建新的数组来作为结果数组返回,并且原来数组超过结果长度的部分可以忽略如果采用循环复制的方法时间复杂度将达到在数据量大的场景下非常影响性能下面方...

    TonyTony 评论0 收藏0
  • 使用kotlin开发最新版的spring boot应用 | SpringBoot实践

    使用kotlin开发最新版的spring boot应用 | SpringBoot实践

    摘要:官方定义项目介绍长期目标是使用开发一个完整的应用,目前搭建了最小量的脚手架。测试程序和都提供了强大的测试套件,能够很好的和集成,进行集成测试和单元测试。编写一些基本的集成测试,检查接口是否正常。 showImg("https://segmentfault.com/img/...

    mjmj 评论0 收藏0

热门文章

<