已經解決了問題,首先要修改一下pom.xml中的build里面的配置。
然后要把本地的jar包都用maven來進行管理。
貼上我的pom.xml文件供大家參考。
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.qd</groupId>
<artifactId>portal</artifactId>
<version>1.0.0</version>
<packaging>war</packaging>
<name>portal</name>
<description>Intelligence Connect Electric Drill</description>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.8.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<!–<scope>provided</scope>–>
</dependency>-->
<!--<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>-->
<!-- 添加mysql的依賴 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<!-- 添加jpa的支持 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>4.3.12.RELEASE</version>
</dependency>
<dependency>
<groupId>com.qd</groupId>
<artifactId>commons</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>net.minidev</groupId>
<artifactId>json-smart</artifactId>
<version>2.2.1</version>
</dependency>
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<version>2.8.2</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.2</version>
</dependency>
<!-- 嘗試加一下core依賴 -->
<dependency>
<groupId>com.qd</groupId>
<artifactId>core</artifactId>
<version>1.0.0</version>
</dependency>
<!-- 把他們都改成maven引入,1-16 -->
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
<version>3.2.3</version>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-dysmsapi</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>
<!-- Mqtt -->
<dependency>
<groupId>org.eclipse.paho</groupId>
<artifactId>org.eclipse.paho.client.mqttv3</artifactId>
<version>1.1.0</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
樣式不要寫在span里面就可以了
可以,獲取完數(shù)據(jù)的時候再顯示轉發(fā)按鈕唄,至于會不會超出長度限制,你可以自己測試下
PHP官方完整KEYS列表 每個 Key fingerprint 如:PHP 5.5 都適用于 5.5.x的所有文件
原來是angular的問題,項目中引用的是angular5.x ,升級到6.x 就沒有錯誤了。
websocket 實現(xiàn)的
以前流行ajax輪詢,現(xiàn)在基本都是websock了
https://www.zhihu.com/questio...
@ModelAttribute User user 換成@RequestBody User user
我通過引入'babel-cli'和'babel-preset-es2015'使得在Node中可以使用import這時候瀏覽器會報錯,說import from必須是一個路徑(它是按照路徑去導入module的):
服務端支持了import,瀏覽器報錯,不覺得很奇怪嗎。。。
瀏覽器import是需要制定路徑的,只是大部分cli中會在webpack中配置node_modules目錄。
使用ConcurrentHashMap:new ConcurrentHashMap<String,Object>();
或者Collections的靜態(tài)內部類synchronizedMap:Collections.synchronizedMap都可以
假設有對象A,里面有屬性name,age,password,對象查詢似乎只能全部查出來,無法查出指定對象,而且查一個字段和查全部字段性能幾乎無差,個人認為你這是偽需求。
假設有對象A,B.
A里面有屬性name,age,b,同時A與B配置了一對多的關系,默認情況下查詢A對象,B對象不會被立即查出,原因是一對多的情況下,FetchType fetch() default LAZY;,如果想B這個集合也被全部查出來,只需設置@OneToMany(fetch = FetchType.EAGER);
如果A和B是多對一的關系,默認查詢A對象,B對象也會被查詢出來,只需要設置@ManyToOne(fetch = FetchType.LAZY),B對象就會被立即查詢。你可以設置完設計好日志看控制臺打印的sql語句測試一下。
WARN表示警告,一般不會影響使用,么得關系
text-align-last: justify
這不關工具的事吧,如果是jsp,使用include。如果是vue等框架,組件。如果是es5,使用ajax嵌入
沒有安裝gcc/cc編譯器,如果是Centos的話,執(zhí)行 yum install -y gcc 之后就可以了
size分很多種,有些是啟動加載,有些是使用才分配,還有些是會重復分配,比如線程相關的是一個線程分配一次的,具體要去看官檔
image 本身就代表了一個像素組成的二維數(shù)組, 不一定非得把二維數(shù)組保存成一維數(shù)組吧. 我覺得題主不妨講講看, 要獲取一個圖片像素的一維數(shù)組是做什么需求, 或許有更好的辦法解決.
另外, pillow 里面有直接獲取像素二維數(shù)組的方法:
from PIL import Image
im = Image.open('hopper.jpg')
px = im.load()
print (px[4,4])
px[4,4] = (0,0,0)
print (px[4,4])
上面代碼輸出類似下面的兩個 tuple:
(23, 24, 68)
(0, 0, 0)
參考 pillow 文檔.
希望對你有所幫助.
內存這個應該不用觀察吧.
每個進程的內存空間都是獨立的, 進程掛了, 操作系統(tǒng)給她分配的內存都會回收掉.
至于其他需要釋放的資源怎么處理, 這里要看你說的資源都是啥.
內存/文件/鎖/數(shù)據(jù)庫鏈接/共享消息等.
如果是進程內資源, 那操作系統(tǒng)負責回收, 如果是跨進程的資源,比如和另外個進程共用一把鎖, 這個時候進程A掛了,進程B就拿不到鎖了, 如果進程B也沒有鎖的超時機制,那就有問題了.
更進一步, 如果你把"資源"限定在為一個一組對稱的操作的話, 也不會釋放. 比如進程啟動初始化了一堆文件, destroy的時候應該全部刪除. 這個活兒操作系統(tǒng)不會幫你干,進程掛了的時候也沒有釋放.
。。。。。。大爺?shù)?,是package.lock.json惹的禍,刪除這個文件重新install一下就好了
北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構,是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學校辦產業(yè)為響應國家深化產教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復興的升級產業(yè)鏈。利用北京大學優(yōu)質教育資源及背
博為峰,中國職業(yè)人才培訓領域的先行者
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經理職務負責iOS教學及管理工作。
浪潮集團項目經理。精通Java與.NET 技術, 熟練的跨平臺面向對象開發(fā)經驗,技術功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應用開發(fā)經驗。曾經歷任德國Software AG 技術顧問,美國Dachieve 系統(tǒng)架構師,美國AngelEngineers Inc. 系統(tǒng)架構師。