码迷,mamicode.com
首页 > 编程语言
JavaScript可否多线程? 深入理解JavaScript定时机制
JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感例如复制代码代码如下:setTimeout( function(){ alert('你好!'); } , 0);setInterva...
分类:编程语言   时间:2015-08-10 16:07:23    阅读次数:243
springmvc学习第二天
一、pojoSpring mvc 会按请求参数名和pojo属性名进行自动匹配,自动为该对象填充属性值,并且支持级联属性表单: username: password: email: age: city: province: pojo:User类pri...
分类:编程语言   时间:2015-08-10 16:08:02    阅读次数:149
java Stack 源码
Stack类继承自Vector类 , 其大部分功能在Vector中已经提供支持! package?java.util; public class?Stack<E>?extends?Vector<E>?{ ????public?Stack()?{ ????} ????public?...
分类:编程语言   时间:2015-08-10 15:06:14    阅读次数:124
python 使用Django Simple Captcha之缺少PIL模块
需要安装PIL模块: yum?install?python-devel yum?install?libjpeg?libjpeg-devel?zlib?zlib-devel?freetype?freetype-devel?lcms?lcms-devel yum?install?python-imaging...
分类:编程语言   时间:2015-08-10 15:05:00    阅读次数:234
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己...
分类:编程语言   时间:2015-08-10 15:01:52    阅读次数:409
C语言学习点滴(四)
位运算表示按二进制进行的运算。 位运算首先理解二进制。二进制是指数字的每一位都是0或者1 位运算操作符<<(右移运算符) \ >>(左移运算符)? 与(&) ? 0 & 0 = 0 ? ?1 & 0 = 0 ? ? ? 0 & 1 = 0 ? ? ...
分类:编程语言   时间:2015-08-10 15:00:09    阅读次数:154
线程中的共享资源
java语言支持两种形式的线程:互斥与协作。java虚拟机通过对象锁来实现互斥,允许多个线程在同一个共享数据上独立而互不干扰的工作。协作则是通过Object类的wait()方法和notify方法来实现的,允许多个线程为同一目标而共同工作。互斥是帮助线程在访问共享数据时不被其它线程干扰,而协作帮助线程与其它线程共同工作。 记得以前高中的时候,夏天每次下了晚自习,回到宿舍的时候,大家都想去洗个澡。但...
分类:编程语言   时间:2015-08-10 14:57:20    阅读次数:257
HDU - 2838 Cow Sorting (树状数组 + 逆序对)
HDU - 2838 Cow Sorting Time Limit: 1000MS   Memory Limit: 32768KB   64bit IO Format: %I64d & %I64u Submit Status Description Sherlock's N (1 ≤ N ≤ 100,000) cows are li...
分类:编程语言   时间:2015-08-10 14:57:55    阅读次数:197
二叉树的先序,中序,后序遍历 c语言
#include #include #define Data_Type char typedef struct Node{ Data_Type data; Node * lchird; Node * rchird; }NODE, *PNODE; PNODE create(); void preOrderTraverse(PNODE); void inOrderTraverse(PNOD...
分类:编程语言   时间:2015-08-10 14:55:55    阅读次数:375
用python批量下载wallheaven网站图片
这要从很早以前说起,那个时候是刚开始玩Ubuntu,但是ubuntu的壁纸不太好看,所以我就想方设法找到很漂亮的壁纸来替换原先的,但是我又想让壁纸像幻灯片一样播放,但是ubuntu不像windows,没有这样的功能,所以只能上网找办法来解决,最后终于在ubuntu论坛看到了variety这个东东,这个东西用起来确实很酷,可以自己编辑图片源,但是它本身默认带了几个源,而恰好其中就有wallheave...
分类:编程语言   时间:2015-08-10 14:56:41    阅读次数:2091
hdu 1025 Constructing Roads In JGShining's Kingdom(最长上升子序列nlogn算法)
学习了最长上升子序列,刚开始学的n^2的方法,然后就超时了,肯定超的,最大值都是500000,平方之后都12位 了,所以又开始学nlogn算法,找到了学长党姐的博客orz,看到了rating是浮云。。。确实啊,这些不必太关 注,作为一个动力就可以啦。没必要看的太重,重要的事学习知识。 思路: 这道题目可以先对一行排序,然后对另一行求最长上升子序列。。。 n^2算法: 序列a[n],设一...
分类:编程语言   时间:2015-08-10 14:55:23    阅读次数:115
Java的TreeMap统计单词数量
使用TreeMap统计单词个数,并输出单词和书目,单词按升序排列 TreeMap的特点是无重复元素,且元素的key值既可以按默认的Comparable接口排序也可以按Comparator比较器排序,为TreeMap设计一个比较器,此比较器要实现Comparator接口//可以扩展到从文件中或者从控制台输入单词,来统计,只需要加入流就行了 import java.util.Map; import j...
分类:编程语言   时间:2015-08-10 14:54:05    阅读次数:155
Linux/OS X下将Jar包转换成可直接执行文件(不用java -jar)
在github上发现了这个脚本stub.sh:#!/bin/sh MYSELF=`which "$0" 2>/dev/null` [ $? -gt 0 -a -f "$0" ] && MYSELF="./$0" java=java if test -n "$JAVA_HOME"; then java="$JAVA_HOME/bin/java" fi exec "$java" $java_ar...
分类:编程语言   时间:2015-08-10 14:52:05    阅读次数:286
大数据学习之BigData常用算法和数据结构
1.Bloom Filter 由一个很长的二进制向量和一系列hash函数组成 优点:可以减少IO操作,省空间 缺点:不支持删除,有误判 如果要支持删除操作: 改成计数布隆过滤器 2.SkipList(跳表) 核心思路: 由多层组成,每层都是一个有序链表,最底层包含所有元素,元素数逐层递减。每个节点包含两个指针,一个->,一个向下。 并行编程情况下可以用...
分类:编程语言   时间:2015-08-10 14:53:22    阅读次数:225
C++实现Miller-Rabin素数测试
原理参见《离散数学》P201 #include #include #include #include using namespace std; bool Miller_Rabin(long long n) { if(n < 2) return false; else if(n == 2) return true; long long q = 0, m = n - 1; w...
分类:编程语言   时间:2015-08-10 14:52:29    阅读次数:188
Spring学习笔记二(Bean注入的几种方式)
1.前言 上一篇博客从宏观上讲解了一下Spring的知识,下面这篇来着重讲解一下有关Bean注入的几种方式。  2.Bean注入的几种方式 2.1 类构造器初始化 这也是默认的方式,在上一篇博客中也有所体现。直接在applicationContext.xml配置文件中,配置Bean标签即可 2.2 静态工厂初始化...
分类:编程语言   时间:2015-08-10 14:51:57    阅读次数:134
js前端3des加密 后台java解密
import java.security.Key; import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.DESedeKeySpec; import sun.misc.BASE64Decoder; im...
分类:编程语言   时间:2015-08-10 14:50:46    阅读次数:898
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!