-
注脚学习(模仿springMvc的注解注入方式)
注解学习(模仿springMvc的注解注入方式)最近在看springMvc的源码,看到了该框架的注入注解的部分觉的有点吃力,可能还是对注解的方面的知识还认识的不够深刻,所以特意去学习注解方面的知识。由于本人也是抱着学习的态度来阅读源码,若文章在表述和代码方面如有不妥之处,欢迎批评指正。留下你的脚印,欢迎评论!希望能互相学习。1,首先定义三个常用的注解Service,Autowired,Contrl...
111
热度 -
【Android Dalvik虚拟机好学易用系列】之二:Dalvik编译语言
【AndroidDalvik虚拟机好学易用系列】之二:Dalvik汇编语言作者:郭嘉邮箱:[email protected]/**/博客:http://blog.csdn.net/allenwellsgithub:https://github.com/AllenWells【AndroidDalvik虚拟机好学易用系列】章节索引【AndroidDalvik虚拟机好学易用系列】之一:Dalv...
110
热度 -
C# Socket系列3 socket通信的封包和拆包
C#Socket系列三socket通信的封包和拆包通过系列二我们已经实现了socket的简单通信接下来我们测试一下,在时间应用的场景下,我们会快速且大量的传输数据的情况!1classProgram2{3staticvoidMain(string[]args)4{5TCPListenertcp=newTCPListener();6TSocketClientclient=newTSocketClien...
87
热度 -
PHP内核探索之变量(三)- hash table
PHP内核探索之变量(3)-hashtable在PHP中,除了zval,另一个比较重要的数据结构非hashtable莫属,例如我们最常见的数组,在底层便是hashtable。除了数组,在线程安全(TSRM)、GC、资源管理、Global变量、ini配置管理中,几乎都有Hashtable的踪迹(上一次我们也提到,符号表也是使用Hashtable实现的)。那么,在PHP中,这种数据有什么特殊之处,结构...
729
热度 -
PHP开发提高效率技艺
PHP开发提高效率技巧0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row[’id’]...
32
热度 -
PHP Session变量不能传送来下一页
PHPSession变量不能传送到下一页PHPSession变量值不能在不同页面间传递?出现这个问题的原因有以下几点:?1、客户端禁用了cookie?2、浏览器出现问题,暂时无法存取cookie?3、php.ini中的session.use_trans_sid=0或者编译时没有打开--enable-trans-sid选项?为什么会这样呢?下面我解释一下:?Session储存于服务器端(默认以文件方...
204
热度 -
自个儿动手设计 PHP MVC 框架(一)——URL
自己动手设计PHPMVC框架(一)——URL?在框架盛行的今天,MVC也不再是神话。经常听到很多程序员讨论哪个框架好,哪个框架不好,其实?框架只是工具,没有好与不好,只有适合与不适合,适合自己的就是最好的。每次我面试应届生时都会问他使用过什么框架,并谈谈对这些框架的理解。当面试有经验的程序员时,会让他自己写一个框架出来。其实也不是让他编码,只要有思路就OK了。我觉得,如果一个有一年经验的程序员连一...
53
热度 -
PHP正则表达式应用详解
PHP正则表达式使用详解1.1非打印字符???字符含义\cx匹配由x指明的控制字符。例如,\cM匹配一个Control-M或回车符。x的值必须为A-Z或a-z之一。否则,将c视为一个原义的‘c’字符。\f匹配一个换页符。等价于\x0c和\cL。\n匹配一个换行符。等价于\x0a和\cJ。\r匹配一个回车符。等价于\x0d和\cM。\s匹配任何空白字符,包括空格、制表符、换页符等等。等价于[\f\n...
76
热度 -
CUDA - CUDA库简介
CUDA----CUDA库简介CUDALibraries简介上图是CUDA库的位置,本文简要介绍cuSPARSE、cuBLAS、cuFFT和cuRAND,之后会介绍OpenACC。cuSPARSE线性代数库,主要针对稀疏矩阵之类的。cuBLAS是CUDA标准的线代库,不过没有专门针对稀疏矩阵的操作。cuFFT傅里叶变换cuRAND随机数CUDA库和CPU编程所用到的库没有什么区别,都是一系列接口的...
657
热度 -
软件工程师书单合集,持续整理中
程序员书单合集,持续整理中1、java学习基础编程篇csdn下载地址:http://blog.csdn.net/shenzhq1980/article/details/48375543博客园下载地址:http://www.cnblogs.com/shenzhq80/p/4818305.htmlJava程序设计语言.(美国)阿诺德.清晰版JAVA2核心技术第1卷.基础知识7thJAVA.2核心技术....
151
热度 -
PHP札记(PHP高级篇)
PHP笔记(PHP高级篇)高级篇中将涉及数据库的使用以及Cookie和Session会话,提高PHP的开发效率和运行效率PHP程序员需要掌握的MySQL操作为项目设计表使用SQL语句MySQL的目录结构data目录中存放的是库文件bin目录中存放的是MySQL管理命令*.ini文件记录的是MySQL的配置连接MySQLDB:mysql-hsql地址-u用户名-p密码,如mysql-hlocalho...
39
热度 -
怎么提高php应用的性能-牛人总结
如何提高php应用的性能-牛人总结1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row[’id’]的速度是$row[id]的7倍。3、echo比print快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo$str1,$str2。4、在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用forea...
91
热度 -
PL/SQL 的施用
PL/SQL的使用使用PL/SQL1、技术目标理解PL/SQL功能和特点了解数据类型及其用法理解逻辑比较理解控制结构掌握错误处理2、什么是PL/SQL?PL/SQL是过程语言(ProceduralLanguage)与结构化查询语言(SQL)结合而成的编程语言PL/SQL是对SQL的扩展支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制结构可用于创建存储过程、触发器和程序包,给SQL语句的...
82
热度 -
经典Sql面试题快来看吧!
经典Sql面试题快来看吧!!!Sql常见面试题(总结)1.用一条SQL语句查询出每门课都大于80分的学生姓名namekechengfenshu张三语文81张三数学75李四语文76李四数学90王五语文81王五数学100王五英语90A:selectdistinctnamefromtablewherenamenotin(selectdistinctnamefromtablewherefenshu<...
89
热度 -
Oracle 第5章 施用PL/SQL
Oracle第5章使用PL/SQL?Oracle第4章同义词、序列、视图、索引Oracle第6章游标Oracle第5章使用PL/SQL1、技术目标理解PL/SQL功能和特点了解数据类型及其用法理解逻辑比较理解控制结构掌握错误处理2、什么是PL/SQL?PL/SQL是过程语言(ProceduralLanguage)与结构化查询语言(SQL)结合而成的编程语言PL/SQL是对SQL的扩展支持多种数据类...
91
热度 -
SQLSERVER集聚索引与非聚集索引(转)
SQLSERVER聚集索引与非聚集索引(转)微软的SQLSERVER提供了两种索引:聚集索引(clusteredindex,也称聚类索引、簇集索引)和非聚集索引(nonclusteredindex,也称非聚类索引、非簇集索引)……(一)深入浅出理解索引结构实际上,您可以把索引理解为一种特殊的目录。微软的SQLSERVER提供了两种索引:聚集索引(clusteredindex,也称聚类索引、簇集索引...
47
热度 -
SQL Server适用经验与技巧大汇集
SQLServer实用经验与技巧大汇集包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等。1.挂起操作在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法:到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager删除P...
95
热度 -
SQLite指南(四) - FAQ列表(important)
SQLite指南(4)-FAQ列表(important)如若转载,请加上本文链接,以示尊重个人劳动,谢谢。本文严格整理自最新的:http://www.sqlite.org/faq.html,(3.7.8)(多说一句,看一个系统的发布,经常首先要看的就是,readme,新特性,然后就是FAQ列表,即所谓的常见问题列表)1.如何创建一个自增字段(autoincrement)?在sqlite中,创建一个...
55
热度 -
oracle一些有用sql+精粹
oracle一些有用sql+精华查找数据库中所有字段以对应的表selectC.column_name,C.TABLE_NAMEfromdba_tab_columnsCwhereowner=''查每个科目class分数scro前三名selectid,name,class,scrofrom(selectrow_number()over(partitionbyclassorderbyscrodesc)c...
199
热度 -
Oracle SQL优化 小结
OracleSQL优化总结之前的blog中零零散散的整理了一些优化相关的内容,找起来比较麻烦,所以总结一下,查看的时候方便一点。这篇BLog只看SQL优化的相关的注意事项,数据库优化部分以后有空在整理。?SQL的优化主要涉及几个方面:(1)???相关的统计信息缺失或者不准确(2)???索引问题(3)???SQL的本身的效率问题,比如使用绑定变量,批量DML采用bulk等,这个就考验写SQL的基本功...
43
热度