问题列表 - 第31353页

FaceTime记录器

如何访问在facetime中进行的视频通话,我想在我们谈话时录制它们.有人试过吗?

大卫H.

iphone facetime

7
推荐指数
1
解决办法
1147
查看次数

Jackson JSON和Hibernate JPA问题的无限递归

在尝试将具有双向关联的JPA对象转换为JSON时,我不断获取

org.codehaus.jackson.map.JsonMappingException: Infinite recursion (StackOverflowError)
Run Code Online (Sandbox Code Playgroud)

我找到的只是这个线程,基本上建议避免双向关联.有没有人对这个春天的bug有一个解决方法?

------编辑2010-07-24 16:26:22 -------

Codesnippets:

业务对象1:

@Entity
@Table(name = "ta_trainee", uniqueConstraints = {@UniqueConstraint(columnNames = {"id"})})
public class Trainee extends BusinessObject {

    @Id
    @GeneratedValue(strategy = GenerationType.TABLE)
    @Column(name = "id", nullable = false)
    private Integer id;

    @Column(name = "name", nullable = true)
    private String name;

    @Column(name = "surname", nullable = true)
    private String surname;

    @OneToMany(mappedBy = "trainee", fetch = FetchType.EAGER, cascade = CascadeType.ALL)
    @Column(nullable = true)
    private Set<BodyStat> bodyStats;

    @OneToMany(mappedBy = "trainee", fetch = FetchType.EAGER, …
Run Code Online (Sandbox Code Playgroud)

java orm json spring-mvc jackson

375
推荐指数
15
解决办法
26万
查看次数

为什么事件处理程序总是有返回类型的void?

嘿,我想知道为什么返回类型的事件如

private void button1_Click(object sender, EventArgs e)
Run Code Online (Sandbox Code Playgroud)

永远无效?

它还可以返回任何其他值吗?

.net c# events event-handling

25
推荐指数
7
解决办法
2万
查看次数

写入16位原始PCM文件时出现问题

作为一个小型实验音乐作品,我试图用标准C编写一首歌曲。代码输出一个原始PCM文件,可以将其导入Audacity。目前,一切正常,但尝试将每个样本写入16位而不是我当前使用的8位时遇到了问题。

直到写入时为止,当前样本都被计算为浮点数,并且其边界几乎保持在有符号的8位整数范围内。然后将其写入8位整数,然后对下一个样本重复该过程。这样可以正常工作并正常播放。当我尝试将其写入为16位原始PCM文件时,会出现问题-我将浮点数乘以256,然后将结果复制到一个整数,随后我使用fwrite写入了所得的16位整数。导入时不会提供预期的结果,从而导致我所期望的版本严重失真。

我在下面添加了有效的代码,因为该问题仅在编写阶段发生。

工作8位代码:

if (out<-127) {out=-128;} else if (out>126) {out=127;}
putc(out,fo);
Run Code Online (Sandbox Code Playgroud)

不起作用的16位代码:

if (out<-127) {out=-128;} else if (out>126) {out=127;}
pcm=out*256;
fwrite(&pcm,2,1,fo);
Run Code Online (Sandbox Code Playgroud)

我可能只是想遗漏一些明显的东西,但是我已经尝试了好几个小时。提前致谢!

c wav pcm 16-bit

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

linq从对象数组中删除item,其中property等于value

如果我有

IEnumberable<Car> list
Run Code Online (Sandbox Code Playgroud)

我想根据汽车的属性从此列表中删除一个项目

我想要的东西:

list.RemoveWhere(r=>r.Year > 2000)
Run Code Online (Sandbox Code Playgroud)

这样的事情存在吗?

我一遍又一遍地这样做,所以我想避免每次复制列表只删除一个项目

c# linq collections

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

应该使用哪种锁定方案和隔离级别来生成序列号?

我想知道业界用于生成序列号的一般做法。

即从表中获取最大值。增加它并存储回来。

为了使其工作,应使用哪种隔离级别和/或锁定方案。

我认为可序列化应该可以正常工作。但它只会阻止对表的更新。仍然可以进行选择。因此,将更新的值可能是相同的。我们怎样才能避免这种情况呢?

谢谢!

mysql

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

Elixir/SQLAlchemy等同于SQL"LIKE"语句?

我正在使用这里描述的MySQLicious类型模式建立一个简单的标记系统.我已经在4个不同的SO线程中阅读了一些标记模式的替代实现,这最适合我的需求.

条目集合有标签"apple banana orange"和"strawberry banana lemon",我正在尝试找到Elixir/SQLAlchemy等效语句

SELECT * FROM table WHERE tags LIKE "%banana%";
Run Code Online (Sandbox Code Playgroud)

我无法找到任何这样的方法来构造Class.query.filter/filter_by()命令,并且无法在文档中看到任何模块的类似方法.有一个简单的方法吗?或者我应该只使用原始SQL.

额外问题:MySQLicious架构的一个缺点是我可能希望搜索"%apple%"但返回"菠萝".是否有高级方法来处理此测试用例?或者我应该在每个查询中包含一个前导空格?

nB:对于那些关心的人来说,这是我对数据库的第一次体验,所以我可能会忽略其他线程中提到的模式的核心优势.我的应用程序用于记录一个或两个关于已完成任务的句子,列[TaskID,Tags,Notes,StartTime,StopTime,TimeTaken],有点像简单的日记.主要用于教程目的.我希望能够通过单个标签进行搜索,以便大致了解我在给定任务上花费的时间.

python sqlalchemy

72
推荐指数
4
解决办法
7万
查看次数

Zend Framework:从应用程序的任何位置获取引导资源

我想知道如何从应用程序的任何地方获取任何引导资源.例如.Zend_Validate,Zend_Auth_Adapter等?

zend-framework

12
推荐指数
1
解决办法
7734
查看次数

在Cocoa中解码整数和其他掩码

Cocoa有大量的整数掩码和代码.例如,NSCommandKeyMask或NSF1FunctionKey,它们在标题中明确定义和记录.

但是,有些可能是古老的,当访问辅助功能属性时,例如获取字形(AXMenuItemCmdGlyph),您将获得一个整数,如111,表示F1(0xf704),或112表示F2(十六进制:0xf705).

有没有简单的方法来处理面具和代码?也许一个能够将111转换为相应的十六进制unicode 0xf704?我的意思是NSEvent.h将NSF1FunctionKey映射到0xf704,但是有一个映射为111到NSF1FunctionKey还是0xf704?

macos cocoa constants objective-c appkit

8
推荐指数
1
解决办法
429
查看次数

为什么#'在Common Lisp中的lambda之前使用?

我想知道为什么我看到的大多数Common Lisp代码都有类似的东西

(mapcar #'(lambda (x) (* x x)) '(1 2 3))

而不仅仅是

(mapcar (lambda (x) (* x x)) '(1 2 3)),

这似乎也有效.我开始学习Common Lisp,并且在Scheme中有一些背景,这引起了我的兴趣.

编辑:我知道您需要带有函数名称的#',因为它们与变量位于不同的命名空间中.我的问题只是在lambda之前的#',因为lambda已经返回一个函数对象(我认为).#' - 由于宏扩展而减少lambdas的工作只会让它变得更有趣......

common-lisp

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