前几天看见一篇文章,说使用Java能用几种方式反转一个字符串。首先要明白什么叫反转字符串,就是将一个字符串到过来啦,比如"倒过来念的是小狗"反转过来就是”狗小是的念来过倒“。接下来就把自己能想到的所有方式记录下来了。
1、第一个念头就是直接使用String类的反转方法,对不起,这样是不行的,因为String类没有这个方法。那么好吧,搞个数组,然后遍历数组,依次调 ...
分类:
编程语言 时间:
2014-12-01 02:10:02
收藏:
0 评论:
0 赞:
0 阅读:
329
继承是面向对象的特性(封装、抽象、继承、多态)之一,JavaScript作为面向对象语言自然拥有继承的特性。如果想要真正理解JavaScript的继承机制,那么应该从JavaScript对象的原型说起。 ? ? 1 prototype ...
分类:
编程语言 时间:
2014-12-01 01:19:32
收藏:
0 评论:
0 赞:
0 阅读:
326
个人博客同步发布:effective
java-读书笔记-第三章 对于所有对象都通用的方法
第三章 对于所有对象都通用的方法
所有非final方法(equals、hashCode、toString、clone、finalize)都有明确的通用约定,因为它们被设计成是要被覆盖的,如果不遵守,基于散列的集合(HashMap、HashSet、HashTable)可能无法结合该类一起运作。...
分类:
编程语言 时间:
2014-12-01 01:14:31
收藏:
0 评论:
0 赞:
0 阅读:
374
/* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作者:陈丹妮
* 完成日期:2014年 11 月 30 日
* 版 本 号:v1.0
*
* 问题描述: 无
* 输入描述: 输入一些整型数
* 程序输出: 输出二维数组
*/
#include
using namespace s...
分类:
编程语言 时间:
2014-12-01 01:12:01
收藏:
0 评论:
0 赞:
0 阅读:
298
{
"cmd": ["javac", "-Xlint", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"working_dir": "${file_path}",
"selector": "source.java",
"variants":
[
{...
分类:
编程语言 时间:
2014-12-01 01:10:51
收藏:
0 评论:
0 赞:
0 阅读:
575
接下来跟大家聊聊JavaWeb中权限控制,往大的方向说可以聊聊整合应用系统中的权限控制。在聊权限控制之前先跟大家聊聊RBAC。那么什么是RBAC呢?RBAC(Role-Based
Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联的,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。在一个组织中,角色是为了完成各种工作而创造,用户则依据...
分类:
编程语言 时间:
2014-12-01 01:09:02
收藏:
0 评论:
0 赞:
2 阅读:
6431
一、概述
提供一种方法来访问聚合对象(容器container),而不用暴露这个对象的内部细节。
二、适用场景
1>遍历访问聚合对象中的元素,而无须暴露它的内容表示,将聚合对象的访问和内部数据的存储分离。使得访问聚合对象时无须了解其内部的实现细节。
2>需要为一个聚合对象提供多种遍历实现。
三、UML类图
四、参与者
1>Ite...
分类:
编程语言 时间:
2014-12-01 00:51:21
收藏:
0 评论:
0 赞:
0 阅读:
388
?phpfunction wuxian($arr){foreach($arr as $id => $v){if(is_array($v)){wuxian($v);}else{echo $v."";}}}$array=array('1','2','3','4',array("8",array("5")...
分类:
编程语言 时间:
2014-12-01 00:48:01
收藏:
0 评论:
0 赞:
0 阅读:
272
I find a nice selenium java demo on 12306.cn. Because of the website changed alot,the demo not work for12306.cn. Fornext several days, I have below wo...
分类:
编程语言 时间:
2014-12-01 00:47:41
收藏:
0 评论:
0 赞:
0 阅读:
330
//快速排序$arr = array(32,31,56,4,234,46,466,86,5);function kuaisu($arr){if(!is_array($arr) || empty($arr)){return array();}//获取数组的长度$len = count($arr);//...
分类:
编程语言 时间:
2014-12-01 00:46:51
收藏:
0 评论:
0 赞:
0 阅读:
328
3) 作用域链相关的问题 作用域链是javascript语言里非常红的概念,很多学习和使用javascript语言的程序员都知道作用域链是理解javascript里很重要的一些概念的关键,这些概念包括this指针,闭包等等,它非常红的另一个重要原因就是作用域链理解起来太难,就算有人真的感觉理解了它....
分类:
编程语言 时间:
2014-12-01 00:46:41
收藏:
0 评论:
0 赞:
0 阅读:
358
Java的IO。。。真的是我所见过的高级语言中。最最复杂的。。。 看着这个图我也是醉了。 但是不知不觉间,java的IO已经更新到了NIO.2了,IO库早已经不止是这个样子了,那么这个过程中,它们经历了怎么样的变化呢?在了解Java的IO之前,我们先来看看几种模型。咱就是提供独家服务 ...
分类:
编程语言 时间:
2014-12-01 00:41:31
收藏:
0 评论:
0 赞:
0 阅读:
309
STL中关于二分查找的函数有三个lower_bound 、upper_bound 、binary_search 。这三个函数都运用于有序区间(当然这也是运用二分查找的前提),下面记录一下这两个函数。ForwardIter lower_bound(ForwardIter first, ForwardI...
分类:
编程语言 时间:
2014-12-01 00:40:31
收藏:
0 评论:
0 赞:
0 阅读:
368
堆排序堆排序_百度百科堆排序_维基百科堆_百度百科堆 (数据结构)_维基百科堆排序是和快排、归并排序一样常见的复杂度为o(nlogn)的算法,速度比较快。那么,要进行堆排序,首先要把n个数据进行最大堆化(也就是把整个数据整理成一个最大堆)这样子首元素就是数组最大的元素了。把它和最后的元素进行交换,那...
分类:
编程语言 时间:
2014-12-01 00:32:11
收藏:
0 评论:
0 赞:
0 阅读:
462
0、 信号量Linux下的信号量和windows下的信号量稍有不同。WindowsWindows下的信号量有一个最大值和一个初始值,初始值和最大值可以不同。 而且Windows下的信号量是一个【内核对象】,在整个OS都可以访问到。LinuxLinux下的信号量在创建的时候可以指定一个初始值,这个初始...
分类:
编程语言 时间:
2014-12-01 00:31:01
收藏:
0 评论:
0 赞:
0 阅读:
466
#!/usr/bin/env python
#coding:utf-8
'''
@date:2014-11-30
@filename:simpleUp.py
'''
import web
urls=(
'/','index',
'/test','mytest',
'/upload','Upload',
)
app = web.applica...
分类:
编程语言 时间:
2014-11-30 23:27:11
收藏:
0 评论:
0 赞:
0 阅读:
625
后台代码的抽象,我们耳熟能详,但是前台的抽象,我们是如何做的呢?...
分类:
编程语言 时间:
2014-11-30 23:25:11
收藏:
0 评论:
0 赞:
0 阅读:
550
在《浅谈Spring(三)AOP原理》中我详细的介绍了AOP的基本概念和实现原理,这里给出代码示例。
一、XML方式
1. TestAspect:切面类
package com.spring.aop;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.ProceedingJoinPoint;...
分类:
编程语言 时间:
2014-11-30 23:25:01
收藏:
0 评论:
0 赞:
0 阅读:
664
最新学习javaSE,自己照着一个软件写了一下,代码管理器已经完全实现,基本上可以与原软件如假包换了,使用SQLite数据库,mybatis数据库操作框架,基本上初级阶段很多知识点都涵盖到了,带语法显示,文件读写,树的动态操作,等等。。。...
分类:
编程语言 时间:
2014-11-30 23:22:31
收藏:
0 评论:
0 赞:
0 阅读:
417
1、错误描述
11-30 18:15:52 ERROR [localhost-startStop-1] org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:468) - Context initialization failed
org.springframework.bea...
分类:
编程语言 时间:
2014-11-30 23:20:11
收藏:
0 评论:
0 赞:
0 阅读:
509