你的問題描述不太準(zhǔn)確,我不知道怎么回答你。
但是關(guān)于crc32負(fù)數(shù)我也遇到類似問題,以下是相關(guān)分析,你可以參考參考
crc32
的過程是怎樣的我沒有仔細(xì)研究,但是通過分析負(fù)數(shù)結(jié)果
和簡單的查閱資料,得出如下結(jié)論:
以字符串TEST
為例
crc32('TEST') === -286616648 ; // true
根據(jù)crc32
的算法這里的-286616648
理應(yīng)是一個4字節(jié)有符號整數(shù)
,對應(yīng)的二進制是:11101110111010101001001110111000
但由于JS的Number是64位的8字節(jié)有符號整數(shù)
的,加上不知道那個算法是怎樣轉(zhuǎn)換的,
結(jié)果就變成8字節(jié)有符號整數(shù)
的-286616648
(-286616648).toString(2) === '-10001000101010110110001001000'; // true
而使用正確的二進制是:
parseInt('11101110111010101001001110111000', 2) === 4008350648; // true
(4008350648).toString(2) === 'eeea93b8'; // true
eeea93b8
才是正確的crc32碼
在Node端,可以通過Buffer
.readInt32BE等函數(shù)實現(xiàn)轉(zhuǎn)換。
在瀏覽器端,暫時沒想出很好的轉(zhuǎn)換,我也在研究中。
我的回答暫時不能提供解決辦法,但CRC32的負(fù)數(shù)原因大致如此,希望能幫到你
1.檢查一下samba
服務(wù)是否開啟;
2.檢查Windows
防火墻是否屏蔽了相關(guān)端口;
鵝廠大佬?
看看是不是ssh信息出問題了,本地重新生成一套key,添加到遠程庫看看。
在find里面增加一個條件 -and -not -name "*.bak"
.find . -type f -not -name "*.c" -and -not -name "*.h" -and -not -name "*.bak" | xargs -I {} sh -c "mv {}.bak {}"
.
963,1040,1008,1016,992,1010,997,1000,1025,998,971,1036,962,998,972,954,1040,931,953,1018,1054,992,934,983,1027,973,1021,1044,997,1010,1062,978,988,1028,972,986,979,922,1032,924,993,1055,1054,1031,1023,981,1027,1017,1005,1031,1004,1009,994,1004,967,1026,1016,984,1032,987,1053,964,978,983,985,992,948,1061,1068,993,933,1028,967,1010,1007,962,1018,978,1003,1036,1001,1021,1006,1006,1041,1022,971,957,956,1007,1023,952,1011,988,991,984,1020,1025,1003,1018
這個10000個數(shù)分100個表,平均每個表數(shù)的總個數(shù),分布的很均勻了好吧。
然后用哈希速度快,也很裝逼有木有^_^
可以在startup.sh一開始的地方就cd更改目錄到你想去的目錄,不要依賴調(diào)用者當(dāng)前目錄,就可以了,比如如果你想進入bin目錄,最開始的地方加
cd `dirname "$0"`
如果你想在上一級目錄,就
cd `dirname "$0"`/..
const { spawn } = require('child_process');
const ls = spawn('node', ['--harmony', 'index.js']);
確定不是跟輸出級別有關(guān)么
你好,我也遇到了類似的問題,請問您最后如何解決的?
自己翻源碼找到這, 不確定是不是,求解答
VueI18n.prototype.watchI18nData = function watchI18nData () {
var self = this;
return this._vm.$watch('$data', function () {
var i = self._dataListeners.length;
while (i--) {
Vue.nextTick(function () {
self._dataListeners[i] && self._dataListeners[i].$forceUpdate();
});
}
}, { deep: true })
};
審核時間好長?。。?!
搜索一圈沒找到解決。臨時解決方法傳入父節(jié)點,遞歸每層深度的父節(jié)點是一樣的
def get_code(self, node, parent=None, active=False):
if parent is None:
parent = node.getparent()
c = ''
if isinstance(node, etree._ElementUnicodeResult):
c = str(node).replace('\n', '').replace(' ', '').strip()
p = parent
print(p.tag + ' : ' + str(p.attrib) +' | content: '+ c)
return c
if isinstance(node, etree._Element):
for item in node.xpath('node()'):
c += str(get_code(item,node,active=active))
return c
你并不知道環(huán)的起始在那個位置,并不是head開始就形成環(huán)的。
本地啟動nginx服務(wù)器(或其他服務(wù)器),然后配合hosts修改。
大概像這樣:
# data
log = """
[t=123]xyzzda, x=abc
[t=126]sdjljs, x=abc
[t=140]sdsws, x=abc
[t=239]dsjdjs, x=wvu
[t=248]sdsdess, x=wvu
"""
# code
import re
from collections import defaultdict
dic = defaultdict(list)
golden_x, golden_t = None, None
for line in log.split('\n'):
line = line.strip()
if not line:
continue
m = re.match('\[t=(\d+)\](.+), x=(.+)', line)
t, c, x = m.groups()
if x == golden_x:
dic[x].append((c, int(t) - golden_t))
golden_x, golden_t = x, int(t)
for key, ct in dic.items():
print(key+':')
for c, t in ct:
print(c, 't='+str(t))
print()
# results
abc:
sdjljs t=3
sdsws t=14
wvu:
sdsdess t=9
我回答過的問題: Python-QA
咳咳,先個人覺得 120w 并不大(習(xí)慣吐槽)。然后你既然是分段的,那不若直接建立索引就好了。當(dāng)然,如果說優(yōu)化,確實是建立新的一個表記錄會比較好些。
其實我個人理解,數(shù)據(jù)庫的使用就兩種情況,一種用空間換時間,另一種自然是用時間換空間。是我的話,個人會選擇只是優(yōu)化表的索引,然后再進行查詢就好,考慮到你做的復(fù)購率的調(diào)查頻率不會很高,用時間作為代價運作也是可以的。
關(guān)于如何在 linux 上創(chuàng)建虛擬環(huán)境,建議你看這篇文章 http://www.os373.cn/article/1
至于如何讓本地的 pycharm 使用遠程的虛擬 Python 環(huán)境,建議你看這篇文章 http://www.os373.cn/article/100
別問我是誰,我是雷鋒。
直接用Pip install ansible裝最新版不成功,但是裝上ansble 2.2.3版本就OK了,奇怪啊
type SaleLink struct {
BaseModel
WareroomID int `json:"wareroom_id"`
ProductID int `json:"product_id"`
Quantity int `json:"quantity"`
Product Product `json:"product,omitempty"`
Wareroom Wareroom `json:"wareroom,omitempty"`
}
加上omitempty,如果你不給struct賦上這兩個值,json序列化的時候,就不會有這兩個字段
一個armeabi就夠了
北大青鳥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
中公教育集團創(chuàng)建于1999年,經(jīng)過二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團,成為集合面授教學(xué)培訓(xùn)、網(wǎng)
達內(nèi)教育集團成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。