问题列表 - 第2157页

使用Spring Security时,获取bean中当前用户名(即SecurityContext)信息的正确方法是什么?

我有一个使用Spring Security的Spring MVC Web应用程序.我想知道当前登录用户的用户名.我正在使用下面给出的代码段.这是接受的方式吗?

我不喜欢在这个控制器中调用静态方法 - 这违背了Spring的全部目的,恕我直言.有没有办法配置应用程序以注入当前的SecurityContext或当前的身份验证?

  @RequestMapping(method = RequestMethod.GET)
  public ModelAndView showResults(final HttpServletRequest request...) {
    final String currentUser = SecurityContextHolder.getContext().getAuthentication().getName();
    ...
  }
Run Code Online (Sandbox Code Playgroud)

java spring spring-mvc spring-security

280
推荐指数
9
解决办法
17万
查看次数

启动Outlook并从命令行预先填充电子邮件

这可能吗?我希望预先填充To:,Body和Attachment,这样用户所要做的就是点击发送.谢谢!

outlook command-line

23
推荐指数
2
解决办法
4万
查看次数

一个Firefox工具,在悬停时显示对象和元素结构?

在网页上的任何元素.我需要看一下元素和子元素是什么.

例如

html firefox layout

1
推荐指数
2
解决办法
247
查看次数

编写用于测试SQL存储过程的单元测试框架

今天我想到了为MySQL中的存储过程编写单元测试框架.完整的想法写在我博客上的最新帖子中.简而言之,它是这样的:我想自动化我的程序测试,我想使用标准化的方法来测试我的程序.单元测试被广泛记录,并且有很多XUnit框架,为什么不为MySQL(或任何其他数据库)编写一个.它当然是开源的.你怎么看?这是愚蠢的,愚蠢的,不必要的还是什么?或者另一个想法是在SQL中编写通用数据库框架.嗯,我真的想与某人讨论,收集想法和想法.

mysql frameworks unit-testing

10
推荐指数
1
解决办法
6046
查看次数

查找eclipse项目中使用的未使用的jar

是否有任何插件/工具可以通过eclipse项目(或工作区)的类路径并突出显示任何未使用的jar?

java eclipse jar

66
推荐指数
4
解决办法
5万
查看次数

C#中的自然排序顺序

任何人都拥有良好的资源或在C#中为FileInfo数组提供自然顺序排序的样本?我正在实现IComparer我的各种界面.

c# sorting file natural-sort

124
推荐指数
11
解决办法
5万
查看次数

UI是否受版权保护?

或多或少"复制"(或委婉地,非常"受到启发")受版权保护的程序的想法和UI是合法的吗?在查看" 仅限Mac"程序的" Things " 时,我会想到这个问题.

如果某人使用基本相同的UI设计和功能集制作该程序的Windows版本,那将是多么合法?什么是版权侵权的法律界限在哪里?

除非你另有说明,否则我假设任何答案都是"IANAL",所以你不必写那个.;)

user-interface

14
推荐指数
1
解决办法
3202
查看次数

c ++将方法添加到头文件中定义的类

我想知道是否可以将主程序中的方法添加到头文件中定义的现有类中.例如:class CFun在文件中定义了CFun.hpp,但在我们中party.cpp我们想要添加一个方法void hello() {cout << "hello" << endl;};而不进行编辑CFun.hpp

显然(不幸的是)建筑:

#include "CFun.hpp"

class CFun
{
  public:
    void hello() {cout << "hello" << endl;};
};
Run Code Online (Sandbox Code Playgroud)

不起作用返回错误 Multiple declaration for 'CFun'

是否可以在没有类继承的情况下使其工作?

c++ methods header class file

11
推荐指数
2
解决办法
1万
查看次数

我怎样才能观察ActiveMQ引擎下发生的事情?

我遇到了ActiveMQ 的问题,想跟踪/查看所有ActiveMQ活动.我能找到的唯一一个日志文件是与持久数据相关的日志文件(如果打开了这个文件).是否有我查看或生成的任何其他日志文件,以告诉我在ActiveMQ的引擎下发生了什么以及为什么我的消费者不消费消息?还有其他建议吗?

提前致谢!

activemq-classic

4
推荐指数
1
解决办法
1216
查看次数

在iPhone上切片UIImage

目标:取一个UIImage,在中间裁剪出一个正方形,将正方形的大小改为320x320像素,将图像切割成16个80x80图像,将16个图像保存在一个数组中.

这是我的代码:

CGImageRef originalImage, resizedImage, finalImage, tmp;
float imgWidth, imgHeight, diff;
UIImage *squareImage, *playImage;
NSMutableArray *tileImgArray;
int r, c;

originalImage = [image CGImage];

imgWidth = image.size.width;
imgHeight = image.size.height;
diff = fabs(imgWidth - imgHeight);

if(imgWidth > imgHeight){
    resizedImage = CGImageCreateWithImageInRect(originalImage, CGRectMake(floor(diff/2), 0, imgHeight, imgHeight));
}else{
    resizedImage = CGImageCreateWithImageInRect(originalImage, CGRectMake(0, floor(diff/2), imgWidth, imgWidth));
}
CGImageRelease(originalImage);

squareImage = [UIImage imageWithCGImage:resizedImage];      
if(squareImage.size.width != squareImage.size.height){
    NSLog(@"image cutout error!");
    //*code to return to main menu of app, irrelevant here
}else{
    float newDim = squareImage.size.width;
    if(newDim …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch image-manipulation objective-c

13
推荐指数
1
解决办法
2万
查看次数