Shiro多realm实践

2022-06-08
阅读 5 分钟
980
  开发中突然接到一个新的需求,需要在原始系统中加入一个单点登录的功能,这不是很简单的一个需求吗,几行代码就可以搞定的事。拿到文档后直接开搞,发现用户方提供了一个token查询用户信息的接口,那么需求变得更清晰了,写一个链接,参数就是用户方的token,完事拿着token去请求平台接口,将获取到的用户信...

Docker安装

2018-07-08
阅读 1 分钟
1.3k
首先升级apt-get库 下载辅助额外的一些库 下载一https需要的库 安装docker的证书 验证ssl证书的正确性 添加docker的库 安装docker-ce 在云上拉取ubuntu 最新版 运行ubuntu 并查看版本

MPICH配置GCC版

2018-05-10
阅读 1 分钟
2.3k
MPICH配置 安装流程 GCC配置 SSH免密配置 MPI编译安装 GCC Ubuntu下很简单,一条命令sudo apt-get install gcc SSH免密 先生成密钥ssh-keygen -t rsa,一路回车,然后 {代码...} MPI编译 首先下载MPI包然后解压这这里在用户目录下新建了一个目录,把安装包上传到用户随便一个地方,自己能找到就可以。 {代码...} 到这里就...

Android入门篇(八)ContentProvider

2018-04-28
阅读 4 分钟
1.6k
这一篇记录下安卓的组件之一ContentProvider,这个组件的主要作用有两个,一个是通过该组件访问其他应用暴露出来的数据,另一个作用就是将自己应用中的数据选择性的暴露给其他的应用。下面就讲解一下该组件的一些基本概念,以及基本的使用方式。

Android入门篇(七) Service生命周期

2018-04-25
阅读 2 分钟
4.5k
前面讲完了四大组件中的Activity,这里在讲解一下另一个重要的的组件Service。Service常见的场景可以应用于后台应用的下载,或者是后台的轮询操作。后台执行一些耗时的操作。

Android入门篇(六)Intent详解

2018-04-22
阅读 5 分钟
5.2k
在上一篇中,我们了解到,Intent实现跳转,需要设置一个target,就是找到对应Activity的一个标志。而这个标志可以是一个class,或者是一个Action。前者可以称之为显示跳转,而后者就是隐式的跳转了。Intent可以启动Activity,启动Service,或者是发送一个广播信息。下面就介绍一下Intent的相关知识。

Android入门篇(四)Activity生命周期

2018-04-20
阅读 2 分钟
1.8k
当点击home键时,log日志如下: 可以看到点击了Home键时,依次执行了onPause,onStop,也就是说没有销毁掉activity

Android入门篇(三)布局文件 组件

2018-04-18
阅读 3 分钟
1.6k
在Android Api中可以看到,常见的继承自view中的视图组件包括ImageView、TextView、SurfaceView、ProgressBar等几种常见的View组件;继承自TextView的还有Button,EditText,CheckedTextView等;继承自Button的还有CheckBox,RadioButton,ToggleButton;

Android入门篇(二)布局文件 容器②

2018-04-17
阅读 2 分钟
1.7k
ViewGroup这篇是接着上一篇继续些的,上一篇写了关于LinearLayout,RelativeLayout的相关介绍,这里介绍剩下的几个常见的容器

Android入门篇(二)布局文件 容器①

2018-04-16
阅读 2 分钟
1.9k
ViewGroup其实安卓的开发说简单也很简单,这里就说一下最基础的东西。在我的理解中,安卓可以分为两部分:界面和业务(类似与网站的开发)。界面的话有很多实现方式,自定义界面,以及基础的XML布局文件。这里就简单总结下布局文件,不包括最新的ConstraintLayout,这个主要针对可视化编辑做了优化。

Android 入门篇(一)环境搭建

2018-04-15
阅读 2 分钟
1.7k
关于学习方向这一块,我想了很长时间,安卓在未来的几年里肯定不如之前火爆,但是我既然一开始在这个方向上做了不少的努力,那么就没有理由选择放弃,这就是我的思维方式吧。在我刚入门的时候想过很多东西,也有很多弯路,而且我没有认真的一步一步的走过来,而是选择了在使用中学习。我的学习过程不系统,导致了很多错...

记一次惨痛的面试经历

2018-03-20
阅读 3 分钟
3.5k
就在昨天,有幸接到了阿里的面试通知,本来我以为自己的简历应该不会的到面试的机会了,然而机会却这么来了,我却没有做好准备,被面试官大大一通血虐。因此,我想写点东西纪念一下这次的经历,也当一次教训了。其实面试官大大问的问题我也都听说过,却知其然不知其所以然。在这里就整理一下了。

