自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

junli_chen的博客

有总结才有进步!

  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

转载 浅谈“请画一棵树”

树木人格测试,是投射测验的一种,原为瑞士科赫(K.Koch)开发的投射心理测验。方法是让来访者在A4的画纸上用2B的铅笔“画一棵树”,并对画得这棵树木进行评定。和其他的绘图测试一样,树木人格测试能够对各种年龄和不善于用语言表达的来访者的智能和身心发展情况给予比较准确的诊断。      指导语:请画一棵树。在完成后请你介绍自己的画。在介绍时要注意介绍以下问题:      1、树名

2015-09-30 17:42:49 1209 2

原创 常用位操作小技巧

下面对位操作的一些常见应用作个总结,有判断奇偶、交换两数、变换符号及求绝对值。这些小技巧应用易记,应当熟练掌握。1.判断奇偶只要根据最未位是0还是1来决定,为0就是偶数,为1就是奇数。因此可以用if ((a & 1) == 0)代替if (a % 2 == 0)来判断a是不是偶数。下面程序将输出0到100之间的所有奇数。[cpp] view plainc

2015-09-29 12:01:21 407

原创 面试步步受挫,在打击中成长

以前经常听别人说,机会是留给有准备的人!这句话我现在真是感触颇深呀。        真的是有太多的东西需要学习了,而我却一直没有准备好。我总是期待着明天把×××学会,后天再把×××弄明白。可是,时间就这样一天天过去了,到现在为止,我连最基本的排序都还没完全搞明白。我总是希望把基础从头到尾过滤一遍,可是却是没有时间啊!!一天都看不了多少知识,大把大把的时间就这样被我无情的浪费了!  

2015-09-27 17:34:20 643

转载 Java中的值传递和引用传递

当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?     答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本。指向同一个对象,对象的内容可以在被调用的方法中改变,但对象的引用(不是引用的副本)是永远不会改变的。Java参数,不管

2015-09-25 14:09:03 266

原创 java中只有按值传递,没有按引用传递!

今天,我在一本面试书上看到了关于java的一个参数传递的问题:写道java中对象作为参数传递给一个方法,到底是值传递,还是引用传递? 我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉!结果发现,我错了!答案是:值传递!Java中只有按值传递,没有按引用传递! 回家后我就迫不及待地查询了这个问题,觉得自己对j

2015-09-25 14:07:59 369

原创 Python在HTTP接口测试中的应用

HTTP接口例子:http:\\ip:port\interface.php?uname=aaa接口功能: 根据uname参数值来返回对应的用户名的基本信息1. 用Python封装被测试接口,对于HTTP接口我们通常会采用 GET和POST 2种调用方式去访问,所以必须把这2种方式都封装进去# -*- coding:gb2312 -*-import urllib2,u

2015-09-23 21:29:39 2016

原创 Python自动单元测试框架

软件的测试是一件非常乏味的事情,在测试别人编写的软件时尤其如此,程序员通常都只对编写代码感兴趣,而不喜欢文档编写和软件测试这类"没有创新"的工作。既然如此,为什么不让程序员在编写软件时自己加入一些用于测试的代码,使测试过程自动化呢?在软件工程中,这一技术称为自动单元测试,本文介绍在用Python开发软件时如何实现这一目标。一、软件测试大型软件系统的开发是一个很复杂的过程,其

2015-09-23 21:06:53 564

转载 测试杂谈

一、知己识人所谓知己就是清楚的认识自己,什么才是对自己最重要的。就测试这个职业来讲,我认为自己得到什么,学到什么才是最重要的。很多人看到这里可能觉得是正确,这种大道理谁都知道。但是平时呢大部分往往,嗯,保证产品 质量,保证公司企业的质量。但是有多少测试做的事情是真正自己想做的,又有多少做的事情是对自己有意义的。可能工作本身带来不了很多的学习点或者兴趣点,但是我们不能被忙碌的工作,频繁的项目,坑

2015-09-23 20:21:10 408

原创 从输入 URL 到页面加载完的过程中都发生了什么事情?

