码迷,mamicode.com
首页 > 编程语言
C#基础系列——多线程的常见用法
前言:前面几节分别介绍了下C#基础技术中的反射、特性、泛型、序列化、扩展方法、Linq to Xml等,这篇跟着来介绍下C#的另一基础技术的使用。最近项目有点紧张,所以准备也不是特别充分。此篇就主要从博主使用过的几种多线程的用法从应用层面大概介绍下。文中观点都是博主个人的理解,如果有不对的地方望大家...
分类:编程语言   时间:2015-08-05 12:39:04    阅读次数:152
怎么样才是设计功能函数的好思路(javascript)?
在js里面,对于函数的调用,实际上也是也是面向对象的思路,于是写好js函数,也是考核面向对象设计的能力,同时也必须考虑到如何实现高内聚和低耦合,拿一个例子来说,现在的需求是这样的,实现个投资进度框,就是如图所示:总共分四步来走,第一步“创建订单中”,成功改变提示信息“创建订单成功!”,显示,不成功改...
分类:编程语言   时间:2015-08-05 12:37:21    阅读次数:132
集训第四周(高效算法设计)A题 Ultra-QuickSort
原题poj 2299:http://poj.org/problem?id=2299题意,给你一个数组,去统计它们的逆序数,由于题目中说道数组最长可达五十万,那么O(n^2)的排序算法就不要再想了,接下来的选择是快排,归并,看你喜欢了这里列出归并的解法:#include"iostream"using ...
分类:编程语言   时间:2015-08-05 12:36:56    阅读次数:149
关于java内存分析的探讨
这些天一直都想找个机会把Java内存方面的知识整理整理,毕竟任何知识都涉及到这方面。Java内存分析是java学习的一大重点。下面我们进入正式话题讨论:我们知道Java内存大致分为三块:如下图我们先大致了解下java各分区的数据存放内容:栈区:主要为方法服务,存在许许多多的方法栈帧,在方法栈帧里开辟...
分类:编程语言   时间:2015-08-05 12:34:42    阅读次数:152
多线程学习笔记四--------------线程间通信问题
线程间通信问题: 多个线程在处理同一资源,但是任务却不同; java中将资源共享的方法(思路): 1、方法或者变量静态化---->静态化后,在类加载的时候,会将其加载到内存的方法区进行共享 2、单例设计模式---->保证只对一个实例进行操作。 3、将资源作为操作该资源的类的构造函数的参数,这样可以保...
分类:编程语言   时间:2015-08-05 12:31:52    阅读次数:134
Ultra-QuickSort - poj 2299 (归并排序+统计逆序数)
利用归并排序统计逆序数,利用归并求逆序在对子序列s1和s2在归并时(s1,s2已经排好序),若s1[i]>s2[j](逆序状况),则逆序数加上s1.length-i,因为s1中i后面的数字对于s2[j]都是逆序的。 1 #include 2 #include 3 int N; 4 int num.....
分类:编程语言   时间:2015-08-05 12:30:09    阅读次数:169
一张图让你学会Python
分类:编程语言   时间:2015-08-05 12:31:44    阅读次数:150
python--参数列表的分拆
当你要传递的参数已经是一个列表,调用的函数却接受分开一个个的参数,这个时候可以考虑参数列表拆分:可以使用* 操作符来自动把参数列表拆开:args=[3,6]x=list(range(*args))print x-------------------输出----------------------.....
分类:编程语言   时间:2015-08-05 12:28:02    阅读次数:204
memcached简介及java使用方法(转)
原:http://blog.csdn.net/seelye/article/details/8511073一、 概念Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。二、 适用场合1. 分布式应用...
分类:编程语言   时间:2015-08-05 12:25:19    阅读次数:143
算法-有向图及可达性
图是由顶点和边连接而成,如果边是没有方向的是就是之前文章中说的无向图,关于无向图可以参考本人之前的文章,如果边是有方向的,则称之为有向图。从顶点A→B,我们可以理解为A到B可达,有向图和无向图一样通过邻接表保存每一条边,由于边是有方向的,因此在添加边的过程中只需要添加一条边即可。关于可达性一个节点数...
分类:编程语言   时间:2015-08-05 12:26:11    阅读次数:297
javascript插件uploadify简单实现文件上传
最近在学习mvc,需要用到文件上传的功能,找了很多的jquery插件,最后决定使用uploadify这个插件,参照了各位大神的博客,终于勉勉强强会用了。在此,做一下笔记,方便以后忘了查看。 首先在官网上下载uploadify插件。http://www.uploadify.com/downloa...
分类:编程语言   时间:2015-08-05 12:24:50    阅读次数:155
C#多线程问题整合
一、跨进程访问组件错误:线程间操作无效: 从不是创建控件“XXX”的线程访问它解决方法:1:把CheckForIllegalCrossThreadCalls设置为false这个方法只是不去捕获对错误线程的调用,并没有从根源上解决问题,通常代码还会继续抛出组件未被实例化的错误。2:委托(推荐)直接上代...
分类:编程语言   时间:2015-08-05 12:24:12    阅读次数:117
python 学习笔记 函数和类
与java类似 python的函数也是出于可以复用才使用的 如果一段代码没有复用的价值就可以不用函数一般的函数可以定义成这样:def func(a,b=123,*arg,**args): for x in arg:#arg是一个list print x for x,y in...
分类:编程语言   时间:2015-08-05 12:24:35    阅读次数:201
java 错误:找不到或无法加载主类的解决办法
此类错误的常见解决办法: 1、是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了在项目名上右键 -> Builder Path -> Configure Build Path -> 选择Source面板 再点Add Folder, 把源代码...
分类:编程语言   时间:2015-08-05 12:23:32    阅读次数:487
Java多线程——<三>简单的线程执行:Executor
一、概述 按照《Java多线程——》中所讲,我们要使用线程,目前都是显示的声明Thread,并调用其start()方法。多线程并行,明显我们需要声明多个线程然后都调用他的start方法,这么一看,似乎有些问题:第一、线程一旦多了,声明势必是个问题;第二、多线程启动如果通过手动执行的话,那可能一个线....
分类:编程语言   时间:2015-08-05 12:21:35    阅读次数:112
JAVAWEB 生成excel文字在一格显示两位不变成#号
在处理excel的时候会发现这种问题,如果是人家给的模板还好,如果不是模板的话,就需要进行处理了,一个小单元格,如果是一位的话,如1-9显示没有问题,一旦是两位的话,显示的10就变成了#结果方法是在数字前面加上 上引号 “ ’ ”就能变成文本单元格的形式就能显示正常,
分类:编程语言   时间:2015-08-05 12:21:14    阅读次数:129
Maven依赖的Scope去除部署不需要的jar 包
最近开发一个wap小项目,需要用到servlet-api.jar、jsp-api.jar,而tomcat\lib目录中已经拥有这两个jar包,照成编译正常,运行初始化异常,解决这个问题的方法就是使用标签,如下: javax.servlet servlet-api 2.4 provided jav.....
分类:编程语言   时间:2015-08-05 12:19:14    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!