SSM学习系列(五) Spring MVC 几种跳转方式

2017-09-19
阅读 2 分钟
7.9k
Spring MVC初步使用 Spring MVC 几种传参方式 本次沿用上次的工程,在controller中添加几个方法 创建新的JumpController 修改后的目录如下 修改JumpController 通过HTTP ServletResponse的API直接输出 {代码...} 使用HttpServletResponse 重定向到另一个视图 {代码...} 使用HttpServletRequest 转发 {代码...} 直接返回j...

SSM学习系列(四) Spring MVC 几种传参方式

2017-09-19
阅读 2 分钟
5.1k
Spring MVC初步使用 Spring MVC 几种传参方式 本次沿用上次的工程,在controller中添加几个方法 创建User模型 {代码...} 修改IndexController 直接把表单参数写入Controller的相应方法中 {代码...} 通过user bean 来接收 {代码...} 通过HttpServletRequest来接收 {代码...} 通过PathVariable接收 {代码...} 用注解@Reque...

SSM学习系列(三) Hello Spring MVC

2017-09-19
阅读 7 分钟
2.1k
Spring MVC 初步使用 Hello Spring MVC 为了减少找库的麻烦,采用maven方式构建spring mvc 首先在IDEA中创建maven工程 构建后,项目目录如下 修改pom.xml,导入spring mvc所需要的包 {代码...} 新建spring mvc 所需要的配置文件,并新建一个控制器,最后项目目录如下: 修改需要的文件 application.xml 是spring的配置文...

Java学习记录

2017-09-14
阅读 26 分钟
1.2k
面向对象编程的三(四)大特征封装,继承,多态(,抽象) 基础语法: 数组(int[] a或 int a[])、字符串组(String []a或 String a[] ) 循环 {代码...} 选择 if(){}else{ } swich(score){ case 1:....;break; case 2:....;break;} 类中构造方法的原则是只实现自己的功能 String 是一个类,字符串常量池是堆中的一个存...

SSM学习系列(二)Spring对象

2017-09-13
阅读 3 分钟
1.5k
Spring初步使用 注入对象 沿用上次的工程新建两个类Category和Product Category.java {代码...} Product.java {代码...} 修改spring-config.xml {代码...} 其中ref用来标记注入,将product注入到category中执行结果如下: 采用注解方式注入对象 修改product和category,加入注解,并赋予默认值 {代码...} 修改spring-con...

SSM学习系列(一)Spring初步使用

2017-09-13
阅读 2 分钟
1.8k
SSM是比较流行的JavaWeb框架之一,为了适应需求同时应对即将到来的面试,特准备学习一下SSM,由于之前并没有深入的研究Java相关的框架,我采用了分步学习的方式。第一步先学习Spring的基本使用,采用的环境是IDEA 2016+jDK1.8

Hadoop大数据处理平台的搭建

2017-03-18
阅读 5 分钟
4.6k
 由于最近在做一个小比赛,,需要搭建数据处理平台,,由于数据量比较大,因此选择了Hadoop,本人并不是很熟悉这个平台,,因此搭建过程中遇到了许多问题,,所以想记录一下,以后可能会用到。搭建过程并不困难,由于手上没有服务器,在虚拟机中搭建,本次搭建系统环境是ubuntu 14.04LTS,hadoop的版本是2.7.3

ubuntu16.04重新搭建LAMP,并架设Typecho

2017-01-22
阅读 1 分钟
3.9k
博主刚升级了一下ubuntu,结果发现16.04上只有php7.0,虽然可以装上低版本,但是博主很懒,而且以后高版本肯定是趋势LAMP的安装很简单,步骤如下:1.安装apache2

CentosLAMP搭建

2017-01-22
阅读 1 分钟
1.4k
在Centos下搭建LAMP与ubuntu下类似,不再详细记录在root下执行yum install httpd mysql-server php php-mysql这里都是用默认选项,一路回车装完以上软件后,将服务启动

Ubuntu搭建LAMP

2017-01-22
阅读 1 分钟
1.8k
安装 其他模块, libapache2-mod-php5、libapache2-mod-auth-myql、 php5-mysql、 php5-gd

App接入支付宝

2017-01-21
阅读 4 分钟
8.3k
闲得蛋疼接了一个坑死人的项目,,其中有一块涉及到支付宝即时到账服务,本来想使用第三方提供的服务,然而为了安全考虑,使用阿里提供的sdk自己开发接口首先申请支付宝账号,顺便入驻开放平台,申请账号完毕后,直接找到沙箱环境