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

鍍金池/ 問答/ Java問答
溫衫 回答

因?yàn)槟阌昧藃edirect, 可以與此有關(guān)

在nginx配置里增加proxy_redirect試試:

location /{
...
      proxy_redirect   / /;
...
}
枕頭人 回答

意思是修改email的時(shí)候不能修改成一個(gè)庫里已經(jīng)存在的email,也就是不能修改成和原來一樣,這里有兩種情況,假設(shè)提交的email是1@xxx.com,庫里有一個(gè)叫2@xxx.com,那么:
1.提交的email不能是1@xxx.com
2.提交的email不能是2@xxx.com

當(dāng)然這個(gè)邏輯不是很嚴(yán)謹(jǐn),如果修改的是和原來的一樣的話那么可以提示用戶不能修改成和原來一樣,也可以什么操作都不做

陌離殤 回答
  1. 定時(shí)器時(shí)間加長(zhǎng)
  2. 利用線程同步鎖
  3. 提高sql執(zhí)行效率
雨蝶 回答
flush public abstract void flush() throws IOExceptionFlush
Flush the stream. If the stream has saved any characters from the various write() methods in a buffer, write them immediately to their intended destination. Then, if that destination is another character or byte stream, flush it. Thus one flush() invocation will flush all the buffers in a chain of Writers and OutputStreams.
The method may be invoked indirectly if the buffer size is exceeded.

Once a stream has been closed, further write() or flush() invocations will cause an IOException to be thrown.

可能是字符串超出緩存區(qū)了,自己算算,在合適的地方調(diào)用out.flush()吧.

雅痞 回答

實(shí)際使用中,這兩種設(shè)計(jì)都有。
1.不用冗余字段
供銷表只存物料表主鍵(一般是外鍵約束或自己寫邏輯管理),這種方式每次顯示供銷信息的時(shí)候都要另外對(duì)物料表進(jìn)行一次查詢。
2.使用冗余字段
在供銷表也存部分物料信息,這樣查詢供銷表可以一次獲得所有信息,減少查詢次數(shù)。但是,需要維護(hù)數(shù)據(jù)一致性,比如物料表的某項(xiàng)信息更改了,這邊也一樣要更改。

建議按自己的需求選擇,大多數(shù)情況下,一般系統(tǒng)壓力不大,選第一種,開發(fā)起來也方便。除非對(duì)供銷表的查詢壓力特別大,慎重選擇第二種。
第一種情況,如果性能要求不高,可以選擇直接用外鍵約束,開發(fā)更簡(jiǎn)單。如果性能有要求,可以把約束放在程序邏輯里,比如:如果物料信息不多,也不經(jīng)常更改,可以一次性把所有信息讀入內(nèi)存(或redis等緩存),查詢/插入供銷信息的時(shí)候直接從緩存里讀/驗(yàn)證。

司令 回答

頁面用vue做好后,就build一下生成靜態(tài)的資源,index.html直接引入build好的資源,我們的項(xiàng)目前后端徹底分離,頁面用vue寫好,build好直接發(fā)布,然后調(diào)用springboot寫好的接口

乞許 回答

已解決
依賴引入和配置問題

懷中人 回答

shiro沒有配置loginUr 導(dǎo)致不輸入地址的話會(huì)自動(dòng)尋找項(xiàng)目web項(xiàng)目的根目錄下的“/login.jsp”頁面

遺莣 回答
而且都是get請(qǐng)求,參數(shù)都在鏈接上面;
現(xiàn)在只要把這個(gè)請(qǐng)求鏈接拷貝下來,另開一個(gè)頁面也是可以請(qǐng)求到數(shù)據(jù)的;

可以把權(quán)限信息放header里比如token

現(xiàn)在覺得這樣不安全,別人抓包就可以抓到數(shù)據(jù);

說實(shí)話,無論怎么樣都能抓,抓了就能發(fā),要保證鏈路中的安全可以上https。

請(qǐng)問有沒有其他更好的方式,在請(qǐng)求接口的時(shí)候做是否登錄校驗(yàn)?

這個(gè)接口能不能被匿名訪問,或者是否只能被特定用戶訪問,這是后端本該存在的功能,如果不是公共資源,是必須做登陸驗(yàn)證的,這不是可選項(xiàng)。

笨笨噠 回答

你最后說的是對(duì)的,如果非靜態(tài),lock1和lock2中都存在o1和o2,o1和o2分別有2份,是不同的對(duì)象。

靜態(tài)成員變量,簡(jiǎn)單理解就是這個(gè)類所有對(duì)象都可以訪問的全局變量,類加載的時(shí)候就會(huì)把這個(gè)對(duì)象創(chuàng)建出來。

未命名 回答

API拋出自定義異常處理 返回 http200 的json 給前端就好了

小曖昧 回答

線程安不安全是看你有沒有同步鎖,跟匿不匿名類沒直接關(guān)系!

陪妳哭 回答

給你寫了一個(gè).NET Core 2的調(diào)用示例,供參考:

using System;
using System.Collections.Generic;

namespace GenericMethodDemo {
    class Program {
        static void Main (string[] args) {
            var trees = new List<Tree> { };

            //以下為調(diào)用GetTreeJsonByList方法的2個(gè)示例

            // 1.filter參數(shù)為null
            var result1 = GetTreeJsonByList (trees, null, "pn", "In");
            Console.WriteLine ($"result 1:{result1}");

            // 2.filter參數(shù)不為null
            var result2 = GetTreeJsonByList (trees, x => x.Id > 100, "pn", "In");
            Console.WriteLine ($"result 2:{result2}");

            Console.ReadKey ();
        }

