码迷,mamicode.com
首页 > 编程语言
多线程程序设计学习(9)worker pattern模式
Worker pattern[工作模式]一:Worker pattern的参与者--->Client(委托人线程)--->Channel(通道,里边有,存放请求的队列)--->Request(工作内容的包装)--->Worker(工人线程) 二:Worker pattern模式什么时候使用--->类...
分类:编程语言   时间:2015-07-21 20:21:13    阅读次数:137
JavaScript继承方式详解
JavaScript并不是面向对象的语言,它是基于对象的语言。在JavaScript中一切皆是对象。在 JavaScript中创建自定义对象的方法 一文中,我已经介绍了基本的创建自定义类型的方法。那么怎么实现类型与类型之间的继承呢?这就是本文要讲的内容。 JavaScript实现继承的方式主要有两....
分类:编程语言   时间:2015-07-21 20:18:28    阅读次数:143
python杂记
python解析json字符串和json文件的区别:利用Python的json库解析json格式的数据时,如果是json格式的字符串,使用json.loads(str);如果是json文件,使用json.load(f)。如果使用json.loads()解析文件,会出现TypeError: expec...
分类:编程语言   时间:2015-07-21 20:17:49    阅读次数:126
剑指offer-面试题8.旋转数组的最小数字
题目:把一个数组最开始的若干个元素搬到数据的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。这道题可以使用类似于二分查找的思想,算法思路如下:1.假设有一个旋转数组A,我们设两...
分类:编程语言   时间:2015-07-21 20:15:59    阅读次数:148
链表 插入排序
/**注意往链表头插入元素的情况 * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NU...
分类:编程语言   时间:2015-07-21 20:17:21    阅读次数:107
[Java IO]06_JSON操作
6.1 JSON知识背景6.1.1 JSON 简介 JSON: JavaScript Object Notation(JavaScript 对象表示法) JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 JSON 使用 Javascript语...
分类:编程语言   时间:2015-07-21 20:16:04    阅读次数:121
Java的安全学习(包括加密,数字签名,证书和认证)
(1)消息摘要: ? 消息摘要(Message Digest)又称为数字摘要(Digital Digest)。它是一个唯一对应一个消息或文本的固定长度的值,它由一个单向Hash加密函数对消息进行作用而产生。如果消息在途中改变了,则接收...
分类:编程语言   时间:2015-07-21 19:09:42    阅读次数:188
JAVA支持HTTP断点续传
背景 ? ? 这两天在实现一个基于HTML5在线音视频播放,由于文件是存放于企业网盘中的,HTTP不可达,因此需要用程序来实现文件的读取和HTTP协议的下载。 ? ? 用Java实现文件下载也不用多说了,读取文件,通过二...
分类:编程语言   时间:2015-07-21 19:07:06    阅读次数:278
Python自学笔记之函数式编程5——返回函数
函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 要实现一个可变参数的求和,通常函数是这样定义的: def?calc_sum(*args): ????ax?=?0 ????for?n?in?args: ??...
分类:编程语言   时间:2015-07-21 19:09:14    阅读次数:127
python 安装 库
1、easy_installsklearn里面有许多机器学习的算法
分类:编程语言   时间:2015-07-21 19:04:17    阅读次数:144
Java+Nginx实现POP、IMAP、SMTP邮箱代理服务
Java+Nginx实现POP、IMAP、SMTP邮箱代理服务我们上一篇介绍了Python+Nginx实现POP、IMAP、SMTP邮箱代理服务,而今天我们就介绍Java+Nginx实现POP、IMAP、SMTP邮箱代理服务,我们本次使用的环境为Centos7下,java程序我们通过eclipse导出的war包运行在linux下的tomcat下执行的,..
分类:编程语言   时间:2015-07-21 19:00:37    阅读次数:475
python winrm模块使用
使用session方法### importwinrm s=winrm.Session(‘http://10.10.60.14:5985/wsman‘,auth=(‘administrator‘,‘password‘)) r=s.run_ps(‘dir‘) r=s.run_cmd(‘cd/dd:&test.bat‘) printr.std_out printr.std_err使用Protocol方法### importwinrm conn=winrm.Protocol(endpoint=..
分类:编程语言   时间:2015-07-21 18:59:37    阅读次数:419
再次找的一些C语言题目,关于折半查找和某些种种
首先我们来解释一下折半查找:1.对一组具有升序(降序)的序列取其中间值,啪一刀斩断,2.然后就进行比较啦,如果比较等于中间值,返回不解释。3.如果小于中间值,就将查找范围变成右(左)边。4.如果大于中间值,就将查找范围变成左(右)边。5.一直到左边参数大于右边为止咯..
分类:编程语言   时间:2015-07-21 18:58:17    阅读次数:123
《机器学习实战》中Logistic回归几个算法的解析
《机器学习实战》第五章《Logistic回归》中讲到了梯度上升法,随机梯度上升法和改进的随机梯度上升法,下面把这几个算法思想总结一下。首先,梯度上升法比较简单,根据梯度上升的迭代公式计算出了回归系数。书中并没有采取最小二乘法之类的规则来作为迭代终止的条件,而是直接..
分类:编程语言   时间:2015-07-21 18:55:19    阅读次数:241
【Spring四】AOP之XML配置
AOP:Aspect Oriented  Programming 面向切面编程 面向切面编程的核心是动态代理设计模式。请先参见动态代理设计模式笔记。 以Hibernate保存一个对象到数据库为例,由于保存数据时需要开启事务,利用面向切面编程思想,将事务的处理分离出来,当作一个切面来处理。 jdk的动态代理的缺点:    1、在拦截器中,切入点的判断是非常复杂的  ...
分类:编程语言   时间:2015-07-21 18:51:12    阅读次数:137
【Spring五】AOP之使用注解配置
AOP使用注解配置流程: 1、当spring容器启动时候,     context:component- scan base-package= "cn.itheima03.spring.aop.annotation" >/context :component-scan> 2、在上面的包及子包中查询所有的类,按照类扫描注解的机制把类放入到spring...
分类:编程语言   时间:2015-07-21 18:50:02    阅读次数:145
二叉数组的创建删除插入查找
#include #include typedef struct TreeNode *BinTree; //定义一个对象指针 typedef BinTree Position; //定义一个对象指针名 struct TreeNode{ int Data; BinTree Left; BinTree Right; }; //二叉搜索数的查找Find Positi...
分类:编程语言   时间:2015-07-21 18:48:44    阅读次数:131
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!