用開發(fā)者工具看看你請求的參數(shù),以及返回的數(shù)據(jù)
搞了半天也不知道問題是什么鬼,把parcel換成webpack,問題解決
parcel構(gòu)建的只能dispatch,不能commit
這種情況應(yīng)該不多,除非你的應(yīng)用訪問量巨巨巨巨巨巨巨巨巨巨巨巨大,這樣的話,只能考慮api 也加版本了,上線新API的同時,保留老的API
目前代替方案:
public void clearAuthByUserId(String uid,Boolean author, Boolean out){
//獲取所有session
Collection<Session> sessions = redisSessionDAO.getActiveSessions();
for (Session session:sessions){
//獲取session登錄信息。
Object obj = session.getAttribute(DefaultSubjectContext.PRINCIPALS_SESSION_KEY);
if(obj instanceof SimplePrincipalCollection){
//強轉(zhuǎn)
SimplePrincipalCollection spc = (SimplePrincipalCollection)obj;
SysUser user = new SysUser();
BeanUtils.copyProperties(spc.getPrimaryPrincipal(),user);
//判斷用戶,匹配用戶ID。
if(uid.equals(user.getId())){
if(author)
this.clearCachedAuthorizationInfo(spc);
if(out){
redisSessionDAO.delete(session);
}
}
}
}
}我不是大佬,我來說說我的想法吧。
首先是地區(qū)表示,你知道有種官方的編碼叫做行政區(qū)劃代碼嗎?這個在民政部可以查到,不過沒有格式化的數(shù)據(jù)。你也可以找網(wǎng)上別人已經(jīng)整理好的地區(qū)庫。
我們可以把代碼存放到數(shù)據(jù)庫中,也可以寫到文件中,這就看你自己了。
就拿你的例子來說,廣東省廣州市白云區(qū)的代碼是440111,浙江省杭州市西湖區(qū)是330106。
其實代碼很好理解,每兩位數(shù)分別代表省、市、縣。
44就是廣東省,的33就是浙江省。 01在廣東省下就是廣州市,在浙江省下就是杭州市。
表示上級地區(qū)的,是在后面補0足6位。
比如廣東省就是440000,廣東省廣州市就是440100。
所以我們保存某地區(qū)的公司時,只要把對應(yīng)的代碼存起來就行了。
比如公司表:
id name district
1 廣東省1公司 440000
2 廣東省2公司 440000
3 廣東省廣州市白云區(qū)公司 440111
在網(wǎng)頁地區(qū)選擇中,返回的value只要對應(yīng)價格兩位就夠了。
比如sheng=44&shi=01&xian=11
我們處理時補出三個代碼
440000、440100和440111
然后我們直接查找公司表
如SELECT * FROM company WHERE district=440000 OR district=440100 OR district=440111;
然后返回結(jié)果,我們再一一檢查就行了。
當(dāng)然,可能公司很多,一次返回的結(jié)果太多了,我們可以先查詢440111的,有結(jié)果就返回,沒有就再查詢440100的,以此類推。
甚至,我們能在SQL中就完成這個操作
SELECT
CASE
WHEN EXIST(SELECT * FROM company WHERE district=440111) THEN (SELECT * FROM company WHERE district=440111)
WHEN EXIST(SELECT * FROM company WHERE district=440100) THEN (SELECT * FROM company WHERE district=440100)
ELSE (SELECT * FROM company WHERE district=440000)
END;
當(dāng)然,你不想用地區(qū)代碼,想要自己編碼,甚至直接保存中文也是可以的,操作都是類似的。
以上代碼手機輸入,未經(jīng)過驗證,請自行搜索相關(guān)內(nèi)容理解后使用。
https://www.cnblogs.com/focus... 看看這個
引用類型 他是存放地址的比較 所以存放地址不同他所對應(yīng)的值也不同 肯定返回是false
..............
‘1’ != 1
‘2’ != 2
‘3’ != 3
(1)10 = (1)2
(2)10 = (10)2
(3)10 = (11)2
char占一字節(jié)
32位int占四字節(jié)
突然發(fā)現(xiàn)問題所在了,我把id為list-tmpl-1的script寫在了id是list-con-1的元素之內(nèi)了~只要放在list-con-1之外就好了
仔細擼一遍koa教程,看下router定義騷年。
這個你已經(jīng)說了。但是以下缺點
配置文件遠離使用它的模塊,要找的時候不太好找。
如果新增了一個模塊,開發(fā)人員又忘記在外層conf里補充相關(guān)文件,項目就會啟動不起來了。
配置還是在模塊的源代碼里,但是這里的配置文件只是一個模板,沒有具體值,項目啟動的時候會讀取此路徑里的配置文件。
然后在aggregator項目(比如war包)的pom.xml里做一些配置,讓maven在打包時將各個jar包里的配置文件合并起來,形成一個完整的配置文件。
你可以對這個完整的配置文件形成幾個版本:開發(fā)、生產(chǎn)、測試,放到vcs里管理起來。
比如下面的代碼:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.10</version>
<configuration>
<artifactItems>
<artifactItem>
<groupId>...</groupId>
<artifactId>...</artifactId>
<version>...</version>
<type>jar</type>
<overWrite>true</overWrite>
<outputDirectory>target/assembly-tmp</outputDirectory>
<includes>application-xxx.properties</includes>
</artifactItem>
...
</artifactItems>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>unpack</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.8</version>
<configuration>
<target>
<concat destfile="${project.build.directory}/assembly-tmp/application.properties" force="yes">
<fileset dir="${project.build.directory}">
<include name="assembly-tmp/application-*.properties"></include>
</fileset>
</concat>
</target>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.6</version>
<configuration>
<descriptor>settings.xml</descriptor>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>...因為你百分比的ul沒有寫width:100%;width默認auto了.而且本身你的容器內(nèi)的元素總寬就超出了100vw,你的(30+3)*3+3 > 100
vw單位下,它是基于整個文檔寬度計算,是恒定的值.
而百分比下的ul的3%實際像素值(基于body總寬)是不等于li的3%右邊距的(基于ul的總寬,少了3%的內(nèi)邊距)
問題已解決,通過
{
this.state.islogin == true ? (
<View>
//登錄模塊
<View>
) : (
<View>
//注冊模塊
<View>
)
}
這樣就不會出現(xiàn)樣式問題,感覺應(yīng)該是rn的渲染機制自己不太了解造成的
window.location.href = window.location.href;
反正都要清空畫布了,直接刷新一波界面
class="active"
因為這個。這個表示被選中了,你雖然加了切換,但是你沒有修改相應(yīng)的li的class,需要將原 .active的去掉,新的添加.actvie樣式
你可以找一個wordpress,配著配著就完事了。
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內(nèi)教育集團成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負責(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)師。