如何在C ++中打印string

我试过了,但没有奏效。 #include <string> string someString("This is a string."); printf("%s\n", someString);

无法获得inputtypes=“文件”的值?

我有一个<input type="file" id="uploadPicture" value="123"> 当我使用: alert($("#uploadPicture").val()); 它提醒一个空的对话框。

Android Html.fromHtml(String)不适用于<font color ='#'> text </ font>

我想用不同的颜色添加行到我的TextView使用HTML标签。 无论什么原因, Html.fromHtml("<font color='#145A14'>text</font>"); 在TextView中不会显示颜色。

在CollectionViewSource上触发filter

我正在使用MVVM模式在WPF桌面应用程序上工作。 我想基于在TextBox键入的文本筛选ListView的一些项目。 我希望ListView项目被过滤,因为我改变了文本。 我想知道如何在filter文本更改时触发filter。 ListView绑定到一个CollectionViewSource ,绑定到ViewModel上的ObservableCollection 。 filter文本的TextBox绑定到ViewModel上的一个string,它应该是UpdateSourceTrigger=PropertyChanged 。 <CollectionViewSource x:Key="ProjectsCollection" Source="{Binding Path=AllProjects}" Filter="CollectionViewSource_Filter" /> <TextBox Text="{Binding Path=FilterText, UpdateSourceTrigger=PropertyChanged}" /> <ListView DataContext="{StaticResource ProjectsCollection}" ItemsSource="{Binding}" /> Filter="CollectionViewSource_Filter"链接到后面的代码中的事件处理程序,它只是在ViewModel上调用filter方法。 当FilterText的值发生变化时进行筛选 – FilterText属性的setter调用一个FilterList方法,该方法遍历ViewModel中的ObservableCollection ,并在每个ViewModel项上设置一个boolean FilteredOut属性。 我知道FilteredOut属性在filter文本更改时更新,但List不刷新。 CollectionViewSourcefilter事件只有在重新加载UserControl的时候才会被触发。 我已经尝试更新filter信息后调用OnPropertyChanged("AllProjects") ,但它并没有解决我的问题。 (“AllProjects”是我的ViewModel的CollectionViewSource绑定的ObservableCollection属性。) 当FilterText TextBox的值发生变化时,如何让CollectionViewSource重新进行自我刷新? 非常感谢

使用socket.io发送消息到特定的客户端,并清空消息队列

我用socket.io疯了! 文档是如此糟糕,这是不正确的。 我想通过socket.io发送反馈给特定的客户端 我的服务器端看起来像这样: app.get('/upload', requiresLogin, function(request, response) { response.render('upload/index.jade'); io.sockets.on('connection', function (socket) { console.log('SOCKET ID ' + socket.id); io.sockets.socket(socket.id).emit('new', 'hello'); }); }); 客户端看起来像这样: $(document).ready(function() { var socket = io.connect('http://localhost:80/socket.io/socket.io.js'); socket.on('new', function (data) { console.log(socket.id); console.log(data); //$('#state').html(data.status); }); }); 但客户端什么也不做。 我尝试了几乎所有的东西。 有人能告诉我我做错了什么,请! 🙁

在另一个(已经运行)完成后启动脚本

所以我有一个进程正在运行,这将需要几个小时才能完成。 我想在那个完成之后自动启动另一个进程。 请注意,我不能在第一个脚本中添加一个调用,也不能创build另一个脚本来顺序运行这两个脚本。 有没有办法在Linux中做到这一点? 编辑:一个选项是使用pgrep轮询每x分钟,并检查过程是否完成。 如果是的话,启动另一个。 但是,我不喜欢这个解决scheme。 PS:两者都是bash脚本,如果有帮助的话。

使用MySQL / PHP在一个字段中使用now()插入当前date/时间

由于MySQL显然不能自动插入函数now()在date时间字段添加新的logging像其他一些数据库,基于评论,我明确地试图插入它使用SQL语句。 (人们似乎认为时间戳curdate()不是由于时间戳的各种限制的答案)。网上有很多文章build议插入now()使用SQL应该工作。 当我尝试插入date时间使用SQL语句,但是,该字段不填充当前时间/date,但它只给我默认0000-00-等这可能是一个语法错误,但它是让我疯狂,所以我张贴它。 mysql_query("INSERT INTO users (first, last, whenadded) VALUES ('$first', '$last', now())"; 它插入的第一个和最后一个,但没有什么添加,离开的时候,等等在whenadded领域。 字段types是date时间,它没有sorting规则,属性,空默认或额外。 顺便说一句,我试图把现在()单引号…它抛出了一个错误。

如何在JsonNode中创build插入新节点?

我有一个新创build的JsonNode JsonNode jNode = new ObjectCodec().createObjectNode(); 有了这个节点,我该如何在其中添加键值对,以便我可以用新值构造这个新节点? 我在http://www.cowtowncoder.com/blog/archives/2011/08/entry_460.html中提到了有关使用的内容 jNode.with("newNode").put("key1","value1"); 但是查看Jackson的JsonNode(v1.8)的API并不显示任何方法。

无法远程连接到JMX?

由于一些奇怪的原因,我无法使用VisualVM或jconsole连接到JMX。 用于启动要监视的VM的参数: -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=1100 我检查了,我可以从本地和远程telnet到这个端口。 尽pipe如此,VisualVM或jconsole仍然无法连接,花了相当多的时间去尝试。 REMOTE MACHINE with JMX (debian) java version "1.6.0_33" Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720) Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode) MY WORKSTATION (OS X) java version "1.6.0_26" Java(TM) SE Runtime Environment (build 1.6.0_26-b03) Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode) 问题是什么?

基于另一个表值的MySQL更新表

我有两张桌子, 这是我的第一张桌子, ID SUBST_ID CREATED_ID 1 031938 TEST123 2 930111 COOL123 3 000391 THIS109 4 039301 BRO1011 5 123456 COOL938 … … … 这是我的第二张桌子, ID SERIAL_ID BRANCH_ID 1 039301 NULL 2 000391 NULL 3 123456 NULL … … … 我需要一些如何使用我的第一个表中的数据更新我的第二个表中的所有行。 这将需要在一个更新查询中完成。 SUBST_ID和SERIAL_ID都匹配,它需要从第一个表中获取created_id并将其插入到第二个表中。 所以第二张桌子会变成下面 ID SERIAL_ID BRANCH_ID 1 039301 BRO1011 2 000391 THIS109 3 123456 COOL938 […]