解题语言不限Java 拖更了,不好意思 Advent of Code Day 1 逆向验证码 Advent of Code Day 2 损坏校验和 Advent of Code Day 3 螺旋内存 Advent of …
标签:架构
Java算法之TwoSum
给定一个int数组,其中两个数相加等于一个特定值,返回这两个数的索引 示例 int数组: [2, 7, 11, 15], 特定值 : 9, 因为: nums[0] + nums[1] = 2 + 7 = 9, retur…
筛法求N以内的素数Java实现
使用筛法求N以内的素数,从2开始,不断剔除2的倍数,然后从剩下的数字中,选择最小的数3(这个数一定会是素数),然后剔除所有3的倍数,依次类推,最后剩下的数就全是素数了。 public class Prime { // 返…
Spring 对象XML映射
OXM简介 我们都知道对象关系映射(ORM),用来将Java对象和关系型数据库的数据进行映射。Spring也提供了一套类似的映射机制,用来将Java对象和XML文件进行映射。这就是Spring的对象XML映射功能,有时候…
Java反射机制详解(一)
接下来我们将介绍Java反射机制的一系列的知识。本篇文章主要针对Java反射机制的介绍以及反射API的使用知识。 一、概述 Java反射机制定义 Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类中的所有属…
JavaScript日记——Angularjs入门指南
本系列博客采用的Angularjs1.3进行开发 要入门Angularjs主要掌握以下概念 1.数据绑定(MVC) 2.scope 3.模块(module) 4.Directive 5.路由 6.依赖注入 数据绑定 首先…
我的 BAT 梦~3
J2SE基础~3 开心一刻:今天公司让我接待,新入职的女孩,我看着她的简历,边走边聊:你今年本命年!女孩惊悚的望着我,并用手护住屁股说:你看见我裤衩了? 呜呜 好邪恶~ 此篇文章为了控制篇幅,多提供了几个外链~~ 下面正…
推酷《编程狂人》第一五八期
推酷诚意满满的技术周刊《编程狂人》, 下面是内容列表,干货多多,也可以移步到官网进一步阅读。 前端开发 2017值得一瞥的JavaScript相关技术趋势 原来 CSS 这样写是会让 app 崩溃的 手把手教你实现 Go…
soa架构基础
什么是soa soa,即service-oriented architecture,面向服务的体系架构。soa是一个组件模型,一个系统可以拆分为相对独立的子功能,这些子功能基于一个约定好的接口协议进行通讯。soa是独立于…
设计模式设计原则
设计模式设计原则 单一职责原则 对于一个类而言,应该仅有一个引起它变化的原因 如果一个类承担的职责过多,就等于把这些职责耦合再一起,一个职责的变化可能会削弱或者抑制这个类完全其他职责的能力。这种耦合会导致脆弱的设计,当发…
c语言枚举类型enum
c语言枚举类型 什么是枚举呢?打个比方,比如我们一个星期有七天,从周一到周日这是固定不变的,不可能无端端的跳出一个星期八出来,在这种固定的情况下,我们如果要写一个程序去固定这七天,并且不让别人乱修改,为了满足这个需求,枚…
lintcode 落单的数(|,||,|||)
(|) 给出2*n + 1 个的数字,除其中一个数字之外其他每个数字均出现两次,找到这个数字。 样例 给出 [1,2,2,1,3,4,3],返回 4 题目链接:http://www.lintcode.com/zh-cn/…