码迷,mamicode.com
首页 > 编程语言
关于《Swift开发指南》背后的那些事
时间轴(倒叙)2014年8月底在图灵出版社的大力支持下,全球第一本全面、系统、科学的,包括本人多年经验的呕心沥血之作《Swift开发指南》(配有同步视频课程和同步练习)全线重磅推出2014年7月5日苹果宣布Swift语言二十天后,《Swift开发指南》第一稿交予图灵出版社2014年6月9日苹果宣布S ...
分类:编程语言   时间:2017-07-27 20:26:05    阅读次数:201
JAVA 学习笔记
初识JAVA是在大一上学期期末,主要是从慕课上学习JAVA的基本语法。其实感觉大可不必,大一下学期在数据结构课上对C语言的深度学习,其实已经将C语言的语法结构了解透彻,数据结构也有了更加深入的理解。而JAVA在语法上与C语言大同小异,而其核心是面向对象。 JAVA给我印象最深的地方就是各种各样的方法 ...
分类:编程语言   时间:2017-07-27 20:23:46    阅读次数:193
python之路--装饰器函数
(一)装饰器的形成过程 装饰器的本质是闭包函数的一种应用,装饰器是用来装饰函数的,在不修改原函数及其调用方式的情况下对原函数功能进行拓展。 装饰器的主要功能和装饰器的固定结构 装饰器的主要功能: 在不改变原函数及其调用方式的基础上在函数的前,后增加功能。 装饰器的固定格式: 带参数的装饰器 开放封闭 ...
分类:编程语言   时间:2017-07-27 20:23:10    阅读次数:184
JavaWeb学习笔记七 事务
什么是事务?一件事情有n个组成单元 ,要么这n个组成单元同时成功,要么n个单元就同时失败。就是将n个组成单元放到一个事务中。 mysql的事务 默认的事务:一条sql语句就是一个事务,默认就开启事务并提交事务. 手动事务: JDBC事务操作 默认是自动事务。执行sql语句executeUpdate( ...
分类:编程语言   时间:2017-07-27 20:22:52    阅读次数:180
java的动态代理
动态代理类 package itbuluoge.proxy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; public cla ...
分类:编程语言   时间:2017-07-27 20:22:33    阅读次数:162
Python语言在人工智能(AI)中的优势 (转)
本文探讨了Python语言在AI领域的优势与运用。 谁会成为AI 和大数据时代的第一开发语言? 这本已是一个不需要争论的问题。如果说三年前,Matlab、Scala、R、Java 和 python还各有机会,局面尚且不清楚,那么三年之后,趋势已经非常明确了,特别是前两天 Facebook 开源了 P ...
分类:编程语言   时间:2017-07-27 20:21:35    阅读次数:247
浅谈Java数据结构和算法
今天的突然看集合底层的时候发现了好多算法和数据结构。再次就比较一下和汇总一下。 数据结构分类:线性结构和非线性结构 问题一: 什么是线性和非线性; 我个人的理解是:数据结构中线性结构指的是数据元素之间存在着“一对一”的线性关系的数据结构; 线性结构包括:数组,链表,队列,栈; 非线性结构包括:树,图 ...
分类:编程语言   时间:2017-07-27 20:21:22    阅读次数:293
Java面试宝典
相关概念 面向对象的三个特征 封装,继承,多态.这个应该是人人皆知.有时候也会加上抽象. 多态的好处 允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用).主要有以下优点: 代码中如何实现多态 实现多态主要有以下三种方式: 1. 接口实现 ...
分类:编程语言   时间:2017-07-27 20:20:59    阅读次数:218
c++ primer 3.5.5节练习答案
练习3.41 练习3.42 ...
分类:编程语言   时间:2017-07-27 20:20:46    阅读次数:253
springmvc异步上传文件
前提条件 注意:bean的id名不能改变 前台页面upload.jsp 后台Controller代码 异步上传文件有两种方式: 方法一:使用FormData对象 方法二:使用jquery.form.js 参考的文章: http://www.cnblogs.com/zhuxiaojie/p/47839 ...
分类:编程语言   时间:2017-07-27 20:20:30    阅读次数:207
转.Spring手动回滚事务
throw new RuntimeException(); 或者 TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 为什么不会滚呢??是对spring的事务机制就不明白。!! 默认spring 事务只在发生未 ...
分类:编程语言   时间:2017-07-27 20:18:29    阅读次数:175
编译防火墙——C++的Pimpl惯用法解析
http://blog.csdn.net/lihao21/article/details/47610309 Pimpl(pointer to implementation, 指向实现的指针)是一种常用的,用来对“类的接口与实现”进行解耦的方法。这个技巧可以避免在头文件中暴露私有细节(见下图1),因此 ...
分类:编程语言   时间:2017-07-27 20:15:50    阅读次数:232
转: JavaScript 获取对象属性和方法
一、获取对象属性和方法 Object.keys()for in 返回对象的可枚举属性和方法的名称数组。 Object.getOwnPropertyNames() 返回的数组的所有属性(可枚举或不可枚举)直接找到给定对象。 1 // 创建一个对象的构造方法 2 function myObj(name, ...
分类:编程语言   时间:2017-07-27 20:15:01    阅读次数:252
[转]Python中函数的值传递和引用传递
首先还是应该科普下函数参数传递机制,传值和传引用是什么意思? 函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有两种:值传递和引用传递。 值传递(passl-by-value)过程中,被调函数的形式参数作为被调函数的局部变量处理,即 ...
分类:编程语言   时间:2017-07-27 20:14:27    阅读次数:215
thinkphp 5 where 组合条件map数组or
直接贴代码记录以下供以后参考吧 ...
分类:编程语言   时间:2017-07-27 20:13:22    阅读次数:396
swift UILabel多行显示时 计算UILable的高度(可用于UILable高度自适应)
代码如下 其中text为需要显示的字符串,font为字体大小的设置,width为显示区域的宽度 如下: 备份:http://www.jianshu.com/p/cb97662304a1 ...
分类:编程语言   时间:2017-07-27 20:13:15    阅读次数:213
Chromium中多线程及并发技术要点(C/C++)
类别类说明演示样例线程机制Thread(參考:线程模型及应用指南) MessagePump MessageQueue SequencedWorkerPool它是一个线程池,用于运行须要串行运行的任务请求,这些请求根据不同的Token分组,仅仅在同样组内保证运行顺序。这样多个组能够并行运行,而单个组则 ...
分类:编程语言   时间:2017-07-27 20:12:54    阅读次数:283
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!