1)把URL分割成几个部分:协议、网络地址、资源路径。其中网络地址指示该连接网络上哪一台计算机,可以是域名或者IP地址,可以包括端口号;协议是从该计算机获取资源的方式,常见的是HTTP、FTP,不同协议有不同的通讯内容格式;资源路径指示从服务器上获取哪一项资源。例如:http://www.guokr.com/question/554991/协议部分:http网络地址:www.guokr

2015-09-23 17:40:48 330

原创 在恩典中生活

经文:约1:16-17,罗5:2   我们乃是借着神的恩典,不是因着自己的功德而得救成为神的儿女,这是我们知道的。今天,我们要和弟兄姐妹们讲:一个得救成为神的儿女的人还要在恩典中生活。使徒约翰见证说:“从他丰满的恩典里,我们都领受了,而且恩上加恩。”这个丰满的恩典,也是我们今天每一个神的儿女所需要的,也是可以领受的。我们的生活离不开神的恩典,如同鱼离不开水,树木离不开大地一样,我们

2015-09-22 21:38:04 5550

原创 如何安排灵修计划

如何安排灵修计划(一)安排一个固定的时间及地点在固定的时间和地点内与神交通,这是很重要的。地点可以是你的书桌旁、饭台旁或是你的床边;时间方面,只要腾30分钟来,最好是在工作或学习开始之前。那么,你每天与人交往的表现和以前会有所不同,因为你先与神交往。(二)要贯彻始终间间断断的,表示你并不热切成为健康的基督徒。电脑业中间流传着一句术语:「入的是垃圾,出的也是垃圾」。意思是如果你存入错

2015-09-22 20:11:02 2336

原创 C语言编译过程简介

刚开始接触编程的时候,只知道照书敲敲代码,一直都不知道为什么在windows平台下代码经过鼠标那样点击几下,程序的结果就会在那个黑色的屏幕上。现在找了个机会将C语言的编译原理做一下小小的总结,这样也能为以后我们进军linux编程做一些准备工作,现在这里和大家一起分享分享。O(∩_∩)O~讲到编译原理,我觉得首先我们得明白一些基本概念。1.                   编辑器:我们编

2015-09-22 09:14:01 438

原创 进程的三个状态的转换

一个进程在运行期间,不断地从一种状态转换到另一种状态,它可以多次处于就绪状态和执行状态,也可以多次处于阻塞状态。 (1) 就绪->执行就绪状态是指进程获得了调度程序为之分配的除了CPU时间之外的其他必要资源,只要CPU时间一到位就可执行了。处于就绪状态的进程,当进程调度程序为之分配了处理机后,该进程便由就绪状态转变成执行状态。 (2) 执行->就绪处于执行状态的进程在其执行过程

2015-09-22 08:54:49 801

原创 各种排序算法的分析及java实现

排序大的分类可以分为两种:内排序和外排序。在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程中需要使用外存,则称为外排序。下面讲的排序都是属于内排序。  内排序有可以分为以下几类:  (1)、插入排序:直接插入排序、二分法插入排序、希尔排序。  (2)、选择排序:简单选择排序、堆排序。  (3)、交换排序:冒泡排序、快速排序。  (4)、归并排序  (5)、基数排

2015-09-19 21:00:41 282

原创 搭建网站常见返回码40X 50X等错误的原因及解决方案

大家在搭建网站时经常会遇到各类问题, 其中最常见的就是各类 40X 50X 报错, 这里 简单介绍一下各类报错的意义以及解决方法。在介绍报错前,先简单介绍下 http 协议的常 见返回码,这些返回码可以通过 http 抓包工具(如 fiddler、httpwatch、各类浏览器的 F12 按钮)抓包看见。 我们访问一个网站的时候,就是向着该网站服务器发送一个 http 请求,如果服务器

2015-09-18 16:14:14 8611

原创 linux常用基本命令

Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。1、显示日期的指令: date2、显示日历的指令:cal3、简单好用的计算器:bc怎么10/100会变成0呢?这是因为bc预设仅输出整数,如果要

2015-09-17 21:34:00 504 1

原创 软件测试理论知识总结

