filter加在div上
按照你所說,在controller 中執(zhí)行休眠的時(shí)候,符合差不多同時(shí)執(zhí)行的規(guī)律
但是如果在controller 調(diào)用service,service執(zhí)行休眠的時(shí)候,兩個(gè)間隔時(shí)間比較長,但又小于休眠時(shí)間,具體代碼如下
@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請(qǐng)求,基本是同時(shí)執(zhí)行,但兩次執(zhí)行user,中間間隔時(shí)間較長
問題解決了,啟動(dòng)腳本sh文件沒有配置新加入的jar包信息,更新后即可正常運(yùn)行
因?yàn)檫@個(gè)范圍內(nèi)的任何兩個(gè)數(shù)相除得到的結(jié)果中,誤差最小的也比浮點(diǎn)數(shù)的精度要大。
session默認(rèn)配置文件讀寫。也可以設(shè)置存到memcache,redis。那么問題來了。一個(gè)用戶占多少個(gè)值,然后一個(gè)用戶大概需要占用到多少空間。如果同時(shí)在線人數(shù)不是很多,且session回收做好,其實(shí)用session來做是很合理的。
最近項(xiàng)目中剛用到
import Editor from 'wangeditor'
export default {
methods: {
initEditor() {
var editor = new Editor('#editor')
// editor.customConfig.uploadImgShowBase64 = true
// editor.customConfig.uploadImgServer = '/upload'
editor.customConfig.uploadImgServer = '/upload';
editor.customConfig.uploadFileName = 'uploadfile';
editor.customConfig.uploadImgHooks = {
customInsert: function (insertImg, result, editor) {
var url = result.url
insertImg(url)
}
}
editor.customConfig.customAlert = (info) => {
this.$Notice.info({title: info})
}
editor.customConfig.onchange = (html) => {
this.form.content = html
}
editor.create()
}
},
mounted() {
this.initEditor()
}centos哈?
命令:vi /etc/hosts
在最后一行:127.0.0.1 iZuf66j5nlb2arg99viiuyZ
保存,退出。
解決了,是因?yàn)樵谙鄳?yīng)地方要引用相應(yīng)的上下文
case中要求的是常量,一般是不能進(jìn)行邏輯判斷的, 所以這也是if語句優(yōu)于switch語句的地方!
不解,這種DOM操作,更新頻率不大,一般用不到requestAnimationFrame,直接通過setInterval(func, 1000)不可以嗎?
針對(duì)只有第一條價(jià)格會(huì)動(dòng),可能是DOM查詢的不對(duì)。
用jq的話,大概代碼如下:
setInterval(function() {
var time = new Date().getTime()
$('.price').each(function() {
if(time > $(this).attr('data-starttime')) {
$(this).text(parseInt($(this).text()) - 0.1);
}
})
}, 1000)這問題已經(jīng)解決,蠢問題
div2加overflow:scroll就行了,正常應(yīng)該是div2寬度等于ul寬度2000,多出來的40應(yīng)該是ul的margin。
是不是可以點(diǎn)擊還原按鈕的時(shí)候,改變一下state,在shouldComponentUpdate里面不止做props變化的檢測,也考慮state的變化。
shouldComponentUpdate(nextProps, nextState)一樓正解,用java8的lambda表達(dá)式可以很簡練的實(shí)現(xiàn):
Map<Integer, B> bMap = arr2.stream().collect(Collectors.toMap(B::getA1, Function.identity()));
arr.forEach(a -> {
B b = bMap.get(a.getA1());
a.setB(b);
});checkbox group應(yīng)該返回的數(shù)組吧, 如果不是, 你把它組合一下, render函數(shù)循環(huán)這個(gè)數(shù)組:
{
勾選過的數(shù)組state.map(item => (
<div></div>
))
}對(duì)象是正序添加到符號(hào)表中的,在請(qǐng)求結(jié)束清理階段會(huì)反向遍歷符號(hào)表,逐一釋放內(nèi)存
php中的變量是存儲(chǔ)在堆內(nèi)存的,內(nèi)核的局部變量是存儲(chǔ)在棧上的
php內(nèi)核的有些地方是模擬棧的操作
echo '<button class="user_signup_btn_facebook" onclick="' . htmlspecialchars($loginUrl) . '">Facebook</button>';
這樣呢
child_process.exec可以執(zhí)行指令。但是windows具體的指令我就不會(huì)了。
兩種方法
.box li,.box2 li{
width: 100px;
height: 30px;
display: inline-block;
background: red;
}
.box li:nth-child(2n),
.box2 li:nth-child(2n){
background: blue;
}
.box{
width: 300px;
white-space: nowrap;
overflow-x: auto;
border:1px solid #999
}
.box2{
width: 300px;
overflow-x: auto;
border:1px solid #999
}
.box2{
display: flex;
}
.box2 li{
flex-shrink:0
}
<ul class="box">
<li></li><li></li><li></li><li></li><li></li><li></li>
</ul>
<ul class="box2">
<li></li><li></li><li></li><li></li><li></li><li></li>
</ul>vue貌似只支持IE9+吧
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dò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ù), 熟練的跨平臺(tái)面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(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)師。