码迷,mamicode.com
首页 > 编程语言
KinomaJS是首个为物联网而优化的应用框架,采用与Web页面相同的开发语言
以“Smart Life and Smart Lifestyle(美满互联、品‘质’生活)为愿景,为移动通信、存储、物联网(IoT)、云基础设施、数字娱乐、家用内容交付提供完整芯片解决方案和Kinoma®软件的全球领导厂商美满电子科技(Marvell,Nasdaq:MRVL)今日宣布开源Kinoma ...
分类:编程语言   时间:2016-04-11 13:49:08    阅读次数:160
JavaScript的最大函数參数长度和最大栈深度检測
一般代码也许不会涉及最大參数长度和最大栈深度,但某些特殊场合,检測这两个參数还是有必要的。比如:用递归计算斐波那契数列的第n个值,不了解最大栈深度,难免显得肤浅。又比如:将一串charCode转成String,不了解最大參数长度。採用字符串拼接的方式,效率提不上。特别是在串较长的情况下。 下面两个方 ...
分类:编程语言   时间:2016-04-11 13:49:30    阅读次数:130
IntelliJ IDEA创建Web SpringMVC项目(一):创建Maven Web项目
IntelliJ IDEA创建web Maven项目...
分类:编程语言   时间:2016-04-11 12:35:40    阅读次数:197
Unity Shader 一 激光特效Shader
学习Shader已经有几个月的时间了,Shader作为一门GPU编程语言来说确实比较的难学。主要原因经过我的思考还是本人自己的计算机图形学和美术基础不扎实。好无奈,作为一个之前单纯手写代码的程序员真的是感觉好蛋疼。       学习期间,我也向多名Shader大神请教学习经验,得到的回应大多是让我好好去学习计算机图形学。哈哈,于是乎,本人又跑去看了一个多月的计算机图形学。接着再次回来学习Shad...
分类:编程语言   时间:2016-04-11 12:35:08    阅读次数:1015
C语言基础
C 语言基础Object-C 语言是C语言的超集,意思就是我们可以将两种语言写在同一个源代码文件中。Object-C语言结构的核心是建立在C语言之上的。所以在学习语言的高级特性之前,掌握C语言基础是很重要的。这个模块为C语言提供一个简洁的概述。我们将讨论关于注释、变量、算数运算符、控制流、简单的数据结构、指针。这些概念将给我们讨论面向对象特性的Object-C基础。Comments 注释在C语言中有...
分类:编程语言   时间:2016-04-11 12:34:43    阅读次数:256
SpringMVC之Interceptor拦截器之登录拦截器
SpringMVC的拦截器是主要作用是拦截用户请求到后台之间的请求,在进入后台之前可以对其进行权限认证和用户登录的限制。 1.定义拦截器; springmvc中拦截器中主要有两种方式:第一种是实现HandleInterceptor接口,重写里面的方法;第二种是实现WebRequestInterceptor接口,同样的重写里面的方法,实现自己自定义的逻辑处理。 1、实现handleInterc...
分类:编程语言   时间:2016-04-11 12:33:44    阅读次数:183
java io (java输入输出流)详解
java io 输入输出流 详解...
分类:编程语言   时间:2016-04-11 12:33:11    阅读次数:201
一、Python 进阶 之 函数式编程
Python 进阶 之 函数式编程写在前面入门阶段的系列笔记传送门 → 进这里已经掌握了基础的内容如下: 变量和数据类型:Python 内置的基本类型 List 和 Tuple:顺序的集合类型 条件判断和循环:控制程序流程 Dict 和 Set:根据Key访问的集合类型 函数:定义和调用函数 切片:如何对 list 进行切片 迭代:如何用 for 循环迭代集合类型 列表生成式:如何快速生成列表 接下...
分类:编程语言   时间:2016-04-11 12:33:29    阅读次数:242
BitTorrent协议java实现分析
BitTorrent学习最近做的项目里,利用开源的NanoHttpd搭建了嵌入安卓的服务器。最近要做的一部分工作,就是基于BitTorrent协议的WIFI下载实现。协议介绍普通的HTTP/FTP下载使用TCP/IP协议,BitTorrent协议是架构于TCP/IP协议之上的一个P2P文件传输协议,处于TCP/IP结构的应用层。BitTorrent协议本身也包含了很多具体的内容协议和扩展协议,并在不...
分类:编程语言   时间:2016-04-11 12:30:08    阅读次数:246
Linux C语言 网络编程(二)
前面介绍了关于连接linux服务端方式,但是服务端的资源是有限的,所以我们通常需要重新思考,设计一套服务器模型来处理对应的客户端的请求。第一种:并发服务器,通过主进程统一处理客户端的连接,当客户端连接过后,临时fork()进程,由子进程处理客户端请求,将连接请求和业务进行了分离。server.c#include #include #inclu...
分类:编程语言   时间:2016-04-11 12:28:31    阅读次数:209
java线程安全和锁优化
面向对象的编程思想是站在现实世界的角度去抽象和解决问题,他把数据和行为都看作是对象的一部分,这样可以让程序员能以符合现实世界的思维方式来编写和组织程序。 线程安全的一个恰当的定义:当多个线程访问一个对象时,如果不用考虑这些线程在运行环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那这个对象是线程安全的 。 按照线程安全...
分类:编程语言   时间:2016-04-11 12:29:49    阅读次数:230
C++中const用法总结
const在C++中使用十分广泛,不同位置使用的意义也不尽相同,所以想写篇文章对其做一个总结。 首先,明确const是“不变”这个基本意义,但是不变不意味着什么都不变,下面将会看到。 1. const与变量 基本原则:const变量(对象)不能被修改 const在变量中的引入和魔数有关,所谓“魔数”指的是突然出现的一个常量值(也叫字面值常量)。 for(int i =...
分类:编程语言   时间:2016-04-11 12:26:32    阅读次数:180
[swift实战入门]手把手教你编写2048(二)
上篇地址:swift实战入门之手把手教你编写2048(一) github地址:https://github.com/scarlettbai/2048.git。 上篇文章已经中已经把2048的游戏区块画好了,这篇来加入计分板以及往游戏面板中插入数字块 计分板同样作为一个view,我们新建一个ScoreView.swift文件,代码如下: import UIKit //这里协议的作用是方便别的...
分类:编程语言   时间:2016-04-11 12:26:31    阅读次数:202
Java并发编程系列之二十八:CompletionService
CompletionService简介CompletionService与ExecutorService类似都可以用来执行线程池的任务,ExecutorService继承了Executor接口,而CompletionService则是一个接口,那么为什么CompletionService不直接继承Executor接口呢?主要是Executor的特性决定的,Executor框架不能完全保证任务执行的异...
分类:编程语言   时间:2016-04-11 12:28:28    阅读次数:155
Java泛型
本文是《Java核心技术 卷1》中第12章泛型程序设计阅读总结。 泛型是在Java5中加入的,是Java发布以来的最大变化。使用泛型可以避免在代码中杂乱的使用Object然后再强制类型转化,使得代码具有更好的安全性和可读性。尤其是在集合类中,比如ArrayList就是一个使用的非常广泛的泛型集合类。 1 什么是泛型 泛型程序设计(Generic Programming)以为着编写的代码可以被...
分类:编程语言   时间:2016-04-11 12:25:39    阅读次数:202
RxJava 常见误区(一):过度使用 Subject
本文首发:http://prototypez.github.io/2016/04/10/rxjava-common-mistakes-1/ 转载请注明出处 准备写这篇文章的时候看了下 RxJava 在 Github 上已经 12000+ 个 star 了,可见火爆程度,自己使用 RxJava 也已经有一小段时间。最初是在社区对 RxJava 一片赞扬之声下,开始使用 RxJava 来代替项...
分类:编程语言   时间:2016-04-11 12:27:41    阅读次数:200
有关Java基础的一些笔试题总结
针对最近腾讯、京东、网易等公司的笔试,遇到一些有关Java基础的问题,在此总结,希望能通过这几道经典问题题发散,举一反三,借此打牢基础!自己总结,望提出宝贵意见! 一、关于null的一道小题 先开开胃,一道很有意思的笔试题,题目如下: 下面这段代码能正确执行吗?如果能,输出什么?public class NULL { public static void haha(){...
分类:编程语言   时间:2016-04-11 12:25:14    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!