基本概念:测试是为了发现程序中的错误而执行程序的过程软件测试工程师在一家软件企业中担当的是“质量管理”角色,及时纠错及时更正,确保产品的正常运作据了解,软件测试人员必须具有创新性和综合分析能力,必须具备判断准确、追求完美、执着认真、善于合作的品质,以及具有丰富的编程经验与查检故障的能力。详细分类:根据测试目的的不同,还有回归测试、压力测试、性能测试等,分别为

2015-09-15 21:36:27 482

原创 java中接口有什么作用?请创建一个接口(举例)

接口的作用就是把使用接口的人和实现接口的人分开,实现接口的人不必要关心谁去使用,而使用接口的人也不用关心谁实现的接口,由接口将他们联系在一起。以上像一段绕口令,那么通过下面的几段程序解释: 1、以生产和使用一台计算机为例,首先,我们定义了一个显卡的接口,他里面有显示功能和获取显卡名称的功能: interface VidioCard { void display(); String get

2015-09-13 17:57:55 1306

转载 面试热问——你的职业规划是什么?

“未来3至5年内,你有什么职业规划?”是招聘面试的常见问题之一。很多求职者不但被问过,甚至被问倒。HR们为什么要问这个问题?如何回答比较稳妥?  最近有位硕士应届毕业生对我说,她在面试的时候被问到“你的职业规划是什么?”。这个问题让她措手不及,她只好含糊其辞,最后铩羽而归。她问我到底面试官为什么问这个问题?他想知道什么?应该怎么回答才好? 坦

2015-09-04 18:16:04 5171 1

原创 任务调度利器:Celery

Celery简要介绍Celery是Python开发的分布式任务调度模块,是一个异步的任务队列基于分布式消息传递。Celery本身不含消息服务,它使用第三方消息服务来传递任务,目前,Celery支持的消息服务有RabbitMQ、Redis甚至是数据库,当然Redis应该是最佳选择。使用Redis作为Broker时,再安装一个celery-with-redis。 celery(芹菜)是

2015-09-04 16:48:33 3181

原创 总结django form

总结django form一、django forms1、特点django forms是Django的表单处理库。依赖HttpRequest,它具有如下特点:(1)快速自动生成HTML表单;(2)表单数据校验;(3)错误信息提示;(4)自动转换为python数据格式;2、探究form类#coding=utf-8#forms.pyfrom django i

2015-09-04 16:47:14 646

原创 详细的redis操作介绍

NoSQL介绍 Nosql = not onlysql, 09年发展高涨,指非关系型数据库,在超大规模和高并发的sns类网站有优势; Nosql是以key-value形式存储,和传统的数据库不一样;不需要遵守关系型数据库的一些要求,如sql标准,acid属性,表机构等等;特点:非关系型的,分布式的,开源的,水平可扩展的;1、处理超大量的数据2、运行在便宜的PC服务器集群

2015-09-04 16:44:41 363

原创 python爬虫框架scrapy操作步骤

生成项目scrapy提供一个工具来生成项目,生成的项目中预置了一些文件,用户需要在这些文件中添加自己的代码。1.生成项目scrapy提供一个工具来生成项目,生成的项目中预置了一些文件,用户需要在这些文件中添加自己的代码。打开命令行,执行:scrapy startprojecttutorial,生成的项目类似下面的结构tutorial/  scrapy.cfg  tutori

2015-09-04 16:23:46 1620

转载 scrapy爬虫架构介绍和初试

一、scrapy简介Scrapy 是一套基于Twisted的异步处理框架,是纯python实现的爬虫框架,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容或者各种图片。下图显示了Scrapy的大体架构,其中包含了scheduler、item pipeline、downloader、spider以及engine这几个组件模块,而其中的绿色箭头则说明了整套系统的数据处理流程。

2015-09-04 16:21:07 5439

原创 django的get和filter方法的区别

django的get和filter方法是django model常用到的,搞清楚两者的区别非常重要。为了说明它们两者的区别定义2个models:classStudent(models.Model):    name = models.CharField('姓名', max_length=20, default='')    age = models.CharField('年龄',

2015-09-04 16:18:13 1778

原创 提高django model效率的几个小方法

django的model效率不是很高,特别是在做大量的数据库操作的时候,如果你只用django来开企业站或者外包项目的话,那可以小跳过下,而你恰巧是效率狂或者说是对程序的效率要求比较高的话,那就要注意下面的几个方法。1.count()方法我们想用count方法来获取记录的条数可以采用下面的方法:num = info.objects.filter('...').count()我们来看

2015-09-04 15:57:18 2751

原创 XPath 简介

XPath 语法XPath 使用路径表达式来选取 XML文档中的节点或节点集。节点是通过沿着路径 (path) 或者步(steps) 来选取的。XML 实例文档我们将在下面的例子中使用这个 XML 文档。    Harry Potter  29.99   Learning XML  39.95 选取节点XPat

2015-09-04 15:29:03 350

原创 pip install 出现报asciii码错误的问题

我在用pip安装一些第三方库时,总会报错,错误如下:提示:UnicodeDecodeError: 'ascii' codec can't decode byte 0xb1 inposition 34: ordinalnot in range(128)ascii编码不能解码问题,查了好久,纠结了好久,终于找出问题所在了。。。。。。答案在下面!>pip install sh

2015-09-04 15:26:35 5514 9

原创 面试热问——你在前一份工作(实习)学到什么?

“你在前一份工作(实习)学到什么?”面试官想通过这个问题获取什么信息?常见的答案有哪些?面试官对它们有何反应?面试官提问的动机是什么?动机就是了解求职者的学习能力。所谓“学习能力”,对于学生来说是学习成绩和学习效率。而对职场人士来说,是领悟力和执行力,用通俗的话讲就是“悟性”。求职者通常怎样回答?1. 我学到了沟通。 我接着问:主要和谁沟通呢?对方答:   和老板沟通。

2015-09-03 18:51:24 4475

原创 django中URL常用配置方法

1:直接导入视图函数1 from django.conf.urls.defaults import *2 from mysite.views import hello3 urlpatterns = patterns('',4 (r'^hello/$', hello),5 (r'^time/$', time),6 )2:导入包函模

2015-09-01 19:41:53 519

转载 django多语言支持

当我们在构建具有国际化性的web站点时,通常需要满足在不同的国家或地区显示本地的语言。而django提供了强大的翻译机制,并且只需要很少的代码即可完成国际化的需要。django的配置文件settings.py中,默认是开启国际化支持的,USE_I18=True,如果您的站点不需要国际化,那么可以设置USE_I18N=False,这样对于您的站点来说,就不需要加载国际化支持的机制。另外对于djang

2015-09-01 16:12:21 1438

原创 数据分享资料

淘宝TFS架构演进 链接:http://pan.baidu.com/s/1sjQBDa1 密码:lxz5 基于用户画像的大数据挖掘实践 链接:http://pan.baidu.com/s/1rUtbg 密码:j9zd 电商系统的一些心得分享 链接:http://pan.baidu.com/s/1pJ3FfK3 密码:f6yy

2015-09-01 15:28:46 459

原创 ajax

script type="text/javascript"> var str = '{"name":"john"}'; var obj = $.parseJSON(str); $.ajax({ type:'POST', url: url, contentType: "application/json;charset=utf-8

2015-09-01 15:23:58 322

原创 python django 数据库查询方法总结

__exact 精确等于 like ‘aaa’__iexact 精确等于 忽略大小写 ilike ‘aaa’__contains 包含 like ‘%aaa%’__icontains 包含 忽略大小写 ilike ‘%aaa%’,但是对于sqlite来说,contains的作用效果等同于icontains。__gt 大于__gte 大于等于__lt 小于__lte 小于

2015-09-01 09:31:03 386

转载 Cookie/Session机制详解

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。1.1  Cookie机制

2015-09-01 09:03:42 247

数学之美.pdf

书中将高深的数学原理讲得更加通俗易懂,让非专业读者也能领略数学的魅力。通过具体实例教会读者在解决问题时如何化繁为简,如何用数学去解决工程问题。

2016-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除