在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/ Java問(wèn)答
終相守 回答

series的數(shù)據(jù)格式不對(duì),特別是其中data屬性部分,根據(jù)你的json,你的data屬性部分?jǐn)?shù)據(jù)來(lái)自于data參數(shù),而data參數(shù)原生格式是是

[
  { "ming":155, "hong":163, "lan":147, "shuai":178, "gang":189 }
]

而這里data屬性其實(shí)需要一個(gè)純數(shù)值數(shù)組,所以你需要進(jìn)行提取映射轉(zhuǎn)換,提取規(guī)則要和你定義的x軸名稱關(guān)系對(duì)應(yīng),即

data: [data[0]["ming"], data[0]["hong"], data[0]["lan"], data[0]["shuai"], data[0]["gang"]]
赱丅呿 回答

自己回答吧,目前不知道如何將制作的jar所依賴的jar直接跟代碼打包到一起,現(xiàn)在是只打包代碼
圖片描述

我試了這兩個(gè)都可以,先說(shuō)上面的吧
圖片描述

這里我只選擇了代碼,右邊的框的選項(xiàng)我沒(méi)有動(dòng),左邊選擇了web-inf的話依賴的jar也會(huì)打包進(jìn)去,然后完成,項(xiàng)目里要使用這個(gè)jar的話需要給項(xiàng)目里添加這個(gè)jar所依賴的jar才能用

再說(shuō)下面的吧
圖片描述
這個(gè)打開(kāi)之后選擇上面的下拉框選中要打包的項(xiàng)目,選項(xiàng)分為項(xiàng)目名和好像是有main方法的類(lèi)吧,然后自己看著選一個(gè)
選好之后在看下面一點(diǎn)的單選這里,我用的是第三個(gè),這個(gè)可以將代碼打成jar并且將所依賴的jar也放到了一個(gè)文件夾中,文件夾跟打成的jar是一個(gè)目錄下在.沒(méi)了
圖片描述

汐顏 回答

一般在登錄成功時(shí)把jwt存cookie里面就行了,客戶端請(qǐng)求的時(shí)候會(huì)自動(dòng)帶上的,只需要在后端驗(yàn)證jwt即可

笨小蛋 回答

LayIM,這個(gè)是基于這個(gè)第三方的插件頁(yè)面的接入案例,應(yīng)該能給點(diǎn)靈感

萌吟 回答
請(qǐng)問(wèn)怎么改造可以讓后臺(tái)POST時(shí)候收到收到參

network看你前端本來(lái)就沒(méi)問(wèn)題,而問(wèn)題就變成后端接收不到參數(shù),那么后端可以處理什么content-type呢?(這是接口定義的問(wèn)題,人家定義不接受form data你發(fā)過(guò)去有啥用)

一開(kāi)始以為你是發(fā)送請(qǐng)求的截圖,原來(lái)是后臺(tái)給的成功實(shí)例。。
當(dāng)然有問(wèn)題,application/x-www-form-urlencoded發(fā)送數(shù)據(jù)的格式是a=b&c=d,而你發(fā)的是json字符串,你可以用qs模塊轉(zhuǎn)一下。

      if (type == 'POST') {
        sendData = JSON.stringify(data);
      }

      requestObj.open(type, url, true);
      requestObj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      requestObj.send(sendData);

然后以后有關(guān)Network的問(wèn)題,有什么不成功請(qǐng)截個(gè)圖發(fā)出來(lái)才能看到你到底發(fā)送了什么。

喵小咪 回答

已經(jīng)解決,粗心加概念不清,還需努力?。?/p>

別硬撐 回答

因?yàn)槟阆葎?chuàng)建的對(duì)象, 舊的原型鏈已經(jīng)建立好了.

        function Person(){}
        // var friend=new Person(); 注釋掉
        console.log(Person.prototype);            
        Person.prototype={                        
            constructor:Person,
            name:'ytf',
            age:'20',
            job:'student',
            sayName:function(){
                console.log(this.name);
            }
        }
        var friend=new Person(); // 在這里創(chuàng)建
        console.log(Person.prototype);
        console.log(friend.sayName());
