上一页 1 ··· 375 376 377 378 379 380 381 382 383 ··· 454 下一页
数组一旦被定义了,它的维数和维界就不会变。因此,除了结构的初始化和销毁之外,数组只有存取元素和修改元素。数组一般分为行序和列许。一般系统都是用的行许。以2维数组a[m][n]为例列序:a[0][0] a[1][0] ...... a[m-1][0].............a[m-1][0] a[m-1][1] ...... a[m-1][n-1] 行序列: a[0][0] a[1][0] ...... a[m-1][0] ............. a[0][n-1] a[1][[n-1] ...... a[m-1][n-1] 数据一般使用连续的地址... Read More
posted @ 2013-03-29 20:29 javawebsoa Views(208) Comments(0) Diggs(0)
索引的创建和删除可以通过两种方法;一种是alter table ,另一种是create /drop index.alter table 创建索引的语法:alter table tbl_name|ADD {INDEX|KEY} {INDEX_NAME}{INDEX_TYPE}(INDEX_COL_NAME,......)[INDEX_OPTION].............|DROP{INDEX|KEY}INDEX_NAMEalter table tbl_name drop primary key;create/drop index的语法同样很简单;create [unique] index i Read More
posted @ 2013-03-29 20:27 javawebsoa Views(258) Comments(0) Diggs(0)
原本效果拖拽之后效果代码如下<!DOCTYPE HTML><html><head><style type="text/css">#div1, #div2{float:left; width:100px; height:35px; margin:10px;padding:10px;border:1px solid #aaaaaa;}</style><script type="text/javascript">function allowDrop(ev){ev.preventDefaul Read More
posted @ 2013-03-29 20:26 javawebsoa Views(304) Comments(0) Diggs(0)
微软对C#(4.0)的框架添加了全新的并发编程框架,现在我们也能用C#开发支持并发概念的程序的。在并发编程中最让人烦恼的应该就是如何数据同步:避免脏读和脏写,当然我们可以通过Lock技术来实现,也可以使用微软提供给我们的并发集合,这些集合都提供了TryDo方法。用它们对数据的读/写操作能在TryDo返回True的情况下执行。我们来看看它们吧:IProducerConsumerCollection 所有的并发集合都实现了这个接口,TryAdd和TryTake分别在读和写的时候判断是否能正常进行,不行则返回false。 public interface IProducerConsumerC... Read More
posted @ 2013-03-29 20:25 javawebsoa Views(445) Comments(0) Diggs(0)
之前说了MediaPlayer如何实现字幕显示,但是API需要16以上。那如何系统不支持的话我们可以自己实现。大致思想如下:从网上获取srt文件后(可以保存在本地/或者不保存)解析srt文件,随后根据Player播放不断的刷新字幕来实现同步机制。srt解析网上随便下了一个电影的字幕srt文件, 1 00:00:00,000 --> 00:00:10,000 (内容空白) .....(省略若干行) 4 00:00:43,780 --> 00:00:49,230 We were once a peaceful race of intelligent mechanical beings. Read More
posted @ 2013-03-29 20:24 javawebsoa Views(709) Comments(0) Diggs(0)
2012 年3月开始写规划, 而现在是2013年3月末。这一期规划算是规划小结的第12期吧, 在之前有两期的小结并未写出来。我在豆瓣上曾看到一句话, 让我记到了现在,就是 “处于事业上升期的骚年假如找不到好的导师指引,不妨多读几本好书” ,在读了几本说之后, 我痴迷过,追逐过,到最后才有了我上面的题目。“有些观点不一定适合你”。 有些观点并不适合你,即便这些完全找不到任何缘由去反驳它, 大多时候我们希望自己能有一个更清楚的人生观和价值观,但有时身边的人或事并没能给我们大多启发, 所以我们可以再书本中去寻找, 当你选择某个特定作者的著作时,也就证明你更倾向于书中所说的观点, 你认为这些观点更能和 Read More
posted @ 2013-03-29 20:23 javawebsoa Views(207) Comments(0) Diggs(0)
本文介绍Android中的5种数据存储方式。数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1 使用SharedPreferences存储数据2 文件存储数据3 SQLite数据库存储数据4 使用ContentProvider存储数据5 网络存储数据下面将为大家一一详细介绍。第一种: 使用SharedPreferences存储数据SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPr Read More
posted @ 2013-03-29 20:21 javawebsoa Views(174) Comments(0) Diggs(0)
场景中存在多个精灵,需要移动以安放在合适的位置,简单的move会出现精灵区域重叠的情况,稍微在ccTouchBegan函数中做修改就可以解决这个问题,每次移动当前ccTouchBegan点击下的那个精灵。需要开启ccTouchBegan和ccTouchMoved的代理,不然单单的setTouchEnabled(true);是没有效果的,还是直接看代码吧 bool HelloWorld::init(){ bool bRet = false; do { CC_BREAK_IF(! CCLayer::init()); CCMenuItemImage *pCloseItem = CCMenuIt... Read More
posted @ 2013-03-29 20:20 javawebsoa Views(285) Comments(0) Diggs(0)
近来,公司在做卡的一个项目上需要加密之类的,所以需要java中调用c的函数,所以才研究了一下,参考了网上一些例子,自己也试了试,给出例子如下:java 类package com.lzg;public class Test { static { System.loadLibrary("swdes"); } public native static String GenCvv(String psCardNo, String psExpiry, String psServiceCode); /** * * @param args * @... Read More
posted @ 2013-03-29 20:19 javawebsoa Views(339) Comments(0) Diggs(0)
一个大型的软件项目通常包含很多复杂的功能,实现这个项目不是一个程序员单枪匹马可以胜任的,往往需要一个团队的有效分工合作,另外,在一个以C代码为主的完整的项目中,经常也需要加入一些其他语言的代码,例如,C代码和汇编代码的混合使用,C文件和C++的同时使用。这些都增加了一个软件项目的复杂程度,为了提高软件质量,合理组织的各种代码和文件是非常重要的。组织代码和文件的目的是为了使团队合作更加有效,使软件项目有良好的可扩展性、可维护性、可移植性、可裁减、可测试性,防止错误发生,提高软件的稳定性。 软件项目通常采用层次化结构开发和模块化开发,例如,一个嵌入式软件项目可能有驱动层,操作系统层,功能... Read More
posted @ 2013-03-29 20:18 javawebsoa Views(366) Comments(0) Diggs(0)
上一页 1 ··· 375 376 377 378 379 380 381 382 383 ··· 454 下一页