如何使用Java脚本打印文件夹内的所有txt文件

我需要使用JavaScript打印HTML内的所有文本文件。 我试图修改处理照片的代码,但我没有成功 如何使用Jquery / Javascript将我的文件夹中的所有图像加载到我的网页中 var dir = "D:\Finaltests\test1\new\places"; var fileextension = ".txt"; $.ajax({ //This will retrieve the contents of the folder if the folder is configured as 'browsable' url: dir, success: function (data) { //List all .txt file names in the page $(data).find("a:contains(" + fileextension + ")").each(function () { var filename = this.href.replace(window.location.host, "").replace("http://", […]

JPanel&组件自动更改位置

您好我正在挥杆应用程序,但我面临一个问题。 当我第一次运行应用程序JPanel被放置在适当的位置,我决定设置内部的组件。 但是,当发生问题 我最小化&再次最大化框架窗口jpanel自动改变它的位置。 下面的图片显示了差异 正如我们可以看到第二个图像组件自动改变它的位置。 为此我写了下面的代码, jpanel_addPurchase = new JPanel(); jpanel_addPurchase.setLayout(null); jpanel_addPurchase.setBounds(400, 0, 500, 500); jpanel_addPurchase.setBackground(Color.white); JLabel lbl_title = new JLabel("Purchase Form"); lbl_title.setBounds(90, 20, 100, 100); jpanel_addPurchase.add(lbl_title); 并在框架中添加此面板使用, setContentPane(getJPanel()); 我哪里去错了?

如何访问tkinter python中不同类的variables3

我一直在寻找很多,我仍然不知道如何从python的不同类访问variables…在这种情况下,我想访问variablesself.v从PageOne类到PageTwo类..请帮助我 这是我的代码… import tkinter as tk import smtplib TITLE_FONT = ("Helvetica", 18, "bold") class SampleApp(tk.Tk): def __init__(self): tk.Tk.__init__(self) container = tk.Frame(self) container.pack(side="top", fill="both", expand=True) container.grid_rowconfigure(0, weight=1) container.grid_columnconfigure(0, weight=1) self.frames = {} for F in (StartPage, PageOne, PageTwo): frame = F(container, self) self.frames[F] = frame frame.grid(row=0, column=0, sticky="nsew") self.show_frame(StartPage) def show_frame(self, c): frame = self.frames[c] frame.tkraise() […]

JTable禁用单元格中的checkbox

你好我有一个JTable我想灰所有禁用checkbox单元格我试图用自定义渲染器检查isEnabled(),然后更改背景颜色,但仍然不workin。 有什么build议么? 谢谢!!!

将语义添加到网站的最佳实践

我对网站的语义有点困惑。 我知道每个URI都应该代表一个资源。 我假设在网页内部由RDFa提供的所有信息都描述了该网页的URI代表的资源。 我的问题是:为网站的子页面提供语义数据的最佳做法是什么? 在我的情况下,我想创build一个名为岩浆剧场组网站使用RDFa与schema.org和opengraph词汇。 假设我有欢迎页面( http://magma.com/ ),联系页面( http://magma.com/contact/ )以及单个页面( http://magma.com/play/<playid>/ )。 现在,我认为欢迎页面和联系页面代表了相同的资源(岩浆),同时提供了有关该资源的不同信息。 然而,这些播放页面仅仅是由岩浆完成的。 还是说这个游戏页面也代表了岩浆,但是提供了关于这个游戏将要执行的剧本的信息呢? 我偶然发现的第三个选项是http://schema.org/WebPage 。 特别是像ContactPage这样的子类似乎是相关的。 说到实施,我把RDFa放在哪里? 最后:我的select将如何改变第三方对待网站的方式(谷歌,脸谱,…)? 我意识到这个问题有点模糊。 为了更具体一些,我会添加一个你可能会批评的例子: <html vocab="http://schema.org/" typeof="TheaterGroup"> <head> <meta charset="UTF-8"/> <title>Magma – Romeo and Juliet</title> <!– magma sematics from a template file –> <meta property="name" content="Magma"/> <meta property="logo" content="/static/logo.png"/> <link rel="home" property="url" content="http://magma.com/"/> </head> <body> <h1>Romeo and […]

我怎样才能validation控制台input为整数?

我已经写了我的代码,我想validation它的方式,它只会允许插入input而不是字母。 这里是代码,请我爱你来帮助我。 谢谢。 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace minimum { class Program { static void Main(string[] args) { int a = Convert.ToInt32(Console.ReadLine()); int b = Convert.ToInt32(Console.ReadLine()); int c = Convert.ToInt32(Console.ReadLine()); if (a < b) { if (a < c) { Console.WriteLine(a + "is the minimum number"); } } if (b < […]

我知道callback函数asynchronous运行,但为什么?

哪一部分语法提供了这个函数应该在其他线程中运行并且是非阻塞的信息? 让我们考虑node.js中的简单asynchronousI / O var fs = require('fs'); var path = process.argv[2]; fs.readFile(path, 'utf8', function(err,data) { var lines = data.split('\n'); console.log(lines.length-1); }); 究竟是什么使得它发生在后台? 任何人都可以解释它精确或粘贴到一些好的资源的链接? 我看到的地方有很多关于callback是什么的信息,但没有人解释为什么它实际上是这样的。 这不是关于node.js的具体问题,而是关于每种编程语言中callback的一般概念。 编辑: 可能我提供的例子在这里不是最好的。 所以我们不要考虑这个node.js代码片段。 我一般问 – 什么使程序在遇到callback函数时继续执行的技巧。 callback概念是一个非阻塞的语法是什么? 提前致谢!

加长的六angular形button只使用一个元素

我想用CSS创build一个像这样的button,而不使用其他元素。 button图像 由于button有一个border ,我想我通常都需要:before和:after元素在一边创build一个箭头。 所以要在每一边制作一个箭头,我需要链接中的另一个span元素。 我试过的第二种方法是你在下面看到的。 但是采用这种解决scheme,它们没有正确居中,箭头的每一边的长度都不相同。 有人有一个解决scheme? /* General Button Style */ .button { display: block; position: relative; background: #fff; width: 300px; height: 80px; line-height: 80px; text-align: center; font-size: 20px; text-decoration: none; text-transform: uppercase; color: #e04e5e; margin: 40px auto; font-family: Helvetica, Arial, sans-serif; box-sizing: border-box; } /* Button Border Style */ .button.border { border: […]

Ruby块和非私有的参数

我提取了简单的例子: require 'pp' x = 1..3 pp x.map do |i| {:value => i, :double => (i*2)} end pp x.map { |i| {:value => i, :double => (i*2)} } pp(x.map do |i| {:value => i, :double => (i*2)} end) pp(x.map { |i| {:value => i, :double => (i*2)} }) 我想知道为什么第一页产生: [1, 2, 3] 当所有的oders都给: [{:value=>1, :double=>2}, […]

如何在Android 6上请求位置权限

在清单文件中,我添加了粗糙和精细的权限,当我在Android 6上运行设备时,没有任何反应! 我尝试了一切,但没有办法获取位置更新… 我究竟做错了什么? public class MainActivity extends AppCompatActivity implements LocationListener { LocationManager locationManager; String provider; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); provider = locationManager.getBestProvider(new Criteria(), false); if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { // TODO: Consider calling // ActivityCompat#requestPermissions // here to request the […]