问题列表 - 第2827页

面向方面编程发生了什么?

我记得在20世纪90年代末和21世纪初,面向方面编程(AOP)被认为是"下一件大事".现在我看到一些AOP仍然存在,但它似乎已经消失在后台.

language-agnostic aop

25
推荐指数
4
解决办法
2736
查看次数

MySQL多表连接

我需要修改以下MySQL语句以包含来自第三个表的信息......但我很糟糕.

select
    ss.*,
    se.name as engine,
    ss.last_run_at + interval ss.refresh_frequency day as next_run_at,
    se.logo_name    
from 
    searches ss join search_engines se on ss.engine_id = se.id
where
    ss.user_id='.$user_id.'
group by ss.id
order by ss.project_id, ss.domain, ss.keywords
Run Code Online (Sandbox Code Playgroud)

我还需要包括检索projects.project_name通过匹配searches.project_idprojects.id.

mysql join

3
推荐指数
1
解决办法
4346
查看次数

未来的虚拟机

我正在寻找有关未来虚拟机的一些资源(如jvm或clr)

他们会是什么样子?他们会提供并发运行时,更强大的元编程模型吗?

我正在寻找文章,研究项目或纯粹的推测,任何有趣的阅读.

如果您有任何链接或意见,请分享.

vm-implementation

5
推荐指数
1
解决办法
1801
查看次数

如何在jQuery DatePicker中隐藏下一个/今天/上一个导航并关闭动画?

如何在jQuery DatePicker中隐藏prev/today/next导航?

我很高兴只有月份和年份下拉框.

另外我如何禁用动画?

@tvanfosson - 我已经尝试hideIfNoPrevNext但只有在你没有两个月的日期范围时才有效.

持续时间选项可以解决动画问题.

干杯.

javascript jquery jquery-ui datepicker jquery-ui-datepicker

5
推荐指数
2
解决办法
3万
查看次数

如何更改F#交互式shell的颜色

在我当前的配色方案中,F#交互式shell在Visual Studio中是不可读的.我已经完成了所有颜色设置,但我找不到它正在使用的设置.

如何在Visual Studio中更改F#交互式shell的颜色设置?

f# visual-studio

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

如何在VBScript中包含公共文件(类似于C#include)?

VBScript似乎没有办法包含一个公共函数文件.

有没有办法实现这个目标?

vbscript include

38
推荐指数
4
解决办法
8万
查看次数

会话超时ASP.Net

我正在尝试增加所有会话的超时.该网站由Godaddy托管,它用Flash(当然是客户端)和后端的asp.net编写.我已将此添加到我的web.config中,

<sessionState timeout="720">

</sessionState>
Run Code Online (Sandbox Code Playgroud)

这真的是我需要做的全部吗?我宁愿不让会话过期,但我确信服务器需要在某个时刻收回内存......我不会在会话中存储任何东西,真的,只是用它来跟踪用户的进度通过该站点,以及用户是否登录.

感谢任何指示......所有文档看起来都很简单,这让我很紧张......

asp.net session-state

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

在SQL事件探查器中查找特定LINQ查询的巧妙技巧

由于有时可以创建疯狂的SQL,因此分析LINQ查询及其执行计划尤为重要.

我经常发现我需要跟踪特定的查询,并且很难在查询分析器中查找.我经常在一个有很多正在运行的事务(有时候是生产服务器)的数据库上这样做 - 所以只是打开Profiler并不好.

我也发现tryin使用DataContext来追踪不足,因为它不会给我SQL我实际上可以自己执行.

到目前为止,我最好的策略是在查询中添加一个"随机"数字,并在跟踪中对其进行过滤.

LINQ:

where o.CompletedOrderID != "59872547981"
Run Code Online (Sandbox Code Playgroud)

Profiler过滤器:

'TextData' like '%59872547981'
Run Code Online (Sandbox Code Playgroud)

这有几点需要注意:

  • 我必须小心记住删除标准,或选择一些不会影响查询计划的东西.是的,我知道离开它是在惹麻烦.
  • 据我所知,即使采用这种方法,我也需要为我需要跟踪的每个LINQ查询启动一个新的跟踪.如果我为现有跟踪转到'文件>属性',我无法更改过滤条件.

你无法在你的应用程序中运行查询,并在没有任何额外努力的情况下看到它在Profiler中弹出.只是希望其他人提出比这更好的方法,或者至少建议一个不那么"危险"的令牌来搜索而不是查询列.

linq sql-server profiler

5
推荐指数
1
解决办法
3135
查看次数

为什么编译器选择bool over string进行L""的隐式类型转换?

最近引入了方法的重载,应用程序开始失败.最后跟踪它,新的方法被调用,我没想到它.

我们有

setValue( const std::wstring& name, const std::wstring& value );

std::wstring avalue( func() );
setValue( L"string", avalue );
std::wstring bvalue( func2() ? L"true", L"false" );
setValue( L"bool", bvalue );
setValue( L"empty", L"" );
Run Code Online (Sandbox Code Playgroud)

它被更改为当存储bool值时我们使用相同的字符串(字符串的内部数据存储)

setValue( const std::wstring& name, const std::wstring& value );
setValue( const std::wstring& name, const bool& value );

std::wstring avalue( func() );
setValue( L"string", avalue );
setValue( L"bool", func2() );
setValue( L"empty", L"" ); << --- this FAILS!?!
Run Code Online (Sandbox Code Playgroud)

L""的问题在于它是隐式转换,之前它很高兴成为std :: wstring,但它不喜欢是bool.MSVC编译器没有抱怨或提出警告,所以我担心即使我"修复"了setValue(L"空",L""); 成为

setValue( L"empty", std::wstring() );
Run Code Online (Sandbox Code Playgroud)

别人可能会稍后来,只需使用setValue(L"空",L""); 并且必须再次追踪这个问题. …

c++ explicit implicit visual-c++

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

原始分配了一个内存地址?

我试图理解后台声明和分配原始类型的过程.

  1. int i;
  2. i = 3;

对于1),在内存堆栈上,它分配一个空间用于存储名为i For 2的int类型值,它将值3分配给上面保留的空间

那里有记忆地址吗?从我的印象来看,内存地址总是与堆上的对象相关联?

更新:

关于答复:

因此,对于堆栈上的每个变量,它们都被分配了一个内存地址,就像堆上的对象一样.我对么?

但对于Java,情况并非如此?

java primitive

6
推荐指数
2
解决办法
1307
查看次数