码迷,mamicode.com
首页 > 编程语言
java基础入门-ZipOutputStream打包下载
今天跟大家聊聊使用ZipOutputStream打包下载,我下面是使用ant的jar打包的,因为他对应中文的支持比较好 大家也可以使用java.util.zip包里面的工具类打包,但是他对于中文不友好,很多都是乱码的(包括注释、文件名、打包名) import org.apache.tools.zip.ZipEntry; import org.apache.tools.zip.Z...
分类:编程语言   时间:2015-07-09 11:19:00    阅读次数:134
javascript闭包的应用
我印象中,javascript的闭包属于进阶的范畴,无非是用来在面试中装装逼而已。你看我身边的一个小伙子,有一天我装逼地问他什么是javascript的闭包,他居然连听都没听说过。但他做起前端的东西来很快,就像我见过的其他小伙子一样。这说明,知不知道闭包,似乎无关重要。但是,这几天写了一些前端代码,觉得还是应该要了解这个东西。所谓的闭包,按我的理解,就是一个javascript函数(父函数)里面有子...
分类:编程语言   时间:2015-07-09 11:20:11    阅读次数:139
LeetCode145 Binary Tree Postorder Traversal Java题解(递归 迭代)
题目: Given a binary tree, return the postorder traversal of its nodes' values. For example: Given binary tree {1,#,2,3}, 1 2 / 3 return [3,2,1]. 解题: 递归的还是和前面中...
分类:编程语言   时间:2015-07-09 11:16:06    阅读次数:179
c#集合类的线程安全
即位于System.Collections命名空间下的集合,如Hashtable,ArrayList,Stack,Queue等.其均提供了线程同步的一个实现集合线程同步的问题public class Demo8{ ArrayList list = new ArrayList(1000000);...
分类:编程语言   时间:2015-07-09 11:15:17    阅读次数:154
MVC认知路【点点滴滴支离破碎】【二】----Razor服务器标记语言
Razor 代码块包含在 @{....}中内嵌表达式(变量和函数)已 @ 开头代码语句用分号结束变量使用 var 关键字声明字符创用引号括起来C#代码区分大小写C#文件的扩展是 .cshtml一。变量,数据类型,运算符,转换数据类型【图片来源这里】二。循环,数组 for, @for(var i = ...
分类:编程语言   时间:2015-07-09 11:13:38    阅读次数:135
jedis中的一致性hash算法
【http://my.oschina.net/u/866190/blog/192286】jredis是redis的java客户端,通过sharde实现负载路由,一直很好奇jredis的sharde如何实现,翻开jredis源码研究了一番,所谓sharde其实就是一致性hash算法。其实,通过其源码可...
分类:编程语言   时间:2015-07-09 11:09:19    阅读次数:259
javascript值类型和引用类型
一、引言 ECMAScript包含两个不同类型的值:基本类型值和引用类型值。基本类型值指的是简单的数据段;引用类型值指由多个值构成的对象。当我们把变量赋值给一个变量时,解析器首先要做的就是确认这个值是基本类型值还是引用类型值。(《javascript高级程序设计(第3版)》)二、基本类型值和引用类....
分类:编程语言   时间:2015-07-09 11:02:47    阅读次数:144
堆排序
// Heap.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#includeint h[101];//存放数组int n;//存放数组元素个数using namespace std;//void swap(int *a,int *b)//{// int temp...
分类:编程语言   时间:2015-07-09 11:01:43    阅读次数:122
C语言实现将彩色BMP位图转化为二值图
CTF做了图片的隐写题,还没有形成系统的认识,先来总结一下BMP图的组成,并通过将彩色图转为二值图的例子加深下理解。只写了位图二进制文件的格式和代码实现,至于诸如RGB色彩和调色板是什么的一些概念就不啰嗦了。BMP位图文件格式 BMP文件由文件头、位图信息头、调色板和图形数据四部分组成,真彩色图是没...
分类:编程语言   时间:2015-07-09 11:02:11    阅读次数:159
C#开发Unity游戏教程之Unity中方法的参数
C#开发Unity游戏教程之Unity中方法的参数
分类:编程语言   时间:2015-07-09 10:59:39    阅读次数:191
Python学习笔记--正则
#正则匹配nginx配置文件upstream整段re.compile(r'upstream\s*xxx.xx.com\s*[^}]*+\}')#获取用户ip和组ipuser_uid = os.stat(conf_full_path).st_uiduser_gid = os.stat(conf_ful...
分类:编程语言   时间:2015-07-09 10:57:03    阅读次数:147
Java金字塔及变形
Java金字塔 package com.tfj.test; public class JinZiTa { public static void main(String[] args){ int num=4; for(int i=0;i<num;i++){ // 找出空格规律 for(int j=1;j<num-i;j++) System.out.print(" "); // ...
分类:编程语言   时间:2015-07-09 09:51:50    阅读次数:132
POJ 2299 Ultra-QuickSort(树状数组)
Ultra-QuickSort Time Limit: 7000MS   Memory Limit: 65536K Total Submissions: 47014   Accepted: 17182 Description In this problem, you have to analyze a particular sorting...
分类:编程语言   时间:2015-07-09 09:52:12    阅读次数:184
POJ 1195 Mobile phones(二维树状数组)
Mobile phones Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 16320   Accepted: 7502 Description Suppose that the fourth generation mobile phone base station...
分类:编程语言   时间:2015-07-09 09:49:53    阅读次数:173
说说sleep和wait的区别以及线程的状态分析
线程的状态分为 1,可运行(就绪):线程被创建之后,调用Start()函数就到了这个状态。 2,运行:Start()函数之后,CPU切换到了这个线程开始执行里面的Run方法就称为运行状态。 3,阻塞:阻塞状态是指线程因为某种原因放弃了cpu执行权,暂时停止运行。直到线程进入可运行(runnable)状态,才有机会再次获得cpu 执行权 转到运行(running)状态。阻塞的情况分三种。(一)....
分类:编程语言   时间:2015-07-09 09:50:21    阅读次数:368
leetcode N-Queens/N-Queens II, backtracking, C++
leetcode N-Queens/N-Queens II, backtracking, C++...
分类:编程语言   时间:2015-07-09 09:47:57    阅读次数:218
Swift数值运算
Swift 让所有数值类型都支持了基本的四则运算: 加法(+)减法(-)乘法(*)除法(/) 1 + 2 // 等于 3 5 - 3 // 等于 2 2 * 3 // 等于 6 10.0 / 2.5 // 等于 4.0 与 C 语言和 Objective-C 不同的是,Swift 默认不允许在数值运算中出现溢出情况。但你可以使用 Swift 的溢出...
分类:编程语言   时间:2015-07-09 09:43:06    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!