首页 > 编程语言
python windows安装
一、下载并安装下载地址http://www.python.org/download/安装二、配置环境变量配置python环境变量以便后面安装插件。D:\Program Files\Python27;D:\Program Files\Python27\Scripts三、配置下pip的环境变量安装虚拟工...
分类:编程语言   时间:2015-03-01 08:53:57    收藏:0  评论:0  赞:0  阅读:285
Java中介模式(Mediator模式)
Mediator定义:用一个中介对象来封装一系列关于对象交互行为。为何使用Mediator模式/中介模式各个对象之间的交互操作非常多,每个对象的行为操作都依赖彼此对方,修改一个对象的行为,同时会涉及到修改很多其他对象的行为,如果使用Mediator模式,可以使各个对象间的耦合松散,只需关心和 Med...
分类:编程语言   时间:2015-03-01 08:53:17    收藏:0  评论:0  赞:0  阅读:253
spring Transaction Management --官方
原文链接:http://docs.spring.io/spring/docs/current/spring-framework-reference/html/transaction.html12.Transaction Management12.1Introduction to Spring Fra...
分类:编程语言   时间:2015-03-01 07:49:48    收藏:0  评论:0  赞:0  阅读:625
如何在Swift语言中创建http请求
概述:本文通过实例从同步和异步两种方式上回答了”如何在Swift语言中创建http请求“的问题。 如果你对Objective-C比较了解的话,对于如何创建http请求你一定驾轻就熟了,而新语言Swift与其相比只有语法上的区别。但是,对才接触到这个崭新平台的初学者来说,他们仍然想知道“如何在Swift语言中创建http请求?”。 在这里,我将作出一些建议来回答上述问题。常 ...
分类:编程语言   时间:2015-03-01 02:09:18    收藏:0  评论:0  赞:0  阅读:233
Java基础之垃圾回收机制(第一篇:性能监控与分析工具介绍)
JVM的垃圾回收(GC)机制让我们从频繁操作内存的危险工作中解脱出来。但我们知道一切存在都有其两面性,一方面因为我们不再过多关注内存的分配? ...
分类:编程语言   时间:2015-03-01 02:07:24    收藏:0  评论:0  赞:0  阅读:310
Java 设计模式-抽象工厂(Abstract Factory)
在设计模式一书中是这样描述抽象工厂的意图的:?提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的实现类。 ??使用场景:一个系统要独立于它的产品创建、组合和表示时,且一个该系统提供多个产品系列,系统每次仅消费其中一个系类时可以使用抽象工厂模式。 ? ????假设现在手机厂商在生产手机(phone)的同时也生产平板(Pad)(这两个产品是一个系列,都是移动端产品),简单的定义 ...
分类:编程语言   时间:2015-03-01 02:05:32    收藏:0  评论:0  赞:0  阅读:210
Java读写Excel:Apache POI, JXL与OpenCSV
前些日子把JXL替换为ApachePOI,原因很简单,JXL在2009年10月已经停止更新,并且不支持Excel 2007 OOXML (.xlsx)格式的文件。事实上把JXL与POI进行比较并不公平,因为JXL只能够操作OLE2格式的Excel(即.xls),而POI则是能够读写xls(x)、doc(x)、ppt(x)的一整套解决方案。 ? 不同版本Excel的行列数限制:? +---- ...
分类:编程语言   时间:2015-03-01 02:03:27    收藏:0  评论:0  赞:0  阅读:816
java环境变量配置图解和原理
我们需要配置三个环境变量:1、JAVA_HOME该环境变量表示JDK安装的根目录。比如我们上面的安装过程JAVA_HOME的值应该是:C:\Java\jdk1.7.0_72此路径必须配置,后面的path路径,和将来要用的eclipse集成开发都会用去读该变量的值,来确定jdk所在路径。注意:配置变量的时候,尽量..
分类:编程语言   时间:2015-03-01 01:40:37    收藏:0  评论:0  赞:0  阅读:207
SpringMVC处理过程
关于SpringMVC的工作流程我引用其官方文档上的一幅截图:上面这幅图从宏观上粗略的介绍了SpringMVC的整个工作流程,简洁明了。下面我从代码的角度去感受一下:由于,我们在web.xml中声明了一个DispatcherServlet,那么,tomcat启动的时候就会初始化它。我们知道,Servlet的初始..
分类:编程语言   时间:2015-03-01 01:40:08    收藏:0  评论:0  赞:0  阅读:377
java中volatile型变量 说明
volatile变量具有两种特性:保证此变量对所有线程的可见性,注意:java里的运算不是原子操作,导致volatile变量在并发下存在不一致的问题。使用规则要求a.运算结果并不依赖变量的当前值,或者能够确保只有单一的线程修改变量的值。b.变量不需要与其他的状态变量共同参与不变约..
分类:编程语言   时间:2015-03-01 01:39:08    收藏:0  评论:0  赞:0  阅读:384
Python批量修改文件格式
工作中遇到要把多个apk格式文件改成zip包格式,这是一个繁琐的步骤。利用Python脚本并自定义右键运行.py文件给工作带来很大的方便,下面做一个简单的介绍:前置条件:要修改的apk包名称:XXXX_CN.apk;修改后的zip包名称:CN.zip;操作前把批量修改的apk文件放到同一个文件夹,..
分类:编程语言   时间:2015-03-01 01:37:28    收藏:0  评论:0  赞:0  阅读:424
Java泛型中的PECS原则
今天在写代码的时候使用到了这样一个方法签名:publicvoidfoo(Map<String,String>map);在写这个参数的时候正好在想一些关于泛型的东西,于是:publicvoidfoo(Map<?extendsString,?extendsString>map);这两种写法有什么区别呢?记得以前和同学讨论过这个问题,但后来..
分类:编程语言   时间:2015-03-01 01:37:08    收藏:0  评论:0  赞:0  阅读:311
多线程
继承Thread类实现多线程classMyThreadextendsThread{privateStringtitle;publicMyThread(Stringtitle){super();this.title=title;}@Overridepublicvoidrun(){for(inti=1;i<=50;i++){System.out.println(title+"------"+i);}}}publicclassTestDemo{publicstaticvoidmain(Stri..
分类:编程语言   时间:2015-03-01 01:36:58    收藏:0  评论:0  赞:0  阅读:292
凭啥Java的运行环境称虚拟机,Python的只能称解释器
看到Stackoverflow上有个问题在讨论Java和Python的对比,其中就有人问答为啥Java的运行环境被称之为JVM,而Python的只能叫做Interpreter。这个问题估计想过的人不多,先找维基百科看一下虚拟机的定义。虚拟机的定义有2个,一种是类似Vmware的系统虚拟机,另一种是虚拟机称之为..
分类:编程语言   时间:2015-03-01 01:34:58    收藏:0  评论:0  赞:0  阅读:291
使 Python 对象可序列化的函数
lang:python from copy import deepcopy from str import basestring def enserializable(model): """ 本函数用于将对象可序列化,且返回的字典都是新的(deepcopy) """ if isinstance(model, dict): model = de...
分类:编程语言   时间:2015-03-01 00:25:17    收藏:0  评论:0  赞:0  阅读:373
JavaEE中的事务管理——事务划界
前面博文中大致介绍了一下事务,其实在企业应用服务器中事务是在不同的级别上存在的。比较简单的事务是最底层的事务,就是位于资源级别的事务管理。假设数据最终要存储在一个关系型数据库中,那么最底层的事务就是位于这里。我们把这种事务称之为资源本地事务(resource-localtransaction)在不用容器的大部分情况下开发人员要面对的事务都属于这里(其他的事务面对不到是因为水平不够!)。理解了数据的...
分类:编程语言   时间:2015-03-01 00:24:17    收藏:0  评论:0  赞:0  阅读:375
[并发并行]_[C/C++]_[使用线程本地存储Thread Local Storage(TLS)-win32和pthread比较]
场景: 1. 需要统计某个线程的对象上创建的个数. 2. 当创建的堆空间需要根据线程需要创建和结束时销毁时. 3. 因为范围是线程只能看到自己的存储数据,所以不需要临界区或互斥量来维护自己的堆内存. 加入如果用全局std::map实现,那么必须在put和get时加锁,这是很损耗资源的. 4. 可以用在维护一个连接,比如socket,database连接....
分类:编程语言   时间:2015-03-01 00:23:07    收藏:0  评论:0  赞:0  阅读:536
Java反射详解
Java反射详解分类:java,基础日期:2012-07-20作者:ticmy19反射,是Java中非常重要的一个功能,如果没有反射,可以说很多框架都难以实现。什么是反射?说白了就是可以通过Java代码获取装载到方法区的类信息的手段。当装载一个类时,会在方法区产生一个数据结构,该结构中包含着装载的类...
分类:编程语言   时间:2015-03-01 00:18:17    收藏:0  评论:0  赞:0  阅读:318
javascriptDOM编程艺术_学习笔记_知识点 动态创建标记
传统技术:document.write 和 innerHTML深入剖析DOM方法:createElement、createTextNode、appendChild 和 insertBefore7.1.1 document.writedocument对象的write()方法可以方便快捷地把字符串插入到...
分类:编程语言   时间:2015-03-01 00:17:57    收藏:0  评论:0  赞:0  阅读:295
如何学习Javascript ?
先说说学js的条件论条件,咱是文科生,大学专业工商管理,和计算机毛关系都没;有人说英语,读了四年大学,很遗憾,咱还四级没混过;就咱这条件都学得乐呵呵的,您还等啥。当然学习JS也是有门槛的,就是你的html和css至少还比较熟练,您不能连这东东是干啥的都不知道就开始上JS了,学乘除前,学好加减法总是有...
分类:编程语言   时间:2015-03-01 00:16:17    收藏:0  评论:0  赞:0  阅读:343
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!