当前位置:  编程技术>综合
本页文章导读:
    ▪Ogre4J 使用中错误总结      1、EXCEPTION_ACCESS_VIOLATION # # An unexpected error has been detected by Java Runtime Environment: # #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x69f4b686, pid=400, tid=5828 # # Java VM: Java HotSpot(TM) Client VM (11.3-b02 mixed mode window.........
    ▪UITextField 基本使用方法总结      1.初始化textfield并设置位置及大小   UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];   text.backgroundColor = [UIColor whiteColor]; 5.设置背景图片      text.background = .........
    ▪21. 面向对象的LotusScript(四)之MonthConverter      在Notes开发中,有时会需要在月份的数字和名称之间相互转换。因为仅仅涉及到月份,用Format和DateValue函数并不方便。我们可以编写一个实用的类来解决这个问题。 %REM Class MonthConverter Descript.........

[1]Ogre4J 使用中错误总结
    来源:    发布时间: 2013-11-05

1、EXCEPTION_ACCESS_VIOLATION

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x69f4b686, pid=400, tid=5828
#
# Java VM: Java HotSpot(TM) Client VM (11.3-b02 mixed mode windows-x86)
# Problematic frame:
# C  [atioglxx.dll+0xf1b686]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

 

这是指你去碰了不该碰的东西,越界了,也就是说在一个非UI线程去操作了UI线程。因为,SWT 在底层设计时不允许其他的线程访问 UI 线程,这样你就犯错了,所以在使用UI线程时要加上一句

swtShell.getDisplay().asyncExec(new Runnable() { 
	public void run() {
		updateAssets((Map<String, MonitorObject>) peoples);						
	}
});
 

已有 0 人发表留言,猛击->>这里<<-参与讨论


ITeye推荐
  • —软件人才免语言低担保 赴美带薪读研!—




    
[2]UITextField 基本使用方法总结
    来源: 互联网  发布时间: 2013-11-05

1.初始化textfield并设置位置及大小

  UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];

2.设置输入框内容的字体样式和大小,字体颜色,对齐方式

  text.font = [UIFont fontWithName:@"Arial" size:20.0f];

  text.textColor = [UIColor redColor];

  text.text = @"输入框默认文字";

  text.textAlignment = UITextAlignmentLeft;

3.设置边框样式,只有设置了才会显示边框样式 

  text.borderStyle = UITextBorderStyleRoundedRect;

  typedef enum {

    UITextBorderStyleNone, 

    UITextBorderStyleLine,

    UITextBorderStyleBezel,

    UITextBorderStyleRoundedRect  

  } UITextBorderStyle;

4.设置输入框的背景颜色,此时设置为白色 如果使用了自定义的背景图片边框会被忽略掉

  text.backgroundColor = [UIColor whiteColor];

5.设置背景图片   

  text.background = [UIImage imageNamed:@"dd.png"];

6.设置选中背景图片

  text.disabledBackground = [UIImage imageNamed:@"cc.png"];


    
[3]21. 面向对象的LotusScript(四)之MonthConverter
    来源: 互联网  发布时间: 2013-11-05

在Notes开发中,有时会需要在月份的数字和名称之间相互转换。因为仅仅涉及到月份,用Format和DateValue函数并不方便。我们可以编写一个实用的类来解决这个问题。

%REM
	Class MonthConverter
	Description: Comments for Class
%END REM
Public Class MonthConverter
	Private num2Name As NArray
	Private num2FName As NArray
	Private name2Num As Dictionary
	Private fname2Num As Dictionary
	
	%REM
		Sub New
		Description: Comments for Sub
	%END REM
	Sub New()
		'initialize num2Fname
		Set me.num2FName=New NArray(11)
		With me.num2FName
			Call .Add("January")
			Call .Add("February")
			Call .Add("March")
			Call .Add("April")
			Call .Add("May")
			Call .Add("June")
			Call .Add("July")
			Call .Add("August")
			Call .Add("September")
			Call .Add("October")
			Call .Add("November")
			Call .Add("December")
		End With
		'initialize num2Name
		Set me.num2Name=New NArray(11)
		Dim i As Integer 
		For i=0 To 11
			Call me.num2Name.Add(Left(me.num2FName.Container(i), 3))
		Next
		'initialize fname2Num
		Set me.fname2Num=New Dictionary()
		For i=0 To 11
			Call me.fname2Num.Add(CStr(me.num2FName.Container(i)), i)
		Next
		'initialize name2Num
		Set me.name2Num=New Dictionary()
		For i=0 To 11
			Call me.name2Num.Add(CStr(me.num2Name.Container(i)), i)
		Next
	End Sub
	
	%REM
		Function GetName
		Description: Comments for Function
	%END REM
	Public Function GetName(num As Integer) As String
		If num<1 Or num>12 Then
			Exit Function 
		End If
		me.GetName=me.num2Name.Container(num-1)
	End Function
	
	%REM
		Function GetFullName
		Description: Comments for Function
	%END REM
	Public Function GetFullName(num As Integer) As String
		If num<1 Or num>12 Then
			Exit Function 
		End If
		me.GetFullName=me.num2FName.Container(num-1)
	End Function
	
	%REM
		Function GetNum
		Description: Comments for Function
	%END REM
	Public Function GetNum(monthName As String) As Integer
		Dim num
		num=me.name2Num.Item(monthName)
		If IsEmpty(num) Then
			num=me.fname2Num.Item(monthName)
		End If
		If Not IsEmpty(num) Then
			me.GetNum=num
		End If
	End Function
