我正在开发一个应用程序,我认为我想做的是从android中的服务器数据库接收数据.所以我开始运行一些教程.我找到了一个正在做我想要的东西.但我得到:
detailMessage "failed to connect to localhost/127.0.0.1 (port 8080): connect failed: ECONNREFUSED (Connection refused)" (id=830021648792)
Run Code Online (Sandbox Code Playgroud)
本教程的整个代码在这里链接
发生错误:
OutputStreamWriter out = new OutputStreamWriter(connection.getOutputStream());
我查了一下:
http://localhost:8080/Requestor/RQSRV
- servlet正在运行我的配置:
这让我很困惑.它一定是我看不到的小东西.我正试图observableArray用ajax调用加载一个非常简单的淘汰赛.
JavaScript的
// we bind the array to the view model property with an empty array.
var data = [];
var viewModel = {
vendors: ko.observableArray(data)
};
ko.applyBindings(viewModel);
$(function () {
// on this click event, we popular the observable array
$('#load').click(function () {
// WORKS. Html is updated appropriately.
viewModel.vendors([{ "Id": "01" },{ "Id": "02" },{ "Id": "03" }]);
// DOES NOT WORK. Fiddler2 shows the same exact json string come back
// as in the example …Run Code Online (Sandbox Code Playgroud) 我试图通过使用支持设计库来设置fab.
XML代码:
<android.support.design.widget.FloatingActionButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/fab"
android:src="@drawable/ic_add_white_18dp"
app:borderWidth="2dp"
app:fabSize="normal"
android:onClick="submit"
app:rippleColor="@color/colorPrimaryDark">
</android.support.design.widget.FloatingActionButton>
Run Code Online (Sandbox Code Playgroud)
在Nexus 6(棒棒糖)上,加号图标正确渲染.

但是在nexus 4(前棒棒糖)上,加上图标大小正在越过圆圈.

我已经下载并使用了材料图标中的加号(ic_add_white_18dp)
使用的图标尺寸:
mdpi - 18dp
hdpi - 27dp
xdpi - 36dp
xxdpi - 54dp
Run Code Online (Sandbox Code Playgroud)

什么应该是正确的大小用于加号图标.
我webview用来加载响应式网站,但它显示移动大小以外的宽度.
我在移动Chrome浏览器中打开该链接,看起来不错......
我的意思是说宽度不适合手机的屏幕尺寸; 它显示宽度.
我也使用这些... <viewport>用于控制其演示的标签.
WebSettings settings = webview.getSettings();
settings.setJavaScriptEnabled(true);
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true);
Run Code Online (Sandbox Code Playgroud)
另外我正在使用setInitialScale正确渲染webview.
webview.setInitialScale((int) 1.0);
Run Code Online (Sandbox Code Playgroud)
但我得到的网站负载没有响应,因为根据大小...它显示宽度超出屏幕尺寸...随滚动
应用程序在Lollipop,Marshmallow等中运行良好.但是在Jellybean等中不起作用.但是Link在所有设备中都能与最新的Chrome配合使用,但是无法正常工作webview.
我也设定了......
<meta name="viewport" content="width=device-width, initial-scale=1">
Run Code Online (Sandbox Code Playgroud)
截图
我在针对Microsoft Team Foundation Cloud Service运行的Windows Server 2012 R2上运行Git版本2.12.1.无论我运行什么Git命令,我都会遇到同样的错误.我甚至完全打开我的防火墙,看看是不是导致它,但无济于事.我尝试过Clone,Push和Pull,它们都返回了这个错误.
git clone https://myaccount.visualstudio.com/_git/myProject
Cloning into 'myProject'...
fatal: HttpRequestException encountered.
An error occurred while sending the request.
Unhandled Exception: System.ObjectDisposedException: Cannot access a closed file.
at System.IO.__Error.FileNotOpen()
at System.IO.FileStream.Flush(Boolean flushToDisk)
at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
at Microsoft.Alm.Git.Trace.Microsoft.Alm.Git.ITrace.Flush()
at Microsoft.Alm.Cli.Program.Die(String message)
at Microsoft.Alm.Cli.Program.Die(Exception exception)
at Microsoft.Alm.Cli.Program.Main(String[] args)
Run Code Online (Sandbox Code Playgroud) 我需要像data-id,data-action这样的属性
<div class="dd" id="nestable3">
<ol class="dd-list">
<li class="dd-item dd3-item" data-id="13">
<div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 13</div>
</li>
<li class="dd-item dd3-item" data-id="14">
<div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 14</div>
</li>
<li class="dd-item dd3-item" data-id="15">
<div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 15</div>
<ol class="dd-list">
<li class="dd-item dd3-item" data-id="16">
<div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 16</div>
</li>
<li class="dd-item dd3-item" data-id="17">
<div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 17</div>
</li>
<li class="dd-item dd3-item" data-id="18">
<div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 18</div>
</li>
</ol>
</li>
</ol>
</div>
Run Code Online (Sandbox Code Playgroud)
我需要创建属性data-id ="13".如何使用knockout js attr绑定创建它...
我的页面中有这行代码:
<div id='data'>...</div>
<a id='addMore' href='#'>Add more </a>
Run Code Online (Sandbox Code Playgroud)
这一行实际上是一个bootstrap模式.我希望当用户点击它时,我想要克隆它上面的div.问题不在于克隆的代码,而是甚至没有引发click事件.在我的.js文件中,我有这个:
$('#addMore').click (...)
Run Code Online (Sandbox Code Playgroud)
省略号用于防止默认和克隆的代码.我试着用警报进行测试.它仍然无法正常工作.我不知道为什么.
我发现如果我onClick='alert(...)在标签中添加它,它就可以了.
有人可以帮忙吗?
这是模态的HTML(如果有人帮助格式化,请不要介意.我知道这是一团糟):
<div id="addEmailModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="addEmailLabel" aria-hidden="true">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">× </button>
<h3 id="addEmailLabel">Add Email</h3>
</div>
<div class="modal-body">
<div id="emailData">
<input type="text" placeholder="Name (optional)" class="input-xlarge" />
<input type="email" placeholder="Email" />
</div>
<a id="addMore" href="#">Add more…</a>
</div>
<div class="modal-footer">
<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
<button class="btn btn-primary" id="btnAdd">Add</button>
</div>
</div>
Run Code Online (Sandbox Code Playgroud) 我在使用StreamReader和line != null添加时读取文件时遇到问题textBox1
码:
using(StreamReader reader = new StreamReader("lastupdate.txt"))
{
string line;
while((line = reader.ReadLine()) != null)
{
textBox1.Text = line;
}
reader.Close();
}
Run Code Online (Sandbox Code Playgroud)
它不起作用,我不知道为什么.我尝试使用using StreamReader,我从URL下载文件,我可以在文件夹中看到该文件已下载.该lastupdate.txt是大小1KB.
这是我当前的工作代码MessageBox.如果我删除MessageBox,代码不起作用.它需要某种等待或我不知道:
WebClient client = new WebClient();
client.DownloadFileAsync(new Uri(Settings.Default.patchCheck), "lastupdate.txt"); // ok
if(File.Exists("lastupdate.txt"))
{
MessageBox.Show("Lastupdate.txt exist");
using(StreamReader reader = new StreamReader("lastupdate.txt"))
{
string line;
while((line = reader.ReadLine()) != null)
{
textBox1.Text = line;
MessageBox.Show(line.ToString());
}
reader.Close();
}
File.Delete("lastupdate.txt");
}
Run Code Online (Sandbox Code Playgroud) 我正在为一家公司做实习研究.我在使用.Net平台的跨平台实现Mono时遇到了一些问题.我的公司设计硬件和软件.
我使用嵌入式linux的知识非常有限.我在实习期间所在的公司非常注重.NET.但单声道的新发展,他们问自己是否可以针对较小的项目瞄准linux,也避免了他们设计软件和硬件的人的高许可成本.
我已经看过单声道可以做什么(而且还不能做).现在我到达嵌入式问题.我有点迷失在构建嵌入式Linux的故事中.
我看到一些故事,他们只是拿了一些标准的linux库来在硬件上制作嵌入式Linux.我还看到存在特殊的Linux发行版,如uClinux(又名μClinux).那有什么区别,或者它是一样的.当我想在目标deivce上使用嵌入式Linux时,这个过程通常是什么样的?
好吧,比单声道部分,所以基本上我希望能够在嵌入式Linux中运行C#.这里大多数人都使用uclinux,我可以使用单声道吗?我看了一些规格,他们没有内存管理单元(MMU).
所以基本上我担心没有MMU.既然垃圾收集器会如何反应呢?
我希望我没有提出过多的问题,
问候,我已经感谢你阅读了,
本杰明
当我运行时,我得到:Could not load file or assembly 'CefSharp.Wpf, Version=41.0.0.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138' or one of its dependencies. An attempt was made to load a program with an incorrect format.
这意味着问题是由于 dll 的位数不正确。
在版本 41.0.0 中,nuget 包添加了指向正确路径(x86 文件夹)的 x86 版本的 dll 引用。还有另一个 dll 副本指向属性面板中的空路径。问题是 x64 版本因错误图像错误而崩溃,因为它引用了 x86 版本的 dll。
我已经回溯到 39.0.2 并且 CefSharp 对我有用。我有两组 dll,其中 x86 和 x64 版本的应用程序按预期编译和运行。
当我再次升级到 41.0.0 和以前一样的问题。尽管应用程序使用 x86 版本的 dll,但在尝试显示第一个浏览器时会崩溃,但 x64 版本将编译。我尝试重建所有并删除自动复制的 dll,并且在编译期间再次复制 x86 版本。(至少我相信是这种情况

然后我删除了引用中的所有 dll 并手动添加了 x64 版本。编译和执行与 39.02 版本的 CefSharp.WPF 一样正常工作。
如何在无需手动更改 dll 路径的情况下让两个版本都能正常工作? …