小编Pre*_*hev的帖子

同一域上的Access-Control-Allow-Origin问题

当我尝试从一个javascript文件到位于同一个域的Web服务上创建XMLHTTPRequest时,我得到:

Access-Control-Allow-Origin不允许来源http://mydomain.com ???

如果我将mydomain.com更改为localhost,我不再有问题,但我想将其保留为mydomain.com

我需要编辑什么,以及为什么首先,因为它是相同的域?

javascript apache ajax xmlhttprequest same-origin-policy

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

从集合中删除实体时,Hibernate不会删除DB记录

简单地从相关实体的集合中删除实体,不会删除数据库记录,对吗?

例如:

currentUser.getBooks().remove(thisBook);
userDAO.update(currentUser);
Run Code Online (Sandbox Code Playgroud)

不会从数据库中删除记录

我是否必须始终明确地转到bookDAO并且session.delete(thisBook)每次都说?我认为Hibernate比那更智能,并且在保存或更新父实体时进行级联检查.

我该如何解决这个问题?

java hibernate

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

@Controller类中的@Transactional方法不被视为事务性的

我注意到以下内容不适用于标记为@Controller:

@Autowired
SessionFactory sessionFactory;

@ResponseBody
@Transactional
@RequestMapping(method = RequestMethod.GET , value = "/map")

public ArrayList<PhotoDTO> getPhotos(...someParams) {
   Entity result sessionFactory.getCurrentSession()... //do some manipulation

  return result;
}
Run Code Online (Sandbox Code Playgroud)

当我调用URL时,我得到一个错误,说该方法不是事务性的(尽管如您所见,它被标记为一个)

如果我将此方法复制到另一个名为MyService的类并从控制器调用它,它就可以完美地工作

这是一种Spring建议(一个让我多或少使用更多课程的阴谋)?

java spring spring-mvc

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

PlayFramework如何在运行时显示代码更改?

PlayFramework如何在运行时显示代码更改而无需重新部署和重新部署?它是否在内部使用tomcat?如果没有,我是否可以将我的Spring应用程序放在它使用的服务器容器之上,并获得运行时更改的好处.

注意:我知道在技术上也可以使用Tomcat,但是,形成我所经历的,它是非常错误的,并且不能一直工作.有时,它甚至需要重新加载整个应用程序上下文(大约16秒),这是不合适的.

java spring tomcat playframework playframework-2.0

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

为什么在单独的线程池中将阻塞与非阻塞操作分开比在一个中执行all更好?

我一直在Play中阅读有关线程池(https://www.playframework.com/documentation/2.1.0/ThreadPools)的Play Framework文档,但不知何故,我无法对某些事情进行数学计算.也许,你可以帮助我.

文档说,在阻塞和非阻塞调用之间维护桃的最佳实践是拥有多个线程池,并且每个特定类型的操作使用一个.在非阻塞操作的情况下,理想的线程池将为每个核执行1个线程,因此线程的最大值将非常低.对于阻塞操作(例如重型关系数据库调用),更好的方法是拥有一个允许每个核心有许多可用线程的大型线程池.

我没有看到数学点击的地方,如果我们想象我们在4核机器上运行应用程序,那么主动运行的线程的最大值是4.这意味着如果4个线程占用了耗时的数据库操作,我的非阻塞操作也将很难执行,直到阻塞操作消失.

因此,我的问题是运行两个单独的线程池的真正好处是什么,而不是一个中等大的线程池.我错过了什么?

java multithreading akka playframework playframework-2.0

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

创建一个Pandas散点图,其中一个轴是索引

如果我有一个数据框,我想在哪里创建一个列对着索引的散点图,有没有比matplotlib直接使用更简单的方法,或者从索引中创建一个列表等?像这样的东西:

df.plot.scatter(x='index', y='price')
Run Code Online (Sandbox Code Playgroud)

我假设这不起作用,因为索引可能包含多个系列,而Pandas将不知道应该使用哪个,没有进一步的指示.

python matplotlib pandas

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