2008系统后门

Pythonpython算法入门 栈(stack) 2015-08-10

读书笔记 Stack : LIFO last-in first-out 生活中的例子: 放书,浏览器记录等 stack通常的操作: Stack() 建立一个空的栈对象 push() 把一个元素添加到栈的最顶层 pop() 删除栈最顶层的元素,并返回这个元素 peek() 返回最顶层的元素,并不删除它 isEmpty() 判断栈是否为空 size() 返回栈中元素的个数 简单案例以及操作结果: [python]  Stack Operation           Stack Contents  

String驻留带来的危害 2015-08-10

原创文章转载请注明出处:@协思, http://zeeman.cnblogs.com   前段时间接手了一个项目优化工作,在同等场景下内存使用从4G降低到200M.   项目是将实体序列化成字符串存入Redis, 再从Redis取出字符串反序列化,乍看没什么问题.   这里忽略了一个事实,CLR会在内存驻留字符串,本意是调优性能,防止重复字符串带来的开销.由于这个项目中这种序列化的字符串没有任何重用的价值,且个头不小.在频繁交互下内存使用一路上涨.   CLR没有提供消除预留字符串的方式,只能避

java中文乱码解决之道(五)java是如何编码解码的 2015-08-10

在上篇博客中LZ阐述了java各个渠道转码的过程,阐述了java在运行过程中那些步骤在进行转码,在这些转码过程中如果一处出现问题就很有可能会产生乱码!下面LZ就讲述java在转码过程中是如何来进行编码和解码操作的. 编码&解码 在上篇博客中LZ阐述了三个渠道的编码转换过程,下面LZ将结束java在那些场合需要进行编码和解码操作,并详序中间的过程,进一步掌握java的编码和解码过程.在java中主要有四个场景需要进行编码解码操作: 1:I/O操作 2:内存 3:数据库 4:javaWeb 下面主要

Java 基础05_方法 2015-08-10

方法的定义Java方法是语句的集合,它们在一起执行一个功能.方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用语法修饰符 返回值类型 方法名 (参数类型 参数名) {    ...    方法体    ...    return 返回值;} 方法包含一个方法头和一个方法体.下面是一个方法的所有部分:修饰符:修饰符,这是可选的,告诉编译器如何调用该方法.定义了该方法的访问类型.返回值类型 :方法可能会返回值.returnValueType是方法返回值的数据类

linux内存管理源码分析 2015-08-10

本文为原创,转载请注明:http://www.cnblogs.com/tolimit/   最近在学习内核模块的框架,这里做个总结,知识太多了.   分段和分页 先看一幅图 也就是我们实际中编码时遇到的内存地址并不是对应于实际内存上的地址,我们编码中使用的地址是一个逻辑地址,会通过分段和分页这两个机制把它转为物理地址.而由于linux使用的分段机制有限,可以认为,linux下的逻辑地址=线性地址.也就是,我们编码使用的是线性地址,之后只需要经过一个分页机制就可以把这个地址转为物理地址了.所以我们

超能大白诞生记:看看迪士尼的创意设计方法论 2015-08-10

文/三文娱在席卷北美和日韩市场之后,在捧得奥斯卡最佳动画长片小金人之后,<超能陆战队>在中国大陆也火爆登场了.对于萌萌的大白和它的小伙伴们,赞叹与叫好之声不绝于媒体和网络.当然,也有零星的质疑,比如指责迪士尼将漫威旗下漫画原作进行了低幼化处理,比如,"流水线下的产品,不看也罢".三文娱想要探讨的是,为何迪士尼这样一款"工业化"生产的创意作品,最后票房与口碑双丰收.也许,迪士尼的做法,迪士尼的方法论,对于面临"下一款作品是否会成功"的动

Linux系统上的DNS中正反向解析与主从服务器配置详解 2015-08-10

我想对于DNS的一些功能,大家应该并不陌生吧.下面是我为大家演示的是在Linux系统上安装DNS域名解析服务,从DNS的正向解析到DNS的反向解析以及最后的主从服务器.也是这个实验的重点.在显示生活中呢,DNS反向解析一般很少用,不要求会但可以了解一下.这样如果被别人问起来,至少你是会的.懂得. 实验环境:两台Linux6.0版本操作系统的虚拟机(注意这里使用的6.0版本的Linux系统) 实验目的:实现DNS的正向解析.反向解析及主从服务器配置 正向解析 首先都是进行光盘挂载,两台Linux都

说说Golang的使用心得 2015-08-10

