码迷,mamicode.com
首页 > 编程语言
JavaScript 事件
第1章 事件入门JavaScript 事件是由访问 Web 页面的用户引起的一系列操作,例如:用户点击。当用户执行某些操作的时候,再去执行一系列代码。1.1事件介绍事件一般是用于浏览器和用户操作进行交互。最早是 IE 和 Netscape Navigator 中出现 ,作为分担服务器端运算负载的一种手段。 直到几乎所有的浏览器都支持事件处理。 而 DOM2级规范开始尝试以一种复合逻辑的方式标准化 D...
分类:编程语言   时间:2016-04-29 16:54:52    阅读次数:292
通过CNTK处理自然语言模型
前言CNTK是微软开源的深度学习工具箱,主要在机器学习领域实现了各种神经网络结构的计算功能。而目前在自然语言处理领域上,深度计算等更是研究的主流方向,笔者将会在本文中,针对一些简单的语言模型概念进行讲解,并结合CNTK工具箱进行一些基础的实践工作。...
分类:编程语言   时间:2016-04-29 16:52:55    阅读次数:797
java之redis篇(spring-data-redis整合)(很好)
非常感谢http://www.cnblogs.com/tankaixiong/p/3660075.html redis的知识:官网 1,利用spring-data-redis整合 项目使用的pom.xml: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XML...
分类:编程语言   时间:2016-04-29 16:51:39    阅读次数:311
【java设计模式】之 抽象工厂(Abstract Factory)模式
1. 女娲的失误         上一节学习了工厂模式,女娲运用了该模式成功创建了三个人种,可是问题来了,她发现没有性别……这失误也忒大了点吧……竟然没有性别,那岂不是……无奈,只好抹掉重来了,于是所有人都被消灭掉了,重新造人。         女娲开始分析了,既然要区别男女,那么生产人种的工厂(八卦炉)要重新改造了,因为一个设备要么全男性,要么全女性。所以只能将八卦炉拆开了,把原先的一个变两...
分类:编程语言   时间:2016-04-29 16:50:15    阅读次数:257
JAVA编程常识汇总
以下为JAVA编程的常识,注意学习积累. 1.Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。 2....
分类:编程语言   时间:2016-04-29 16:48:50    阅读次数:375
字符大小写排序
题目描述:给定一个只包含字母的字符串,按照先小写字母后大写字母的顺序进行排序。 样例:给出"abAcD",一个可能的答案为"acbAD" 跟排颜色的题(详见:点击打开链接)是一样的。(额。。。我也不知道为什么同样的问题,他会出这么多),所以我不讲了。就是通过交换,将小写全部放到数组前面。代码在下面: class Solution: """ @param chars: The ...
分类:编程语言   时间:2016-04-29 16:48:14    阅读次数:220
进程 线程 管程
进程定义程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,我们允许多个程序同时加载到内存中,在操作系统的调度下,可以实现并发地执行。这是这样的设计,大大提高了CPU的利用率。进程的出现让每个用户感觉到自己独享CPU,因此,进程就...
分类:编程语言   时间:2016-04-29 16:48:36    阅读次数:187
C++拷贝构造函数
一. 什么是拷贝构造函数 首先对于普通类型的对象来说,它们之间的复制是很简单的,例如: [c-sharp] view plain copy int a = 100;  int b = a;    而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。 下面看一个类对象拷贝的简单例子。 [c-sharp] view...
分类:编程语言   时间:2016-04-29 16:47:55    阅读次数:225
ArrayList在多线程调用Add()添加元素时的下标越界问题(java.lang.ArrayIndexOutOfBoundsException)
最近在看《实战Java虚拟机》一书,看到有关锁与并发章节时,看到如下一个多线程使用ArrayList的例子:        两个线程t1和t2同时向numberList中添加数据,由于ArrayList是线程不安全的,因此会导致添加的数据有错误,这个我还是能理解的,但是它报的确是如下错误:        我就有点理解不了了,ArrayList不是自动扩容、没有长度限制吗...
分类:编程语言   时间:2016-04-29 16:46:21    阅读次数:2089
java项目打包成exe文件
前言: 我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。 准备: eclipse、exe4j(网上有软件和帐号下载) 第一步,将java项目打包成可执行jar文件,首先看一下我的java project结构,Main.java是程序入口类,里面有m...
分类:编程语言   时间:2016-04-29 16:43:41    阅读次数:229
R语言︱情感分析文本操作技巧汇总(打标签、词典与数据匹配等)
笔者寄语:情感分析中对文本处理的数据的小技巧要求比较高,笔者在学习时候会为一些小技巧感到头疼不已。...
分类:编程语言   时间:2016-04-29 16:41:54    阅读次数:815
从头认识多线程-2.4 锁的可重入性
这一章节我们来讨论一下可重入锁。1.什么是可重入锁?一个线程在执行一个带锁的方法,该方法中又调用了另一个需要相同锁的方法,则该线程可以直接执行调用的方法,而无需重新获得锁。2.特性:(1)同一对象,不同方法,可以获取同样的锁,然后重入package com.ray.deepintothread.ch02.topic_5; public class ReGetInTheLock { public...
分类:编程语言   时间:2016-04-29 16:41:56    阅读次数:179
C++杂谈(二)初识vector容器与迭代器
教科书中失踪的vector 很奇怪的一件事情,在当时学习C++的时候,老师并没有讲授容器的内容,当时参考的谭浩强老师的红皮C++也没有这个内容,不知为何。后来再学C++,发现容器是一个很重要的概念,在C++primer中,大量使用了vector容器,在很多在线编程网站的题目中,也使用了vector取代了整形数组。同样的,教材中也没有出现迭代器。 vector比数组好在哪? vec...
分类:编程语言   时间:2016-04-29 16:42:46    阅读次数:237
学习笔记之深入浅出MFC 第8章 C++重要性质----虚拟函数与多态(Polymorphism)
1、虚拟函数的由来 上面我们曾经提过一个例子: CShape shapes[5]; . . . //令5个shapes各为矩形、正方形、椭圆形、圆形、三角形 for ( int i = 0;  i { shapes[i].display(); } 在上一节中我们说这种一般化的操作无法完成。你还记得为什么吗?是这样的,上面一节中讲到,由于每一个子类图形的绘制不同,所以display(...
分类:编程语言   时间:2016-04-29 16:40:03    阅读次数:293
java开发环境的配置
名词解释: JDK:Java Development Kit(java开发工具包) JRE:Java Runtime Environment(java运行环境) IDE:Integrated Development Environment(集成开发环境) 要安装的程序: 1.安装JDK(开发工具包):用于编译及运行java程序。一般通过配置环境变量可以在DOS控制台界面下用命令来...
分类:编程语言   时间:2016-04-29 16:39:18    阅读次数:197
Java:多线程学习
本文主要讲了java中多线程的相关定义、多线程的使用方法、线程同步、线程的几种状态、线程之间的数据传递及线程函数用法等。相关定义首先讲一下进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1–n个线程。 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。线程和进程一样分为五个阶段:创建、...
分类:编程语言   时间:2016-04-29 16:37:50    阅读次数:276
Java多线程编程实战指南(设计模式篇,黄文海)-之管道线模式
不得不说,本人工作上很少有使用多线程技术的地方。由于本人工作上经常使用的是类似SSH等框架搭建MVC架构,所以更加习惯于编写一些优秀程序员所唾弃的样板式的代码。最近看了文海的多线程编程实战指南,瞬间眼前一亮。觉得有很多自己可以学习的,事实上,我已经在最近的项目中使用上了那本书介绍的两相终止模式、串行封闭模式、生产者消费者模式以及线程池等技术,确实在许多方面改进了我们服务端的吞吐量。说到这里本人吐槽...
分类:编程语言   时间:2016-04-29 16:36:55    阅读次数:307
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!