`
xfjt297857539
  • 浏览: 154069 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
突然要用到C和java的Socket互通,以前都只是同一种语言自己通信,菜鸟从没有写过两种语言间的socket通信。今天试了一下,就是一个简单的互通程序,给初学者一个借鉴。欢迎大家拍砖。 如要转载,请注明作者及出处。    java 和 c用socket互通,最关键的菜鸟认为是数据结构的统一。比如说,在c中一个char型是8bit(一个字节),但是在java中,char 是16bit(两个字节),所以说c的char和java的char是直接不能互相转换的。在菜鸟的程序中,菜鸟用了c的char 和 java的byte型,两个数据类型都是8bit,这样就保证了数据正确传输的基本条件之一。     ...

android相关

android:screenOrientation="landscape"  横屏 android:screenOrientation="portrait"  竖屏 半透明<Button android:background="#e0000000" ... /> 透明<Button android:background="#00000000" ... /> Android ListView分割线 android:divider="#FFCC00" androi ...
最近在Linux下用到数据库sqlite3,于是开始了该方面的学习。 0. 引言 我们这篇文章主要讲述了如何在C/C++语言中调用 sqlite 的函数接口来实现对数据库的管理, 包括创建数据库、创建表格、插入数据、查询数据、删除数据等。 1. 说明 这里我们假设你已经编译好了sqlite的库文件 : libsqlite3.a libsqlite3.la libsqlite3.so libsqlite3.so.0 libsqlite3.so.0.8.6 pkgconfig 和可执行文件 : sqlite3 我们再假设你的sqlite3的安装目录在 /usr/local/sqlite3 ...
zhuan(http://luco1130.blog.163.com/blog/static/61326621201091711407115/) 第一步需要下载android_ndk 然后需要安装Cygwin,然后找到目录: C:\cygwin\home\Administrator 在.bashrc文件的末尾添加: NDK=/cygdrive/e/EclipseForAndroid/android_ndk(加下划线的为NDK的目录) export NDK 需要在NDK目录下新建一个apps文件夹。然后再这个文件夹中可以新建我们的native方法源文件。 例如:apps/myjin/jn ...
导读:作者怪怪写了一篇《由Java设计模式想到测试技术》文章,他认为一个合格的测试架构师要完全的理解测试技术、要能实时的掌握新的测试技术并应用于团队、要能抽象并创新出新的能应用于本身团队的测试技术。以下是文 ...
  每个年代都可在技术领域找出四个引领技术和创新的公司,上世纪90年代是微软、Intel、Cisco和Dell,而当今的新“四大金刚”则是Google、Apple、Amazon 和 Facebook──这是施大爷(Eric Schmidt)在接受D9采访的时候总结出来的。   施大爷说这新四大金刚加在一起的市值超过5千亿美元,他们都拥有自己的平台,并都在利用自己的力量杯葛到之前一家独大的微软,而微软却没有驱动起消费的变革(尽管他们在企业市场做的还不错)。   四大金刚的业务重点都有所不同,Google是搜索,Facebook是社交,Amazon是商业,Apple是设备(Apple明明是艺术圈 ...
以下文字悉数引自msdn.com 相信很多人都听过一个禅宗故事,说是两个僧人赶路,趟过一条小河的时候,看到一个漂亮的少妇困于其中,向他们呼救。其中一个有心施以援手,但想到佛家的色戒,便犹豫起来,不知如何是好。可 ...
不知不觉,做程序工作已经10年了,从最初学习C++到Java,从困惑到清晰,感觉真的有不少东西可写,不过总觉得不成体系,大概看了太多八股文章的缘故,被憋得实在难受。所以不管了,想到什么写什么吧。 1、从C++到Java C++和Java谁快? ...
1. jQuery jQuery是一个快速、简洁的JavaScript框架,帮助你简化查询DOM对象,处理事件,制作动画,和处理Ajax交互过程。利用jQuery将改变你编写JavaScript代码的方式。原先用20行代码完成的功能,jQuery用10行就可以轻松搞定。 jQuery项目主要: http://www.jquery.com 2. Moo Tools 是一个简洁,模块化,面向对象的JavaScript框架。它能够帮助你更快,更简单地编写可扩展和兼容性强的JavaScript代码。 Mootools从Prototype.js中汲取了许多有益的设计理念,语法也和其极其类似。但它提供的 ...
在这个js框架随处乱跑的时代,你是否考虑过写一个自己的框架?下面的内容也许会有点帮助。 一个框架应该包含哪些内容? 1.语言扩展 大部分现有的框架都提供了这部分内容,语言扩展应当是以ECMAScript为基础进行的,不应当依赖任何宿主环境,也就是说,作为一个框架的设计者,你应当保证你的语言扩展可以工作在任何宿主环境中,而不是仅仅适合浏览器环境。你必须保证把它放到WScript,SpiderMonkey Shell,Rhino Shell,Adobe ExtendScript Toolkit甚至Flash ActionScript等环境中都能正确的工作,举个现实一点的例子setTimeout ...
【CSDN 2月20日消息】近日,知名技术开发网站SYS-CON 媒体列出十个应用最广的Javascript框架,文章说,Javascript库已经成为设计优秀网站的基础,当今几乎所有站点都带有Javascript或Ajax元素。在Web2.0开发大潮中,它也许是最关键的要素。 以下十个十大Javascript框架,你常用其中的几个? 1. script.aculo.us (http://script.aculo.us/) URL: http://script.aculo.us/. 文档: http://wiki.script.aculo.us/. 注释: script.aculo.us ...
对于小的Web开发项目来说,CSS 框架并不一定就适用,至少不见得能提高多少工作效率。但对于一个开发团队和规模比较大的项目来说,CSS 框架不仅能加快设计进程,更能解决网站改版中带来的诸多麻烦和问题。 对于CSS框架,本人也只是处于学习状态,唯一真正试用接触过的CSS框架,只有我之前的介绍的一个960网格系统。下面,收集整理一些CSS框架,孰优孰劣,有需要的朋友亲自去试试。 YUI Grids CSS 这应该是最著名的CSS框架吧,由Yahoo开发小组开发而成。YUI Grids CSS为开发者提供了预先设置的四种不同页面宽度,六种不同的模板。有国外作者曾指出YUI Grids CSS中最 ...
设计开发中的“框架”指一套包含工具、函数库、约定,以及尝试从常用任务中抽象出可以复用的通用模块,目标是使设计师和开发人员把重点放在任务项目所特有的方面,避免重复开发。通常的讲,框架就是就是最常用的javascr ...
随着AJAX技术日益广泛地被采用,许多开发者和架构师仍然在尝试甚至挣扎于应该采用什么样的最佳方式来评估JavaScript框架/库。Brian Raindel提供了一些意见 ,关于在选择框架的过程中应该考虑的各个方面,总结如下: 项目需求。 ...
1.汉诺塔问题 import javax.swing.JOptionPane;   public class Hanoi {   private static final String DISK_B = "diskB";   private static final String DISK_C = "diskC";   private static final String DISK_A = "diskA";   static String from=DISK_A;   static String to=DISK_C;   static ...
Global site tag (gtag.js) - Google Analytics