题目链接:https://leetcode.com/problems/reverse-integer/
题目:
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
思路:
注意正负情况
算法:
[java] vi...
分类:
其他 时间:
2016-06-12 03:24:09
收藏:
0 评论:
0 赞:
0 阅读:
205
题目链接:https://leetcode.com/problems/length-of-last-word/
题目:
Given a string s consists of upper/lower-case alphabets and empty space characters ' ',
return the length of last word in the st...
分类:
其他 时间:
2016-06-12 03:23:49
收藏:
0 评论:
0 赞:
0 阅读:
269
题目链接:https://leetcode.com/problems/string-to-integer-atoi/
题目:
Implement atoi to convert a string to an integer.
Hint: Carefully consider all possible input cases. If you want a challenge, plea...
分类:
其他 时间:
2016-06-12 03:23:22
收藏:
0 评论:
0 赞:
0 阅读:
259
题目链接:https://leetcode.com/problems/palindrome-number/
题目:
Determine whether an integer is a palindrome. Do this without extra space.
Some hints:
Could negative integers be palindromes? (ie...
分类:
其他 时间:
2016-06-12 03:23:12
收藏:
0 评论:
0 赞:
0 阅读:
157
题目链接:https://leetcode.com/problems/rectangle-area/
题目:
Find the total area covered by two rectilinear rectangles in a 2D plane.
Each rectangle is defined by its bottom left corner and top rig...
分类:
其他 时间:
2016-06-12 03:23:07
收藏:
0 评论:
0 赞:
0 阅读:
263
题目链接:https://leetcode.com/problems/add-binary/
题目:
Given two binary strings, return their sum (also a binary string).
For example,
a = "11"
b = "1"
Return "100".
思路:
easy
算法:
...
分类:
其他 时间:
2016-06-12 03:22:52
收藏:
0 评论:
0 赞:
0 阅读:
161
题目链接:https://leetcode.com/problems/ugly-number/
题目:
Write a program to check whether a given number is an ugly number.
Ugly numbers are positive numbers whose prime factors only include 2, 3, 5...
分类:
其他 时间:
2016-06-12 03:22:43
收藏:
0 评论:
0 赞:
0 阅读:
126
断断续续的CJSON源码看了也有一段时间了,研究一番还是收获颇多!很适合有一点C基础的想继续提高练手的开源源码!cJson.c代码只有700多行,官网上下的,代码风格个人感觉不是很方便阅读,如果全部展开的话代码估计至少不在1100行之下。网上也看了一些前辈们的cjson笔记!对于像我这这样初次接触CJSON还是相当有帮助的!下面就来一点一点的分析源码!这里记录一下自己对源码研究理解的笔记!同时也希望对别人作为参考也有一点点的帮助!
研究源码之前首先还是搞清楚CJSON到底是干啥的!这样可以对整个源码有个大体...
分类:
Web开发 时间:
2016-06-12 03:22:32
收藏:
0 评论:
0 赞:
0 阅读:
297
在这一节,我们将把之前的SeurityConfiguration的类分成下面两个:
1) ApiSecurityConfiguration :这个是首先被布局的。这个确保使用基本的身份验证RESTful。
2) WebSecurityConfiguration :这个是布局重置登录的页面。
1. ApiSecurityConfiguration
我们一样的删除...
分类:
编程语言 时间:
2016-06-12 03:22:28
收藏:
0 评论:
0 赞:
0 阅读:
359
在前面的学习中,我们的系统并没的登录设置,这样对于我们系统来说是不安全的。我们需要指定用户或注册的用户可以登录我们系统。由于我们这个系统并没有用到数据库,我们以我就在代码中指定用户可以登录我们的系统。正常情况是要数据库来管理注册用户。
1.登录页面
使用SprigMVC来处理系统安全是非常快捷的,我们只添加依赖架包就可行了。在build.gradle的文件中添加下面的代码:
compile'...
分类:
编程语言 时间:
2016-06-12 03:22:25
收藏:
0 评论:
0 赞:
0 阅读:
249
前面笔者已经说了,我们应用程序只是一个简单的例子,所以我们没有加入数据库的管理,只是简单在程序中限制用户的登入的名称和密码。这样做不是很好,最好还是用数据库,当然,实际商用系统当然要用到数据库了。为了弥补这个方面的不足,笔者双加入了Twitter的应用,也就是我们可以用Twitter的账号来登录了。
1.申请Twitter授权
在学习的一开始,笔者就已经说了,你的OS可以上国外的网站。当然还需...
分类:
编程语言 时间:
2016-06-12 03:22:17
收藏:
0 评论:
0 赞:
0 阅读:
297
??
原文链接 译文连接
作者:Pankaj 译者:郑旭东 校对:方腾飞
多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。(校对注:非常赞同这个观点)
Java多线程面试问题
1. 进程和线程之间有什么不同?
一个进程是一个独立(self ...
分类:
编程语言 时间:
2016-06-12 03:21:44
收藏:
0 评论:
0 赞:
0 阅读:
119
1.说明
如果读者有下载笔者的源码的话,而且要尝试运行,可能会有一点问题。因为笔者在项目中加入了Redis的应用。由于笔者时间有限,所以就没的讲解了,有兴趣和读者可以自己看代码。加入了Redis的应用,所以要想通过Tomcat启动项目,首先是先启动Redis.启动的命令如下。(下载链接:http://pan.baidu.com/s/1nv3uy4x 密码:rg0i)笔者是将软件放到了D盘下。
...
分类:
编程语言 时间:
2016-06-12 03:21:33
收藏:
0 评论:
0 赞:
0 阅读:
258
Kubernetes作为一个框架集成到mesos中,通过mesos来获得底层物理资源,我们使用Kubernetes来管理容器集群中的微服务应用。下面我会介绍在一个3节点的集群上mesos如何安装部署,以及Kubernetes如何在mesos中做集成。...
分类:
Web开发 时间:
2016-06-12 03:21:12
收藏:
0 评论:
0 赞:
0 阅读:
224
在WEB系统中,打印的确是比较烦人的问题,如果我们能制作一个属于自己的自定义的打印插件,那么我们在后续自定义打印的时候能随心所欲的控制打印,这样的效果对于程序员来说是非常开心的一件事件,本文将自己开发编写的C# 制作的HTML打印插件分享出来,让有同样需求的朋友提供一个参考;此插件是基于Microsoft .NET Framework 2.0 开发的,缺点是每台客户端在安装插件时,必须要安装Mic...
分类:
Web开发 时间:
2016-06-12 03:21:04
收藏:
0 评论:
0 赞:
0 阅读:
175
一、相关概念
数据结构是相互之间存在一种或多种特定关系的数据的集合。
1、抽象层-逻辑结构数据元素之间的逻辑关系称为数据的逻辑结构。数据的逻辑结构可以看作是从具体问题抽象出来的数学模型,它与数据的存储无关。
1.1、集合结构(集)结构中的数据元素除了同属于一个集合外没有其他关系。
1.2、线性结构(表)结构中的数据元素具有一对一的前后关系。
1.3、树型结构(树)结构中的数据元素具有一对多的父子关系。...
分类:
其他 时间:
2016-06-12 03:20:56
收藏:
0 评论:
0 赞:
0 阅读:
228
第4章网络层4.1 网络层提供的两种服务
虚电路Virtual Circuit,
电话公司,分组 网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。 网络层不提供服务质量承诺。虚电路服务
数据报服务
4.2 网际协议IP与IP配套的四个协议
地址解析协议 ARP(Address Resolution Protocol)
逆地址解析协议RARP
网际控制报文协议 ICMP(Int...
分类:
其他 时间:
2016-06-12 03:20:55
收藏:
0 评论:
0 赞:
0 阅读:
368
这一章节我们来讨论一下使用volatile声明的变量的各种操作是非原子性的。1.上一章节我们已经提到,volatile把工作内存里面变量的改变同步到主内存, 使得各个线程能够把该变量当成是整体的状态控制2.但是,使用volatile声明的变量的写操作是非原子性的代码清单:package com.ray.deepintothread.ch03.topic_2;
public class Volat...
分类:
编程语言 时间:
2016-06-12 03:20:46
收藏:
0 评论:
0 赞:
0 阅读:
200
内存相关的问题在面试中被问到的概率还是比较大的,而且内存优化对于一个程序的性能而言也是至关重要的,现在就让我们一起来学习吧!
不废话,直接上干货~
一、内存泄漏
内存泄漏就是我们对某一内存空间的使用完成后没有释放。
主要原因:导致内存泄漏最主要的原因就是某些长存对象持有了一些其它应该被回收的对象的引用,导致垃圾回收器无法去回收掉这些对象。
出现的场景:
1.数据库的cursor...
分类:
移动平台 时间:
2016-06-12 03:20:15
收藏:
0 评论:
0 赞:
0 阅读:
201
Libgdx之GroupGroup可以说Libgdx中非常好用的一个组件,可以把其余的Actor封装在一起,然后赋予同样的Actions或者Position等。
Group的坐标是从左下角开始的,如果将设置Group.setPosition(0,0) 那么就是从屏幕左下角开始。...
分类:
其他 时间:
2016-06-12 03:19:57
收藏:
0 评论:
0 赞:
0 阅读:
190