我在Asp.net框架4.0中使用URL重写,我正在使用html扩展替换aspx(即我使用像Login.aspx这样的路由作为Login.html).但它显示错误404 (未找到)错误.简而言之,扩展名为.html的URL重写在IIS 8.0上不起作用.没有.html(如登录时使用Login.aspx),它运行正常.
检查一下:
theprojectjugaad.com/Login.html(404.0误差)
请帮我解决这个问题.
Global.asax中
void Application_Start(object sender, EventArgs e)
{
RegisterRoutes();
}
private static void RegisterRoutes()
{
System.Web.Routing.RouteTable.Routes.Add(
"Login", new System.Web.Routing.Route("Login.html",
new DisplayRouteHandler("~/Login.aspx")));
}
Run Code Online (Sandbox Code Playgroud) *我收到错误:com.google.gson.JsonSyntaxException:java.lang.IllegalStateException:预期字符串但在第1行第3列是BEGIN_OBJECT*
我的代码:
Gson gson = new Gson();
String[] placelist;
placelist = gson.fromJson(result, String[].class);
// Assign the String array as Country Spinner Control's items
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_dropdown_item_1line, placelist);
spinnerFood.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud)
我得到的输出结果如下:
[{"CityId":1,"CityName":"Vadodara"},{"CityId":2,"CityName":"ahmedabad"},{"CityId":3,"CityName":"Gandhinagar"},{"CityId":4,"CityName":"Bhavnagar"},{"CityId":15,"CityName":"Anantapur"},{"CityId":16,"CityName":"Srikakulam"},{"CityId":17,"CityName":"Rajahmundry"},{"CityId":18,"CityName":"Guntur"},{"CityId":29,"CityName":"Hyderabad"},{"CityId":30,"CityName":"Karimnagar"}]
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题.我已经在配置中添加了gson.jar文件.
我想打多个电话AsynTask.它没有用,所以我谷歌寻求帮助.我发现如果我使用AsyncTask.THREAD_POOL_EXECUTOR那么它会起作用.
但它不起作用.
我把它称为如下:
new GetCategory().execute();
new GetArea().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题.我想一次打电话,或者如果GetArea()打电话也可以GetCategory().我没有收到错误.应用程序可能做了太多工作.
logcat的:
03-13 21:21:43.134: I/Choreographer(1222): Skipped 39 frames! The application may be doing too much work on its main thread.
03-13 21:21:43.394: I/Choreographer(1222): Skipped 43 frames! The application may be doing too much work on its main thread.
03-13 21:21:43.634: I/Choreographer(1222): Skipped 36 frames! The application may be doing too much work on its main thread.
03-13 21:21:43.784: I/Choreographer(1222): Skipped 38 frames! The application may …Run Code Online (Sandbox Code Playgroud) 我正在使用JCrop裁剪Image.如果我向用户显示实际图像,它工作正常.但是,如果我显示Resize Image而不是Actual,Image那么我将获得Co-ordinatesResize Image.
然后,我如何Image基于它裁剪?在这里,我正在通过ImageSaved的路径Image.
简而言之,如果是保存Image大小ie即715 * 350然后我在基于CSS的小尺寸弹出窗口中显示它.所以,我会得到Co-ordinates那么小的尺寸Image.我正在申请那些Co-ordinates主要的Image.
我的代码:
using (System.Drawing.Image OriginalImage = System.Drawing.Image.FromFile(Img))
{
using (System.Drawing.Bitmap bmp = new System.Drawing.Bitmap(Width, Height))
{
bmp.SetResolution(OriginalImage.HorizontalResolution, OriginalImage.VerticalResolution);
using (System.Drawing.Graphics Graphic = System.Drawing.Graphics.FromImage(bmp))
{
Graphic.SmoothingMode = SmoothingMode.AntiAlias;
Graphic.InterpolationMode = InterpolationMode.HighQualityBicubic;
Graphic.PixelOffsetMode = PixelOffsetMode.HighQuality;
Graphic.DrawImage(OriginalImage, new System.Drawing.Rectangle(0, 0, Width, Height), X, Y, Width, Height, System.Drawing.GraphicsUnit.Pixel);
MemoryStream ms …Run Code Online (Sandbox Code Playgroud) 我使用UpdatePanel的asp.net控制.所以,为了验证我正在使用它jquery onEachRequest.它也工作正常.
但是,主要问题是它停止执行回发DropDownList.意味着,它不会回发到反向数据.
我的代码:
function onEachRequest(sender, args) {
if ($("#form1").valid()==false) {
args.set_cancel(true);
}
}
function pageLoad() {
$('#<%= btnPayment.ClientID %>').click(function () {
$("#form1").validate({
rules: {
<%=txtName.UniqueID %>: {
required: true
}
}, messages: {
<%=txtName.UniqueID %>:{
required: "Please enter Name."
}
}
});
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_initializeRequest(onEachRequest);
});
}
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?
我使用Visual Studio 2010带Crystal Report.它在我的本地服务器上工作正常但在Web服务器上却出错了:
System.Runtime.InteropServices.COMException: Invalid file name.
我尝试了许多解决方案,比如把.rpt文件放在任何文件夹中并提供该路径,给予windows temp文件夹的完全权限,启用父路径表单IIS等.
但它们都没有工作.请帮我解决这个问题.
我目前的路径:
crystalReport.Load(Server.MapPath("~/PurchaseOrder1.rpt"));
Run Code Online (Sandbox Code Playgroud)
有时httpapi调用需要很长时间才能加载数据.在这种情况下,如果我们移动另一个组件,它仍然继续执行(我们可以在浏览器控制台中看到它).那么,http当我们移动另一个组件时,有什么方法可以取消或杀死api调用?
我想在所有活动中有一个常量值,所以我在string.xml文件中写了它.
现在,要在.java文件中获取该值,我将编写如下代码:
getResources().getString(R.string.my_website); - This is 18 line of Splash Class
Run Code Online (Sandbox Code Playgroud)
我在主类中调用此代码如下:
public class Splash extends Activity {
final String WebsiteURL = getResources().getString(R.string.my_website);
}
Run Code Online (Sandbox Code Playgroud)
但是它给了我java.lang.NullPointerException.我写错了吗?
这是关联strings.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="my_website">http://www.mytestbuddy.com</string>
</resources>
Run Code Online (Sandbox Code Playgroud)
logcat的:
01-30 17:57:15.853: E/AndroidRuntime(1553): FATAL EXCEPTION: main
01-30 17:57:15.853: E/AndroidRuntime(1553): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.Mobile.mytestbuddy/com.Mobile.mytestbuddy.Splash}: java.lang.NullPointerException
01-30 17:57:15.853: E/AndroidRuntime(1553): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1569)
01-30 17:57:15.853: E/AndroidRuntime(1553): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
01-30 17:57:15.853: E/AndroidRuntime(1553): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
01-30 17:57:15.853: E/AndroidRuntime(1553): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
01-30 17:57:15.853: E/AndroidRuntime(1553): at android.os.Handler.dispatchMessage(Handler.java:99)
01-30 17:57:15.853: …Run Code Online (Sandbox Code Playgroud) 我有2个arrays,Angular 2我想基于一个键值合并它们.
数组1:
[{"columnId":1,"type":"value 1"},{"columnId":2,"type":"value 2"}]
Run Code Online (Sandbox Code Playgroud)
数组2:
[{"columnId":1,"field":"field 1"},{"columnId":2,"field":"field 2"}]
Run Code Online (Sandbox Code Playgroud)
所以我想要最终结果
[{"columnId":1,"field":"field 1","type":"value 1"},{"columnId":2,"field":"field 2","type":"value 2"}]
Run Code Online (Sandbox Code Playgroud) 我使用Reactive FormsModule在Angular2.现在,我要禁用所有控件FormGroup.我可以readOnly在所有控件中使用属性,但它不是更好的解决方案,因为我们可能会在不久的将来添加新字段.
那么,无论如何都要禁用FormGroup控件吗?