純妹 回答

有點(diǎn)惡心 我配置了 錯(cuò)誤頁(yè)面。 發(fā)布到線上環(huán)境時(shí), 因?yàn)樵谔D(zhuǎn)至首頁(yè)的時(shí)候,用了絕對(duì)路徑。 例如 modelAndView.setViewName("/login")。線上環(huán)境應(yīng)該使用相對(duì)路徑,例如 modelAndView.setViewName("login")。這個(gè)才是正確的。然后今天我重新啟動(dòng),發(fā)現(xiàn)竟然控制臺(tái)沒(méi)有打印 localhost/api/error 了。。。。 無(wú)語(yǔ)啊~

在my.cnf設(shè)置任何用戶登錄都可以獲得全部的權(quán)限
在[mysqld]的段中加上一句:skip-grant-tables 然后重啟mysql

然后執(zhí)行修改密碼的sql:
UPDATE user SET Password = password ('new-password') WHERE User = 'root';
flush privileges;

再次重啟mysql,這下應(yīng)該就好了

咕嚕嚕 回答

這個(gè)問(wèn)題已經(jīng)解決了,最重要的導(dǎo)致錯(cuò)誤的dataSource 配置類(lèi)沒(méi)有po出來(lái)
主要參考的是 http://blog.csdn.net/acquaint...
遇到問(wèn)題的小伙伴可以參考一下這個(gè)博客

孤星 回答

1.數(shù)據(jù)庫(kù)是一定是加密后的密碼,用戶在前臺(tái)輸入用戶名和密碼,后臺(tái)對(duì)他的密碼進(jìn)行加密,然后和數(shù)據(jù)庫(kù)中的密碼進(jìn)行比對(duì),也有一種是不通過(guò)后臺(tái),直接通過(guò)前臺(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)證

/**

  • Description: 告訴shiro如何驗(yàn)證加密密碼,通過(guò)SimpleCredentialsMatcher或HashedCredentialsMatcher
  • @Author: wjl
  • @Create Date: 2017-3-14

*/

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傳過(guò)來(lái)的  
if(pwdType.length() == 32){  
return equals(pwdType, accountCredentials); //密碼長(zhǎng)度=32位,說(shuō)明是md5加密過(guò),是從xx傳進(jìn)來(lái)的 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());    
}  
孤客 回答

用ApplicationContext獲取Repository

骨殘心 回答

使用BeautifulSoup

from bs4 import BeautifulSoup

s = """
<table>...</table>
"""

soup = BeautifulSoup(s, "lxml")

result = [{tr.find_all("td")[0].text: tr.find_all("td")[1].text} for tr in soup.find_all("tr")]
毀與悔 回答
el-cascader

不支持多選,要用多選的話可以用Select組合成cascader

故人嘆 回答

jsp本質(zhì)上就是servlet,可以看一下他的class文件的類(lèi)

public final class xxxjsp extends HttpJspBase implements JspSourceDependent
html的標(biāo)簽在里面使用的是out.write方法

在MVC模型里面里面JSP是用于View顯示數(shù)據(jù)庫(kù)記錄,Servlet是Controller,控制器接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。

孤星 回答

v-for后面的saleOrder里面的entrys是個(gè)數(shù)組嗎

撥弦 回答

第一個(gè)問(wèn)題: 如果不用多進(jìn)程或多線程,你的問(wèn)題在我知識(shí)范圍內(nèi)無(wú)解。計(jì)算機(jī)是從上到下順序執(zhí)行的。
第二個(gè)問(wèn)題: 協(xié)程就是代碼層面的多進(jìn)程,我是這么理解的。然后你看你的代碼,save_task相當(dāng)于一次性執(zhí)行了20個(gè)相同的函數(shù)。所以數(shù)據(jù)庫(kù)中一定會(huì)有20個(gè)相同的數(shù)據(jù)

裸橙 回答

存儲(chǔ)過(guò)程里面有commit嗎?打開(kāi)spring的transactionManager日志,看是不是執(zhí)行了回滾。