现在位置: 首页 > yeyela发表的所有文章
  • 07月
  • 13日
综合 ⁄ 共 2402字 评论关闭
基于Xcode4.4(不完全独有)。1. 成员方法无需前置声明之前,我们调用一个定义在后面(未声明)的成员方法,比如[self callSomeMethod],会得到警告说没有找到该函数。通常,这种情况下,为了消除这个警告,我们会很郁闷地(为了代码整洁)跑到前面声明下,使用旧版本Xcode往往还要临时写一个匿名扩展(新版本Xcode自动生成);或者(无所谓地)直接把后面的函数定义放到前面。现在,编译器会先扫描@implementation内的方法,如果存在函数定义,则不出现该警告。让程序员心情更好,提高生产力有木有!2. 枚举类型改进这点对我这种......
阅读全文
  • 07月
  • 01日
综合 ⁄ 共 2338字 评论关闭
以前用WSAD wizard做的,都可以在JSP页面中解析到EL表达式,当然前提是JSP2.0的情况下。 今天遇到了一个莫名其妙的问题。刚下载Eclipse3.3+MyEclipse6.0体验的过程中,遇上了解析不到EL表达式的问题。经过好几个小时的琢磨终于发现了,给大家share一下: 问题就出在建Web Project的时候web.xml声明上。 web.xml声明部分一般分为如下版本的xsd, web-app_2_2.xsd web-app_2_3.xsd web-app_2_4.xsd web-app_2_5.xsd 更详细的列出各版本web.xml声明部分吧,如下: web-app_2_2.xsd Java代码 <?xml version="1.0" encoding="UT......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 1800字 评论关闭
一、各种软件的安装使用: 可能出现问题: 1、SecureCRT软件的安装过程(涉及到两个安装包,其中一个是产生序列号的) 安装SecureCRT -v6.0后会出现类似注册信息的东西,要输入name和company,然后要输入序列号和日期,那些序列号和日期可以 运行另外一个压缩包(SecureCRT-kg.rar)的可执行文件,然后输入相同的name和company,可以得到相应的序列号和日期。 2、maven的安装和使用 (1)maven的软件安装包,则maven解压后,还需要设置环境变量M2_HOME和Path (2)eclipse要通过插件安装的方式安装,另外一个需要把settings.xml放......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 2980字 评论关闭
今天需要在TextView上面添加一个边框,但是TextView本身不支持边框,所以只能采用其他方式,在网上查询了一下,主要有三种方式可以实现 1.带有边框的透明图片 2.使用xml的shape设置 3继承TextView覆写onDraw方法。 方法一: 带有透明图片的背景图,这个没有什么好将的,自己制作一个就行 ,然后设置background就可以了 方法二: 通过shape来设置背景图片 首先一个textview_border.xml文件放在drawable文件夹里面 [html] view plaincopy <?xml version="1.0" encoding="utf-8"?>   <shape xmlns:andro......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 5094字 评论关闭
 PDF文档存储依赖于分辨率的向量图形、文本和位图,并用于程序的一系列指令中。一个PDF文档可以包含多页的图形和文本。PDF可用于创建跨平台、只读的文档,也可用于绘制依赖于分辨率的图形。         Quartz为所有应用程序创建高保真的PDF文档,这些文档保留应用的绘制操作,如图13-1所示。PDF文档的结果将通过系统的其它部分或第三方法的产品来有针对性地进行优化。Quartz创建的PDF文档在Preview和Acrobat中都能正确的显示。          Quartz不仅仅只使用PDF作为它的数字页,它同样包含一些API来显示和生成PDF文件,及完成一些其它......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 719字 评论关闭
2012年12月16日 前提:数据库中字段类型是:datetime 插入这种类型的数据,有两种方式。在外部可以有java.util.Date类与java.sql.Date类。 详细如下: 1.采用java.util.Date类   SimpleDateFormat fm=new SimpleDateFormat("yyyy/MM/dd");    Date date=new Date(); String dateStr=fm.format(date);    转换为时间格式的字符串类型,再以字符串形式插入 pstmt.setString(dateStr) ; 2.采用java.sql.Date类 java.lang.Object  继承者 java.util.Date  继承者 java.sql.Date  public class Dateextends Date  public Date(in......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 1731字 评论关闭
Android本身自带有不加密的数据库SQLite,如果要保存密码之类的敏感数据在本地的话方法一是使用字段加密解密算法,方法二是整个数据库都加密掉。如果只是加密解密某个字段(如数据库)就推荐使用第一种方法,轻便易用;如果想要整个数据库都加密的话,就推荐方法二了,使用其他的数据库SQLite,如SQLCipher,其是实现加密了的SQLite数据库,使用方法与Android自带的大部分一样,就需要注意以下步骤,否则加密不成功。 这里讲的是SQLCipher for Android v2.2.2版本,使用的是AES加密,本人通过自己的探索和文章参考总结出来一下步......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 919字 评论关闭
Problem Description We have a special convex that all points have the same distance to origin point. As you know we can get N segments after linking the origin point and the points on the convex. We can also get N angles between each pair of the neighbor segments. Now give you the data about the angle, please calculate the area of the convex. Input There are multiple test cases. The first line contains two integer N and D indicating the number of the points and their distance to origi......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 1898字 评论关闭
前面有帖子说到在函数里如何能在全局空间上eval。 虽然此种需求在绝大多数情况下是不合理的,但是仍有极少数情况可能确实有需要。 JScript有execScript方法可以用来执行脚本。其第一个参数为代码字符串,第二个参数为脚本语言,可以选择jscript或者vbscript。 而在其他脚本引擎中,SpiderMonkey保留了JS最早时候的在对象上的eval方法。也就是在任何对象上,都可以eval,执行时,会把该对象加入scope chain。 例如 {x:1}.eval('x')会返回1,而(o={x:2}).eval('var x = 10')后o.x会等于10。 基本上 o.eval(code); 类似于with (o) { ......
阅读全文
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'title' at row 1 从页面上输入中文保存到MySQL数据库时候就会出现上面的问题,并且输入的中文不是过长。这种情况下应该是字符集的问题。 建表语句为: create table article(   id int primary key auto_increment,   pid int,   rootid int,   title varchar(255),   content text,   pdate datetime,   isleaf int)engine innodb default charset=gbk; 用命令:show table status like 'article'; 就可以看到表的状态信息,其中的Collation项为......
阅读全文
  • 12月
  • 25日
综合 ⁄ 共 10646字 评论关闭
一.基础知识  在前面的学习过程中,我们基本上比较全面的学习了OPhone/Android平台上读取XML文档的方法,介绍了使用Java SAX、OPhone/Android SAX、DOM和Pull等各种方式来读取XML文档内容。  目前为止,我们一直专注于解析已有的XML文档,实际上我们也是需要读XML的情形比较多。但是我们可能也有写XML的需要,应用程序可能需要将 XML 发送到远程服务器,或者需要以XML的形式保存数据等。因此在这部分内容中我们就来学习下OPhone/Android平台上创建XML的方法。  OPhone/Android系统中和创建XML相关的包为org.xmlpull.v1,在......
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 1515字 评论关闭
public class TestAndroidActivity extends Activity {     /** Called when the activity is first created. */           Button clearbtn;      EditText et;      TextView tv;      final int MAX_LENGTH = 50;      int Rest_Length = MAX_LENGTH;          @Override     public void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.main);                  //tv =(TextView)findViewById(R.);     tv=(TextView) this.findViewById(R.id.btn);    ......
阅读全文