假设我有一个固定宽度和高度的表格单元格......我的数据超出了单元格的固定尺寸......
<td width="500" height="300">lots of data that exceeds the dimensions</td>
Run Code Online (Sandbox Code Playgroud)
一直在使用最新的 JAXB Sun 实现,但可以依靠 XJC 生成正确的注释。有几个示例,其中 XJC 没有任何逻辑原因没有附加 XMLElement 或 XMLAttribute 注释。加上插件框架背后的逻辑有问题。无论如何,我想放弃编写模式只是为了生成 POJO,然后必须加载模式仅用于验证的想法。
有人有办法直接针对 Javax 绑定注释进行验证吗?看到了一个很酷的解决方法: 如何在 jaxb 中解组并享受模式验证而不使用显式模式文件
动态创建模式只是为了进行验证。正在寻找一种直接针对注释的方法(例如 Hibernate Validator 和 JSR 303,但专门针对 Javax 绑定注释)?
每当我加载NetBeans 6.9(同样的错误也发生在以前的版本上)时,我让NetBeans完成扫描我的项目,一旦完成,我尝试运行一个指向带有main方法的类的配置文件,NetBeans总是说主类不是发现,即使它弹出错误,它会出现在类列表中.
如果我从列表中选择类并单击"确定",则会再次发生相同的错误(未找到主类).
如果我编译主类,我仍然会遇到同样的问题.
如果我重建整个项目,我想我仍然会遇到同样的问题. - >当我编译主项目时,它会编译所有项目,甚至是那些已关闭的项目.到底是怎么回事?
到目前为止,我找到解决这个问题的唯一方法是关闭项目并重新打开它,等待项目扫描再次完成.
这令人非常恼火.有没有解决这个问题?
我注意到的另一个奇怪的事情是我的项目似乎构建了错误的JAR文件名(尽管如果我执行上述步骤关闭并重新打开项目它仍然有效).我有两个具有不同名称的项目,甚至在关闭了另一个项目并重新启动NetBeans很多次之后,当我构建第一个项目时,它使用JAR文件名作为已经关闭了很长时间的第二个项目.
关于如何在通知栏中进行自定义布局,已经有几个主题.问题是我必须遗漏一些简单的东西.
我有一个custom_notification_layout.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="3dip"
>
<TextView android:id="@+id/text"
android:text="Uploading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000"
/>
<ProgressBar
style="?android:attr/progressBarStyleHorizontal"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:max="0"
android:progress="0"
android:layout_marginLeft="10dip"
android:id="@+id/progressBar"
/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
我还有一些创建通知的测试代码,它可以工作并显示进度条.
NotificationManager mManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
Notification notification = new Notification(R.drawable.icon, title, System.currentTimeMillis());
RemoteViews contentView = new RemoteViews(context.getPackageName(), R.layout.custom_notification_layout);
contentView.setProgressBar(R.id.progressBar, 10, 0, false);
contentView.setTextViewText(R.id.text, text);
notification.contentView = contentView;
Intent notificationIntent = new Intent(context, NotificationHandler.class);
PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0);
notification.contentIntent = contentIntent;
mManager.notify(APPID, notification);
Run Code Online (Sandbox Code Playgroud)
最后我尝试更新进度条,这不起作用.
contentView.setProgressBar(R.id.progressBar, 10, 5, false);
Run Code Online (Sandbox Code Playgroud)
实际更新通知的秘诀是什么?
我正在尝试使用jQuery使用multipart/form-data进行HTTP POST调用:
$.ajax({
url: 'http://localhost:8080/dcs/rest',
type: 'POST',
contentType:'multipart/form-data',
data: 'dcs.source=boss-web&query=data&dcs.algorithm=lingo&dcs.output.format=JSON&dcs.clusters.only=true',
//dataType: "jsonP",
success: function(jsonData) {alert('POST alert'); data=jsonData ; },
error : function(XMLHttpRequest, textStatus, errorThrown) {
console.log('An Ajax error was thrown.');
console.log(XMLHttpRequest);
console.log(textStatus);
console.log(errorThrown);
}
});
Run Code Online (Sandbox Code Playgroud)
它不起作用.Firebug返回未定义的错误,返回的XMLHttpRequst对象multipart字段设置为false.
我可以做些什么来使用jQuery工作?如果不可能有一个简单的实现这个?
即idon't不需要传输文件,只需要一些数据.但服务器需要multipart.
我创建了一个UIMenuController并设置了一个自定义菜单项,如下所示:
UIMenuController *menuController = [UIMenuController sharedMenuController];
UIMenuItem *item1 = [[UIMenuItem alloc] initWithTitle:@"Do This" action:@selector(item1)];
[menuController setMenuItems:[NSArray arrayWithObject:item1]];
Run Code Online (Sandbox Code Playgroud)
但我希望该对象是唯一出现的对象,所以我添加了这段代码:
- (BOOL)canPerformAction: (SEL)action withSender: (id)sender {
BOOL answer = NO;
if (action == @selector(item1))
answer = YES;
return answer;
}
Run Code Online (Sandbox Code Playgroud)
问题是它仍然显示其他##标题##项目,例如"选择","全选"和"粘贴".这可能与在...中显示的内容有关UITextView.但是,如果显示所有其他项目,我该如何停止?
当我.在其中编写正则表达式时,它与新行不匹配.
preg_match('/.*+?/') ...
Run Code Online (Sandbox Code Playgroud)
我需要写什么,以匹配所有可能的字符和新行?
ArrayList.remove(int index)正在使用ActionListener类的匿名实例: -
DeleteModule.java: -
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
class MyFrame extends JFrame{
private ArrayList<String> list = new ArrayList<String>() ;
private JButton btn = new JButton("Enter index to delete : ") ;
private JTextField fld = new JTextField() ;
MyFrame(){
populateList() ;
setLayout(new GridLayout(1, 2)) ;
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE) ;
setSize(400, 60) ;
btn.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
list.remove( Integer.parseInt( fld.getText() ) ) ;
JOptionPane.showConfirmDialog(null, list, …Run Code Online (Sandbox Code Playgroud) 我有以下情况:
module type M = sig type s = ... end
module Make(P: Something) : (M with type s = P.t) = struct
type s = P.t
...
end
Run Code Online (Sandbox Code Playgroud)
这适用于生成在其实现M中使用类型模块的特定实现的类型的模块Something.
现在假设我有另一个模块定义为
module type AU = sig
val feed : float -> unitv
val nth : int -> (float -> float)
val reset : unit -> unit
end
Run Code Online (Sandbox Code Playgroud)
有各种实现
module SUAlg : AU = struct ... end
module MLAlg : AU = struct ... end
module ACEAlg …Run Code Online (Sandbox Code Playgroud) 我已经在SO上阅读了多篇文章,如果用户禁用了Javascript,理想情况下,您的页面应该"优雅地降级".我不确定一般来说应该做些什么类型的事情来实现这一目标.
我有一大堆HTML用于配置'计划'.根据选择框的值,将显示不同的字段.
<select name="schedule.frequency"
id="schedule.frequency"
onChange='updateScheduleFields()' >
<option value="Manual">Run Manually</option>
<option value="Monthly">Monthly</option>
<option value="Weekly">Weekly</option>
<option value="Daily">Daily</option>
<option value="Hourly">Hourly</option>
</select>
Run Code Online (Sandbox Code Playgroud)
更新选择后,我隐藏显示的字段,以便在不合适时不显示"星期几"或"月中的日期"等字段.我不确定如何在没有Javascript的情况下优雅地降低这种性能,因为如上所述,某些字段对于各种计划类型来说完全不合适.
我的问题是:一般来说,如果没有Javascript,我将如何制作禁用/隐藏不适当字段的内容或者某些前/后处理是否会正常降级?
我也对我能看到的可以处理这种退化的特定网站感兴趣吗?
java ×2
javascript ×2
android ×1
annotations ×1
arraylist ×1
cell ×1
cocoa-touch ×1
collections ×1
functor ×1
html ×1
html-table ×1
http ×1
iphone ×1
jaxb ×1
jquery ×1
module ×1
multipart ×1
netbeans ×1
objective-c ×1
ocaml ×1
php ×1
post ×1
regex ×1
scroll ×1
uitextview ×1
validation ×1