有没有办法使用post方法发送数据而没有表单,没有刷新页面只使用纯Javascript(不是jQuery $.post()
)?也许是httprequest或其他东西,现在找不到它.
在javadocs之后,我试图扩展一个BufferedImage
没有成功的是我的代码:
BufferedImage image = MatrixToImageWriter.getBufferedImage(encoded);
Graphics2D grph = image.createGraphics();
grph.scale(2.0, 2.0);
grph.dispose();
Run Code Online (Sandbox Code Playgroud)
我无法理解为什么它不起作用,有什么帮助吗?
我正在尝试调整缓冲图像的大小.我能够存储它并显示在一个jframe没有问题,但我似乎无法调整大小.有关如何更改此功能以使其工作并将图像显示为200*200文件的任何提示都会很棒
private void profPic(){
String path = factory.getString("bottle");
BufferedImage img = ImageIO.read(new File(path));
}
public static BufferedImage resize(BufferedImage img, int newW, int newH) {
int w = img.getWidth();
int h = img.getHeight();
BufferedImage dimg = new BufferedImage(newW, newH, img.getType());
Graphics2D g = dimg.createGraphics();
g.setRenderingHint(RenderingHints.KEY_INTERPOLATION,
RenderingHints.VALUE_INTERPOLATION_BILINEAR);
g.drawImage(img, 0, 0, newW, newH, 0, 0, w, h, null);
g.dispose();
return dimg;
}
Run Code Online (Sandbox Code Playgroud) 我们有一些代码使用Facebook Open Graph API在我们的主页上显示一些帖子.它最初是由一个以前的开发人员开发的,我在ASP.NET MVC中为我们的主页重写了它(之前它是PHP,我认为它是在iframe中加载的).那时,我使用了留给我的应用程序ID和秘密.这已经好几年了.今天下午,我们开始在我们的网站上收到错误:"由于我们对Facebook平台所做的更改,暂时禁用非活动帐户对此数据的访问".
没有汗水.我想我只需要更新我们的ID和秘密.不幸的是,似乎没有人记住控制该应用ID的用户ID.没有汗水.我会做自己的.不幸的是,我用来访问帖子的任何ID和秘密 - 甚至是我自己在与工作无关的页面上的帖子 - 都会返回相同的访问错误.我可以获得名称或封面或其他一些字段,但是一旦我请求任何帖子,我就会收到错误消息.
这是我正在尝试的一个例子:
https://graph.facebook.com/MyCompanyName?fields=cover,name,likes,link,posts.limit(5){created_time,message,link,type,full_picture,picture,source,icon}&access_token=bunchofnumbers|bunchofnumbersandletters
我知道https://developers.facebook.com/status/issues/205942813488872/上的状态帖子,但我认为我一定做错了,因为我甚至无法创建新的appID来获取帖子.
为什么Facebook Graph API说我的帐户不活跃?
谢谢.
我正在寻找一个正则表达式,允许在JavaScript/jQuery中使用字母数字字符, - ,_或空格.我尝试了谷歌搜索,但无法找到.
任何人都可以帮我解决这个问题吗?
提前致谢.
我想根据href属性的子字符串选择一个元素.
我最近发布了一个问题,我收到了一个基于"开头"的答案:
document.querySelector('#utility-menu a[href^="/email_check?lang="').textContent.trim();
Run Code Online (Sandbox Code Playgroud)
但实际上,页面之间的唯一常量将"lang="
在href属性中.所以/email_check?
页面是特定的,所以我不能在al页面上使用这个变量.
是否可以修改我的选择器以返回<a>
其中包含子字符串的任何元素的textContent "lang="
?
我创建使用项目vue-cli
和补充vuex
,并vue-router
在里面.我正在尝试为它设置单元测试,但我收到了以下错误.没有Vuex,它曾经工作过.
PhantomJS 2.1.1(Mac OS X 0.0.0)错误
错误:[vuex] vuex需要在此浏览器中使用Promise polyfill.
在webpack:///~/vuex/dist/vuex.js:145:0 < - index.js:9871
以下是相关的包版本:
"babel-core": "^6.0.0",
"babel-eslint": "^7.0.0",
"babel-loader": "^6.0.0",
"vue": "^2.1.0",
"vue-router": "^2.0.3",
"vuex": "^2.0.0",
"vuex-router-sync": "^3.0.0"
"karma": "^1.3.0",
"karma-coverage": "^1.1.1",
"karma-mocha": "^1.2.0",
"karma-phantomjs-launcher": "^1.0.0",
"karma-sinon-chai": "^1.2.0",
"karma-sourcemap-loader": "^0.3.7",
"karma-spec-reporter": "0.0.26",
"karma-webpack": "^1.7.0",
"webpack": "^1.13.2",
"webpack-dev-middleware": "^1.8.3",
"webpack-hot-middleware": "^2.12.2",
"webpack-merge": "^0.14.1"
Run Code Online (Sandbox Code Playgroud)
以下是karma.conf.js:
// This is a karma config file. For more details see
// http://karma-runner.github.io/0.13/config/configuration-file.html
// we are also using it with karma-webpack …
Run Code Online (Sandbox Code Playgroud) 我试图将UIFX按钮放在UI上的特定位置(特定坐标),但没有任何工作.我猜有一个方法用于此,但我找不到它.
我有一个 React/Redux 应用程序,我正在使用 Puppeteer 进行测试。根据文档,我使用以下代码来显示控制台输出:
page.on('console', msg => {
for(let i = 0; i < msg.args().length; ++i) {
let text = msg.args()[i];
console.log(`${i}: ${text}`);
}
});
Run Code Online (Sandbox Code Playgroud)
但是,当 redux-logger 将对象记录到控制台(prevState、nextState)时,Puppeeter 会改为显示JSHandle@object
在我的控制台输出中。如何查看此对象中的键和属性?
我正在尝试在包含当前记录标题的可编辑输入中测试修改文本 - 我希望能够测试编辑此类文本,将其替换为其他内容.
我知道我可以使用await page.type('#inputID', 'blah');
在文本框中插入"blah"(在我的情况下,有现有文本,只附加"blah"),但是,我找不到任何允许删除或替换现有文本的页面方法1.
javascript node.js headless-browser google-chrome-devtools puppeteer