-
自各儿实现一个SQL解析引擎
自己实现一个SQL解析引擎自己实现一个SQL解析引擎功能:将用户输入的SQL语句序列转换为一个可执行的操作序列,并返回查询的结果集。SQL的解析引擎包括查询编译与查询优化和查询的运行,主要包括3个步骤:查询分析:制定逻辑查询计划(优化相关)制定物理查询计划(优化相关)查询分析:将SQL语句表示成某种有用的语法树.制定逻辑查询计划:把语法树转换成一个关系代数表达式或者类似的结构,这个结...
69
热度 -
Maven项目报 cvc-complex-type.2.4.c 异常
Maven项目报cvc-complex-type.2.4.c错误Maven项目导入之后报:Multipleannotationsfoundatthisline: -cvc-complex-type.2.4.c:Thematchingwildcardisstrict,butnodeclarationcanbefoundforelement'dubbo:application'. -schema_re...
174
热度 -
Android启动脚本init.rc(一)
Android启动脚本init.rc(1)Android启动脚本init.rc文章分类:移动开发在Android中使用启动脚本init.rc,可以在系统的初始化过程中进行一些简单的初始化操作。这个脚本被直接安装到目标系统的根文件系统中,被init可执行程序解析。init.rc是在init启动后被执行的启动脚本,其语法主要包含了以下内容:Commands:命令Actions:动作Triggers:触...
45
热度 -
【从源码望Android】03Android MessageQueue消息循环处理机制(epoll实现)
【从源码看Android】03AndroidMessageQueue消息循环处理机制(epoll实现)1enqueueMessagehandler发送一条消息mHandler.sendEmptyMessage(1);经过层层调用,进入到sendMessageAtTime函数块,最后调用到enqueueMessageHandler.javapublicbooleansendMessageAtTime...
24
热度 -
【从源码瞅Android】01从Looper说起
【从源码看Android】01从Looper说起1为什么以这一个点为开头?因为面试的时候被问到ThreadLocal完全不懂,前几天发现Looper内正好使用了ThreadLocal,那么从哪里跌倒就从哪里爬起来。2什么是Looper首先看/sdk/docs/reference/android/os/Looper.html内的定义Classusedtorunamessageloopforathre...
45
热度 -
转[Android]APK打包历程详解(一)
转[Android]APK打包过程详解(一)原文地址:http://jojol-zhou.iteye.com/blog/729271如作者要求,请留言,博主可删除此博文。这篇文章对android打包过程的每个步骤做了详细的解释,这里我给一个Maven简单版本作为概括第一步,aapt,如果pom依赖中有apklib,将会先解压,与原文件一起产生aidlr等文件。第二步,aidl,javac,编译,和...
101
热度 -
Author:Jojol Data:2010.08.04 1.Android程序编译、封装、签名、发布的三种方式
Author:JojolData:2010.08.041.Android程序编译、打包、签名、发布的三种方式Android编译,打包、签名详细教程Author:JojolData:2010.08.041.Android程序编译、打包、签名、发布的三种方式:方式一:命令行手动编译打包方式二:使用ant自动编译打包方式三:使用eclipse+ADT编译打包2.Android编译、打包的步骤:2.1第一...
3
热度 -
3.腾讯微博Android客户端开发——算法、编码、襄助方法编写
3.腾讯微博Android客户端开发——算法、编码、辅助方法编写?原文:http://blog.csdn.net/coolszy/article/details/6533088?在腾讯微博APIOAuth认证介绍中,我们可以看到关于请求签名的介绍(http://open.t.qq.com/resource.php?i=1,2#tag0):所有TOKEN请求和受保护的资源请求必须被签名,微博开放平台...
88
热度 -
android4.0编译异常集(一)
android4.0编译错误集(一)1、Androidlibrary'XXX.so'notinprelinkmap错误解决在编译自己的Androidlibrary时可能会出现library'XXX.so'notinprelinkmap错误,这是由于Android的预编译设置引起的,/build/core/prelink-linux-arm.map文件描述了预编译的模块需要修改所在文件夹下的andr...
94
热度 -
C#微信大众号接口开发,灵活利用网页授权、带参数二维码、模板消息,提升用户体验之完成用户绑定个人微信及验证码获取
C#微信公众号接口开发,灵活利用网页授权、带参数二维码、模板消息,提升用户体验之完成用户绑定个人微信及验证码获取一、前言当下微信公众号几乎已经是每个公司必备的,但是大部分微信公众账号用户体验都欠佳,特别是涉及到用户绑定等,需要用户进行复杂的操作才可以和网站绑定,或者很多公司直接不绑定,而是每次都让用户填写账号密码。作为微信接口开发人员我们知道网页授权可以用作微信网页用作安全登录,带参数二维码的使用...
86
热度 -
深入了解c#的字段与属性
深入理解c#的字段与属性属性属性的作用就是保护字段,对字段的赋值和取值进行限定属性的本质就是两个方法,一个叫get()对取值进行限定,一个叫set()对存值进行限定,属性只是对属性的再赋值。如果只有get是只读属性,set是只写属性。在get里面用的值是字段的值,set里面用的是value的值所以在类里面的public方法要访问私有字段,尽量访问属性,虽然这样可能会降低访问的效率,但是一方面会更安...
3
热度 -
C#开发微信门户及应用(25)-微信企业号的客户端治理功能
C#开发微信门户及应用(25)-微信企业号的客户端管理功能我们知道,微信公众号和企业号都提供了一个官方的Web后台,方便我们对微信账号的配置,以及相关数据的管理功能,对于微信企业号来说,有通讯录中的组织架构管理、标签管理、人员管理、以及消息的发送等功能,其中微信企业号的组织架构和标签可以添加相应的人员,消息发送可以包含文本、图片、语音、视频、图文、文件等内容。对于企业号来说,官方的接口几乎可以无限...
16
热度 -
CI框架源码翻阅-Input.php
CI框架源码阅读---------Input.php<?phpif(!defined('BASEPATH'))exit('Nodirectscriptaccessallowed');/***CodeIgniter**AnopensourceapplicationdevelopmentframeworkforPHP5.1.6ornewer**@package CodeIgniter*@aut...
38
热度 -
Onthink学习漫笔
Onthink学习随笔-------------------------------------(写代码不孤独_小小代)用Onthink写了一个网站暂时还没上线功能略显不全没,完全没有发挥出应有的强大拓展之处,各种地方略显蹩脚。但是其强大的数据表控制还是显漏一角,鉴于此进军基于开发的thinphp3.2.2世界。。。第一天完成手册序言,基础,配置,架构,路由阅读。第二天完成控制器模型阅读关于附录阅...
30
热度 -
理解编译原理-笔记小结
了解编译原理-笔记小结这是之前学习编译原理过程中做下的笔记。因能力有限,在很多地方都理解不到位,特别是对于词法分析与语法分析的过程感觉特别晦涩。分享这个笔记也是为了自己做个总结,算是一个小的提纲吧,都没怎么深入解析编译的过程。等以后领悟更多了再作补充吧。希望各路人士能多加指点,谢谢。词法分析作用:将输入转换为一个一个的token,而其用一串整数来表示。协作:只有当解析器需要的时候才会请求词法分析器...
102
热度 -
Laravel 五 基础(九)- 表单
Laravel5基础(九)-表单首先让我们修改路由,能够增加一个文章的发布。Route::get('articles/create','[email protected]/**/');然后修改控制器publicfunctioncreate(){returnview('articles.create');}我们返回一个视图,新建这个视图。我们...
788
热度 -
thinkphp3.2.3 怎么把图片地址合并的字段输出到前台?就是显示图片这样
thinkphp3.2.3如何把图片地址合并的字段输出到前台?就是显示图片这样本帖最后由u011789405于2015-01-2211:21:03编辑实现的是就是文章列表显示文章的图片TP本身的volist可以输出但是字段pictureurl怎么能让前端接收到直接输出么下面是前端的代码<volistname="catecontent"id="content"><ulclass="...
185
热度 -
装配PHP
安装PHPyuminstallg++yuminstallgccyuminstallmake?安装python开发组件yuminstallpythonyuminstallpython-dev???安装makeyuminstallmake?make:***Notargetsspecifiedandnomakefilefound.Stop.解决方法2009-11-0416:57?1、wgethttp:/...
54
热度 -
[连载] Socket 深度探究 四 PHP (一)
[连载]Socket深度探究4PHP(一)[连载]Socket深度探究4PHP(一)2011年05月05日Socket(套接字)一直是网络层的底层核心内容,也是TCP/IP以及UDP底层协议的实现通道。随着互联网信息时代的爆炸式发展,当代服务器的性能问题面临越来越大的挑战,著名的C10K问题(http://www.kegel.com/c10k.html)也随之出现。幸亏通过大牛们的不懈努力,区别于...
38
热度 -
android-context分析
android--context分析前言Context在android中的作用不言而喻,当我们访问当前应用的资源,启动一个新的activity的时候都需要提供Context,而这个Context到底是什么呢,这个问题好像很好回答又好像难以说清楚。从字面意思,Context的意思是“上下文”,或者也可以叫做环境、场景等,尽管如此,还是有点抽象。从类的继承来说,Context作为一个抽象的基类,它的实...
22
热度