- 博客(30)
- 收藏
- 关注
转载 浅析LZ77算法基础
我们敬佩那两个在数据压缩领域做出了杰出贡献的以色列人,因为正是他们打破了 Huffman 编码一统天下的格局,带给了我们既高效又简便的“字典模型”。至今 ,几乎我们日常使用的所有通用压缩工具,象 ARJ,PKZip,WinZip,LHArc,RAR ,GZip,ACE,ZOO,TurboZip,Compress,JAR……甚至许多硬件如网络设备中内 置的压缩算法,无一例外,都可以最终归结为这两个
2015-06-02 16:28:47 676
转载 浅析NUMA体系结构
由于OpenStack Kilo增加很多针对NUMA体系结构的增强功能,所以又重新温习了下NUMA相关的知识,简单做个笔记。 1. NUMA的几个概念(Node,socket,core,thread) 对于socket,core和thread会有不少文章介绍,这里简单说一下,具体参见下图: 一句话总结:socket就是主板上的CPU插槽; Core就是sock
2015-06-02 16:12:27 4606
转载 学习了解Linux下的Shell
作者:Rick Rummel介绍 你可以做许多事情而不必知道它们实际上如何运作。比如,你不必懂得发动机燃烧的物理原理就可以开汽车。缺乏电子知识也不会阻止 你用CD机听音乐。不知道什么是Shell和它的工作原理,你还是可以使用UNIX。但是,知道这些你可以更好地利用UNIX。 一个UNIX系统有三种具有代表性的Shell可用:Bourne shell,Korn shell
2015-06-02 15:57:17 359
转载 设计理念服从于或者来源于生活
设计理念服从于或者来源于生活,我认为这对于许多程序员应该考虑的哈!!(个人见解哈!!!)设计模式中的很多思想还是很有意思的,刚毕业的时候接触设计模式感觉有点高深,坐而论道,感觉还是有些虚,平时做的小练习还能自己捣鼓一番,自己使用一下设计模式,然后大刀阔斧的改动代码,随心所欲,写完以后还能热乎劲上来高兴几天,时间长了就忘了很多的东西,只是感觉设计模式就是抽象,自己感觉也抽象。如果死磕着问自己
2015-06-02 15:28:52 502
转载 浅述php的socket通信原理
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Trans
2015-06-02 15:00:19 583
转载 MySQL优化的一些经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为
2015-06-02 14:38:54 330
转载 浅析Oracle数据恢复操作
以下是我看见的两篇文章,我觉的不错在此装载下,希望对你有用哈!!1. 恢复delete掉的表中数据select * from sys.smon_scn_time t order by t.time_dpdesc; --scn与时间的对应关系 每隔5分钟,系统产生一次系统时间标记与scn的匹配并存入sys.smon_scn_time表。 select * from
2015-06-02 14:18:00 943
转载 浅谈FineReport常用函数及使用时报错的解决办法
文本函数CHARCHAR(number):根据指定数字返回对应的字符。CHAR函数可将计算机其他类型的数字代码转换为字符。Number:用于指定字符的数字,介于1Number:用于指定字符的数字,介于165535之间(包括1和65535)。示例:CHAR(88)等于“X”。CHAR(45)等于“-”。CODECODE(text):计算
2015-06-02 11:49:46 2822
转载 APP开发还是应以服务为主
前几日,有位创业者和我讲他在带领团队做一个将爱踢球的人集中在一起的App,我告诉他你的创业方向错了。原因在于你的目的是要为爱踢球的人提供服 务,而你现在却在竭尽全力的做App,你应该做的是设计你为爱踢球者提供哪些服务,App只是你提供服务中的一个不是全部。 APP已死服务永生 据显示,2011年12月底,Android App与iOS App Store
2015-06-02 10:53:13 1079
转载 浅谈python,python urllib及注意事项
python一般情况下我们使用的2.7版本,可以在官方https://www.python.org/downloads/下载,它的安装还是很简单的。tar包下载后可以直接解压,configure、make、make install即可。这里要强调一下的是安装Python后很有可能linux的yum就不能正常使用了。一方面我们可以改下yum可执行文件的内容,文件位置为/usr/b
2015-06-02 10:12:59 524
转载 软件Keepalived的基础知识
一、Keepalived介绍Keepalived是Linux下一个轻量级的高可用解决方案,它与HeartBeat、RoseHA实现的功能类似,都可以实现服务或者网络的高可用,但是又有差别:HeartBeat是一个专业的、功能完善的高可用软件,它提供了HA软件所需的基本功能,比如心跳检测和资源接管,监测集群中的系统服务,在群集节点间转移共享IP地址的所有者等,HeartBeat功能强大,但是部署
2015-06-02 09:10:29 969
转载 js(javascript)的跳转代码整理
3布丁足迹;秒后自动跳转……function countDown(secs){tiao.innerText=secs;if(–secs>0) setTimeout(“countDown(“+secs+”)”,1000);}countDown(3);按钮式:链接式:返回上一步”>返回上一步直接跳转式:window.locati
2015-05-28 09:49:15 369
转载 分析linux中断源码初始化
本篇文章主要讲述源码中是如何对中断进行一系列的初始化的。回顾 在上一篇概述中,介绍了几个对于中断来说非常重要的数据结构,分别是:中断描述符表,中断描述符数组,中断描述符,中断控制器描述符,中断服务例程。可以说这几个结构组成了整个内核中断框架主体,所以内核对整个中断的初始化工作大多集中在了这几个结构上。 在系统中,当一个中断产生时,首先CPU会从中断描述符表中获取相应的
2015-05-20 16:30:38 445
转载 Linux的定时器的程序编写
在服务端程序设计中,与时间有关的常见任务有:获取当前时间,计算时间间隔;定时操作,比如在预定的时间执行一项任务,或者在一段延时之后执行一项任务。Linux 时间函数Linux 的计时函数,用于获得当前时间:time(2) / time_t (秒)ftime(3) / struct timeb (毫秒)gettimeofday(2) / struct timeval
2015-05-20 16:11:59 572
转载 关于mysql权限的问题
【环境参数】1、Host OS:Win7 64bit2、Host IP:192.168.10.13、VM: VMware 11.1.04、Client OS:CentOS 65、Client IP:192.168.10.1296、MySql版本: 5.1.73【障碍再现】 Host is not allowed to connect to th
2015-05-20 16:07:40 300
转载 导出excel文件的方法
在原先的表格的基础上导出excel文件,原先是想用java后台来实现这个功能,但是,后来发现,原来extjs也附带有导出excel表的功能,就在GridPanel的基础上导出,http://www.blogjava.net/rockblue1988/archive/2012/02/29/370977.html,这是我做的时候,参考的一篇网上的文章。具体的做法是,将extjsGridPanel里面的
2015-05-20 16:02:41 559
转载 Windows故障的解决方法
开机自检时出现问题后会出现各种各样的英文短句,短句中包含了非常重要的信息,读懂这些信息可以自己解决一些小问题,可是这些英文难倒了一部分朋友,下面是一些常见的BIOS短句的解释,大家可以参考一下。1、CMOS battery failed中文:CMOS电池失效。解释:这说明CMOS电池已经快没电了,只要更换新的电池即可。2、CMOS check sum error
2015-05-20 15:55:29 640
转载 server 2003远程桌面只能连接两个客户端问题的解决方法
解决思路:为了解决如题问题,首先想到:在系统中多建几个账户,这样就可以每个人用自己的账户来远控(之所以认为这种思路可行,是因为,我认为每个新建的账户都可以连接两个客户端),实际上这种方法并不可行。。。。。。最终解决方法:“控制面板”—〉“管理工具”,单击“终端服务器配置”启动终端服务配置窗口。 单击左边窗口的“连接”项,右边窗口即出现可选的RDP-TCP连接,右击“RDP-TCP”,选“属
2015-05-20 15:50:59 3042
转载 浅谈抓取session信息脚本
关于session的诊断,可以基于动态性能视图,ash,awr..自己也写过一些简单的脚本,在平时的工作中也能够完成一些基本的工作。今天在看taner分享的脚本snapper的时候,让自己眼前一亮,也发现自己存在着很多的不足的地方。可以从脚本中看到他孜孜不倦的分享着自己的心得,而且自己也写了一些更加深入的一些工具集来解析oracle的技术细节。脚本的功能很多,林林总总下来代码有近200
2015-05-20 15:46:20 1171
转载 在生活中,你成为了技术的奴隶了吗?
在生活中,你是驾驭技术的人,还是技术支配着你的思想的机器人?作为IT人,你想过吗?总是在内心深处说,不要成为技术的奴隶,但是越是这么提醒自己,越是发现自己已经是奴隶了,已经不能自拔,为什么呢,因为我已经习惯了这种生活,习惯了使用目前的这种思维来工作和学习。-->尖端的机器人技术前段时间通过同事推荐看到了google旗下的一个子公司研发的机器人演示,真是精彩的让人感叹不已,细细一想,如果
2015-05-20 15:30:48 590
转载 学习MySQL的参考资料
以下是一些参考资料MySQL Architecture1. UseMySQL client programs to interface with the MySQL Server interactively and inbatcho http://dev.mysql.com/doc/refman/5.6/en/programs-client.html 2
2015-05-20 15:17:46 554
转载 浅谈MySQL和Oracle数据库中sql的区别
SQL的语法解析器是一个很强大的内置工具集,里面会涉及到很多的编译原理的相关知识,语法分析,词法分析。。一大堆看起来很理论的东东,不过看起来枯燥之余,它们的价值也更加明显。借用一下网络中的原话:如果我们考究一下历史,就会发现很多被称为程序设计大师的人都是编译领域的高手.写出第一个微型机上运行的Basic语言的比尔盖茨,设计出Delphi的Borland的”世界上最厉害的程序员”, Sun的JA
2015-05-20 15:09:24 456
转载 可能用到的jquery遍历json的代码
本段代码没有采用jquery传统的写法,因为那样写大括号包小括号,小括号又包大括号实在眼花,所以我把所有函数都分开写了。本段代码json数据(data表示的数据)是从服务端servlet中取得,如果要在客户端网站运营独立运行该段代码,请用自的json数据代替data并在按钮的onclick事件中直接调用myshowJson函数点击(此处)折叠或打开!DOCTYPE
2015-05-20 15:03:57 297
转载 怎样在IE10中调用js的脚本
在IE10中调用js的脚本,首先想到IE10中active控件。说做SSLVPN客户端的真苦逼,不断对付windows的升级,ie的升级,杀软的阻挠。最近发现win8下sslvpn客户端可以安装,不能使用。调试了一下,发现js根本没有调用。经过和vip菜鸟的讨论,他也没发现代码问题,但是建议根据返回值看看是否调用成功。pScript->Invoke返回值0X80020003,无效的调用
2015-05-20 14:55:40 1639
转载 值得我们了解的Web调试利器fiddler
最近在使用fiddler,发现这个真是非常最犀利的web调试工具,笔者这里强烈推荐给大家;fiddler不管是对开发还是测试,还是产品;都是不可多得的工具;开发用来抓包定位问题; 测试用来抓包,回放测试记录,构造发包用例。产品用来抓包记录现场。 在介绍这一利器之前,我们先瞻仰一下他的作者Eric Eric目前就职于微软。。fiddler最新版本下载地址http://fiddler
2015-05-20 14:48:55 483
转载 python程序语言的安装
我认为python编程语言的需求会逐渐增长,下面简单介绍下python程序语言及常用工具的安装python一般情况下我们使用的2.7版本,可以在官方https://www.python.org/downloads/下载,它的安装还是很简单的。tar包下载后可以直接解压,configure、make、make install即可。这里要强调一下的是安装Python后很有可能l
2015-05-20 14:40:24 389
转载 网站建设中可能需要的JQuery无限滚动插件
现在,最热门的网站分页趋势之一是jQuery的无限滚动(瀑布流)。如果你碰巧观察Pinterest的网站,如Facebook,Twitter和deviantART的,你会发现无限滚动的动作,当旧的内容自动加载,当你到达页面底部的。这将鼓励访客的网站停留更长的时间,并进一步阅读的网站提供更多相关的内容,无需用户任何操作自动。从设计和可用性的角度来看,无限滚动导航容易的,因为内容的加载方式,无
2015-05-20 14:30:35 465
转载 浅谈JavaSript模块化规范
模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂系统分解为代码结构更合理,可维护性更高的可管理的模块的方式。可以想象一个巨大的系统代码,被整合优化分割成逻辑性很强的模块时,对于软件是一种何等意义的存在。对于软件行业来说:解耦软件系统的复杂性,使得不管多么大的系统,也可以将管理,开发,维护变得“有理可循”。 还
2015-05-20 14:20:19 388
转载 浅谈ES6的 promise API
原文地址: http://www.2ality.com/2014/10/es6-promises-api.html 原文作者:Dr. Axel Rauschmayer 博文下半部分为纯干活内容,包括介绍的 ES6 中 Promise API,以及其简单的实现方式与思想,以及一些拓展内容。9. 速查表:ES6的 promise API
2015-05-20 14:14:53 2508
转载 jQuery.Autocomplete插件的使用
jQuery.Autocomplete 是jquery的流行插件,能够很好的实现输入框的自动完成(autocomplete)、建议提示(input suggest)功能,支持ajax数据加载。官方网站:http://jqueryui.com/autocomplete/官网上的一个完整的简单例子:!doctypehtml>html lang="en">head
2015-05-20 14:07:00 736
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人