        public static string GetTreeJsonByList<T> (List<T> list, Func<T, bool> filter, string pn, string In) {
            //這個(gè)泛型方法在調(diào)用的時(shí)候,怎樣傳參才不會(huì)報(bào)錯(cuò)啊,我怎么寫都不對(duì),還望大佬指教
            return "output";
        }
    }

    public class Tree {
        public int Id { get; set; }
        public string Name { get; set; }
        public int Sort { get; set; }
    }
}
注:以上調(diào)用示例中的泛型T即為:Tree這個(gè)實(shí)體對(duì)象。

如果還有.NET開發(fā)的相關(guān)問題,可以去: 專注.NET開發(fā)的編程愛好者社區(qū)--圖享網(wǎng) 尋找答案。在.NET的開發(fā)中,幫助你找到疑難問題的更優(yōu)美、更高級(jí)的解決方案

薔薇花 回答

把遠(yuǎn)程主機(jī)上的秘鑰刪掉,然后重新傳一個(gè).

撿肥皂 回答

byte 能夠存儲(chǔ)的數(shù)據(jù)范圍是 -128~+127,0x80 已經(jīng)超出這個(gè)范圍了,所以不兼容。

  1. 不是。0x80 是一個(gè) int 類型的整數(shù),對(duì)應(yīng)的是 128,而不是負(fù)數(shù)。數(shù)字字面量除非后面加了 l 或者 L 來表示是一個(gè) long 類型,否則就是 int 類型。
  2. byte b = -10; 時(shí),系統(tǒng)認(rèn)為 -10 是一個(gè) int,而這個(gè) int 正好在 -128~+127 范圍之內(nèi),所以把 byte 類型的 b 初始化為 -10。否則拋出異常。
  3. 如果內(nèi)存中是 0xFFFFFFFE,那么他比僅僅能表示 -24294967294,它可以表示一個(gè)/幾個(gè)字符,一段音頻片段,一幅圖畫片段,一個(gè)點(diǎn),………等等。至于到底表示什么,在于程序。如果它表示的是一個(gè)變量,那么它具體的值取決于這個(gè)變量類型的定義。

如果你透視了內(nèi)存條某個(gè)空間的值是 10101000001010001010101,它到底表示什么,沒人知道。賦予它愿意的是程序,是代碼。

呆萌傻 回答

子模塊可以打成jar包,把頁面等靜態(tài)資源放到META-INF/resources目錄下. 需要注意的這是servlet 3.0標(biāo)準(zhǔn)的一項(xiàng)內(nèi)容. 你的應(yīng)用也要放到支持servlet 3.0的容器才行(如tomcat 7以上的版本).

具體做法可以用maven的assembly插件.

參考我的的assebly.xml文件:

<assembly>
    <id>bin</id>
    <formats>
        <format>jar</format>
    </formats>
    <includeBaseDirectory>false</includeBaseDirectory>
    <dependencySets>
        <dependencySet>
            <useProjectArtifact>false</useProjectArtifact>
            <outputDirectory>/</outputDirectory>
            <excludes>
                <exclude>**</exclude>
            </excludes>
        </dependencySet>
    </dependencySets>
    <fileSets>
        <fileSet>
            <directory>target/classes</directory>
            <outputDirectory>/</outputDirectory>
            <includes>
                <include>**/*.class</include>
            </includes>
            <excludes>
                <exclude>**/DefaultController.class</exclude>
            </excludes>
        </fileSet>
        <fileSet>
            <directory>WebContent</directory>
            <outputDirectory>META-INF/resources</outputDirectory>
            <includes>
                <include>/WEB-INF/jsp/**</include>
            </includes>
        </fileSet>    
         
        <fileSet>
            <directory>WebContent</directory>
            <outputDirectory>META-INF/resources</outputDirectory>
            <includes>
                <include>js/**</include>
                <include>plugins/**</include>
            </includes>
        </fileSet>
    </fileSets>
</assembly>

相應(yīng)的在pom.xml

...
<plugins>
  <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-assembly-plugin</artifactId>
                <version>2.4</version>
                <configuration>
                    <descriptors>
                        <descriptor>assembly.xml</descriptor>
                    </descriptors>
                </configuration>
                <executions>
                    <execution>
                        <id>make-assembly</id>
                        <phase>package</phase>
                        <goals>
                            <goal>single</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
...
</plugins>

打好包的jar會(huì)多一個(gè)bin的修飾符, 這個(gè)才是你要發(fā)布的jar, 別的模塊引用時(shí),也要把修飾符帶上

 <dependency>
        <groupId>com.example</groupId>
        <artifactId>myplugin</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <classifier>bin</classifier>
</dependency>
瘋子范 回答

多臺(tái)機(jī)器才能failover吧,設(shè)想一下如果一臺(tái)機(jī)器磁盤滿了,重連多少次也是失敗啊

failover:(tcp://192.168.1.1:61616,tcp://192.168.1.2:61616)?initialReconnectDelay=100
膽怯 回答

分類表獲取所有分類id,
循環(huán),單獨(dú)查詢每個(gè)分類的前多少條,放入list
最后返回.

深記你 回答

Caused by: java.lang.NoClassDefFoundError: com/ld/model/user/vo/UserVo
Caused by: java.lang.ClassNotFoundException: com.ld.model.user.vo.UserVo
檢查一下是否少了UserVo這個(gè)類的class文件,工程clean一下看看