inoremap <Up> <NOP>
inoremap <Down> <NOP>
inoremap <Left> <NOP>
inoremap <Right> <NOP>
noremap <Up> <NOP>
noremap <Down> <NOP>
noremap <Left> <NOP>
noremap <Right> <NOP>
Run Code Online (Sandbox Code Playgroud)
这是我用来禁用光标导航,帮我坚持hjkl :)
但它也会禁用命令栏上的光标...通常,使用箭头键可以循环显示历史记录
是否可以仅禁用光标键进行导航,而不是历史记录?
我需要能够在生产中打印到记录器,但在开发时我想打印到控制台.所以在c ++中我会简单地使用一个宏,这将是1行的变化,我怎么能在java中做到这一点?谢谢
当我使用终端发送电子邮件时,工作正常.我使用以下命令:
echo "Subject: test" | /usr/lib/sendmail -v you@domain.com
Run Code Online (Sandbox Code Playgroud)
但是当我在PHP中尝试这个时:
PHP文档:
<?php bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] ) ?>
Run Code Online (Sandbox Code Playgroud)
我的实施:
<?php mail("you@domain.com", "my topic", "my message contents", "From: me@domain.com"); ?>
Run Code Online (Sandbox Code Playgroud)
,那它不起作用.这是为什么?我想这与PHP的php.ini文件有关?
我配置的全部:
打开php.ini:
nano /etc/php5/apache2/php.ini
取消注释sendmail_path并写入:
sendmail_path = /usr/sbin/sendmail
取消注释sendmail_from并写入:
sendmail_from = me@domain.com
重启apache:
/etc/init.d/apache2 restart
可能是这样的?为了使这个更清楚:我希望PHP能够通过电子邮件发送!
编辑:
/usr/sbin/sendmail成/usr/lib/sendmail(或者反过来)似乎没有任何区别/usr/sbin/sendmail改为/usr/lib/sendmail(或反过来)似乎也没有任何区别Sendmail的日志文件:
root@machine:/var/log# cat mail.warn
root@machine:/var/log# cat mail.err …Run Code Online (Sandbox Code Playgroud) 使用波纹管代码,我在X11上激活一个窗口.
我正在使用FindWindow来获取窗口句柄,它工作得很好.然后我想把指定的窗口放在前台.为此,我使用XRaiseWindow.
XRaiseWindow(display, wdThisWindow);
Run Code Online (Sandbox Code Playgroud)
但是,XRaiseWindow在某些窗口上不起作用(很多,但不是全部).我想这是因为他们的override_redirect WindowAttribute没有设置为true.所以我使用XChangeWindowAttributes将此属性设置为true.现在,XRaiseWindow将所有窗口都带到了顶部.问题是,EyeOfGnome(图片浏览器)和所有其他应用程序都丢失了顶部的标题栏...(你知道,右边有一个关闭控件的那个......).更糟糕的是,窗户不再出现在后台......
我想如果我在提升窗口后设置了override_redirect属性,问题就会消失.但是......问题现在已经从所有应用程序(例如gnome-terminal)消失了 - 除了EyeOfGnome(图片查看器)......
我错过了什么,或者这是一个EyeOfGnome问题,还是一般的GTK问题?
这是导致问题的部分代码:
XSetWindowAttributes xswa;
xswa.override_redirect = True;
XChangeWindowAttributes(display, wdThisWindow, CWOverrideRedirect, &xswa);
XRaiseWindow(display, wdThisWindow);
xswa.override_redirect = False;
XChangeWindowAttributes(display, wdThisWindow, CWOverrideRedirect, &xswa);
XSetInputFocus(display, wdThisWindow, RevertToNone, CurrentTime);
Run Code Online (Sandbox Code Playgroud)
这是完整的代码:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <X11/X.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xatom.h>
// Info: xwininfo
// I am compiling using
// gcc -o activate activate.c -L/usr/X11R6/lib -lX11
// ERROR HANDLER, GENERIC
static int ErrorHandler (Display *display, XErrorEvent *error)
{
//printf ("\r\n error! \r\n");// gcc …Run Code Online (Sandbox Code Playgroud) .NET的二进制XML如何工作?
有关它的一些文档,请访问http://msdn.microsoft.com/en-us/library/cc219210.aspx,但它没有说明如何制作它.甚至没有输出的例子.我猜猜任何与二进制xml有关的东西都在System.Xml中,但我找不到任何东西.
另外,我对二进制xml的搜索让我看到了XmlDictionaryWriter,它显然可以编写"二进制XML格式",但它甚至不存在于System.Xml中!
我的目标是可能在二进制xml中序列化我的数据(现在我正在使用XmlSerializer,它编写标准的,人类可读的xml).
谁能给我一个如何序列化为二进制xml甚至只是编写二进制xml的例子?
我正在尝试做一些我认为很常见的事情,但我真的不确定如何解决这个问题.
我目前所做的:目前我在我的表单上生成一个复选框列表(使用'CheckboxSelectMultiple'),自动勾选django中所有用户列表中"成员"的所有用户(由"queryset = User"生成). objects.all()").
我想要实际做什么:我不想列出Django中的每个用户,我只想在'成员'中显示用户列表.
我认为可以做到这一点:我认为我可以通过修改查询集来实现这一点,例如"project.members.all()",其中project = Project(项目的特定实例).但是如何将此上下文传递给我的表单?
# models.py
class Project(models.Model):
name = models.CharField(max_length=100)
members = models.ManyToManyField(User, related_name="members", blank=True, null=True)
# forms.py
class ProjectSettings(forms.Form):
summary = forms.CharField(max_length=200)
members = forms.ModelMultipleChoiceField(queryset=User.objects.all(), widget=forms.CheckboxSelectMultiple())
#template snippet
<form method="post" action="/projects/{{ project.slug }}/settings/save/">
{% for field in form %}
<div class="form-row">
{{ field.errors }}
{{ field.label_tag }} {{ field }}
{% if field.help_text %}
<p class="help-text">{{ field.help_text }}</p>
{% endif %}
</div>
{% endfor %}
# view.py
def …Run Code Online (Sandbox Code Playgroud) 我想创建一个与其在线webb应用客户端同步的iPhone应用.
我目前将数据存储在.plist中.SQLite是最好的解决方法吗?
此外,我还需要设置用户帐户/注册数据库.任何处理这些东西的网站或教程?
谢谢.
最好是MS SQL,我想从MySql切换.
所以我有这个有4个Excel文件的真棒客户.每个Excel文件代表一个Product Range.
在每个Excel文件中,有3到8个表格.各Sheet代表Type的Product范围内的Product Range.
每个工作表,包含以下列:
PartNo,Description,QTY,Price1,Price2,Price3,Price4...
(从来没有,也不会超过8个价格列.)
每个片材可以含有约5至5000行.
现在,我现在面临的问题是,不知道哪个是设置我的新数据库的最佳方式.
我目前拥有现有MySQL数据库的方式是每张Sheet代表一个表.而已!(它必须快速"放在那里",因此没有时间投入到为DB建立适当的格式/结构.)
我最近发现我更有能力使用MSSQL数据库,所以我想进行切换,第二个原因,主要原因,是因为我想重组数据库,以便我可以使事情更容易管理,并使从我的网站更容易设置数据库搜索.
我完全不担心如何将所有内容插入到数据库中,就像我去年的业余时间一样,我编写了一个解析这些Excel文件,提取工作表并将其插入数据库的应用程序,可选设置.我担心我应该如何设置这个新数据库.
鉴于以上细节,最好的方法是什么?
任何帮助都非常感谢.谢谢!
关于定价列(示例),有关每个工作表中有多个价格列的原因的一些信息:
价格栏1可能是镀锌单价,价格栏2可能是镀锌箱价格,价格栏3可能是不锈钢GR304箱价,而第4栏可能是不锈钢GR316单价.这些价格列对于每个产品系列都不同,但是,产品系列中的某些产品也可能包含一些相同的价格列.这就是为什么将每个产品作为一个单独的表格如此容易的原因.
我想用PHP从给定的十六进制值获得更明亮的十六进制色调输出.例如,我将颜色#cc6699作为输入,我想要#ee88aa作为输出颜色.我将如何在PHP中执行此操作?
这是序列化矢量的后续操作
我正在尝试为我正在进行的游戏实现加载和保存.
我想保存一个Maze包含其他属性的ArrayList内容Entity.
实体是Dragon,Hero和Item的超级类.所有这三种类型都可以一次包含在载体中.
使用"自动"序列化机制(添加implements Serializable到Maze)保存所有属性,但是ArrayList.
为什么会这样?
为了完整起见,我的代码在下面.
package logic;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
public final class LoadAndSave {
public static final transient boolean available = false;
public static final boolean serialize(Object obj) {
// Write to disk with FileOutputStream
FileOutputStream saveFile;
try {
saveFile = new FileOutputStream("game.sav");
} catch (FileNotFoundException e) {
return false;
}
// Write …Run Code Online (Sandbox Code Playgroud) java ×2
php ×2
.net ×1
arraylist ×1
asp.net ×1
c ×1
c# ×1
class ×1
cocoa-touch ×1
collections ×1
colors ×1
command-line ×1
database ×1
django ×1
django-forms ×1
email ×1
gtk ×1
hex ×1
iphone ×1
linux ×1
macros ×1
mysql ×1
objective-c ×1
sendmail ×1
sql-server ×1
sqlite ×1
terminal ×1
vim ×1
x11 ×1
xlib ×1
xml ×1