首页 > 编程语言
c语言简易版文法
文法 <程序>→<外部声明>|<程序><外部声明> <外部声明>→<函数定义>|<声明> <函数定义>→<类型说明><声明符><符合语句> <类型说明>→<void>|<char>|<int>|<float> <声明符>→<指针直接声明符>|<直接声明符> <指针>→<'*'>|< '*' 指针> ...
分类:编程语言   时间:2016-12-01 14:01:48    收藏:0  评论:0  赞:0  阅读:146
javascript 事件委托 和jQuery事件绑定on、off 和one
一. 事件委托什么是事件委托?用现实中的理解就是:有100 个学生同时在某天中午收到快递,但这100 个学生不可能同时站在学校门口等,那么都会委托门卫去收取,然后再逐个交给学生。而在jQuery 中,我们通过事件冒泡的特性,让子元素绑定的事件冒泡到父元素(或祖先元素)上,然后再进行相关处理即可。如果 ...
分类:编程语言   时间:2016-12-01 13:59:05    收藏:0  评论:0  赞:0  阅读:205
python爬虫beta版之抓取知乎单页面回答(low 逼版)
闲着无聊,逛知乎。发现想找点有意思的回答也不容易,就想说要不写个爬虫帮我把点赞数最多的给我搞下来方便阅读,也许还能做做数据分析(意淫中~~) 鉴于之前用python写爬虫,帮运营人员抓取过京东的商品品牌以及分类,这次也是用python来搞简单的抓取单页面版,后期再补充哈。 输出结果: ...
分类:编程语言   时间:2016-12-01 13:52:41    收藏:0  评论:0  赞:0  阅读:214
第一百二十节,JavaScript事件对象
JavaScript事件对象 学习要点: 1.事件对象 2.鼠标事件 3.键盘事件 4.W3C与IE JavaScript事件的一个重要方面是它们拥有一些相对一致的特点,可以给你的开发提供更多的强大功能。最方便和强大的就是事件对象,他们可以帮你处理鼠标事件和键盘敲击方面的情况,此外还可以修改一般事件 ...
分类:编程语言   时间:2016-12-01 13:52:03    收藏:0  评论:0  赞:0  阅读:242
java之初识服务器跨域获取数据
当一个项目膨大到无法进行整理时,而作为新负责维护的团队是非常苦恼的。对于想实现两个系统的数据访问,使用Ajax数据请求方式获取jsonp格式的数据 需要有前端jquery库文件。 前端代码通过jquery的处理方式如下: 这时候,我是通过原生servlet进行测试的,通过获取jsonp的参数call ...
分类:编程语言   时间:2016-12-01 13:49:06    收藏:0  评论:0  赞:0  阅读:207
查找有向图中所有圈的算法加速策略
简介 有向图G(V,E),圈是一个起始节点与终止节点相同的路径,即 a->….->a。找到所有的圈可能要遍历所有的路径,这就涉及到算法性能的考虑。本文基于深度优先搜索,讨论查找所有圈的算法加速策略。 无向图的查圈算法 深度优先搜索算法是从已知节点出发,图的一种遍历算法。只要一个节点被同源两个路径访问 ...
分类:编程语言   时间:2016-12-01 13:47:57    收藏:0  评论:0  赞:0  阅读:645
[Drools]JAVA规则引擎 -- Drools
Drools是一个基于Java的规则引擎,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效。 本文所使用的demo已上传 http://download.csdn.net/source/3002213 1、Dr ...
分类:编程语言   时间:2016-12-01 13:47:15    收藏:0  评论:0  赞:0  阅读:233
maven管理本地jar包注意事项
今天lucene中集成第三方中文分词器IKAnalyzer的时候遇到了相似的问题:lucene版本4.9、IKAnalyzer版本2012FF_hf1 直接去maven仓库下载,pom配置如下: 发现maven仓库里没有!只能自己配置将本地jar包添加到maven 好了,编译通过。但是问题来了运行时 ...
分类:编程语言   时间:2016-12-01 13:45:01    收藏:0  评论:0  赞:0  阅读:431
java并发
并发的本质是通过多线程提高cpu的使用效率。实现可响应的用户界面也是并发的一大亮点。并发技术,功能强大而又复杂难懂,充满魅力,是初级程序员的必修课。 java语言基本的线程机制 定义任务: 1.实现runnable接口,编写run方法,以实现了该接口的实例作为构造器参数。 2.实现callable接 ...
分类:编程语言   时间:2016-12-01 12:03:19    收藏:0  评论:0  赞:0  阅读:251
Javascript 严格模式详解
zhuan http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格 ...
分类:编程语言   时间:2016-12-01 11:58:46    收藏:0  评论:0  赞:0  阅读:201
读高性能JavaScript编程 第二章 让我知道了代码为什么要这样写
代码为什么要这样写? 而不这样? 很明显 我们都知道第一个性能要比第二个好,为什么呢? 首先要了解 js引擎的 Data Access 数据访问。这里只说 非优化的js引擎。 1、访问 Literal values 直接量 eg:字符串,数字,布尔值,对象,数组,函数,正则表达式,具有特殊意义的空值 ...
分类:编程语言   时间:2016-12-01 11:54:54    收藏:0  评论:0  赞:0  阅读:262
Java学习笔记 04
一、类和对象的概念 类 >>具有相同属性和行为的一类实体 对象 >>实物存在的实体。通常会将对象划分为两个部分,即静态部分和动态部分。静态部分指的是不能动的部分,被称为属性,任何对象都会具备其自身的属性;动态部分指的是对象的行为 类实质上就是封装对象属性和行为的载体,而对象是类实例化出的一个实例 二 ...
分类:编程语言   时间:2016-12-01 11:53:38    收藏:0  评论:0  赞:0  阅读:261
JavaScript中严格模式"use strict";需注意的几个雷区:
1.with语句会抛错误 2.未声明的变量被赋值会报错 3.arguments在严格模式下变为静态,传入的参数与arguments无关系 4.delete会报错 5.对象的重复属性名会报错 6.禁止八进制变量 7.eval被认定为关键字,另外eval的参数中若有定义变量的语句,在严格模式下只是一段平 ...
分类:编程语言   时间:2016-12-01 11:52:26    收藏:0  评论:0  赞:0  阅读:307
Python3
集合 函数 在学习函数之前,一直遵循:面向过程编程,即:根据业务逻辑从上到下实现功能,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,也就是将之前实现的代码块复制到现需功能处,如下: 腚眼一看上述代码,if条件语句下的内容可以被提取出来公用,如下: 对于上述的两种实现方式,第二 ...
分类:编程语言   时间:2016-12-01 11:49:57    收藏:0  评论:0  赞:0  阅读:240
多线程、并发及线程的基础问题
1)Java 中能创建 volatile 数组吗? 能,Java 中可以创建 volatile 类型数组,不过只是一个指向数组的引用,而不是整个数组。我的意思是,如果改变引用指向的数组,将会受到 volatile 的保护,但是如果多个线程同时改变数组的元素,volatile 标示符就不能起到之前的保 ...
分类:编程语言   时间:2016-12-01 11:49:37    收藏:0  评论:0  赞:0  阅读:250
插入排序 —— 希尔排序
希尔排序 希尔排序也是插入排序的一种。又名缩小增量排序。它是对直接插入排序的一种改进。 直接插入排序是每次都和前面一个元素进行比较。其步长为 1。 希尔排序则不然,它得步长是动态变化的,或者说是由大到小变化的。希尔排序根据步长将整个序列分成n组。然后在各个子组内部分别进行元素的排序。接着缩小步长,相 ...
分类:编程语言   时间:2016-12-01 11:48:58    收藏:0  评论:0  赞:0  阅读:239
1.多线程简介
1.完成一个线程的实际功能的代码放在run方法中,run方法可以在thread的一个子类中重写,有也可以在Runnable对象中重写, 2.通过start方法可以启动一个新线程,当使用start方法启动了新线程后,程序控制立即返回调用者,然后新线程和调用者就可以并发地执行。如何用start启动一个已 ...
分类:编程语言   时间:2016-12-01 11:47:45    收藏:0  评论:0  赞:0  阅读:225
Java基础--try-Catch-finally
//摘自其他人的博客 // catch 后续处理工作 3 public static boolean catchMethod() { 4 System.out.print("call catchMethod and return >> "); 5 return false; 6 } 7 // fin ...
分类:编程语言   时间:2016-12-01 11:37:34    收藏:0  评论:0  赞:0  阅读:237
乱序、排序
乱序、排序1-200正整数200个,把200个数字随机乱序存放在整数数组int[]random内,然后把这个乱序数组重新按从大到小排序,把结果保存在int[]sort,最后把random和sort的元素分别打印在一行输出 ...
分类:编程语言   时间:2016-12-01 11:37:19    收藏:0  评论:0  赞:0  阅读:221
Core Java-多线程-线程的生命周期
0. 在介绍线程前我们先看一下什么是进程? 进程是线程的母亲,如果在大学计算机课程里读过操作系统一定不会陌生。 所谓进程,它是计算机程序关于某数据集上的一次活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 罗里吧嗦一大堆,还是不够简洁? 那就一句话来表达吧:进程是正在执行的程序实例。 ...
分类:编程语言   时间:2016-12-01 11:34:01    收藏:0  评论:0  赞:0  阅读:133
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!