将URL地址更改为自定义地址的最佳方法是什么?目前我的网站显示:
http://nkonecny.com/_pages/_portfolio/port.html
我想把它改成这样的东西:
http://nkonecny.com/portfolio
Run Code Online (Sandbox Code Playgroud) 这是我用Python编程的第一次经历,我正在尝试登录这个
网页.搜索后我发现很多人建议使用mechanize.为了确保在我获得代码之前我正确设置了东西,我mechanize从网站下载了zip并将我的python脚本放在解压缩的机械化文件夹中.
到目前为止,我使用了我发现的不同示例:
import mechanize
theurl = 'http://voyager.umeres.maine.edu/Login'
mech = mechanize.Browser()
mech.open(theurl)
mech.select_form(nr=0)
mech["userid"] = "MYUSERNAME"
mech["password"] = "MYPASSWORD"
results = mech.submit().read()
f = file('test.html', 'w')
f.write(results)
f.close()
Run Code Online (Sandbox Code Playgroud)
从查看网页的来源,我相信用户名/密码是表单的正确名称.当我运行脚本时,IDLE我得到一堆错误,包括超时错误和机器人错误.完整的追溯:
即使代码有效,我也不确定我应该期待什么.登录是我的学校电子邮件,它也有类文件夹.我想要完成的最终游戏是,一旦我登录我的帐户,我想解析一些文件夹以获取信息,并将它们存储在一个文件中,以后可以转换为json或RSS feed,但这更进一步对Python有更好理解的道路,只是想更清楚地了解我想要实现的目标.
我有一个简单的while循环我正在尝试实现但是对于我的生活无法弄清楚我缺少什么.我有currentuser初始化在顶部-1
while(currentuser = -1){
cout << "Enter user ID: ";
cin >> id;
currentuser = search(a, length, id);
}
Run Code Online (Sandbox Code Playgroud)
我的搜索功能是这样的:
int search (User a[ ], int length, string userID){
User u;
string tempid;
int templegnth; //I ignore length for now as I will use it later
for(int i=0; i<50; i++){
tempid = a[i].getID();
templegnth = tempid.length();
if((tempid == userID)){
return i;
}
}
return -1;
}
Run Code Online (Sandbox Code Playgroud)
我知道它的一些非常简单,但答案现在逃脱了我.
我被要求用中断重写我的代码(完整说明).我们还没有真正涵盖课堂上的中断,我不确定如何使用它们或如何实现它们.这是我的代码,我写的不使用中断,基本上使键盘成为钢琴或可以播放一首为摩托罗拉68hc11写的歌曲(羊,chromsc,大厅):
PORTA EQU $1000 ;The speaker port
SPEAKER EQU PORTA
SPEAKERBIT EQU %00100000
SCSR EQU $6400 ; Serial communications status register
SCDR EQU $6401 ; Serial communcations data register
TDRE EQU %00000010 ; mask for TDRE flag in SCSR
RDRF EQU %00000001 ; mask for RDRF flag in SCSR
ORG $8000; Place data at 8000
LAMB FCB 'trerttttrrrrtuuutrerttttrrtre',$00
CHROMSC FCB 'q2we4r5ty7u8i9op-[=]',$00
HALL FCB 'qwertet5w5r2rqwertetiutetu',$00
KEYMAP FDB 'q', 220, 758 ; A ;key, frequency, and 1/4 second …Run Code Online (Sandbox Code Playgroud) 我正在写一个库MIPS,我不能使用浮点计算IE模数,除法,乘法.
我在C中编写了除法和乘法函数,然后我将该代码翻译成了MIPS.
然而,我迷失了如何通过C仅使用加法或减法来编写函数来计算模数.
如何使用ONLY加法和减法编写一个函数来计算模数?
我试图让我的闪屏的背景变得不透明/透明.我在值中创建了一个colors.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="translucent_black">#00000000</color>
</resources>
Run Code Online (Sandbox Code Playgroud)
然后我有我的splash.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="@color/translucent_black">
<ImageView android:layout_width="wrap_content" android:id="@+id/imageView1"
android:src="@drawable/splash" android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_centerInParent="true"></ImageView>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
我觉得我应该在清单中有一些东西,但是我一直都会把错误放进去.如果你真的感觉很活泼,我也可以弄清楚如何让标题栏消失.再次感谢.
我正在尝试按下电源按钮时听.最后,我希望在按两次电源按钮时运行一些代码,以检查屏幕是锁定还是解锁.我目前有这个:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);//prevent phone from being locked
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
switch (keyCode) {
case KeyEvent.KEYCODE_POWER:
{
Toast.makeText(getBaseContext(), "Power button pressed", Toast.LENGTH_LONG).show();
return true;
}
case KeyEvent.KEYCODE_MENU:
Toast.makeText(getBaseContext(), "Menu Button Pressed", Toast.LENGTH_LONG).show();
return true;
}
return super.onKeyDown(keyCode, event);
}
Run Code Online (Sandbox Code Playgroud)
该代码可以很好地为菜单keyevent干杯,但不会为电源键事件做任何事情.有任何想法吗?
我在我的应用程序中使用SlidingMenu,并试图弄清楚如何告诉用户菜单何时可见.
我在MainFragment中有一个动画,我希望在菜单可见时停止.
我尝试过这样的方法:
//In MainFragment
//In my animation loop
// ResponsiveUIActivity is where menu is Init
ResponsiveUIActivity resp = (ResponsiveUIActivity) getActivity();
SlidingMenu sm = resp.getSlidingMenu();
if(sm.isFocused()){ //tried isActived(), isEnabled
//cancel animation
}
Run Code Online (Sandbox Code Playgroud)
如果菜单可见,这些似乎都没有告诉我.我无法区分Menu Fragment和MainFragment.
我正在尝试将Chromecast背景网站加载到ac#WebBrowser中,但我得到:

