搜索到与相关的文章
Python

python import 机制初探

引子考虑有如下代码结构.├──cat│├──__init__.py│├──cat.py│└──moo.py└──dog├──__init__.py└──dog.py2directories,5files情况1:#./cat/cat.pyimportmoo其余文件为空。如果我们用运行命令:pythoncat/cat.py,则程序正常运行;如果运行命令;python-mcat.cat,则会报错;情况2:#./cat/cat.pyfrom.importmoo则运

系统 2019-09-27 17:45:35 2420

编程技术

用SyntaxHighlighter格式化代码

用SyntaxHighlighter格式化代码Note2010-10-1511:38:440comments什么是SyntaxHighlighter事实上在三天前我也不知道SyntaxHighlighter是什么东西,经过这两天的接触才发现这是个相当不错的基于JS的html页面代码高亮渲染工具(呃,姑且这么称呼吧)。为什么用代码高亮渲染工具?当我们有时候遇到技术问题求助无门的时候往往会想到上Google百度一下,看看网上有没有现成的代码供参考,于是搜索框关

系统 2019-08-29 23:38:07 2420

SqlServer

ASP.NET 2.0基于SQLSERVER 2005的aspnetdb.mdf

由于本人机器上仅安装SQLSERVER2005,而没有装SQLSERVEREXPRESS,于是在部署userprofile时遇到了aspnetdb.mdf无法连接的问题,经过一番折腾,总算解决了,下面把经验写下来与大家分享。由于没有aspnetdb.mdf数据库,因此得先建立一个,这个可以通过aspnet_regsql.exe完成,该程序位于C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\下。运行它之后会弹出[图

系统 2019-08-29 23:32:52 2420

编程技术

SOA 术语概述: 第 1 部分,服务、体系结构、治

引言在任何领域中,语义都非常重要,而在面向服务的体系结构(Service-orientedarchitecture,SOA)中更是如此。由于SOA涉及多个团队和组织,因此就相关术语达成一致至关重要。本系列将带着您开始SOA之旅,为您定义基础术语和主要概念。您将了解SOA领域中所使用的各个词汇。对于每个术语,将说明其为何对SOA重要、其在这种情况下的含义、相关的标准有哪些以及与其他术语的区别如何。关于组织方式的说明以下列出的术语并不是按照字母顺序排列的,也不

系统 2019-08-29 23:06:29 2420

编程技术

TomTom第1季纯利降83%,PNDs竞争激烈

TomTom刚发布08年一季度财报,纯利同比降83%,销售成本持平的情况下,其销售收入和毛利亦大幅下降。如图(来自TomTom官方网站):在个人导航设备(PNDs)快速增涨的当下,TomTom作为领先的PNDs综合产品和服务提供商,其收益下降说明了这个行业竞争已趋白热化。特别是在欧美市场,比如Garmin、iGo、Route等在PNDs市场也有相当竞争力,另外新的公司和产品也层出不穷。另外,PPC和智能手机的日益普及,盗版GPS软件的泛滥,也对相关厂商的收

系统 2019-08-29 23:00:37 2420

SqlServer

连接sqlserver2005数据库

importjava.sql.*;publicclassConnSqlServer2005{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubtry{ConnSqlServer2005sql=newConnSqlServer2005();}catch(SQLExceptione){//TODOAuto-generatedcatchblocke.p

系统 2019-08-29 22:58:08 2420

SqlServer

将Access数据库中表数据转移到SQL SERVER数据库

SQLSERVER与ACCESS、EXCEL的数据转换--补充几句如果系统显示/*SQLServer阻止了对组件'AdHocDistributedQueries'的STATEMENT'OpenRowset/OpenDatasource'的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用sp_configure启用'AdHocDistributedQueries'。有关启用'AdHocDistributedQueries'的详细

系统 2019-08-29 22:42:09 2420

编程技术

程序员的悲催角色

冷笑话精选:我们总是有做不完的工作,吐不完的怨气,减不完的肥,哇不完的靠,骂不完的SB。正因为你有了这些,所以这就叫生活。。。我是一个程序员,于是。。。。项目经理说,需要xxx功能策划说,要加一个按钮,项目经理说好,叫我来改;UI说,不好看,项目经理说好,叫我来改;UX说,没动画,体验不好,项目经理说好,叫我来改;QA说,感觉奇怪,放右边比较好,项目经理说好,叫我来改;运营说,客户希望放左边,项目经理说好,叫我我来改;老板说,不需要这个按钮,好,删了,我来

系统 2019-08-29 22:41:51 2420

编程技术

hashMap

HashMap通过键的hashCode来快速的存取元素。当不同的对象hashCode发生碰撞时,HashMap通过单链表来解决,将新元素加入链表表头,通过next指向原有的元素。单链表在Java中的实现就是对象的引用(复合)。publicVput(Kkey,Vvalue){//处理key为null,HashMap允许key和value为nullif(key==null)returnputForNullKey(value);//得到key的哈希码inthas

系统 2019-08-29 22:36:11 2420

Java

Java Annotation的使用总结

在上篇文章里提到的是JUnit的学习,其中就涉及到了一些内置的annotation,如@Test、@Ignore等。现在我就结合个人的理解谈下如何自定义自己的annotation。annotation能被用来为某个程序元素(类、方法、成员变量等)关联任何的信息,但annotaion不能影响程序代码的执行,无论增加、删除annotation,代码都始终如一的执行。另外,尽管一些annotation通过java的反射api方法在运行时被访问,而java语言解释

系统 2019-08-29 22:31:46 2420