#技术男

面试突击(二)——理解计算机编程技术复杂性的根源

    编程到底难在哪里呢?编程语言的语法复杂?业务逻辑复杂?可能都存在吧!不过就我自身的感受是编写多线程高并发相关的代码,以及编写网络通信的代码是比较复杂的,学习过c/c++不过我主要使用java编程,猜测管理系统内存直接和OS打交道的部分也应该是比较复杂的。如果没有多线程高并...

《淘宝技术这十年》读后感

人丑多读书!花了一周的时间,利用每天早晨早起的时间终于将这本书读完了,下面简单记一下我的感受!此书正如作者子柳所讲,前面介绍故事、后面介绍人物、中间介绍技术,是一本不是作为技术书的好玩的书!阅读的时候,我就有了各种强烈的感受,如下所列: 感受一:淘宝或者讲阿里,牛人真多真牛,好多的人物都具有一定的传奇色彩,技...
代码星球 ·2021-02-17

[第8章]算法设计技术——一维模式识别

第八章主要介绍了一维模式识别的算法改进过程。问题输入:n个浮点数的向量x。问题输出:任何连续子向量中的最大和。(1)首先从最直观的做法入手,就是枚举所有情况下的子向量的和,最后比较出最大的和。首先,利用两层for循环,列出了所有可能的子向量,在用一层for循环,求出子向量的和。运算时间为O(n^3)。intMaxNum...

[翻译]比较ADO.NET中的不同数据访问技术(Performance Comparison:Data Access Techniques)

PriyaDhawanMicrosoftDeveloperNetworkJanuary2002原文链接:https://msdn.microsoft.com/en-us/library/ms978388.aspx 概要:在典型的应用环境中,比较不同数据访问技术的表现性能。适用于Microsoft.NETFra...

MySQL读写分离技术

阅读目录1、简介2、基本环境3、配置主从复制4、MySQL读写分离配置  4.1、安装lua  4.2、安装mysql-proxy5、MySQL读写分离测试  1)、修改rw-splitting.lua文件  2)、修改完成后,启动mysql-proxy  3)、创建用于读写分离的数据库连接用户  4)、测试登陆账号p...
代码星球 ·2021-02-16

CSS判断不同分辨率显示不同宽度布局CSS3技术支持IE6到IE8

CSS判断不同分辨率浏览器(显示屏幕)显示不同宽度布局CSS3技术支持IE6到IE8。将用到css3@media样式进行判断,但IE9以下版本不支持CSS3技术,这里DIVCSS5给大家介绍通过JS实现低版本的浏览器也支持CSS3实现实用布局。一、实用范围描述 -  TOPCSSDIV网页...

[转]Spring3核心技术之事务管理机制

原文地址:http://chouyi.iteye.com/blog/1675199Spring对事务的解决办法其实分为2种:编程式实现事务,AOP配置声明式解决方案。http://jinnianshilongnian.iteye.com/blog/1496953Spring提供了许多内置事务管理器实现,常用的有以下几种...

Comet:基于 HTTP 长连接的“服务器推”技术

FlashXMLSocket如果Web应用的用户接受应用只有在安装了Flash播放器才能正常运行,那么使用Flash的XMLSocket也是一个可行的方案。这种方案实现的基础是:Flash提供了XMLSocket类。JavaScript和Flash的紧密结合:在JavaScript可以直接调用Flash程序提供的接口。...

七天学会NodeJS (原生NodeJS 学习资料 来自淘宝技术团队)

什么是NodeJSJS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行在浏览...

JAVA智能设备基于OpenGL的3D开发技术 之AABB碰撞检测算法论述

摘要:无论是PC机的3D还是智能设备应用上,碰撞检测始终是程序开发的难点,甚至可以用碰撞检测作为衡量3D引擎是否完善的标准。现有许多3D碰撞检测算法,其中AABB碰撞检测是一种卓有成效而又经典的检测算法,本文将为读者详细论述AABB碰撞检测的各各技术点。关键词:J2ME;OpenGL;JSR-184;M3G;CLDC2...

C#反射技术的简单操作(读取和设置类的属性)

 publicclassA{  publicintProperty1{get;set;}}staticvoidMain(){  Aaa=newA();  Typetype=aa.GetType();//获取类型  System.Reflection.PropertyInfopropertyInfo=type....

Linux 中的零拷贝技术 (二) 转

 传统IO拷贝流程 比如:读取文件,再用socket发送出去 先读取、再发送,实际经过1~4四次copy。  1、第一次:将磁盘文件,读取到操作系统内核缓冲区;  2、第二次:将内核缓冲区的数据,copy到application应用程序的buffer;  3、第三步:将application应用程序buffe...
代码星球 ·2021-02-13

Linux 中的零拷贝技术 (一) 转

出处: Linux中的零拷贝技术,第一部分    传统的Linux操作系统的标准I/O接口是基于数据拷贝操作的,即I/O操作会导致数据在操作系统内核地址空间的缓冲区和应用程序地址空间定义的缓冲区之间进行传输。这样做最大的好处是可以减少磁盘I/O的操作,因为如果所请求的数据已经存放在操作系统...
代码星球 ·2021-02-13

【提供笔试面试题参考】阿里巴巴,淘宝技术部,针对21届应届生的内推机会

阿里巴巴,淘宝技术部,最近针对21届应届生有较多的内推机会,目前已截至到最后一天,技术岗位较多,涵盖Java后端、C/C++、Android、iOS等众多技术岗位,感兴趣的可加vxjmwang520细聊哈(需备注学校+21届毕业生),比较惜才,可提供一对一在线答疑和笔试面试指导 我的github有很多笔试面试...

Oracle闪回技术详解

  闪回技术是Oracle强大数据库备份恢复机制的一部分,在数据库发生逻辑错误的时候,闪回技术能提供快速且最小损失的恢复(多数闪回功能都能在数据库联机状态下完成)。需要注意的是,闪回技术旨在快速恢复逻辑错误,对于物理损坏或是介质丢失的错误,闪回技术就回天乏术了,还是得借助于Oracle一些高级的备份恢复工具如RAMN去...
代码星球 ·2021-02-13
首页上一页...56789...下一页尾页