13年上半年接触了Golang,对Golang十分喜爱.现在是2015年,离春节还有几天,从开始学习到现在的一年半时间里,前前后后也用Golang写了些代码,其中包括业余时间的,也有产品项目中的.一直有想法写点Golang相关的总结或者感想,决定还是在年前总结下吧.注明下:我只是Golang的喜好者,不是脑残粉,也无意去挑起什么语言之争. 特性少,语法简单.GO是崇尚极简主义的,提倡少即是多.这点在它的Spec上尤其凸显,一下午的时间绝对可以看完.GO的特性很少,很多GO的使用者都反馈,GO的关

OgnlContext、OgnlValueStack、CompoundRoot的数据结构 2015-08-10

在上一篇从struts2的action中看ActionContext的存储结构中已经看到ActionContext.getActionContext.getContextMap()得到的map的大体结构类型. 这篇将从源代码层面进行分析. 一.回顾 在上一篇中看到ActionContext中存放的是OgnlContext这个类,这个类的源代码,在OgnlContext源码分析中已经将的比较清楚了.那么值栈ValueStack到底是什么鬼. 二.ValueStack 我们就从ActionConte

高仿SinaWeibo新浪微博发布页面话题效果 2015-08-10

最近做了一个仿浪新微博话题效果的功能,网上搜索了几个效果,都存在一定问题,最终借鉴别人的思路,完成这一套效果. 首先,我们拆分逻辑以及开发顺序. 1,实现话题变色效果 2,实现插入话题效果 3,实现话题选中删除效果 4,实现点击话题,光标在话题之后 下面我们就一步一步实现效果. 一,实现话题变色 实现逻辑主要是通过EditText的addTextChangedListener()来进行监听文本变动,通过正则表达式来匹配出文本中的话题. 利用正则表达式获取全部话题: //正则表达式,一定要和服务器

用CSS和Div美化select样式的简单方法 2015-08-10

