好吧,我知道了,F(xiàn)n功能鍵+F5
原因是split在處理含有捕獲組的正則的時(shí)候,會(huì)把捕獲組里面捕獲到的數(shù)據(jù)也當(dāng)做分割后結(jié)果的一部分。如下:
代碼如下:
var str="abclskd,jsldk-lskdfj778,jsdkf*jdkf";
var regex1=/[,*-]/;
str.split(regex1);
(5) ["abclskd", "jsldk", "lskdfj778", "jsdkf", "jdkf"]
var regex2=/([,*-])/;
str.split(regex2);
(9) ["abclskd", ",", "jsldk", "-", "lskdfj778", ",", "jsdkf", "*", "jdkf"]
var regex3=/(?:[,*-])/;
str.split(regex3);
(5) ["abclskd", "jsldk", "lskdfj778", "jsdkf", "jdkf"]
所以,為了不出現(xiàn)這樣的結(jié)果,你把()改為(?:)
https://www.v2ex.com/t/458890 這里討論了,應(yīng)該是bug,下個(gè)版本應(yīng)該會(huì)修復(fù)吧
題主是要驗(yàn)證符合與否還是要提取數(shù)據(jù)?
有2種方式:
1.在 Artboard 里繪制矩形(寬度調(diào)細(xì)些,快捷鍵R)或者繪制線條(快捷鍵L),然后在 transform 設(shè)置選擇角度;
2.在 Artboard 里繪制鋼筆圖(快捷鍵V),通過(guò)鼠標(biāo)點(diǎn)擊來(lái)設(shè)置起點(diǎn)和終點(diǎn),然后回車(chē),生成“斜線”
在appmodules文件里面可以設(shè)置:
http://ionicframework.com/doc...
瀏覽器沒(méi)有那么大的權(quán)限,如果是app內(nèi)嵌網(wǎng)頁(yè)就可以。網(wǎng)頁(yè)調(diào)用app提供的接口,通過(guò)app來(lái)獲取,但是也要手機(jī)授權(quán)才能獲取。
因?yàn)榉诸?lèi)的高度原因,所以才造成跟隨滾動(dòng),謝謝,已經(jīng)解決了
#include<stdlib.h>
#include<string.h>
int main(void){
long mem = 1000L*1000*1000*64;//64G, 我的機(jī)器有16G內(nèi)存
char* f = malloc(mem);
memset(f,0xff, mem-1); //注釋掉這一行你會(huì)成功的
free(f);
}
gcc melloctest.c
./a.out
運(yùn)行時(shí)你會(huì)看到段錯(cuò)誤 (核心已轉(zhuǎn)儲(chǔ))(我就不提Segmentfault,呵呵!)
public class Test{
static final int mem = 1000*1000*64;//64M //java 不能用long聲明數(shù)組
public static void main(String[] args){
int a[][] = new int[1000][];
for(int i=0;i<1000; i++)
a[i] = new int[mem];
a[999][mem-1]=10086;
System.out.println(a[999][mem-1]);
}
}
運(yùn)行時(shí)你會(huì)看到
java Test
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at Test.main(Test.java:10)
## 結(jié)論
c: 聲明沒(méi)問(wèn)題,分配沒(méi)問(wèn)題, 使用了就不行
java: 聲明沒(méi)問(wèn)題,分配都不行,更別說(shuō)使用了
自問(wèn)自答
let methodNames be ? "valueOf", "toString"
[],not a primitive,繼續(xù)執(zhí)行 toString 返回""
參考這里評(píng)論,之前看到上面回答,沒(méi)注意到評(píng)論。。。
When the abstract operation OrdinaryToPrimitive is called with arguments?O?and?hint, the following steps are taken:
"string"?or?"number".If?hint?is?"string", then
"toString",?"valueOf"??.Else,
"valueOf",?"toString"??.For each?name?in?methodNames?in?List?order, do
If?IsCallable(method) is?true, then
Caused by: org.apache.http.ProtocolException: Content-Length header already present
你是不是指定 Content-Length 頭了
目前項(xiàng)目應(yīng)用的是vue-cli,自行修改了部分配置.三個(gè)環(huán)境的情況跟你差不多,測(cè)試/生產(chǎn)環(huán)境的層級(jí)比你還深。
先說(shuō)下修改了哪些配置
1-build/utils.js下的cssLoaders內(nèi)的generateLoaders方法內(nèi)部的
// Extract CSS when that option is specified
// (which is the case during production build)
if (options.extract) {
return ExtractTextPlugin.extract({
use: loaders,
fallback: 'vue-style-loader',
publicPath: '../../' //此處修改是矯正iview的font等文件夾打包路徑錯(cuò)誤
})
} else {
return ['vue-style-loader'].concat(loaders)
}
2-webpack.base.conf.js下的module對(duì)象內(nèi)的rules針對(duì)圖片類(lèi)型的配置
{
test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
loader: 'url-loader',
options: {
limit: 1024,
name: utils.assetsPath('img/[folder]/[name].[ext]')
// [folder]/ 是為了保留項(xiàng)目組件文件夾內(nèi)部資源文件夾
// 在打包后在img文件夾里面對(duì)應(yīng)生成相同的文件夾,方便維護(hù)
// 另外取消了圖片的hash
}
},
3-config/index.js
dev的配置就不說(shuō)了,改了端口,偶爾會(huì)修改下默認(rèn)啟動(dòng)的lolocalhost用于移動(dòng)調(diào)試
主要是build下的
assetsPublicPath: './',//改為./
目前這套配置運(yùn)行良好.圖片那里的修改你可以照樣引用原本的cli配置.我這是根據(jù)項(xiàng)目需求變動(dòng)的.assetsPath如下
exports.assetsPath = function (_path) {
const assetsSubDirectory = process.env.NODE_ENV === 'production'
? config.build.assetsSubDirectory
: config.dev.assetsSubDirectory
return path.posix.join(assetsSubDirectory, _path)
}好像關(guān)閉端口占用,是要關(guān)閉占用端口的系統(tǒng)進(jìn)程吧
你要先去查是哪個(gè)進(jìn)程占用了該端口,然后在kill進(jìn)程
其實(shí)你第一次運(yùn)行完了關(guān)閉程序就可以了哇,何必搞的這么麻煩
設(shè)置一個(gè)header("Content-type:image/png")試試?
1.我理解針對(duì)業(yè)務(wù)的埋點(diǎn)不需要區(qū)分是react還是vue還是其他框架實(shí)現(xiàn)的,直接用第三方的統(tǒng)計(jì)都可以
2.可以用百度統(tǒng)計(jì),growingio,友盟啥的都可以
直接寫(xiě)css,放在html主頁(yè)的link不就不需要引入了?
public LengthFieldBasedFrameDecoder(ByteOrder byteOrder, int maxFrameLength, int lengthFieldOffset, int lengthFieldLength, int lengthAdjustment, int initialBytesToStrip, boolean failFast)
這個(gè)構(gòu)造函數(shù)可以指定大小端!
北大青鳥(niǎo)APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專(zhuān)業(yè)的國(guó)家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開(kāi)發(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ū)ο箝_(kāi)發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開(kāi)發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開(kāi)發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問(wèn),美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。