- 博客(11)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 Shiro安全框架
一、Shiro整体架构 先看Shiro的整体架构,这张图来自Shiro的官网。主要包含三个核心组件:Subject, SecurityManager 和 Realms。 Subject:主体,即“当前操作用户”。但是,在Shiro中,Subject这一概念并不仅仅指人,也可以是第三方进程、后台帐户(Daemon Account)或其他类似事物。它仅仅意味着“当前跟软件交互的东西”。但考虑到...
2018-10-09 17:41:20
315
原创 日期问题
标题:日期问题小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也都省略了前两位,使得文献上的一个日期,存在很多可能的日期与其对应。 比如02/03/04,可能是2002年03月04日、2004年02月...
2018-03-31 16:12:36
364
原创 Android复习资料1
一、简答题1. 一个Android应用中的src目录,res目录下的drawable-xdpi、layout文件夹、values文件夹,R.java文件,AndroidManifest.xml文件的作用分别是什么?答:src目录:包含项目的所有包和源文件(.Java)res目录下的drawable-xdpi:保存图片资源和多种XML文件layout文件夹:保存布局资源values文件夹:存放一些...
2018-03-30 14:57:01
836
原创 Fragment实现底部功能栏
前两周,忙忙碌碌完成了一个Android备忘录系统的课程设计。感受颇多,就想记录下来,分享给那些刚开始学习Android的小伙伴们。 一般,刚开始做一个项目,就要考虑项目要如何做。我刚开始也一样,虽然Android的课程已经接近尾声了。但对于一个项目,始终无从下手。于是,参考了为知笔记这个APP,我打算从整体的框架动工。先是决定底部的功能栏,使用Fragment+TabH...
2018-03-30 14:56:37
1090
原创 纸牌三角形
标题:纸牌三角形A,2,3,4,5,6,7,8,9 共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等。下图就是一种排法(如有对齐问题,参看p1.png)。 A 9 6 4 8 3 7 5 2这样的排法可能会有很多。如果考虑旋转、镜像后相同的算同一种,一共有多少种不同的排法呢?请你计算并提交该数字。注意:需要提交的是一个整数,不要提交任何多余内容。【解法一...
2018-03-30 14:53:50
660
原创 全排列算法(java实现)
具体分析参考https://blog.youkuaiyun.com/randyjiawenjie/article/details/6313729但我自己做了一点小改动,原来的代码有个瑕疵,就是相同的数也进行了交换。下面是改动后的代码:package com.sise.test; public class Test01 { public static int count=0; public sta...
2018-03-30 10:59:27
359
原创 购物单
标题: 购物单 小明刚刚找到工作,老板人很好,只是老板夫人很爱购物。老板忙的时候经常让小明帮忙到商场代为购物。小明很厌烦,但又不好推辞。 这不,XX大促销又来了!老板夫人开出了长长的购物单,都是有打折优惠的。 小明也有个怪癖,不到万不得已,从不刷卡,直接现金搞定。 现在小明很心烦,请你帮他计算一下,需要从取款机上取多少现金,才能搞定这次购物。 取款机只能提供100元面...
2018-03-29 21:07:07
341
原创 关于Java中从键盘读入各种数据的方式
一、从键盘输入一个数想必第一种大家都会,也是最简单的一种,这里简单跳过。package com.sise.test; import java.util.Scanner; public class Test01 { public static void main(String[] args) { // TODO Auto-generated method stub Scanne...
2018-03-28 21:20:22
6941
1
原创 信用卡号验证
【编程大题】信用卡号验证当你输入信用卡号码的时候,有没有担心输错了而造成损失呢?其实可以不必这么担心,因为并不是一个随便的信用卡号码都是合法的,它必须通过 Luhn 算法来验证通过。该校验的过程:1、从卡号最后一位数字开始,逆向将奇数位(1、3、5 等等)相加。2、从卡号最后一位数字开始,逆向将偶数位数字,先乘以 2(如果乘积为两位数,则将其减去 9),再求和。3、将奇数位总和加上偶数位总和,结果...
2018-03-28 19:52:18
2480
原创 花朵数
【编程大题】花朵数一个 N 位的十进制正整数,如果它的每个位上的数字的 N 次方的和等于这个数本身,则称其为花朵数。例如:当 N=3 时,153 就满足条件,因为 1^3 + 5^3 + 3^3 = 153,这样的数字也被称为水仙花数(其中,“^”表示乘方,5^3 表示 5 的 3 次方,也就是立方)。当 N=4 时,1634 满足条件,因为 1^4 + 6^4 + 3^4 + 4^4 = 163...
2018-03-28 11:49:39
1135
原创 WSDL Web服务描述语言
java.lang.ClassNotFoundException: com.sun.xml.ws.transport.http.servlet.WSServletContextListener问题: java.lang.ClassNotFoundException: com.sun.xml.ws.transport.http.servlet.WSServletContextListener
2017-10-15 20:54:24
724
出错:显示未声明标识符A
2016-10-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人