我试着学习一点Clojure,因为语言很好看.但似乎没有关于如何安装/使用库的信息,例如clojure.math.numeric-tower.
现在我通过在我的Linux shell中键入它来运行REPL:
java -cp ~/Clojure/clojure-1.3.0/clojure-1.3.0.jar clojure.main
Run Code Online (Sandbox Code Playgroud)
我下载了数字塔罐,并把它放在任何地方.我已经以各种可能的方式修改了-cp选项.我把numeric_tower.clj文件放在任何地方.它仍然无法正常工作.
使用这些库的方法是什么?
我正在开发一个Wordpress插件,我需要
在Write Post/Write Page编辑屏幕(循环外)中获取当前的Post ID.
我还需要在"admin_print_scripts"挂钩之前执行此操作,因为我想将一些数据传递给javascript文件.
我不能用:
$id = $_GET['post'];
Run Code Online (Sandbox Code Playgroud)
因为当您添加新帖子或页面时,网址不包含此变量.
到目前为止,我已尝试过这些选项,但它们都没有奏效:
A)返回ID为0
function myplugin_setup() {
global $wp_query;
$id = $wp_query->get_queried_object_id();
var_dump($id);
}
add_action('admin_init', 'myplugin_setup' );
Run Code Online (Sandbox Code Playgroud)
B)返回ID为null
function myplugin_setup() {
global $wp_query;
$id = $wp_query->post->ID;
var_dump($id);
}
add_action('admin_init', 'myplugin_setup' );
Run Code Online (Sandbox Code Playgroud)
C)这也返回一个null的ID
function myplugin_setup() {
global $post;
$id = $post->ID;
var_dump($id);
}
add_action('admin_init', 'myplugin_setup' );
Run Code Online (Sandbox Code Playgroud) 我想知道是否有任何方法可以使用VS 2010和Resharper(6)来快速完成对象初始化过程.当出现下面的黄色工具提示时,我想让它为每个字段创建一个分配.
例如,它会生成:
联系=; ContactId =; CreateDate =; 等等
(每个属性一个).
我的应用程序有一个带有四个选项卡的tabhost,现在我正在尝试为横向模式制作漂亮的布局.为了利用额外的水平空间,我想将TabWidget放在屏幕的右侧,而cource的所有标签必须在另一个之下(如列中).但是当切换到横向模式时,所有标签都会排成一行,看起来很难看.如何解决?
<?xml version="1.0" encoding="utf-8"?>
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1">
<include layout="@layout/filter_wizard"/>
<include layout="@layout/filter_wizard"/>
<include layout="@layout/filter_wizard"/>
<include layout="@layout/filter_wizard"/>
</FrameLayout>
<TabWidget
android:background="#75ffffff"
android:id="@android:id/tabs"
android:layout_width="wrap_content" android:orientation="vertical"
android:layout_height="fill_parent" android:layout_weight="0" />
</LinearLayout>
</TabHost>
Run Code Online (Sandbox Code Playgroud) 我正在研究符号弹出按钮的细节,类似于编辑器窗口顶部的Xcode 3.
我的控制器对象是NSMenu
显示时NSPopUpButton
显示的对象.我实现了这两种方法,numberOfItemsInMenu:
并menu:updateItem:atIndex:shouldCancel:
在即将显示之前填充菜单.
但是,NSMenuItem
每次用户在编辑器中更改选择时,所选内容的标题和图像都必须更改NSTextView
,或者对文本进行更改; 就像Xcode的情况一样.
我遇到的问题是当用户点击NSPopUpButton
显示时NSMenu
,所选的NSMenuItem
和应该选择的项目不匹配,因为菜单还没有正确数量的项目.
我想知道是否有一种方法来控制NSMenuItem
当用户点击打开菜单时最初突出显示和跟踪哪个.目前,它始终突出显示和跟踪的第一个项目,或者,如果用户先前已选择项目,则突出显示并跟踪该项目.
我尝试尽可能地解释,但这是一个说明我的问题的图像:
当用户打开菜单时,我希望突出显示的项目与所选项目相同.有任何想法吗?
目前我在django的管理界面中通过一些选项进行过滤.例如,假设我按'按状态'过滤.是否可以选择多个状态来过滤结果?以下是过滤器的屏幕截图:
我可以从此列表中选择多个项目吗?
我有一个DIV
装满动态文本的容器.文本的长度可以不同.所述DIV
容器具有一固定的高度,但没有宽度.
文本格式为CSS3多列文本宽度固定columns-width
.
结果是n
宽度为的列column-width
.现在我想知道无论有多少列有或如何计算出width
的DIV
.
CSS代码:
.columnize{
float: left;
position: relative;
width: 840px;
overflow: hidden;
}
.columnize div{
-moz-column-width: 259px;
-webkit-column-width: 259px;
-moz-column-gap: 16px;
-webkit-column-gap: 16px;
height: 560px;
}
Run Code Online (Sandbox Code Playgroud)
HTML代码:
<div id="columnWrapper class="columnize">
<div id="content">
... content goes here ...
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我试图用这样的JQuery获得宽度:
$('#content').width();
$('#content').innerWidth();
Run Code Online (Sandbox Code Playgroud)
除了Firefox之外,所有浏览器都返回而column-width
不是REAL width
.
任何想法如何获得列布局的宽度?
我想在FileChooser中包含一个额外的(可选的)JTextField,允许用户在选择文件时填写它,而不是在他们做出选择后给他们一个额外的提示.有没有人尝试过类似的东西并找到了有效的解决方案?
我的目标结果看起来像这样:
python ×2
admin ×1
android ×1
c# ×1
clojure ×1
cocoa ×1
css3 ×1
database ×1
django ×1
django-admin ×1
draw ×1
html ×1
java ×1
javascript ×1
jfilechooser ×1
jquery ×1
math ×1
model ×1
mouse ×1
mysql ×1
nsmenu ×1
objective-c ×1
paint ×1
php ×1
pygame ×1
resharper ×1
schema ×1
swing ×1
tabwidget ×1
wordpress ×1