onPageScroll必須在你的內(nèi)容超過一屏幕的情況下才生效
你設(shè)置一下試試
page{
width: 100%;
height: 120%;
}第一點(diǎn),ComponentModule不用BrowserModule,也不用IonicModule.forRoot()。第二點(diǎn),APPModule中import ComponentModule就可以,無需在provider中引入。
修改如下:
import { CommonModule } from '@angular/common';
...
import:[CommonModule]
...
export class ComponentModule
import { ComponentModule } from '.....';
...
import:[ComponentModule]
...
export class AppModule
import { ComponentModule } from '.....';
...
import:[ComponentModule]
...
export class Pay..Module抱歉,這是個(gè)垃圾問題 ??!回看起來自己都掩面 …
return 退出該函數(shù)的執(zhí)行,退回到函數(shù)的調(diào)用處,退回到函數(shù)的調(diào)用處,退回到函數(shù)的調(diào)用處 !
該用 exit
受上回答啟發(fā)確實(shí)跟css有關(guān),
但是:
html {
height: 100%;
overflow: scroll;
}
這樣寫是獲取不到值的
html {
height: 100%;
overflow: visible;
}
這樣寫就可以獲取到值了,所以跟html的高度是否是100%并無關(guān)系是的,你沒有理解錯(cuò)
import './common/sass/index.scss'
import '../static/css/reset.css'
后綴寫全了試試
這是一個(gè)大牛的回答。
學(xué)習(xí)一下思路。
發(fā)現(xiàn)了,是我開了wifi共享大師?。。?!
從你貼出來的數(shù)據(jù)分析,雖然E和O都是100%并且一直在進(jìn)行full gc,但是整個(gè)程序在這段時(shí)間內(nèi)的內(nèi)存使用很穩(wěn)定,新對(duì)象的產(chǎn)生和回收速度相當(dāng),不會(huì)向年老代堆積,所以并不會(huì)發(fā)生OOM。
不過以上僅是猜測(cè),具體情況可能還需要結(jié)合程序和更多數(shù)據(jù)來分析。
已解決.....
就第二張截圖來看webpack是把依賴的字體文件用base64編碼插入到main.js里了,可以考慮在配置里排除掉這個(gè)字體的依賴
jquery綁定事件的方法啊
1.數(shù)據(jù)庫(kù)是一定是加密后的密碼,用戶在前臺(tái)輸入用戶名和密碼,后臺(tái)對(duì)他的密碼進(jìn)行加密,然后和數(shù)據(jù)庫(kù)中的密碼進(jìn)行比對(duì),也有一種是不通過后臺(tái),直接通過前臺(tái)的javascript去加密,然后把加密的密碼去數(shù)據(jù)庫(kù)去比對(duì)。
1.更改shiro安全管理配置
<!-- 定義Shiro安全管理配置 -->
<bean id="securityManager" class="org.apache.shiro.web.mgt.DefaultWebSecurityManager">
<!-- <property name="realm" ref="systemAuthorizingRealm" /> -->
<property name="realm" ref="userRealm" />
<property name="sessionManager" ref="sessionManager" />
<property name="cacheManager" ref="shiroCacheManager" />
</bean>
<!-- 3.1 直接配置繼承了org.apache.shiro.realm.AuthorizingRealm的bean -->
<bean id="userRealm" class="com.thinkgem.jeesite.modules.sys.security.SystemAuthorizingRealm">
<!-- 配置密碼匹配器 -->
<property name="credentialsMatcher" ref="credentialsMatcher"/>
</bean>
<!-- 憑證匹配器 -->
<bean id="credentialsMatcher" class="com.thinkgem.jeesite.modules.sys.security.CustomCredentialsMatcher">
</bean>
<property name="realm" ref="systemAuthorizingRealm" /> ,Spring自動(dòng)注入。
2.自定義密碼驗(yàn)證
/**
*/
public class CustomCredentialsMatcher extends SimpleCredentialsMatcher {
@Override
public boolean doCredentialsMatch(AuthenticationToken authcToken, AuthenticationInfo info) {
UsernamePasswordToken token = (UsernamePasswordToken) authcToken;
Object accountCredentials = getCredentials(info);
// String pwd =encrypt32(String.valueOf(token.getPassword()));//md5 32位加密
String pwdType =String.valueOf(token.getPassword());// 判斷一下密碼是否是用戶輸入的,還是JCIS傳過來的
if(pwdType.length() == 32){
return equals(pwdType, accountCredentials); //密碼長(zhǎng)度=32位,說明是md5加密過,是從xx傳進(jìn)來的 32位加密。
}
String pwdUser =encrypt32(String.valueOf(token.getPassword()));//不等于32 是用戶輸入的密碼。 如果用戶輸入的密碼長(zhǎng)度位32那么里面會(huì)有一個(gè)bug
return equals(pwdUser, accountCredentials);
//將密碼加密與系統(tǒng)加密后的密碼校驗(yàn),內(nèi)容一致就返回true,不一致就返回false
//return super.doCredentialsMatch(token, info) ;
}
3.更改密碼驗(yàn)證,注釋掉自帶的。
/**
* 設(shè)定密碼校驗(yàn)的Hash算法與迭代次數(shù)
*/
// @PostConstruct
// public void initCredentialsMatcher() {
// HashedCredentialsMatcher matcher = new HashedCredentialsMatcher(SystemService.HASH_ALGORITHM);
// matcher.setHashIterations(SystemService.HASH_INTERATIONS);
// setCredentialsMatcher(matcher);
// // setCredentialsMatcher(new CustomCredentialsMatcher());
// }
如果不注釋就是用這種方式也可以。
/**
* 設(shè)定密碼校驗(yàn)的Hash算法與迭代次數(shù)
*/
@PostConstruct
public void initCredentialsMatcher() {
setCredentialsMatcher(new CustomCredentialsMatcher());
} 整理數(shù)據(jù) 把時(shí)間x軸合并
x軸: ['1:00', '1:05', '1:10', ...]
data有兩種方式:
1 . 空數(shù)據(jù)用null或者直接空表示
series: [{
data: [25, null, 15, ...], //or: [25, , 15, ...]
connectNulls:true
},{
data: [null, 25, 15, ...], //or: [, 25, 15, ...]
connectNulls:true
}]
2 . 直接把你的數(shù)組放到data上
series: [{
data: [
// xAxis data
[ 1:00, 25 ],
[ 1:10, 15 ],
...
],
connectNulls:true
},{
data: [
// xAxis data
[ 1:05, 25 ],
[ 1:10, 15 ],
...
],
connectNulls:true
}]
然后connectNulls設(shè)為true可以連接空數(shù)據(jù)
我有用過這個(gè),你不要用他那個(gè)數(shù)據(jù)來平均等分,而是用另一種方法,比如你的有9份,有3種顏色,那就是分成3份,我目前知道的就這樣解決,我也沒有找到整數(shù)的api。總之你要用另一種方法給他搞成整數(shù)。
很明顯, 你寫的并非深拷貝
luckness 說的Object.assign也只是解決了更深一層的引用, 如果你child里某個(gè)元素還有引用類型的屬性, 這種情況依然會(huì)出現(xiàn)。
你這種的可以用JSON.parse(JSON.stringify(res))來實(shí)現(xiàn)
需要注意的是, 遇到值是類似function/RegExp這樣的, 或是有循環(huán)引用的就不行了
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(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)開發(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庫(kù),具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問,美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。