下面的代码可以很好地裁剪图像,这就是我想要的,但对于较大的图像,它也可以工作.有没有办法'缩小图像'
理想的是,我可以在裁剪之前让每张图像的大小大致相同,这样每次都能获得好的效果
代码是
<?php
$image = $_GET['src']; // the image to crop
$dest_image = 'images/cropped_whatever.jpg'; // make sure the directory is writeable
$img = imagecreatetruecolor('200','150');
$org_img = imagecreatefromjpeg($image);
$ims = getimagesize($image);
imagecopy($img,$org_img, 0, 0, 20, 20, 200, 150);
imagejpeg($img,$dest_image,90);
imagedestroy($img);
echo '<img src="'.$dest_image.'" ><p>';
Run Code Online (Sandbox Code Playgroud) 我使用了html和body属性来为上面的网站提供渐变背景和花背景.
我也使用div将右下角的花放在原处.效果很好,但滚动时却不行.如何让右下角的图像粘在屏幕底部?
我正在使用PostgreSQL和pgAdmin,我无法使用触发器功能.但是,据我所知,你可以在PostgreSQL中返回类型触发器吗?
CREATE OR REPLACE FUNCTION validate_Cat()
RETURNS TRIGGER AS
$BODY$
BEGIN
-- CODE here
END;
$BODY$
LANGUAGE SQL;
CREATE TRIGGER validate_Cat
AFTER INSERT OR UPDATE ON Category
FOR EACH ROW execute procedure validate_Cat();
Run Code Online (Sandbox Code Playgroud) $('.addPack').click(function(){
$('.immediate-whiskypack-inputs').clone().appendTo('#whiskypacks').show();
return false;
});
Run Code Online (Sandbox Code Playgroud)
我在div.immediate-whiskypack-inputs中有一些表单输入,我想克隆它并将其附加到div#whiskypacks.上面的函数克隆了每个div类,有没有一种方法可以克隆其中一个div?
我已经使用设置了一个新项目npx create-react-app my-app --template typescript,并且没有更改任何配置设置。
如果我输入一些存在 TS 错误的代码,我的 IDE(VS Code)将显示该错误。但是,当我运行 start/build 时,我没有收到任何编译错误。
除此之外,npm run build在我们的 GitLab CI/CD 管道上运行时,确实会失败并出现错误。
我检查了我的 TS 版本,无论是在项目中还是我的全局模块所在的位置,都是相同的版本(4.1.3)。
正如我所说,我没有对 create React app 生成的内容进行任何更改,并且我尝试创建一个新项目并获得相同的结果。有人有什么想法吗?
编辑 - 要添加到这一点,如果我tsc在根目录运行,我会收到编译错误,但npm start我不会。
编辑 2 - 这是我在 package.json 中的脚本(与 CRA 提供给我们的内容相同)
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
}
Run Code Online (Sandbox Code Playgroud) 我有一些问题,我收到这些错误(在代码中标出):
为什么?
#include "basic.h"
#include <fstream>
using namespace std;
int main()
{
ofstream output("output.txt",ios::out);
if (output == NULL)
{
cerr << "File cannot be opened" << endl; // first error here
return 1;
}
output << "Opening of basic account with a 100 Pound deposit: "
<< endl;
Basic myBasic (100);
output << myBasic << endl; // second error here
}
Run Code Online (Sandbox Code Playgroud) 任何想法为什么这不起作用?
DateFormat df = new SimpleDateFormat("dd/mm/yyyy");
Date date1 = null, date2 = null;
String start, finish;
System.out.println("Please enter a start date:");
while(date1 == null){
try{
start = scan.next();
date1 = (Date) df.parse(start);
}catch(ParseException e){
System.out.println("Please enter a valid date!");
}
}
Run Code Online (Sandbox Code Playgroud)
我得到一个classCastException
Exception in thread "main" java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Date
Run Code Online (Sandbox Code Playgroud)
我看不出问题了吗?
这是2个表的sql
CREATE TABLE Customer(
c_id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
f_name VARCHAR(50) NOT NULL,
l_name VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL,
number INTEGER,
date_joined DATE NOT NULL CHECK (date_added <= now())
);
CREATE TABLE Address(
a_id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
c_id INTEGER NOT NULL REFERENCES Customer(c_id) ON DELETE CASCADE,
billing BOOLEAN,
f_line VARCHAR(50) NOT NULL,
s_line VARCHAR(100),
county VARCHAR(20) NOT NULL,
p_code VARCHAR(7) NOT NULL,
number INTEGER(11)
);
Run Code Online (Sandbox Code Playgroud)
但是,当我删除一个客户时,他们的地址不会被删除,任何想法为什么?
我试图将这个字符串格式化为一个固定的列样式,但不能让它工作,继承我的代码,是什么?
System.out.format("%32s%10n%32s%10n%32s%10n", "Voter: " + e.voteNo + "Candidate: " + vote + "Booth: " + boothId);
Run Code Online (Sandbox Code Playgroud)
所有变量都是整数,
我希望输出像
Voter: 1 Candidate: 0 Booth: 1
谢谢
我无法从CSV文件中读取数据
final String DELIMITER = ",";
Scanner fileScan = null;
Scanner dataSetScan = null;
String dataSet = null;
String sql = "";
File users = new File("user.txt");
String nickname = "";
String lastname = "";
String firstname = "";
String cartype = "";
String personimage = "";
String carimage = "";
int user_id = 0;
try {
fileScan = new Scanner(users);
} catch (Exception e) {
System.out.println(e);
}
while(fileScan.hasNext()){
dataSet = fileScan.nextLine();
dataSetScan = new Scanner(dataSet);
dataSetScan.useDelimiter(DELIMITER);
nickname = dataSetScan.next(); …Run Code Online (Sandbox Code Playgroud) 遇到一些问题,无法让页面滚动或滚动条出现.但是当点击鼠标中键时它会滚动.
有任何想法吗?
http://t-webdesign.co.uk/projects/geusa/job_posting.html
我的样式表:http://t-webdesign.co.uk/projects/geusa/style.css
谢谢
我的代码:
String sql = "SELECT Publisher.Name, Book.Title, ShopOrder.OrderDate, SUM(OrderLine.Quantity) AS No_Books, "
+ "SUM(OrderLine.UnitSellingPrice * Orderline.Quantity) AS Total_Price"
+ "FROM Publisher, Book, OrderLine, ShopOrder"
+ "WHERE OrderLine.BookID = Book.BookID AND ShopOrder.ShopOrderID = OrderLine.ShopOrderID AND Publisher.PublisherID = Book.PublisherID AND Publisher.PublisherID = " + id
+ "GROUP BY book.title, publisher.name, ShopOrder.OrderDate"
+ "ORDER BY ShopOrder.OrderDate, Book.Title";
Run Code Online (Sandbox Code Playgroud)
结果错误:
在char位置166处的"Publisher"处或附近的语法错误(紧跟在FROM子句之后)
java ×4
css ×2
background ×1
c++ ×1
clone ×1
crop ×1
csv ×1
foreign-keys ×1
gd ×1
jquery ×1
mysql ×1
php ×1
plpgsql ×1
postgresql ×1
reactjs ×1
sql ×1
typescript ×1