首页 > 编程语言
python 获取脚本所在目录
平时写python经常会想获得脚本所在的目录,例如有个文件跟脚本文件放在一个相对的目录位置,那就可以通过脚本文件的目录找到对应的文件,即使以后脚本文件移到其他地方,脚本也基本不需要改动(相对于写死目录的好处)。下面通过一些代码进行一下对比。 这是我写的一段代码在:/root/printfabcd/p ...
分类:编程语言   时间:2016-11-22 20:26:21    收藏:0  评论:0  赞:0  阅读:156
转:python dict按照value 排序
...
分类:编程语言   时间:2016-11-22 20:23:31    收藏:0  评论:0  赞:0  阅读:98
PAT A 1022. Digital Library (30)【结构体排序检索】
https://www.patest.cn/contests/pat-a-practise/1022 直接模拟, 输入,按id排序,检索 #include <iostream> #include <string> #include <algorithm> using namespace std; s ...
分类:编程语言   时间:2016-11-22 20:04:17    收藏:0  评论:0  赞:0  阅读:180
JavaScript事件详解-zepto的事件实现
zepto的event 可以结合上一篇JavaScript事件详解-原生事件基础(一)综合考虑源码暂且不表,github里还有中文网站都能下到最新版的zepto。整个event模块不长,274行,我们可以看到,整个event模块,事件绑定核心就是on和off,还有一个trigger用来触发,类观察者 ...
分类:编程语言   时间:2016-11-22 20:04:00    收藏:0  评论:0  赞:0  阅读:205
Python的“is”与“==”
Python比较两个对象是否相等有两种方法,简单来说,它们的区别如下: 1,is 是比较两个引用是否指向同一个对象(引用比较) 2,==是比较两个对象的值是否相等。 实现原理is 是比较两者是否同一个对象,比较的是内存地址(id是否相等)。 ==是值比较,不可变对象,列如int,str,它会直接进行 ...
分类:编程语言   时间:2016-11-22 20:02:34    收藏:0  评论:0  赞:0  阅读:177
多线程面试题
Java 线程面试问题 1)现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行?这个线程问题通常会在第一轮或电话面试阶段被问到,目的是检测你对”join”方法是否熟悉。这个多线程问题比较简单,可以用join方法实现。 2)在Java中Lock接口比synchro ...
分类:编程语言   时间:2016-11-22 19:57:45    收藏:0  评论:0  赞:0  阅读:227
spring mvc 常用注解
1.@requestMapping注解,绑定指定的url,requestmapping注解的属性值有value和method。 requestmaping可以作用在类上或者方法上 如:@RequestMapping(value="/getcurrent", method=RequestMethod. ...
分类:编程语言   时间:2016-11-22 19:49:59    收藏:0  评论:0  赞:0  阅读:247
python中的enumerate函数
enumerate 函数用于遍历序列中的元素以及它们的下标: >>> for i,j in enumerate(('a','b','c')): print i,j 0 a1 b2 c>>> for i,j in enumerate([1,2,3]): print i,j 0 11 22 3>>> f ...
分类:编程语言   时间:2016-11-22 19:49:06    收藏:0  评论:0  赞:0  阅读:170
【转】C++中#if #ifdef 的作用
一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件 编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。 条件编译命令最常见的形式为: /////////#ifdef 标识符 ...
分类:编程语言   时间:2016-11-22 19:45:07    收藏:0  评论:0  赞:0  阅读:185
Java 编码规范(转)
本文转自:http://www.javaranger.com/archives/390 文章总结出了java编码过程中的一些规范,以便参考。 1、合理组织代码层次,分层清晰:controller、logic、dao、对第三方接口(包括公司接口)的调用;各层要继承基类或实现接口 2、先定义方法原型,再 ...
分类:编程语言   时间:2016-11-22 19:44:34    收藏:0  评论:0  赞:0  阅读:215
JavaScript的3大组成部分&&ECMAScript函数&&闭包
1.JavaScript实现是由ECMAScript、DOM和BOM组成。a.ECMAScript仅仅是一个描述,定义了脚本语言的所有属性、方法和对象.b.DOM[文档对象模型]是HTML和XML的应用程序接口,DOM将把整个页面规划成由节点层级构成的文档。c.BOM[浏览器对象模型]可以对浏览器窗 ...
分类:编程语言   时间:2016-11-22 19:41:06    收藏:0  评论:0  赞:0  阅读:207
Java GC 机制与内存分配策略
收集算法是内存回收的方法论,垃圾收集器是内存回收的具体实现 为什么我们要了解学习 GC 与内存分配呢? 在 JVM 自动内存管理机制的帮助下,不再需要为每一个new操作写配对的delete/free代...
分类:编程语言   时间:2016-11-22 18:03:50    收藏:0  评论:0  赞:0  阅读:238
Java 日期时间
Datejava.util.Date对象表示一个精确到毫秒的瞬间; 但由于Date从JDK1.0起就开始存在了,历史悠久,而且功能强大(既包含日期,也包含时间),所以他的大部分构造器/方法都已Depr...
分类:编程语言   时间:2016-11-22 18:03:27    收藏:0  评论:0  赞:0  阅读:267
java并发锁ReentrantReadWriteLock读写锁源码分析
本文深入分析了并发锁ReentrantReadWriterLock读写锁的实现原理,由浅到深,从锁的内部数据结构开始分析,讲解了锁的存储原理、锁内部数据组织的优化性能到从源码讲解获取读锁、写锁的步骤,...
分类:编程语言   时间:2016-11-22 18:02:22    收藏:0  评论:0  赞:0  阅读:252
python2.7.9基础学习
一. 基 础 python python开头两行注释代码意义: #!/usr/bin/python 是用来说明脚本语言是python的,是要用/usr/bin下面的程序(工具)python,这个解释器,来解释python脚本,来运行python脚本的。 # -*- coding: utf-8 -*- ...
分类:编程语言   时间:2016-11-22 18:01:26    收藏:0  评论:0  赞:0  阅读:222
JavaScript原型链分析
Js之原型链 1、object 与 Object 1、object是类型,表示对象类型 2、Object是函数 2、js成员的访问规则 o.方法()或o.属性 首先在o当前这个类型中寻找改成员的定义,如果存在该成员的定义 那么就直接使用该成员 如果该成员不再当前类型中,就访问其原型(原型链中的上一级 ...
分类:编程语言   时间:2016-11-22 17:56:06    收藏:0  评论:0  赞:0  阅读:234
Unity3D之Mesh(六)绘制扇形、扇面、环形
前言: 绘制了圆,就想到绘制与之相关的几何图形,以便更灵活的掌握Mesh动态创建模型的机制与方法。 一、分析: 首先,结合绘制圆的过程绘制环形: 圆形是由segments个等腰三角形组成的(上一篇中,将圆分为segments份,即segments个等腰三角形),圆环就是有segments个等腰梯形组 ...
分类:编程语言   时间:2016-11-22 17:54:32    收藏:0  评论:0  赞:0  阅读:342
java.split();用法
split用法详解在java.lang包中有String.split()方法,返回是一个数组 在应用中用到一些,给大家总结一下,仅供大家参考: 1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split("."); 2、 ...
分类:编程语言   时间:2016-11-22 17:51:31    收藏:0  评论:0  赞:0  阅读:213
Visual Studio 在控制台应用中使用MFC
1:Configuration Properties ->Use of MFC ->Use MFC in a Shared DLL 2.将如下代码粘贴到stdafx.h文件中 #include #include // MFC core and standard components #include... ...
分类:编程语言   时间:2016-11-22 17:50:45    收藏:0  评论:0  赞:0  阅读:287
python笔记
1、直接升级base: 在Edit Configurations上 的Script Paramters 加上:-u hrp_base -d v8_hrp_master_bysy 'v8_hrp_master_bysy' 换为自己的数据库 ...
分类:编程语言   时间:2016-11-22 17:43:55    收藏:0  评论:0  赞:0  阅读:206
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!