现在我有两个类allmethods.cs和caller.cs.
我在课堂上有一些方法allmethods.cs.我想写一个代码,caller.cs以便在中调用某个方法allmethods.
代码示例:
public class allmethods
public static void Method1()
{
// Method1
}
public static void Method2()
{
// Method2
}
class caller
{
public static void Main(string[] args)
{
// I want to write a code here to call Method2 for example from allmethods Class
}
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?任何帮助?
谢谢.
我知道之前已经多次询问过,但答案的描述性不足以解决我的问题.我不想更改页面的整个URL.我想&item=brand在按钮点击时追加一个参数而不刷新.
使用document.location.search += '&item=brand';使页面刷新.
使用window.location.hash = "&item=brand";append而不刷新但使用散列#来消除参数的使用/效果.我试图在追加后删除散列,但这不起作用.
这个答案和许多其他人建议使用HTML5 History API,特别是history.pushState方法,对于旧浏览器,是设置片段标识符以防止页面重新加载.但是怎么样?
假设URL是: http://example.com/search.php?lang=en
如何&item=brand使用HTML5 pushState方法或片段标识符进行追加,以便输出如下:http://example.com/search.php?lang=en&item=brand没有页面刷新?
我希望有人可以说明如何使用HTML5 pushState将参数附加到现有/当前URL.或者,如何为相同目的设置片段标识符.一个很好的教程,演示或一段代码与一点点解释将是伟大的.
演示到目前为止我所做的一切.非常感谢您的回答.
我正在尝试用Java制作一些形状.我创建了两个有两种不同颜色的矩形,但我想创建一个星形,我找不到有用的来源来帮助我这样做.
这是我的代码:
import java.awt.*;
import javax.swing.*;
public class shapes extends JPanel{
@Override
public void paintComponent(Graphics GPHCS){
super.paintComponent(GPHCS);
GPHCS.setColor(Color.BLUE);
GPHCS.fillRect(25,25,100,30);
GPHCS.setColor(Color.GRAY);
GPHCS.fillRect(25,65,100,30);
GPHCS.setColor(new Color(190,81,215));
GPHCS.drawString("This is my text", 25, 120);
}
}
Run Code Online (Sandbox Code Playgroud) 我有两个文件data.txt和results.txt,假设有5行data.txt,我想复制所有这些行,并将其粘贴文件results.txt从行号开始4.
以下是一个示例:
Data.txt文件:
stack
ping
dns
ip
remote
Run Code Online (Sandbox Code Playgroud)
Results.txt文件:
# here are some text
# please do not edit these lines
# blah blah..
this is the 4th line that data should go on.
Run Code Online (Sandbox Code Playgroud)
我尝试sed了各种组合,但我无法使它工作,我不确定它是否也适合这个目的.
sed -n '4p' /path/to/file/data.txt > /path/to/file/results.txt
Run Code Online (Sandbox Code Playgroud)
以上代码仅复制第4行.这不是我想要实现的目标.正如我上面所说,我需要复制所有行data.txt并粘贴它们,results.txt但它必须从第4行开始,而不修改或覆盖前3行.
任何帮助是极大的赞赏.
编辑:
我想覆盖文件results.txt中从第4行开始的复制数据.因此,我希望保留前3行而不进行修改,并使用从文件复制的数据覆盖文件的其余部分.
data.txt
我有一个名为methods.cs包含两个方法的类.
例如method1和method2
我想打个method2电话method1
代码澄清:
public static void Method1()
{
// Method1
}
public static void Method2()
{
// Method2
}
Run Code Online (Sandbox Code Playgroud)
我想打个Method2电话Method1.我怎样才能做到这一点?
我正在使用以下代码来检查cookie是否存在具有特定值然后执行某些操作.
$(document).ready(function() {
if (document.cookie.indexOf('samplename=itsvalue')== -1 ) {
alert("cookie");
}
});
Run Code Online (Sandbox Code Playgroud)
它始终显示cookie是否存在的警报.我在这里做错了什么?
我使用以下代码来实现动态iframe高度:
在<head>:
<script language="javascript" type="text/javascript">
function resizeIframe(obj) {
obj.style.height = obj.contentWindow.document.body.scrollHeight + 'px';
}
</script>
Run Code Online (Sandbox Code Playgroud)
在<body>:
<iframe name="myiframe" src="somepage.html" width="100%" frameborder="0"
scrolling="no" onload='javascript:resizeIframe(this);' />
</iframe>
Run Code Online (Sandbox Code Playgroud)
此代码仅在高度增加时才能正常工作.因此,当iframe内的内容高度增加时,iframe会更新其高度并随之增加.
问题是高度降低或收缩.当iframe内的内容减少时,它不会减少并导致大量不需要的空白区域.这只发生在Chrome,IE和FF工作正常.
我想知道如何让这段代码在减少时自动收缩iframe高度?
截图一:

截图二:

更新1
我在下面放了以下代码 <head>
<script src="jquery-1.10.2.min.js"></script>
<script language="javascript" type="text/javascript">
$(function(){
var iframeDoc = $('iframe[name="dservers"]').contents().get(0);
$('iframe[name="dservers"]').load(function(){
docHeight = $(iframeDoc).height();
$('iframe[name="dservers"]').height( docHeight );
});
});
Run Code Online (Sandbox Code Playgroud)
iframe中的iframe代码 <body>
<iframe name="dservers" src="dual_core.html" width="100%" frameborder="0"
scrolling="no" /></iframe>
Run Code Online (Sandbox Code Playgroud)
iframe未显示在页面中.它出现一秒然后消失.
更新2
我认为问题是$之前的角色(function(){ …
我一直在尝试使用以下代码删除输入值的最后一个单词:
$('#buttonid').on('click',function () {
var textVal = $('#inputid').val();
$('#inputid').val(textVal.substring(0,textVal.length - 1));
});
Run Code Online (Sandbox Code Playgroud)
此代码仅从单词中删除一个字母.我知道我可以通过指定其中的字母数来删除整个单词textVal.length - 1.但是,这个词不是静态的,所以我想使用一些东西来删除输入值中的任何最后一个单词.
编辑,注意:单词由点分隔,而不是空格.
有什么建议?
我想显示包含3个单词的字符串中的前2个单词(例如).
我从下面的代码问题.
$('select option').each(function(i, item){
var arr = $(item).text().split(' ');
$(item).text(arr[0]);
});
Run Code Online (Sandbox Code Playgroud)
代码工作正常,但只显示第一个单词.我试着让它显示2个单词,但我没有运气.所以,如果有人能告诉我如何让它显示我的字符串的前两个单词,那就太好了.
我想阻止CMD在运行程序后自动关闭.
码:
static void Main(string[] args)
{
FileStream textfsw = new FileStream("fileone.txt", FileMode.Append, FileAccess.Write); // CREATING FILE
StreamWriter textsw = new StreamWriter(textfsw);
Console.Write(" Enter your ID: ");
int ID = int.Parse(Console.ReadLine());
Console.Write(" Enter your Name: ");
string Name = Console.ReadLine();
Console.WriteLine(" Thank you! your logged in as" +Name+ +ID);
textsw.Close();
textfsw.Close();
FileStream textfs = new FileStream("fileone.txt", FileMode.Open, FileAccess.Read); // READING A FILE USING ReadAllLines
StreamReader textsr = new StreamReader(textfs);
String[] lines = File.ReadAllLines("fileone.txt");
}
Run Code Online (Sandbox Code Playgroud)
截图:

我希望在运行后显示以下内容并阻止cmd关闭:
Thank you! your logged …Run Code Online (Sandbox Code Playgroud) 我在输入字段中使用以下代码进行亵渎过滤
$(function() {
$("#buttonid").on("click",function() {
var badInput = $("input#inputid").val();
var badwords = ["freak", "bad"];
if($.inArray(badInput, badwords) !==-1)
{
alert("You cannot use the word " + badwords);
return false;
}
});
});
Run Code Online (Sandbox Code Playgroud)
如果用户输入单词freak,则应输出:
你不能使用怪物这个词.
但是,它输出以下内容:
你不能使用怪物这个词,不好
所以,我认为我需要拆分变量中定义的单词badwords或使用其他方式.我只想让输出显示用户在输入字段中使用的单词.
任何答案将不胜感激.
我可以使用 Console.Write 将这样的代码打印到文本文件中吗?
Console.Write(" Enter your ID: ");
int ID = int.Parse(Console.ReadLine());
Console.Write(" Enter your Name: ");
string Name = Console.ReadLine();
Console.WriteLine(" Thank you! your logged in as" +Name+ +ID);
Run Code Online (Sandbox Code Playgroud)
请帮忙!
提前致谢。
单击标签时,我可以替换/删除某个输入值,这是我的代码:
$("#labelid").on("click",function() {
if($("#inputid").val('sometexthere'));
{
$("#inputid").val('');
}
});
Run Code Online (Sandbox Code Playgroud)
sometexthere每次单击标签时,代码都会删除该值.我想将此限制为仅一次,因此如果第一次单击标签,则删除该值,如果第二次单击该标签,则不执行任何操作(保留值).
我怎样才能做到这一点?答案将不胜感激.