码迷,mamicode.com
首页 > 编程语言 > 周排行
转: JavaScript 获取对象属性和方法
一、获取对象属性和方法 Object.keys()for in 返回对象的可枚举属性和方法的名称数组。 Object.getOwnPropertyNames() 返回的数组的所有属性(可枚举或不可枚举)直接找到给定对象。 1 // 创建一个对象的构造方法 2 function myObj(name, ...
分类:编程语言   时间:2017-07-27 20:15:01    阅读次数:252
编译防火墙——C++的Pimpl惯用法解析
http://blog.csdn.net/lihao21/article/details/47610309 Pimpl(pointer to implementation, 指向实现的指针)是一种常用的,用来对“类的接口与实现”进行解耦的方法。这个技巧可以避免在头文件中暴露私有细节(见下图1),因此 ...
分类:编程语言   时间:2017-07-27 20:15:50    阅读次数:232
转.Spring手动回滚事务
throw new RuntimeException(); 或者 TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 为什么不会滚呢??是对spring的事务机制就不明白。!! 默认spring 事务只在发生未 ...
分类:编程语言   时间:2017-07-27 20:18:29    阅读次数:175
springmvc异步上传文件
前提条件 注意:bean的id名不能改变 前台页面upload.jsp 后台Controller代码 异步上传文件有两种方式: 方法一:使用FormData对象 方法二:使用jquery.form.js 参考的文章: http://www.cnblogs.com/zhuxiaojie/p/47839 ...
分类:编程语言   时间:2017-07-27 20:20:30    阅读次数:207
c++ primer 3.5.5节练习答案
练习3.41 练习3.42 ...
分类:编程语言   时间:2017-07-27 20:20:46    阅读次数:253
Java面试宝典
相关概念 面向对象的三个特征 封装,继承,多态.这个应该是人人皆知.有时候也会加上抽象. 多态的好处 允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用).主要有以下优点: 代码中如何实现多态 实现多态主要有以下三种方式: 1. 接口实现 ...
分类:编程语言   时间:2017-07-27 20:20:59    阅读次数:218
浅谈Java数据结构和算法
今天的突然看集合底层的时候发现了好多算法和数据结构。再次就比较一下和汇总一下。 数据结构分类:线性结构和非线性结构 问题一: 什么是线性和非线性; 我个人的理解是:数据结构中线性结构指的是数据元素之间存在着“一对一”的线性关系的数据结构; 线性结构包括:数组,链表,队列,栈; 非线性结构包括:树,图 ...
分类:编程语言   时间:2017-07-27 20:21:22    阅读次数:293
Python语言在人工智能(AI)中的优势 (转)
本文探讨了Python语言在AI领域的优势与运用。 谁会成为AI 和大数据时代的第一开发语言? 这本已是一个不需要争论的问题。如果说三年前,Matlab、Scala、R、Java 和 python还各有机会,局面尚且不清楚,那么三年之后,趋势已经非常明确了,特别是前两天 Facebook 开源了 P ...
分类:编程语言   时间:2017-07-27 20:21:35    阅读次数:247
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
JavaWeb学习笔记七 事务
什么是事务?一件事情有n个组成单元 ,要么这n个组成单元同时成功,要么n个单元就同时失败。就是将n个组成单元放到一个事务中。 mysql的事务 默认的事务:一条sql语句就是一个事务,默认就开启事务并提交事务. 手动事务: JDBC事务操作 默认是自动事务。执行sql语句executeUpdate( ...
分类:编程语言   时间:2017-07-27 20:22:52    阅读次数:180
python之路--装饰器函数
(一)装饰器的形成过程 装饰器的本质是闭包函数的一种应用,装饰器是用来装饰函数的,在不修改原函数及其调用方式的情况下对原函数功能进行拓展。 装饰器的主要功能和装饰器的固定结构 装饰器的主要功能: 在不改变原函数及其调用方式的基础上在函数的前,后增加功能。 装饰器的固定格式: 带参数的装饰器 开放封闭 ...
分类:编程语言   时间:2017-07-27 20:23:10    阅读次数:184
JAVA 学习笔记
初识JAVA是在大一上学期期末,主要是从慕课上学习JAVA的基本语法。其实感觉大可不必,大一下学期在数据结构课上对C语言的深度学习,其实已经将C语言的语法结构了解透彻,数据结构也有了更加深入的理解。而JAVA在语法上与C语言大同小异,而其核心是面向对象。 JAVA给我印象最深的地方就是各种各样的方法 ...
分类:编程语言   时间:2017-07-27 20:23:46    阅读次数:193
关于《Swift开发指南》背后的那些事
时间轴(倒叙)2014年8月底在图灵出版社的大力支持下,全球第一本全面、系统、科学的,包括本人多年经验的呕心沥血之作《Swift开发指南》(配有同步视频课程和同步练习)全线重磅推出2014年7月5日苹果宣布Swift语言二十天后,《Swift开发指南》第一稿交予图灵出版社2014年6月9日苹果宣布S ...
分类:编程语言   时间:2017-07-27 20:26:05    阅读次数:201
windows系统下发布python模块到pypi
http://files.cnblogs.com/files/skyer5217/python.bmp ...
分类:编程语言   时间:2017-07-27 20:26:42    阅读次数:182
菜鸟系列之C/C++经典试题(五)
求圆圈中剩下的最后一个数字 题目:n个数字(0,1,…,n-1)形成一个圆圈,从数字0開始。每次从这个圆圈中删除第m个数字(第一个为当前数字本身。第二个为当前数字的下一个数字)。当一个数字删除后,从被删除数字的下一个继续删除第m个数字。求出在这个圆圈中剩下的最后一个数字。 本题就是著名的约瑟夫环问题 ...
分类:编程语言   时间:2017-07-27 20:26:58    阅读次数:143
从零开始打jar包
经常会头疼于一个jar包是如何制作的,包括maven的打包方式,springboot的打jar包的原理,jar包稍稍有错误就会完全无法运行。在网上折腾了很久终于有些思路和步骤,在这里做个笔记 本文大纲: 一、制作只含有字节码文件的jar包1、最简单的jar包——直接输出hello2、含有两个类的ja ...
分类:编程语言   时间:2017-07-27 20:27:22    阅读次数:277
AI人工智能-Python实现人机对话
【前言】 AI 在人工智能进展的如火如荼的今天,我们如果不尝试去接触新鲜事物,马上就要被世界淘汰啦~ 本文拟使用Python开发语言实现类似于WIndows平台的“小娜”,或者是IOS下的“Siri”。最终达到人机对话的效果。 【实现功能】 这篇文章将要介绍的主要内容如下: 1、搭建人工智能--人机 ...
分类:编程语言   时间:2017-07-27 20:27:45    阅读次数:360
二叉排序树 C++
二叉排序树(Binary Sort Tree),又称二叉查找树。 1、若左子树不为空,则左子树上所有结点的值均小于他的根结构的值; 2、若右子树不为空,则右子树上所有结点的值均大于他的根结构的值; 3、他的左、右子树也分别为二叉排序树。 使用中序遍历时,二叉排序树的输出顺序是由小到大的有序数列。 二 ...
分类:编程语言   时间:2017-07-27 20:28:24    阅读次数:188
EXTJS和javaweb应用的开发思路
近期。做些几个基于extjs界面的应用。在此。总结一下要点。标题是基于javaweb,可是基本上各种server端语言都适用。使用Extjs做界面,无非就是取消了原来非常多的jsp文件,转而使用Extjs来訪问,但有些地方多少有些不方便,下面是我自己遇到的问题和经验。 1.多少个jsp合适呢?没有特 ...
分类:编程语言   时间:2017-07-27 20:28:41    阅读次数:128
堆排序Java实现
算法动画演示 http://www.cs.usfca.edu/~galles/visualization/HeapSort.html ...
分类:编程语言   时间:2017-07-27 20:30:07    阅读次数:126
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!