2021-07-10 04:04

好像在线安装板就是无法安装成功,我从来没成功过。以后就一直使用离线安装版了

2021-06-21 17:32

好东西支持一下!最好能提供谷歌的无偏移影像下载。百度地图因为使用的是BD02,和其他图层叠加,还需要纠偏。挺麻烦的。

2021-06-16 22:24

不知所云

2021-05-25 22:46

两层循环内执行查询,每次执行,都要一次数据库访问的过程,当然效率就慢了。建议先构造条件,然后把把条件合并到sql语句里,然后一次执行数据库查询,可以极大提高效率。

2021-05-17 16:35

做一个.service文件,写上启动命令,然后安装到成服务就行了。具体可以百度,很多。

2021-05-12 14:06

顶一下,回头看看。

2021-05-12 14:01

好东西,赞一个!

2021-05-11 15:00

在声明的tx,就在哪抛异常。作者建议是尽量使用db.tx()->方式控制事务。

2021-04-26 00:22

和JFinal后毛关系!纯前端的事

2021-04-20 15:41

@jfinal爱好者22 就着这个问题,我想追问一个问题,只想获得response的内容的字节数,除了拿到response后,拿到具体的内容转成byte数组获取长度外,还有没有更高效的办法。我这里是需要统计网站每天往外传递的字节数。

2021-04-03 17:48

赞jboot,我的框架里也借鉴了一些jboot里的实现,十分感谢。

2021-04-03 17:45

人云亦云的环境,大家提起web开发,必提springMVC,提起开发框架,就必提springBoot。我最近推广了两个公司,一开始对方有点排斥使用JFinal,但用了我基于JFinal封装的框架,然后让他们的人上手后,现在已经离不了了。对于开发公司来说,是否能在解决问题的情况下,快速的高质量的完成开发任务才是重要的。不过,对于JFinal来说,生态的打造,确实不是一朝一夕的事,还有很长的路要走。

2021-04-03 13:21

@北流家园网 首先,你后端要有一个保持所有连接对象的池子,我这里定义的是这样的:
private final Map connections = new ConcurrentHashMap<>(100);
其中WebSocket是在封装的对象,里面主要的成员就是session。
然后有连接,断开连接,你来维护这个connections变量。
最后在MainConfig的onStop里,遍历connections然后通过WebSocket里的session对象断开连接。
我的断开所有代码是这么写的:
public static void disconnectAll() {
Map webSockets = WebSocketManagerUtil.webSocketManager.localWebSocketMap();
CloseReason closeReason = new CloseReason(CloseReason.CloseCodes.NORMAL_CLOSURE , "NORMAL_CLOSURE");
webSockets.forEach((identifier , webSocket) -> {
try {
webSocket.getSession().close(closeReason);
} catch (IOException e) {
e.printStackTrace();
}
});
webSockets.clear();
}