首页 > 编程语言
Java观察者模式(Observer模式)
Java深入到一定程度,就不可避免的碰到设计模式(design pattern)这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解。设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解,易于交流,Observer(观察者)模式是比较常用的一个模...
分类:编程语言   时间:2015-03-05 18:34:17    收藏:0  评论:0  赞:0  阅读:216
深入Java核心 探秘Java垃圾回收机制(转自http://edu.21cn.com/java/g_189_859836-1.htm)
垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,之前我们曾专门探讨过Java 7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java的垃圾回收原理与机制并未改变。垃圾收集的目的在于清除不再使用的对象。GC通过确定对象是否被活动对象引用来确定是否收集该...
分类:编程语言   时间:2015-03-05 18:33:57    收藏:0  评论:0  赞:0  阅读:223
LeetCode – LRU Cache (Java)
ProblemDesign and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set.get(key)- Ge...
分类:编程语言   时间:2015-03-05 18:32:47    收藏:0  评论:0  赞:0  阅读:344
Python中文编码问题
中文编码问题是用中文的程序员经常头大的问题,在python下也是如此,那么应该怎么理解和解决python的编码问题呢? 我们要知道python内部使用的是unicode编码,而外部却要面对千奇百怪的各种编码,比如作为中国程序...
分类:编程语言   时间:2015-03-05 17:28:57    收藏:0  评论:0  赞:0  阅读:255
java socket编程
一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确...
分类:编程语言   时间:2015-03-05 17:28:07    收藏:0  评论:0  赞:0  阅读:283
python分布式进程
多任务可以用一个进程作为Master分配任务,其它进程作为Worker执行任务来实现。 这样可以把Master放在一台电脑上,Workers放在其他电脑上实现分布式进程。 #taskmanager.py #!/usr/bin/env?python import?rando...
分类:编程语言   时间:2015-03-05 17:27:27    收藏:0  评论:0  赞:0  阅读:223
JAXB:xml与java对象互转
JaxbContext生成xml文件或java类对象转化注解JAXB提供了一个快速便捷的方式将Java对象与XML进行转换。在JAX-WS(Java的WebService规范之一)中,JDK1.6自带的版本JAX-WS2.1,其底层支持就是JAXB。JAXB可以实现Java对象与XML的相互转换,在JAXB中,将一个Java对象转换为XML的过..
分类:编程语言   时间:2015-03-05 17:16:17    收藏:0  评论:0  赞:0  阅读:296
Python写自动化之图标锁定到任务栏或删除图标
这个功能在windows上测试安装卸载时,有时会用到,网上查到的两种语言的版本如下: C#版: Shell shell = new Shell(); Folder folder = shell.NameSpace(Path.GetDirectoryName(appPath)); FolderItem app = folder.ParseName(Path.GetFileName(appPath...
分类:编程语言   时间:2015-03-05 17:11:27    收藏:0  评论:0  赞:0  阅读:471
C#在Unity中接口的实现
接口也是可以继承的有点类似于类,接口主要是可以补充一些无法用类继承的公有属性,例如:海豚,不是鱼,的拥有很多鱼的共性,就可以把这些共性封装进接口,以便调用。 using UnityEngine; using System.Collections; using System.Collections.Generic; interface Isuibian{     void ...
分类:编程语言   时间:2015-03-05 17:09:37    收藏:0  评论:0  赞:0  阅读:170
如何判断一个字符串是java代码还是英文单词?
如何判断一个字符串是Java代码还是英文单词...
分类:编程语言   时间:2015-03-05 17:09:17    收藏:0  评论:0  赞:0  阅读:277
R语言做文本挖掘 Part1
Part1安装依赖包 R语言中中文分析的软件包是Rwordseg,Rwordseg软件包依赖rJava包,rJava需要本机中有安装Java。   第一步是安装Java,请安装JDK,JRE不行。请对应机型,下载安装32位的JDK。机器里已经有JDK的也请改成32位的,不然没办法使用Rwordseg,尝试使用过64位的,不可行。 下载地址: http://www.oracle.com/t...
分类:编程语言   时间:2015-03-05 17:08:47    收藏:0  评论:0  赞:0  阅读:2449
[LeetCode] 025. Reverse Nodes in k-Group (Hard) (C++/Java)
[LeetCode] 025. Reverse Nodes in k-Group (Hard) (C++/Java)...
分类:编程语言   时间:2015-03-05 17:08:27    收藏:0  评论:0  赞:0  阅读:176
【Unity基础知识④】数据类型,内存大小,数据的范围以及整型
【本文为囧希博客个人原创文章,转载请注明出处!http://blog.csdn.net/yunpro】 【数据类型】 每一种数据开辟内存的大小是根据数据类型的最大值来确定的 C#源码存储在磁盘上,数据类型存储在内存上 1、数值(整形:int、long;非整形:float、double) 2、非数值(char、String) 【数据的范围】 bool布尔 真或假 tr...
分类:编程语言   时间:2015-03-05 17:06:08    收藏:0  评论:0  赞:0  阅读:322
在cmd中使用指令来执行jar包
今天有一个需求,要在cmd中执行.jar文件...
分类:编程语言   时间:2015-03-05 17:02:37    收藏:0  评论:0  赞:0  阅读:950
[LeetCode] 026. Remove Duplicates from Sorted Array (Easy) (C++/Java)
[LeetCode] 026. Remove Duplicates from Sorted Array (Easy) (C++/Java)...
分类:编程语言   时间:2015-03-05 17:02:07    收藏:0  评论:0  赞:0  阅读:285
spring源码研究之IoC容器在web容器中初始化过程
前段时间在公司做了一个项目,项目用了spring框架实现,WEB容器是Tomct 5,虽然说把项目做完了,但是一直对spring的IoC容器在web容器如何启动和起作用的并不清楚。所以就抽时间看一下spring的源代码,借此了解它的原理。     我们知道,对于使用Spring的web应用,无须手动创建Spring容器,而是通过配置文件,声明式的创建Spring容器。因此在Web应用中创建Spr...
分类:编程语言   时间:2015-03-05 17:01:37    收藏:0  评论:0  赞:0  阅读:360
机器学习 python实例完成—决策树
决策树学习是应用最广泛的归纳推理算法之一,是一种逼近离散值目标函数的方法,在这种方法中学习到的函数被表示为一棵决策树。决策树可以使用不熟悉的数据集合,并从中提取出一系列规则,机器学习算法最终将使用这些从数据集中创造的规则。决策树的优点为:计算复杂度不高,输出结果易于理解,对中间值的缺失不敏感,可以处理不相关特征数据。缺点为:可能产生过度匹配的问题。决策树适于处理离散型和连续型的数据。 在决策树中...
分类:编程语言   时间:2015-03-05 17:00:17    收藏:0  评论:0  赞:0  阅读:817
javaMail异常 NoClassDefFoundError: com/sun/mail/util/LineInputStream
本博客部分参考: http://blog.csdn.net/5iasp/article/details/5935428 中的解决方案。 但是个人认为到jdk中去删除重复的jar包是不合适的,在eclipse中带有多个版本的jre,如果说jdk1.5版本中存在mail.jar那么可以考虑降低jdk版本。 参考方式:重建工程,在工程中选择 选择完成后,导入相关的jar包,以及demo...
分类:编程语言   时间:2015-03-05 16:59:17    收藏:0  评论:0  赞:0  阅读:550
java 模拟触屏版QQ空间上传图片
模拟触屏版QQ空间上传图片问题。 第一步:上传图片。 参数: picture:【图片的Base64编码】 base64:1 hd_height:480【图片高度】 hd_width:320【图片宽度】 hd_quality:96【图片质量,好像只有70&96...
分类:编程语言   时间:2015-03-05 16:57:47    收藏:0  评论:0  赞:0  阅读:363
【javaSE】Date和Calendar类
2.1 Date类及常用方法 java.util.Date类用于封装日期和时间信息。目前Date类的大多数用于进行时间分量计算的方法已经被Calendar取代。 无参的构造方法,构造的Date对象封装当前的日期和时间信息 Date date=new Date(); Date类已经重新了toString对象 getTime()方法:获取1970年1月1日距今的毫秒数,例如 long ti...
分类:编程语言   时间:2015-03-05 16:57:07    收藏:0  评论:0  赞:0  阅读:254
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!