你可能修改master和develop 重復(fù)的部分了。
謝邀~問題是否解決?
可能是提取插件ExtractPlugin
版本的問題。
按照你所說,在controller 中執(zhí)行休眠的時候,符合差不多同時執(zhí)行的規(guī)律
但是如果在controller 調(diào)用service,service執(zhí)行休眠的時候,兩個間隔時間比較長,但又小于休眠時間,具體代碼如下
@RestController
@RequestMapping("/test")
public class TestController {
private static final Logger logger = LoggerFactory.getLogger(TestController.class);
@Autowired
private IUserService userService;
@GetMapping("/user")
public Object testUser() {
logger.info("testController:{}", this.toString());
logger.info("userService:{}", userService.toString());
userService.get(1l);
return "ok";
}
@RequestMapping("/foo2")
public Object foo2(HttpServletRequest request) throws InterruptedException {
String param = request.getParameter("p");
logger.error("param:{}", param);
long start = System.currentTimeMillis();
Thread.sleep(10000);
long end = System.currentTimeMillis();
logger.error("time:{}", end - start);
return end - start;
}
}
@Override
public void get(Long id) {
logger.error("get start...{}", this.toString());
try {
Thread.sleep(30000l);
} catch (InterruptedException e) {
e.printStackTrace();
}
logger.error("get end...{}", this.toString());
}
結(jié)果如下:
2018-03-28 15:53:04.559 INFO 21776 --- [io-8080-exec-10] c.e.m.web.controller.TestController : testController:com.example.multimodule.web.controller.TestController@189ebbd
2018-03-28 15:53:04.559 INFO 21776 --- [io-8080-exec-10] c.e.m.web.controller.TestController : userService:com.example.multimodule.service.service.impl.UserServiceImpl@2a12ba65
2018-03-28 15:53:04.559 ERROR 21776 --- [io-8080-exec-10] c.e.m.s.service.impl.UserServiceImpl : get start...com.example.multimodule.service.service.impl.UserServiceImpl@2a12ba65
2018-03-28 15:53:25.665 INFO 21776 --- [nio-8080-exec-4] c.e.m.web.controller.TestController : testController:com.example.multimodule.web.controller.TestController@189ebbd
2018-03-28 15:53:25.665 INFO 21776 --- [nio-8080-exec-4] c.e.m.web.controller.TestController : userService:com.example.multimodule.service.service.impl.UserServiceImpl@2a12ba65
2018-03-28 15:53:25.665 ERROR 21776 --- [nio-8080-exec-4] c.e.m.s.service.impl.UserServiceImpl : get start...com.example.multimodule.service.service.impl.UserServiceImpl@2a12ba65
2018-03-28 15:53:34.559 ERROR 21776 --- [io-8080-exec-10] c.e.m.s.service.impl.UserServiceImpl : get end...com.example.multimodule.service.service.impl.UserServiceImpl@2a12ba65
2018-03-28 15:53:55.665 ERROR 21776 --- [nio-8080-exec-4] c.e.m.s.service.impl.UserServiceImpl : get end...com.example.multimodule.service.service.impl.UserServiceImpl@2a12ba65
2018-03-28 15:54:01.853 ERROR 21776 --- [nio-8080-exec-8] c.e.m.web.controller.TestController : param:aaaaa
2018-03-28 15:54:03.788 ERROR 21776 --- [nio-8080-exec-5] c.e.m.web.controller.TestController : param:bbbb
2018-03-28 15:54:11.854 ERROR 21776 --- [nio-8080-exec-8] c.e.m.web.controller.TestController : time:10000
2018-03-28 15:54:13.788 ERROR 21776 --- [nio-8080-exec-5] c.e.m.web.controller.TestController : time:10000
可以看到兩次執(zhí)行foo2請求,基本是同時執(zhí)行,但兩次執(zhí)行user,中間間隔時間較長
URLencoder.encode();
URLencoder.decode();
你打開transformers的目錄,打開package.json看看是被哪個庫required。
這個問題非常簡單啊。不需要寫任何的操作。
這些 scripts
命令,就是簡寫的 bash
命令。
命令如下:
測試:
結(jié)果:
跟進(jìn)你的評論,我認(rèn)為你是需要npm script
的 hook
在每個 script
命令,都有兩個hook
, 一個 pre
和 一個 post
所以你這里需要一個 postupload
可以參考這個文檔的第七節(jié):
當(dāng)某一行所有值都不大于7時,walks[hits7] >= 7
在那一行返回全部是False
.
對np.argmax
函數(shù)來說,當(dāng)所有值都一樣大,也就都是最大值,默認(rèn)返回第一個,也說是0
出現(xiàn)的原因。
可以試著改下參數(shù)
function p(bool, msg) {
return new Promise(function (resolve, reject) {
setTimeout(function () {
if (bool) resolve(msg);
else reject(msg);
}, 1000)
})
}
p(true, 'true').then(function (res) {
console.log(res);
return p(true, 'then');
}).catch(function (res) {
console.log(res);
return p(true, 'catch');
}).then(function (res) {
console.log(res);
}).catch(function (res) {
console.log(res)
})
/root
是root用戶的家目錄(home directory),Linux家目錄的權(quán)限一般都是700
# stat /root
File: /root
...
Access: (0700/drwx------) Uid: ( 0/ root) Gid: ( 0/ root)
...
java系比較親xml,就像nodejs和json的關(guān)系。
配置webpack的output,給build出來的文件加上hash后綴。
filename: '[name].js?[hash]'
80的全部跳轉(zhuǎn)就好了。管他啥域名。。
如果只是想"切換"到v1.0
(一個tag
),可以使用如下命令:
$ git checkout v1.0 -b v1.0-branch
上述命令會創(chuàng)建一個新的分支:v1.0-branch,其狀態(tài)如下:
$ git status
On branch v1.0-branch
nothing to commit, working tree clean
其提交記錄如下:
$ git log --oneline
981efb8 (HEAD -> v1.0-branch, tag: v1.0, dev) 閱讀器基本完工,v1.0
b4e4305 完成頁面結(jié)構(gòu)和樣式代碼(html css)
P.S.
使用git reset
命令是可以重置的:
$ git reset --hard v1.0
HEAD is now at 981efb8 閱讀器基本完工,v1.0
如果你的本機(jī)環(huán)境依舊報錯,可以嘗試到其它文件夾進(jìn)行git clone
。
在下一步的for循環(huán)之前加一層判斷 if(res)然后在if里面在for循環(huán)
npm
提交時,不會把 git commit
信息帶上的。
我教你個小技巧,你直接在 git
項(xiàng)目里,搜索你要的版本號是在哪一個 git commit
上被提交的。
版本號在 package.json
文件中,字段是 version
。如下圖:
如上圖,你可以直接在 git項(xiàng)目
中搜索: "version": "5.2.1"。這樣你搜到這個記錄最早的 commit
就是它這個版本發(fā)布的第一個 commit
了。
你是不是用到了tp的U方法生成鏈接地址???如果是的話,原因就是:index.php是tp的入口文件,他的作用是加載tp運(yùn)行需要的所有資源,如果沒有index.php,tp就無法正常處理請求!當(dāng)你配置了apache重寫規(guī)則,但是tp并不知道你配置了這個規(guī)則,所以必然的生成帶index.php的訪問url,便于下次請求的時候能正常處理,現(xiàn)在的這種情況,要不然你就自己手動添加訪問的地址:例如U("User/Login")替換到/User/Login
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
北大青鳥中博軟件學(xué)院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學(xué)院和江蘇省首批服務(wù)外包人才培訓(xùn)基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團(tuán)創(chuàng)建于1999年,經(jīng)過二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機(jī)構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團(tuán),成為集合面授教學(xué)培訓(xùn)、網(wǎng)
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。