我正在创建一个应用程序池并使用以下命令将其分配给网站。以编程方式将应用程序池分配给 iis7 中的网站
这是应用程序池创建代码:
WebSiteName = some website name which existed.
我看到所有值都在调试模式下获取它们
private void ConfiugreAppPoolIIS7(targetMachine)
{
var mgr = ServerManager.OpenRemote(targetMachine);
if (AppPoolProp.ContainsKey("SomeTestAppPool"))
{
string reqAppPool = AppPoolProp["SomeTestAppPool"];
if (!mgr.ApplicationPools.Any(pool => pool.Name == reqAppPool))
{
ApplicationPool myApp = mgr.ApplicationPools.Add(reqAppPool);
myApp.AutoStart = true;
myApp.ManagedPipelineMode = ManagedPipelineMode.Classic;
myApp.ManagedRuntimeVersion = "V4.0";
myApp.ProcessModel.IdentityType = ProcessModelIdentityType.NetworkService;
myApp.Enable32BitAppOnWin64 = true;
mgr.CommitChanges();
foreach (Site site in mgr.Sites)
{
if(site.Name == WebSiteName)
{
site.Stop();
site.ApplicationDefaults.ApplicationPoolName = myApp.Name;
site.Start();
mgr.CommitChanges();
}
}
}
}
}
结果,我看到创建了应用程序池并创建了网站,但是网站程序池网站程序池,我在网站的中间设置中看到分配了默认应用程序池。
你能帮我吗
来源
Java 获取网站图像的示例代码
更新时间:2021年11月17日10:15:26作者:曾怀华葡萄酒与青年之旅
本文主要介绍Java获取网站图片的示例代码,文章通过示例代码非常详细,具有一定的参考价值,感兴趣的男伴可以参考
内容
前提
最近,我的同学浏览了一些网站,看到了漂亮的图片,并问我有没有办法自动一张一张地保存图片!
我说用杰索亚!
测试站点
打开开发者模式(F12)并找到相应图片的链接,在互联网上,每张图片都是一个链接!
创建一个新的 Maven 项目并导出 Jsoup 环境依赖
org.jsoup jsoup 1.11.2
2. 代码编译
public class JsoupTest { public static void main(String[] args) throws IOException { // 爬虫的网站 String url="https://mp.weixin.qq.com/s/caU6d6ebpsLVJaf-7gMjtg"; // 获得网页的document对象 Document document = Jsoup.parse(new URL(url), 10000); // 爬取含图片的代码部分 Element content = document.getElementById("js_content"); // 获取img标签代码 这是个集合 Elements imgs = content.getElementsByTag("img"); // 命名图片的id int id=0; for (Element img : imgs) { // 获取具体的图片 String pic = img.attr("data-src"); URL target = new URL(pic); // 获取连接对象 URLConnection urlConnection = target.openConnection(); // 获取输入流,用来读取图片信息 InputStream inputStream = urlConnection.getInputStream(); // 获取输出流 输出地址+文件名 id++; FileOutputStream fileOutputStream = new FileOutputStream("E:\JsoupPic\" + id + ".png"); int len=0; // 设置一个缓存区 byte[] buffer = new byte[1024 * 1024]; // 写出图片到E:JsoupPic中, 输入流读数据到缓冲区中,并赋给len while ((len=inputStream.read(buffer))>0){ // 参数一:图片数据 参数二:起始长度 参数三:终止长度 fileOutputStream.write(buffer, 0, len); } System.out.println(id+".png下载完毕"); // 关闭输入输出流 最后创建先关闭 fileOutputStream.close(); inputStream.close(); } } }
结果:
带走:
1. 网络上的每张图片都是一个链接
2、我们知道
整个网页都是一个文档编号,首先找到包含图片的父 ID,然后通过 getElementsByTag() 获取图片的标签图片网站程序代码,通过 F12,我们知道图片的链接是存储在 img 标签上方的 data-src 属性中
3.通过标签的data-src属性,可以获取具体图片的链接
4.通过输入输出流将图片保存在本地!
至此,这里介绍这篇关于Java获取网站图片示例代码的文章,更多相关Java获取网站图片内容图片网站程序代码,请搜索Script House之前的文章中或者继续浏览下面的相关文章,希望大家以后能支持Script House!