码迷,mamicode.com
首页 > 编程语言
go语言关于线程与通道channal
在go语言中,封装了多线程的使用方法,使其变得简单易用。 在这里说说自己一点体会,不正确的地方还是请各位大牛指正。 关于go语言的并发机制,这很简单,在你要执行的函数前面加上go即可 比如: 好了 这样即可使用,但是这个程序运行的时候会出问题,你会发现1打印不出来,为啥? 你问我为啥? 这是因为在执 ...
分类:编程语言   时间:2017-04-25 00:32:22    阅读次数:310
匈牙利算法
(一)首先明确匈牙利算法是干嘛滴? 匈牙利算法是解决二部图最大匹配问题滴。 (二)算法的核心思想:不断寻找增广路径,每找到一条增广路径,就通过异或操作使匹配边数加一,直到找不到增广路径,算法结束。 (三)算法的基本步骤: (1)任取二部图G(X,Y)的匹配M,若M饱和X,则停止。若M不能饱和X,则取 ...
分类:编程语言   时间:2017-04-24 23:23:20    阅读次数:483
3Python全栈之路系列之基于socket实现文件上传
Python全栈之路系列之基于socket实现文件上传发布时间:2017年3月16日00:04浏览(106)评论(0)分类:Python前言此处没有前言粘包在实现发送文件功能之前我们先来理解下粘包的问题,下面有两张图,我觉得很清晰的就可以理解到了。正常情况下发送文件第一步:客户端把获取到的..
分类:编程语言   时间:2017-04-24 23:22:33    阅读次数:275
学习java第16天个人总结
Day16个人总结 一、TreeMap集合 1、概念: TreeMap集合是有序的,由于是有序的所以可能通过类重写Comparable接口中的comparaTo(),方法对集合进行排序,并且去除重复,同时TreeMap集合和TreeSet集合类似可以使用定制排序通过新建定制排序比较器来进行定制排序。 ...
分类:编程语言   时间:2017-04-24 23:22:12    阅读次数:202
《JAVA编程思想》学习笔记——第十五章 泛型
在面相对象编程中,多态算是一种泛化机制。泛型实现了参数化类型的概念。泛型的主要目的之一就是用来指定容器要持有什么类型的对象,而且由编译器来保证类型的正确性。元组仅一次方法调用就能返回多个对象,你应该经常需要这样的功能吧。可是return语句只允许返回单个对象。因..
分类:编程语言   时间:2017-04-24 23:22:06    阅读次数:202
学习java第19天个人总结
Day19个人总结 一、进程和线程 1、概念: 进程包括多个线程,一个进程可以有多个线程,每个独立运行着的程序称为一个进程,进程中最少有一个线程,简单的说进程就是操作系统的一个软件,线程就是进程中的一条执行路径 2、多线程的好处: 1)多线程提高执行效率 2)可以提高资源利用率 从宏观意义上讲多线程 ...
分类:编程语言   时间:2017-04-24 23:21:58    阅读次数:302
学习java第15天个人总结
Day15个人总结 一、Object类 1、概念: 类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。 2、Object几个重要方法的使用 1)toString方法 默认情况下是返回内存的地址,我们在打印对象的时候,程序默认就会调用t ...
分类:编程语言   时间:2017-04-24 23:21:49    阅读次数:225
shell之数组
数组的定义何为数组?学过计算机编程语言的同学都知道,数组的特性就是一组数据类型相同的集合(不包括有一些编程语言提出来的关联数组的概念)。那么shell中数组是怎么定义呢,我们来看两种数据类型:一是数值类型,二是字符串类型;虽然shell本身是弱类型的,但也可以这么区分..
分类:编程语言   时间:2017-04-24 23:20:58    阅读次数:215
Java------遍历Map<k,v>的方法
1. ...
分类:编程语言   时间:2017-04-24 23:20:18    阅读次数:225
python基础知识笔记(一)
一、变量 可以是字母、数字(不能作为开头)、下划线。 自定义的常量名一般全部大写。 na2输出的结果一样。思考为什么 二、字符编码 ASCII 255 Unicode 统一码 utf-8 在使用Python2的时候 在代码前要输入 # -*- coding:utf-8 -*- 否则 语句: buff ...
分类:编程语言   时间:2017-04-24 23:18:56    阅读次数:229
spring boot 整合 quartz 集群环境 实现 动态定时任务配置【原】
最近做了一个spring boot 整合 quartz 实现 动态定时任务配置,在集群环境下运行的 任务。能够对定时任务,动态的进行增删改查,界面效果图如下: 1. 在项目中引入jar 2. 将需要的表导入数据库 官网上有不同数据库的脚本,找到对应的,导入即可 3. java 代码 将quartz ...
分类:编程语言   时间:2017-04-24 23:17:30    阅读次数:4925
java企业级开发的实质就是前台后台如何交互的-各个对象之间如何交互,通信的-程序执行的流程是怎样的
1.开山鼻祖-servlet 如何将url 和 strvlet(.java文件)联系起来的 顺平说的:在xml中,url先找到xml,由对应的url的得到servlet那个类,然后就可以输入一个网址访问那个网址了。或者用注解 2.JSP中的交互 从表单JSP提交数据到Servlet,然后Servle ...
分类:编程语言   时间:2017-04-24 23:17:01    阅读次数:514
【转】 Java 进行 RSA 加解密时不得不考虑到的那些事儿
【转】 Java 进行 RSA 加解密时不得不考虑到的那些事儿 1. 加密的系统不要具备解密的功能,否则 RSA 可能不太合适 公钥加密,私钥解密。加密的系统和解密的系统分开部署,加密的系统不应该同时具备解密的功能,这样即使黑客攻破了加密系统,他拿到的也只是一堆无法破解的密文数据。否则的话,你就要考 ...
分类:编程语言   时间:2017-04-24 23:16:53    阅读次数:278
Swift之需要注意的基本运算符和高级运算符
在去年翻译《Swift编程入门经典》(Swift1.0版本,基于Xcode6)这本书时,系统的搞了搞Swift语言,接下来的一段时间内打算持续更新一下相关Swift语言的一些东西,不过现在已经是Swift2.0版本了,区别还是不小的。并且目前在工作中正重构着整个项目的代码,之后根据一些项目实例..
分类:编程语言   时间:2017-04-24 23:16:45    阅读次数:330
Java中的System类
a、arraycopy方法 public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 该方法的作用是数组拷贝。 b、currentTimeMillis方法 public sta ...
分类:编程语言   时间:2017-04-24 23:16:24    阅读次数:188
《JAVA编程思想》学习笔记——第十六章 数组
数组和其它种类的容器之间的区别有三方面:效率,类型和保存基本类型的能力。在Java中,数组是一种效率最高的存储和随机访问对象引用序列的方式。数组就是一个简单的线性序列,这使得元素访问非常快速。但是为这种速度所付出的代价是数组对象的大小被固定,并且在其生命周期中..
分类:编程语言   时间:2017-04-24 23:16:05    阅读次数:181
利用Comparable和Comparator进行类的排序
Comparator类型的排序: package haohaoxuexi; import java.util.Comparator;import java.util.TreeSet; public class lianxi09 { public static void main(String[] a ...
分类:编程语言   时间:2017-04-24 23:12:29    阅读次数:224
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!