- 博客(17)
- 收藏
- 关注
原创 Anconda 机器学习环境管理
→_→Conda的默认源在国外,除非你换成国内源,否则请确认能够科学上网。 最近公司在组织参加2017年的全球人工智能hackton上海站的比赛,对于上一年的参加经历有些模糊,唯一记得的就是可以接触许多新鲜事物和来自不同地区的人,挺后悔在上学时没有和同学一起参加。在此也希望还在读大学读硕士的同学们多多参加这些活动,接触一下当前的前沿知识。虽然赞助上基本都在推广自己的产品。但是同样能够学到很多
2017-06-24 14:51:45 1829
转载 java反射详解之反射作用
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 【案例1】通过一个对象获得完整的包名和类名 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 package Reflect; /
2017-05-24 14:00:32 448
转载 23种设计模式详解
资源:http://download.csdn.net/detail/zhangerqing/4835830 原文链接:http://blog.csdn.net/zhangerqing 设计模式(Design Patterns)——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用
2017-05-23 09:03:53 789
转载 Java线程中yield与join方法的区别
长期以来,多线程问题颇为受到面试官的青睐。虽然我个人认为我们当中很少有人能真正获得机会开发复杂的多线程应用(在过去的七年中,我得到了一个机会),但是理解多线程对增加你的信心很有用。之前,我讨论了一个wait()和sleep()方法区别的问题,这一次,我将会讨论join()和yield()方法的区别。坦白的说,实际上我并没有用过其中任何一个方法,所以,如果你感觉有不恰当的地方,请提出讨论。
2017-05-18 17:18:02 244
原创 Java 线程之Thread,Runnable,Callable<T>
Java 中实现多线程有三种方法: (1): 继承Thread 类,覆盖run() 方法。在run() 方法中不可抛异常,无返回值。 (2): 实现 Runnable接口,实现 其中的run() 方法。同(1) run() 不可抛异常,且无返回值。 (3):实现Callable接口,接口中要覆盖的方法是 public call() 注意:此方法可以抛异常,而前两种不能 而且此方法可以有返回
2017-05-17 16:31:15 581
转载 Jetty 的工作原理以及与 Tomcat 的比较
Jetty 的工作原理以及与 Tomcat 的比较 Jetty 应该是目前最活跃也是很有前景的一个 Servlet 引擎。本文将介绍 Jetty 基本架构与基本的工作原理:您将了解到 Jetty 的基本体系结构;Jetty 的启动过程;Jetty 如何接受和处理用户的请求。你还将了解到 AJP 的一些细节:Jetty 如何基于 AJP 工作;以及 Jetty 如何集成到 Jbos
2017-04-28 14:54:17 654
原创 Python Note
1: __name of one module #hello.pydef sayHello(): str="hello" print(str);if __name__ == "__main__": print ('This is main of module "hello.py"') sayHello() python作为一种脚本语言,我们
2017-04-12 23:18:44 234
转载 python中 __name__及__main()__的妙处
python中 __name__及__main()__的妙处 #hello.pydef sayHello(): str="hello" print(str);if __name__ == "__main__": print ('This is main of module "hello.py"') sayHello() pyt
2017-04-12 22:31:46 211
转载 wait notify notifyall synchronized
在多线程的情况下,由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。 wait与notify是java同步机制中重要的组成部分。结合与synchronized关键字使用,可以建立很多优秀的同步模型。 synchronized(this){ }等价于pub
2016-09-11 16:19:25 275
转载 SSL协议详解(转)
背景介绍 最近在看《密码学与网络安全》相关的书籍,这篇文章主要详细介绍一下著名的网络安全协议SSL。 在开始SSl介绍之前,先给大家介绍几个密码学的概念和相关的知识。 1、密码学的相关概念 密码学(cryptography):目的是通过将信息编码使其不可读,从而达到安全性。明文(plain text):发送人、接受人和任何访问消息的人都能理解的消息。密文(c
2016-02-21 21:55:54 338
转载 Java网络编程
Java网络编程 课前思考 1. 什么是TCP/IP协议? 2. TCP/IP有哪两种传输协议,各有什么特点? 3. 什么是URL? 4. URL和IP地址有什么样的关系? 5. 什么叫套接字(Socket)? 6. 套接字(Socket)和TCP/IP协议的关系? 7. URL和套接字(Socket)的关系? 8.1 网络编程基本概念,TCP/IP协议简介 8.1
2016-02-21 21:52:11 341
转载 集群技术(百科)
集群技术 编辑 锁定 集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术。 集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。一个客户与集群相互作用时,集群像是一个独立的服务器。集群配置是用于提高可用性和可缩放性。
2016-02-21 21:41:34 869
转载 Java并发编程:线程间协作的两种方式:wait、notify、notifyAll和Condition
Java并发编程:线程间协作的两种方式:wait、notify、notifyAll和Condition 在前面我们将了很多关于同步的问题,然而在现实中,需要线程之间的协作。比如说最经典的生产者-消费者模型:当队列满时,生产者需要等待队列有空间才能继续往里面放入商品,而在等待的期间内,生产者必须释放对临界资源(即队列)的占用权。因为生产者如果不释放对临界资源的占用权,那么消费者就无法消
2016-02-21 16:07:39 272
转载 聚类算法总结
聚类算法总结: --------------------------------------------------------- 聚类算法的种类: 基于划分聚类算法(partition clustering) k-means: 是一种典型的划分聚类算法,它用一个聚类的中心来代表一个簇,即在迭代过程中选择的聚点不一定是聚类中的一个点,该算法只能处理数值型数据
2014-12-11 15:06:58 380
原创 CSDN第一天
进入计算机专业四年多了,一直没有深入进去,本人也很苦恼,此时又进入了研究生阶段的学习,觉得自己相当差劲。决心努力通过研究生阶段的学习,是自己的专业素养提升一个档次。一直觉得自己不喜欢这个专业,其实内心知道是自己没有认真踏实的学进去。青春的时间是宝贵的,不能这样浪费。今天才真正意义上使用CSDN这东西,可恨,可气。毕业后再说吧!
2013-10-21 22:38:51 286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人