码迷,mamicode.com
首页 > 2019年06月19日 > 全部分享
spring-如何优雅的获取登录用户信息
这个问题其实一直比较困扰我。 因为在业务逻辑中经常会使用当前登录用户的一些信息,比如user_id等 而如果使用shiro做登录、权限验证……那么获取用户信息就需要 String username = SecurityUtils.getSubject().getPrincipal(); ……这简直就 ...
分类:编程语言   时间:2019-06-19 12:06:00    阅读次数:126
sqlalchemy.exc.InvalidRequestError: Entity '<class 'model.TestCase'>' has no property 'project'
原因: 修改表结构,但没有更新数据模型造成的 解决办法: 在sqlalchemy提供的表模型中增加project字段的描述信息 这次修改测试框架我有点想不起来,在测试代码中,是怎么通过sqlalchemy对数据库进行增删改查的操作来的呢? 这里做一个回顾: 目录结构如图: 表结构的映射关系在demo ...
分类:数据库   时间:2019-06-19 12:05:35    阅读次数:125
移动端300ms兼容问题(移动端经典问题)
移动端300ms延迟原因 2007 年初。苹果公司在发布首款 iPhone 前夕,遇到一个问题:当时的网站都是为大屏幕设备所设计的。于是苹果的工程师们做了一些约定,应对 iPhone 这种小屏幕浏览桌面端站点的问题。 双击缩放(double tap to zoom),这也是会有上述 300 毫秒延迟 ...
分类:移动开发   时间:2019-06-19 12:05:19    阅读次数:158
分布式架构理解(云时代架构文章读后感10)
随着移动互联网的发展智能终端的普及,计算机系统早就从单机独立工作过渡到多机器协作工作。计算机以集群的方式存在,按照分布式理论的指导构建出庞大复杂的应用服务,也已经深入人心。本文力求从分布式基础理论,架构设计模式,工程应用,部署运维,业界方案这几大方面,介绍基于MSA(微服务架构)的分布式的知识体系大 ...
分类:其他好文   时间:2019-06-19 12:04:58    阅读次数:102
使用@crossorgin注解解决跨域问题
spring自带有一个注解@crossorgin。 其中有两个参数: origins ="*", 允许可访问的域列表。即访问连接,这里的*代表允许所有,如有单独需求,只单独配置在里面 maxAge = 3600,准备响应前的缓存持续的最大时间(以秒为单位)。 ...
分类:其他好文   时间:2019-06-19 12:04:41    阅读次数:86
详解NetAppFAS3220数据恢复操作方法
一、NetAppFAS3220概述:NetAppFAS3220是NetApp推出的中端存储阵列,针对NAS和SAN环境构建,被定制为虚拟化、私有云或传统、早先的用途,适用于从几TB到超过2PB的存储需求,提供数据保护,可扩展性,自动精简配置,精简克隆,备份和灾难恢复,下面就讲解NetAppFAS3220存储的数据恢复的方法。二、故障信息:本次讲解的NetAppFAS3220型号的存储,硬件环境是一
分类:移动开发   时间:2019-06-19 12:04:19    阅读次数:191
odoo12模块目录
控制器 两个文件__init__.py 和 portal.py portal.py 路由函数,匹配和跳转 data 是数据 初始化数据文件目录 doc 说明文档 对这个模块进行说明 i18n 语言信息 maigrations 数据库迁移 模型 最终会成为数据库的表和字段 orm操作 模块中有关的报表 ...
分类:其他好文   时间:2019-06-19 12:03:32    阅读次数:90
垃圾收集器
-XX:+UseParNewGC-XX:+UseConcMarkSweepGC-XX:+CMSParallelRemarkEnabled-XX:+ParallelRefProcEnabled-XX:+CMSClassUnloadingEnabled-XX:+PrintGCDetails-XX:+Pr ...
分类:其他好文   时间:2019-06-19 12:03:12    阅读次数:76
CSS float详解
前言:在我们写CSS样式的时候,float,position,display,overflow这几个关键字用得比较多。 弄清楚他们之间的原理,我们可以更高效的写出我们想要的布局。 作者:Ry-yuan 原文地址:http://www.cnblogs.com/Ry-yuan/p/6816290.htm ...
分类:Web程序   时间:2019-06-19 12:02:53    阅读次数:2060
python-列表
列表列表是由一系列按特定顺序排列的元素组成。在python中,用方括号[]来表示,并用逗号来分隔其中的元素。 names = ['liucong','shihaiping','gaomingliang']print(names) 访问列表元素要访问列表元素,可以指出列表的名称,再指出元素的索引,并将 ...
分类:编程语言   时间:2019-06-19 12:02:37    阅读次数:136
大数据技术之数据采集篇
【导读】数据采集是进行大数据分析的前提也是必要条件,在整个流程中占据重要地位。本文将介绍大数据三种采集形式:系统日志采集法、网络数据采集法以及其他数据采集法。(一)系统日志采集法系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。用户可以通过它来检查错误发生的原因,或者寻找受到***时***者留下的痕迹。系统日志包括系统日志、应用程序日志和安全日志。(百度百科)大数据平台或
分类:其他好文   时间:2019-06-19 12:02:23    阅读次数:149
SpringAOP基础实战知识------hello!AspectJ (使用IDEA进行编程)
AspectJ: AspectJ是Eclipse基金组织的开源项目,它是Java语言的一个AOP实现,是最早、功能比较强大的AOP实现之一,对整套AOP机制都有较好的实现,很多其他语言的AOP实现也借鉴或者采纳了AspectJ中的很多设计。在Java领域,AspectJ中的很多语法结构基本上已经成为 ...
分类:编程语言   时间:2019-06-19 12:02:09    阅读次数:153
Python——三目运算符
一、三目运算符 1、if语句三目运算符语法格式 Python可以通过if'语句来实现三目运算符的功能,因此可以把这种if语句当做三目运算符,具体语法格式如下: 返回True执行 if 表达式 else 返回False执行 例: 运行结果: 实际上,如果只是为了在控制台输出信息,可以修改如下: 2、在 ...
分类:编程语言   时间:2019-06-19 12:01:55    阅读次数:121
centos下nginx的启动
今天下载了个nginx,编译安装之后,无法启动,以前的启动方法无法实现(services nginx start), 在网上找了半天,才找到一个方法,与大家分享: 命令如下: 启动:/usr/local/nginx/sbin/nginx 关闭:/usr/local/nginx/sbin/nginx ...
分类:其他好文   时间:2019-06-19 12:01:29    阅读次数:84
DenyHosts
下载软件并解压cd DenyHosts-2.6 #进入安装解压目录python setup.py install #安装DenyHostscd /usr/share/denyhosts/ #默认安装路径cp denyhosts.cfg-dist denyhosts.cfg #denyhosts.cf ...
分类:其他好文   时间:2019-06-19 12:01:12    阅读次数:78
2019.06.18学习python循环总结
常用循环: 1、for ... in 2、if ... else range(start, end, scan)函数: 参数含义: start:计数从start开始。默认是从0开始。例如range(5)等价于range(0, 5); end:技术到end结束,但不包括end.例如:range(0, ...
分类:编程语言   时间:2019-06-19 12:00:54    阅读次数:140
Zeppelie连接jdbc的使用
1. 下载 wget http://apache.mirror.cdnetworks.com/zeppelin/zeppelin-0.8.1/zeppelin-0.8.1-bin-all.tgz2. 解压 tar -zxvf zeppelin-0.8.1-bin-all.tgz -C ~/app/3... ...
分类:数据库   时间:2019-06-19 12:00:34    阅读次数:165
698条   上一页 1 ... 30 31 32 33 34 35 36 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!