我认为它发生了,因为webbrowser默认使用IE7(?),这可能不适合网站上的JS.我试图更新注册FEATURE_BROWSER_EMULATION到9000希望强制webbrowser使用IE9框架.但我仍然得到同样的错误.
Web浏览器是否适用于此任务或是否有解决此问题的方法?
编辑:
所以,当我打印webbrowser.version我得到:版本:11.0.9600.16518.这是我目前的IE版本.如果我打开IE11并导航到网址,它的工作效果很好.不知道为什么会有webbroswer问题.
我尝试使用以下代码将JSON Parser注入网页:
HtmlDocument doc = webBrowser1.Document;
Console.WriteLine(doc);
HtmlElement head = doc.GetElementsByTagName("head")[0];
HtmlElement s = doc.CreateElement("script");
s.SetAttribute("type", "text/javascript");
s.SetAttribute("src", "http://192.168.1.23:10000/JSON-js-master/json2.js");
head.AppendChild(s);
Run Code Online (Sandbox Code Playgroud)
我尝试使用本地和外部ips引用主机文件.似乎没有什么区别.
我已经制作了一个定制的微调器,但尺寸并不是我想要的.微调器变得很大,以获得我需要的列表中的间距.我希望能够独立于微调器按钮的大小来调整微调器的行的大小.我希望微调器很薄,然后我希望剖面行间隔很大.(见底部图片):
目前,微调器的行的xml是这样的:
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TableRow android:id="@+id/tableRow1" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:padding="5dip">
<ImageView android:layout_width="32sp" android:src="@drawable/icon"
android:id="@+id/spinnerimage" android:layout_height="32sp" />
<TextView android:textSize="22sp" android:textStyle="bold" android:textColor="#000"
android:layout_width="fill_parent" android:id="@+id/category"
android:layout_height="fill_parent" android:paddingLeft="5sp" />
</TableRow>
</TableLayout>
Run Code Online (Sandbox Code Playgroud)
我想使用相对布局,但表布局给了我稍微好一点的间距.如果我尝试设置高度,它将切断行中的文本和图标.我的main.xml中的微调器是:
<Spinner android:id="@+id/catspinner"
android:layout_marginLeft="25dip" android:layout_marginRight="25dip"
android:layout_width="fill_parent" android:layout_centerHorizontal="true"
android:layout_height="wrap_content" android:prompt="@string/prompt"
android:background="@drawable/yellow_btn"
android:layout_centerVertical="true" android:drawSelectorOnTop="true" />
Run Code Online (Sandbox Code Playgroud)

我想让微调器的尺寸与标准的android微调器相同(在右边.)我的目前是反转的,微调器是大的,行间距太小.
有任何想法吗??