V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  heyjude321  ›  全部回复第 1 页 / 共 1 页
回复总数  17
最新消息,高级的也要。
目前只要 i04 i05 ,薪资 2w 以内。
找到个解决方案:
https://www.cxyzjd.com/article/candyzh/74906202

准备试下 getAsyncRemote()
@zhongpingjing
我查看了出现问题时的 jstack log ,我发现线程池全部都是这种 Waiting on condition ,全在等待条件,就是不释放。
大概率是你说的这种原因。
我猜测应该是 websocket 发送消息时,浏览器因为某种原因,导致 websocket 认为应该等待后再继续发送消息。

==========
hread Name
msg-thread2-7
State
Waiting on condition
Java Stack
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at org.eclipse.jetty.util.SharedBlockingCallback$Blocker.block(SharedBlockingCallback.java:219)
at org.eclipse.jetty.websocket.common.BlockingWriteCallback$WriteBlocker.block(BlockingWriteCallback.java:90)
at org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint.blockingWrite(WebSocketRemoteEndpoint.java:107)
at org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint.sendString(WebSocketRemoteEndpoint.java:385)
at org.eclipse.jetty.websocket.jsr356.JsrBasicRemote.sendText(JsrBasicRemote.java:108)
....
@wangyong1027480
对呀,都是 java 。

@96XL
可能。会后端你多少能无师自通部分前端技能,就够了。


@chenshun00
你的简历已发给负责人了。我觉得不错。哈哈。

@Alchemistboy
大多是香港政府的项目,人数多,分工细,加班少,适合追求稳定的朋友,想从工作中学到一些技能为升职做准备的话,这里并不适合,你更需要什么都需要你做的公司。
如果你上进且能自学,这里适合你。
如果你上进但不能自学,这里非常不适合你。

@hgq114
不高,平均水平。
@nimou
@wequart
不招纯前端。都是后端+会点简单的前端。

@alpha4zeta
不好意思。

@Stevenv
暂时没有全职远程。

=================

工作地点:深圳南山区高新南七道 15
@awolf 这个有考虑过。如果真的找不到原因,就尝试上 mq 。
@RedBeanIce 有指定线程池。没有错误日志。
112 天前
回复了 heyjude321 创建的主题 Java 项目运行后,线程越来越多
@registerrr 是的。 明白了。极有可能这里出问题了,这对象应该是可以复用的。
感谢大佬。祝大佬心想事成,万事如意。
112 天前
回复了 heyjude321 创建的主题 Java 项目运行后,线程越来越多
@registerrr 线程越来越多了。现在 800 多了。
看日志也看不出什么问题。没发现死锁。
日志预览链接: https://pan.baidu.com/s/15DWI9xxCe9XSl_DVZkSdvg
提取码:1234
已解决。。sourcetree 在 .ssh 文件夹下生成了一些 key ,把这个文件删除就可以了。
214 天前
回复了 heyjude321 创建的主题 Java 请教 Java 类继承问题
@ccde8259
@aragakiyuii
@dranfree
@wolfie
谢谢各位 V 友的回答,给了我一些启发。
215 天前
回复了 heyjude321 创建的主题 Java 请教 Java 类继承问题
@dranfree 好像不行。
父类里写:
public static T self;
不能通过编译。
215 天前
回复了 heyjude321 创建的主题 Java 请教 Java 类继承问题
@wolfie self() 不是 static 的,没办法用过 AuthUserService.self()进行引用。
215 天前
回复了 heyjude321 创建的主题 Java 请教 Java 类继承问题
@aragakiyuii 枚举里怎么声明 AuthUserService ?
EMAIL_PASSWORD("邮箱+密码") {
@Autowired
AuthUserService authUserService;

@Override
public Result isExist(LoginVO loginVO) {
return super.isExist(loginVO);
}

@Override
public Result isPassAuth(LoginVO loginVO) {
return super.isPassAuth(loginVO);
}

@Override
public Result register(LoginVO loginVO) {
return super.register(loginVO);
}
};
这样不行呐,authUserService 是 null
215 天前
回复了 heyjude321 创建的主题 Java 请教 Java 类继承问题
@ccde8259
这样不能通过 AuthUserService.self 进行引用,因为 self 不是静态的。
通过 ApplicationListener 吗?不确定你的方案是什么,但我尝试了本帖其他答主类似的方法,如果父类有 static 方法,则返回值用不了泛型。public static T getSelf() 会报错。
217 天前
回复了 heyjude321 创建的主题 Java 请教 Java 类继承问题
@chenshun00 1.为了让枚举方法里可以使用 service 的方法。2.不是炫技。
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2930 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 11:21 · PVG 19:21 · LAX 04:21 · JFK 07:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.