首页 > 全部
软件设计是怎样炼成的(1)——什么是优秀的设计?
某项目的设计文档评审会上,各路技术大牛进行了“热烈”的讨论,讨论的焦点是怎样的设计才漂亮!大家围绕着如何OO,如何高内聚低耦合,如何反转控制等话题进行了“热烈”的争论。照这样开下去,这个评审会岂不是变成了“神仙大会”!怎样的设计才叫优秀的设计呢?...
分类:其他   时间:2014-01-24 03:51:41    收藏:0  评论:0  赞:0  阅读:318
Count and Say
The count-and-say sequence is the sequence of integers beginning as follows: 1, 11, 21, 1211, 111221, ... 1 is read off as "one 1" or 11. 11 is read off as "two 1s" or 21. 21 is read off as ...
分类:其他   时间:2014-01-24 02:25:41    收藏:0  评论:0  赞:0  阅读:378
老生长谈,使用spring发送mail
1、spring的配置 true true 2、属性配置文件 email.host=smtp.126.com email.servermail=kefu@126.com email.tomail=zhongxf@126.com email.username=kefu@126.com email.p...
分类:其他   时间:2014-01-24 01:12:41    收藏:0  评论:0  赞:0  阅读:458
java 布局之BorderLayout
BorderLayout布局是把界面分成5部分,5个部分分别叫做不同的限制,叫法还挺多,总共3种叫法。 叫法1: PAGE_START,LINE_START,CETER,LINE_END,PAGE_END 叫法2: NORTH,EAST,CENTER,WEST,SOUTH 叫法3: BEFORE_FIRST_LINE,BEFORE_LINE_BEGINS,CENTER,AFTER_LI...
分类:其他   时间:2014-01-23 23:55:41    收藏:0  评论:0  赞:0  阅读:619
HBase入门到精通——培训资料分享
包括: 《大数据存储之道-HBase介绍》 《HBase设计:用与不用的智慧》 《HBase使用之基础与原理》 《HBase使用之建模与使用》 另外深度实践篇和系统调优篇主要是经验,可以从网络收集。主要内容包括:应用层设计模式、架构(多级缓存设计、混合数据源使用)、优化配置如scan一次获取的条数,notcpdelay,重试机制等,也可以看asynchbase客户端代替原生hbase...
分类:其他   时间:2014-01-24 03:16:41    收藏:0  评论:0  赞:0  阅读:385
ios中KeyChain用途(整理)
一、在应用间利用KeyChain共享数据        我们可以把KeyChain理解为一个Dictionary,所有数据都以key-value的形式存储,可以对这个Dictionary进行add、update、get、delete这四个操作。对于每一个应用来说,KeyChain都有两个访问区,私有区和公共区。私有区是一个sandbox,本程序存储的任何数据都对其他程序不可见。而要想在将存储的内...
分类:其他   时间:2014-01-24 00:36:41    收藏:0  评论:0  赞:0  阅读:523
Android学习记录(9)—Android之Matrix的用法
Matrix ,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。 首先介绍一下矩阵运算。加法和减法就不用说了,对应位相加就好。图像处理,主要用到的是乘法 。下面是一个乘法的公式: 在 Android 里面, Matrix 由 9 个 float 值构成,是一个 3*3 的矩阵。如下图: 解释一下,上面的sinX 和cosX ,表示旋转角度的...
分类:移动平台   时间:2014-01-24 00:31:41    收藏:0  评论:0  赞:0  阅读:564
桃园三结义——JavaScript客户端的实现
我们在提到Javascript的时候,都会说JavaScript实现了Web浏览器的交互功能,但是我们在为JavaScript祝酒之时,请不要忘记与其并肩作战的BOM和DOM。坦率地讲,一个JavaScript程序应该由以下3部分组成: Core(JavaScript核心编程)。DOM(文档对象模型)。BOM(浏览器对象模型)。 一、BOM(浏览器对象模型) 定义:BOM也叫浏览...
分类:Web开发   时间:2014-01-23 23:54:41    收藏:0  评论:0  赞:0  阅读:500
百度地图小案例
提示:转载请说明出处! 前几天照着百度API写了一个地图应用,具备定位、搜索附近、路径查询、更改模式等功能………… 公交路线、实时导航,以及搜索结果的点击事件由于时间关系就没做,代码写的也粗糙,哪位大神不介意的可以帮小弟改改哈,在此谢过! 同时还有一个功能,就是短信监听哦!打开地图,用另一部手机发送“come”,就可以获取到安装地图的那部手机的地理位置,中文的! 还有一些有点小变态的功...
分类:其他   时间:2014-01-24 03:50:41    收藏:0  评论:0  赞:0  阅读:385
2013:Linux的黄金之年-十大杰出成就
2013年已经过去。这一年见证了许多里程碑事件,使得2013年可以称得上是一个Linux的黄金之年。其中一些成果在FOSS和Linux世界更可以称得上是举世瞩目的成就。 1.Android的上升趋势 2013年,Android手机达到了每日150万的激活量记录。不用说,正是Android的Linux内核以及它在该方面的狂热贡献使其达到了今天的标杆地位,这一趋势还将在未来的日子里...
分类:其他   时间:2014-01-24 02:29:41    收藏:0  评论:0  赞:0  阅读:398
Unity Webplayer and Dlls
今天,由于想自己创建一个C# Dll文件,然后在Unity中使用,结果,发现了很多东西。 首先,在UNITY 中,不是所有的Dll文件都能使用 1、对于pc来说,Dll文件必须是 .NET3.5 以下版本,当然你还需要将你的unity环境换成.NET 2.0; 2、对于web来说,Dll文件必须是 100%可管理的。这个100%可管理Dll文件的要求是什么呢?Mono Compa...
分类:Web开发   时间:2014-01-24 00:34:41    收藏:0  评论:0  赞:0  阅读:499
POJ 1185 炮兵阵地 (状态压缩dp)
原来写过这篇博哦,超详细诶。。。哈哈!! 再写一遍,觉得比较重要和值得注意的两点是: 1】递推时i行、i-1行 、i-2行选择状态的三个for循环的嵌套顺序。 2】保存所有满足硬性条件的状态数组到底要开多大。(在1 间隔一个有1的状态数) #include #include #include using namespace std; int cur[105],dp[105][7...
分类:其他   时间:2014-01-24 00:30:41    收藏:0  评论:0  赞:0  阅读:379
jQuery Ajax 简单的实现跨域请求
html 代码清单: $(function(){ $.ajax( { type:'get', url : 'http://www.youxiaju.com/validate.php?loginuser=lee&loginpass=123456', dataType : 'jsonp', jsonp:"jsoncallba...
分类:Web开发   时间:2014-01-24 03:56:41    收藏:0  评论:0  赞:0  阅读:409
13、Object类
java 语言的object类的特点及其中的基本方法...
分类:其他   时间:2014-01-24 00:55:41    收藏:0  评论:0  赞:0  阅读:357
如何方便地给Python环境注册新类库
(重定向自 Develop.PythonPath) 原始说明参见 Using .pth files for Python development 。 有时候我们正在修改或调试的程序会是一个库,为修改方便,我们可能不大希望把它放到 site-packages 下面,而是更愿意把它保留在原始的工程目录中,以方便 IDE 和版本控制工具进行管理。那么怎么能让 Python 运行环境找到这个库...
分类:编程语言   时间:2014-01-23 23:48:41    收藏:0  评论:0  赞:0  阅读:536
14、异常
java中的异常...
分类:其他   时间:2014-01-24 03:06:41    收藏:0  评论:0  赞:0  阅读:398
exec函数族
exec函数族的作用是根据指定的文件名找到可执行文件,并用它来取代调用进程的内容,换句话说,就是在调用进程内部执行一个可执行文件 exec函数族共6个函数: 1. int execl(const char *path, const char *arg0, ... /*, (char *)0 */); path:路径 arg0,arg1,...,argn:参数 #include in...
分类:其他   时间:2014-01-24 01:47:41    收藏:0  评论:0  赞:0  阅读:315
Java Design Pattern Observer 观察者模式
观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 简而言之,观察者模式=发布者+注册者。 观察者模式用来对GUI中的动作做侦听。Swing GUI的例子就表明了动作侦听是怎样实现观察者模式的。 代码: 1.Subject.java package c...
分类:其他   时间:2014-01-24 00:33:41    收藏:0  评论:0  赞:0  阅读:358
16、I/O流
java 的io及其基本方法...
分类:其他   时间:2014-01-24 03:38:41    收藏:0  评论:0  赞:0  阅读:453
LINUX SHELL小作业
题目 Write a script called homebackup that automates tar so the person executing the script always uses the desired options (cvp) and backup destination directory (/var/backups) to make a backup of h...
分类:其他   时间:2014-01-24 03:05:41    收藏:0  评论:0  赞:0  阅读:412
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!