我想知道如何在C#中更改或修改Panel的透明度,而不是整个表单,但仅限于面板..我在Opacity上看过很多C#教程,但是它用于Form.我正在寻找仅限Panel的可能性.谢谢!
在尝试获取每个部门发表的评论总数时,我的sql无法正常工作.
select * from departments d
COUNT( comments.department_id ) AS total_comments
FROM
d
LEFT JOIN
comments c
ON
( d.id = c.department_id )
GROUP BY
d.id, d.title
Run Code Online (Sandbox Code Playgroud)
comments.department_id = departments.id
更新:我忽略了提到我想以这种方式显示结果:departments.title(total_comments)
示例:维护(4)
已解决:需要将其分组为d.title,现在GROUP BY是d.id,d.title
我正在学习和使用jQuery,并希望为某些元素显示删除图标.
我有一个外部主div,它包含多个元素包装器.在元素包装器中,我想在用户将鼠标悬停在元素包装器上时显示删除图标,并在用户移出元素包装器时将其删除.
使用mouseover和mouseout,我可以显示和删除图标,但是一旦我将鼠标移到删除图标上,它就会被删除,因为它会触发mouseout元素包装器的事件.我究竟做错了什么?
我需要缩放我的TabWidget背景图像,以便保持纵横比.
我正在使用带有TabWidget的TabHost.然后我使用setBackgroundDrawable来设置图像.
我发现了一个接近的答案在这里- 背景的标签控件忽略缩放.但是,我不确定在哪里添加新的Drawable代码.(使用HelloTabWidget示例,我的模块都没有使用RelativeLayout,我没有看到"tabcontent"的任何布局.)
我也找到了这个帖子--Android:缩放Drawable或背景图片?.根据它,听起来我必须预先缩放我的图像,这使得它们的可扩展性完全失败.
我还发现了另一个线程,其中有人将Drawable类子类化,因此它不会缩放,或者它会正确缩放.我现在找不到它,但是当你应该能够做一些像mTab.setScaleType(centerInside)这样简单的事情时,这似乎很难实现.
这是我的代码:
main.xml中:
<?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"
android:background="@drawable/main_background">
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"/>
<TabWidget
android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="0"/>
</LinearLayout>
</TabHost>
Run Code Online (Sandbox Code Playgroud)
主要活动:
tabHost.setOnTabChangedListener(new OnTabChangeListener() {
TabHost changedTabHost = getTabHost();
TabWidget changedTabWidget = getTabWidget();
View changedView = changedTabHost.getTabWidget().getChildAt(0);
public void onTabChanged(String tabId) {
int selectedTab = changedTabHost.getCurrentTab();
TabWidget tw = getTabWidget();
if(selectedTab == 0) {
//setTitle("Missions Timeline");
View tempView = tabHost.getTabWidget().getChildAt(0);
tempView.setBackgroundDrawable(getResources().getDrawable(R.drawable.tab_timeline_on));
tempView = tabHost.getTabWidget().getChildAt(1);
tempView.setBackgroundDrawable(getResources().getDrawable(R.drawable.tab_map_off)); …Run Code Online (Sandbox Code Playgroud) 它不会保存.
ed.execCommand('mceInsertContent', false, h);media.js中的输出:<img src="http://127.0.0.1:8000/media/admin/tinymce/jscripts/tiny_mce/plugins/media/img/trans.gif" class="mceItemFlash" title="src:'http://www.youtube.com/v/b7wJejHIFEc&feature',width:'376',height:'302'" width="376" height="302" align="" />当我按下插入/提交时.<p> </p>移动嵌入的东西应该是什么.这是我目前的tinymce初始化脚本:
tinyMCE.init({
// General
mode: 'none',
theme: 'advanced',
skin: 'grappelli',
dialog_type: 'window',
browsers: 'gecko,msie,safari,opera',
editor_deselector : 'mceNoEditor',
language: "en",
relative_urls: false,
plugins: 'advimage,advlink,fullscreen,paste,searchreplace,grappelli,grappelli_contextmenu,media',
// callbackss
file_browser_callback: 'CustomFileBrowser',
// Layout
width: 410,
height: 500,
indentation: '10px',
object_resizing: false,
// Accessibility
cleanup_on_startup: true,
accessibility_warnings: false,
remove_trailing_nbsp: true,
fix_list_elements : true,
remove_script_host: true,
// theme_advanced
theme_advanced_toolbar_location: "top",
theme_advanced_toolbar_align: "left",
theme_advanced_statusbar_location: …Run Code Online (Sandbox Code Playgroud) 我试图在jQuery函数中使用if语句来定位IE7.我对这个特定位的代码是:
if($.browser.msie && $.browser.version.substring(0) == "7") {
//Do something
}
Run Code Online (Sandbox Code Playgroud)
它是否正确?
可以将CSRF令牌放在cookie中吗?(并且在每种形式中,作为隐藏的输入,所以我可以检查它们是否匹配)当然我听到有人说这样做,打败了令牌的整个目的,虽然我不明白为什么.这对我来说似乎很安全.
如果它是安全的,那么将令牌放入URL中是不是更安全?
还有其他方法吗?
我在哪里可以阅读更多关于这个主题?
更新:到目前为止,没有人能告诉我cookie方法是如何不安全的,如果它仍然必须匹配攻击者无法获得的表单中的令牌,除非他使用另一个像XSS这样的黑客攻击,这是一个不同的事情,使用cookie和url令牌仍然没有区别.
更新2:好的,似乎一些着名的框架使用这种方法,所以应该没问题.谢谢
我使用Solr的Java和想知道的是什么样的区别 getElapsedTime()和getQTime(),优化Solr的指标后,我很困惑哪一个是为了什么.
SolrServer solrObject = _JpaTemplate.getSolrServerForCore(Constants.SOLR_CORE1);
UpdateResponse sorlResponse = solrObject.optimize();
System.out.print(sorlResponse.getElapsedTime());
System.out.print(sorlResponse.getQTime());
Run Code Online (Sandbox Code Playgroud) 有没有办法让正在运行的Java程序编译Java源代码(作为字符串传递)?
Class newClass = Compiler.compile ("class ABC { void xyz {etc. etc. } }");
Run Code Online (Sandbox Code Playgroud)
理想情况下,传入源代码引用的任何类都将由程序的类加载器解析.
这样的事情存在吗?