这篇文章主要介绍了用CSS和Div美化SELECT样式的简单方法,同时提到了select相关的兼容性写法,需要的朋友可以参考下 来直接看这个示例: .select { margin: 0; padding: 0; border:1px solid #cccccc; float: left; display: inline; }    .select div { border:1px solid #f9f9f9; float: left; }    .select>div { overflow: 

求薪水在部门的平均薪水之上的雇员姓名和及薪水 2015-08-10

如题:求薪水在部门的平均薪水之上的雇员姓名和及薪水 拆题:1 部门的平均薪水:2 求高于平均的雇员姓名和薪水 1 部门的平均薪水   select avg(sal) avgsal, deptno from emp group by deptno;   2 高于部门平均薪水的雇员姓名及薪水 此处需要进行关联查询,需要比对,薪水高于部门平均薪水的雇员姓名   select a.ename, a.sal from emp a, (select avg(sal) avgsal, deptno from

数据显示美国宽带成本和速度均不在世界前列 2015-08-10

易网科技讯 1月17日消息,据国外媒体报道,如果抛开谷歌在美国极少数城市提供的千兆网样板工程不看,作为一个整体,美国的宽带基础建设仍相对落后.无论以居民每月宽带服务费用或是以每兆网速所承担成本(美元/Mbps)来计算,美国均未列入世界领先水平.根据市场调查机构Point Topic最近公布的数据,若按居民每月为宽带服务支出费用排名,美国今年在90个国家中排第58位,落后于包括加拿大.保加利亚.哥伦比亚以及英国在内的诸多国家.该调查机构指出,过高的宽带费用是由于"较低的基础设施投入和较低的居民安装

Linux 基础入门Linux 下软件安装 2015-08-10

介绍 介绍 Ubuntu 下软件安装的几种方式,及 apt,dpkg 工具的使用. 一.Linux 上的软件安装 通常 Linux 上的软件安装主要有三种方式: 在线安装 从磁盘安装deb软件包 从二进制软件包安装 从源代码编译安装 这几种安装方式各有优劣,而大多数软件包会采用多种方式发布软件,所以我们常常需要全部掌握这几种软件安装方式,以便适应各种环境.下面将介绍前三种安装方式,从源码编译安装你将在 Linux 程序设计中学习到. 二.在线安装 试想一下,平时我们在使用 Windows 的时候

为什么程序员的业余项目大多都死了 2015-08-10

我们都有这样的业余项目:项目创建一半就弃之于坟墓,未完成的梦想遗体就这样扔之于文件夹中.游戏.应用程序.可视化数据等等.现在所谓伟大的点子最后只能沦落为空气中卑贱的尘埃. 这是一个可悲的事实,因为业余项目原本应该成为一个传奇.在它们最辉煌的时刻,能够让你朝思暮想,夜不成寐,眼中只有一个它.很少很少的一部分人会够保持下去,沉溺于此.它们让你觉得自己还活着,它们比sex更好. 但大多数的业余项目往往没有那么幸运.被抛弃,然后静静地,死去. 我们会说自己没有时间.生活是如此忙碌,总是有各种事情不得不去

git在win7下安装的问题 2015-08-10

从官网下载的最新版本git-1.9.2-preview版本,安装在另一台win7下没有此错误,但是安装在其中一台出现了这个错误, 一直没搞明白,我安装选择的是windows下的环境,并没有选择unix的环境安装,翻看了一些网站,没有解决方法,其中有的说 版本号已经过时了,但我下载的是最新的,之前安装一直没出现这个问题:

Win7 _Object_header 中的 TypeIndex 2015-08-10

Win7 比较 xp下ObjectHeader中的内容有所变化,xp直接在OBJECT_HEADER里保存了POBJECT_TYPE指针,而Win7中把所有的对象类型放在了一个表里,这个表叫做ObTypeIndexTable.可以这么定义为: POBJECT_TYPE ObTypeIndexTable[0x100]; Win7的对象头中不再保存ObjectType指针,而是保存了TypeIndex,也就是对象类型在该表中的索引,并且提供了一个函数ObGetObjectType.需要取得对象类型时

CPP全面总结(涵盖C++11标准) 2015-08-10

OOP之类和对象 1. this指针的引入 每个成员函数都有一个额外的隐含的形参,这个参数就是this指针,它指向调用对象的地址.默认情况下,this的类型是指向类类型非常量版本的常量指针.可以表示成如下伪代码形式: /* 假设现在有一个类Sales_data,以及其非常量Sales_data类型对象,则该隐式的this指针可以写成如下伪代码形式 */ Sales_data *const this = &total; this指针一般用于解决重名问题和返回自身的值或者引用.例如: struct

LeetCode面试算法经典Java实现109Convert Sorted List to Binary Search Tree排序链表转换成二叉排序树 2015-08-10

原题 Given a singly linked list where elements are sorted in ascending order, convert it to a height balanced BST. 题目大意 给定一个升序的单链表,将它转换成一颗高度平衡的二叉树 解题思路 解法一:将单链表中的值存入一个数组中,通过数组来构建二叉树,算法时间复杂度是:O(n),空间复杂度是:O(n) 解法二:采用递归的方式, (一)找中间结点,构建根结点, (二)中间结点左半部分构建左子
一周排行
  • 网上搜的解决方案但在我的环境下仍旧没有解决,我的方法如下: 给C:\Windows\temp 文件夹赋予完全控制权限,如图: 其他的解决方案均没有成功如: 1 设置c:windows\temp 目录访问权限 temp ...
  • 1.定义一个比较两个数大小的模板 template<class Type> Type Max(Type a,Type b) { if (a>b) return a; else return b; } ...
  • 判断是否为矩形,必须满足相异的4个点,存在4条边(不重合),边的向量只有两个,且两向量垂直: 满足这些条件就可以了   小知识点: 两个向量垂直(x1,y1),(x2,y2)   x1 * x2 + y1 * y2 ...
  • 一.变量的内存分析 1.字节和地址 为了更好地理解变量在内存中的存储细节,先来认识一下内存中的“字节”和“地址”. (1)内存以“字节为单位” 0x表示的是十六进制,不用过于纠结,能看懂这些数字之间谁大谁小就行了 ( ...
  • 比赛的时候一开始把这题读错题了,错了两次才发现,然后想了一会,题目要求的那个数列,其实就是第一种情况,全部相等的数,第二种情况两个不同的数 相互出现, 第一种情况好解决,关键是求第二种情况.对于第二种情况只要枚举 n ...
  • 1.TCP/IP网络配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network /etc/host.conf /etc/hosts /e ...
  • 刚整理了一下自己的博客分类   希望自己能把知识梳理一下   一开始所有的博客放在一起太零乱   希望能和大家多交流    
  •                                                                                                   Facer’s st ...
  • 酷派大神f1怎么打开usb调试呢?很多用户对于酷派大神f1如何打开usb调试还不是很清楚,下面介绍一下华为酷派大神f1打开usb调试方法教程,还不了解的一起来看看吧 酷派大神f1打开USB调试步骤: 1.打开 设置- ...
  • 担任TD-SCDMA产业联盟秘书长快7年的杨骅,是TD成长的见证人和培育人,他的职业生涯已经与TD密不可分,以至于有人戏称,他的头发都为发展TD产业联盟累光了. 2002年10月,在人民大会堂,发起成立TD产业联盟的 ...