End Class

GetName方法将月份数字转换成三字母缩写的月份名称。GetFullName方法将月份数字转换成英文月份名称。GetNum方法将月份名城转换成月份数字。其中用到的Dictionary和NArray在之前的面向对象的LotusScript的系列文章中都已经给出了。

作者:starrow 发表于2013-1-5 10:22:13 原文链接
阅读:0 评论:0 查看评论

    
最新技术文章:
▪error while loading shared libraries的解決方法    ▪版本控制的极佳实践    ▪安装多个jdk,多个tomcat版本的冲突问题
▪简单选择排序算法    ▪国外 Android资源大集合 和个人学习android收藏    ▪.NET MVC 给loading数据加 ajax 等待loading效果
▪http代理工作原理(3)    ▪关注细节-TWaver Android    ▪Spring怎样把Bean实例暴露出来?
▪java写入excel2007的操作    ▪http代理工作原理(1)    ▪浅谈三层架构
▪http代理工作原理(2)    ▪解析三层架构……如何分层?    ▪linux PS命令
▪kohana基本安装配置    ▪MVVM开发模式实例解析    ▪sharepoint 2010 设置pdf文件在浏览器中访问 iis7站长之家
▪53个要点提高PHP编程效率    ▪linux僵尸进程    ▪java 序列化到mysql数据库中
▪利用ndk编译ffmpeg    ▪活用CSS巧妙解决超长文本内容显示问题    ▪通过DBMS_RANDOM得到随机
▪CodeSmith 使用教程(8): CodeTemplate对象    ▪android4.0 进程回收机制    ▪仿天猫首页-产品分类
▪从Samples中入门IOS开发(四)------ 基于socket的...    ▪工作趣事 之 重装服务器后的网站不能正常访...    ▪java序列化学习笔记
▪Office 2010下VBA Addressof的应用    ▪一起来学ASP.NET Ajax(二)之初识ASP.NET Ajax    ▪更改CentOS yum 源为163的源
▪ORACLE 常用表达式    ▪记录一下,AS3反射功能的实现方法    ▪u盘文件系统问题
▪java设计模式-观察者模式初探    ▪MANIFEST.MF格式总结    ▪Android 4.2 Wifi Display核心分析 (一)
▪Perl 正则表达式 记忆方法    ▪.NET MVC 给loading数据加 ajax 等待laoding效果    ▪java 类之访问权限
▪extjs在myeclipse提示    ▪xml不提示问题    ▪Android应用程序运行的性能设计
▪sharepoint 2010 自定义列表启用版本记录控制 如...    ▪解决UIScrollView截获touch事件的一个极其简单有...    ▪Chain of Responsibility -- 责任链模式
▪运行skyeye缺少libbfd-2.18.50.0.2.20071001.so问题    ▪sharepoint 2010 使用sharepoint脚本STSNavigate方法实...    ▪让javascript显原型!
▪kohana基本安装配置    ▪MVVM开发模式实例解析    ▪sharepoint 2010 设置pdf文件在浏览器中访问
▪spring+hibernate+事务    ▪MyEclipse中文乱码,编码格式设置,文件编码格...    ▪struts+spring+hibernate用jquery实现数据分页异步加...
▪windows平台c++开发"麻烦"总结    ▪Android Wifi几点    ▪Myeclipse中JDBC连接池的配置
▪优化后的冒泡排序算法    ▪elasticsearch RESTful搜索引擎-(java jest 使用[入门])...    ▪MyEclipse下安装SVN插件SubEclipse的方法
▪100个windows平台C++开发错误之七编程    ▪串口转以太网模块WIZ140SR/WIZ145SR 数据手册(版...    ▪初识XML(三)Schema
▪Deep Copy VS Shallow Copy    ▪iphone游戏开发之cocos2d (七) 自定义精灵类,实...    ▪100个windows平台C++开发错误之八编程
▪C++程序的内存布局    ▪将不确定变为确定系列~Linq的批量操作靠的住...    ▪DIV始终保持在浏览器中央,兼容各浏览器版本
▪Activity生命周期管理之三——Stopping或者Restarti...    ▪《C语言参悟之旅》-读书笔记(八)    ▪C++函数参数小结
▪android Content Provider详解九    ▪简单的图片无缝滚动效果    ▪required artifact is missing.
▪c++编程风格----读书笔记(1)    ▪codeforces round 160    ▪【Visual C++】游戏开发笔记四十 浅墨DirectX教程...
▪【D3D11游戏编程】学习笔记十八:模板缓冲区...    ▪codeforces 70D 动态凸包    ▪c++编程风格----读书笔记(2)
▪Android窗口管理服务WindowManagerService计算Activity...    ▪keytool 错误: java.io.FileNotFoundException: MyAndroidKey....    ▪《HTTP权威指南》读书笔记---缓存
▪markdown    ▪[设计模式]总结    ▪网站用户行为分析在用户市场领域的应用
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3