自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (8)
  • 收藏
  • 关注

原创 Anaconda+pycharm配置qtdesigner提示could not find or load the Qt platform plugin windows

利用利用anaconda安装pyqt 命令如下:    conda install pyqt安装完按照网上教程配置pycharm结合,pycharm提示could not find or load the Qt platform plugin windows,解决办法配置环境变量QT_QPA_PLATFORM_PLUGIN_PATH找到pyqt的plugin目录,我的anaconda下

2016-10-24 13:28:13 8493

原创 JqueryEasyUI的DataGrid数据查询问题

最近使用DataGrid进行数据展示的时候,当从前台从combobox传入查询参数的时候,在进行参数切换的时候,提交的参数仍然是上次的参数,后来发现问题的原因。原来的Datagird是通过html方式写的,如下所示<table id="tt" class="easyui-datagrid" style="width:100%;min-height:80%"url="data/tianjin.ph

2015-10-09 14:05:24 657

原创 SqlServer数据库将自增值从头开始

由于经常往数据库里插值,有一些测试数据需要删除,若将某一个字段设置为自增,则删除数据后,自增值还是从上次删除前开始的,所有需要修改自增值为起始值修改的sql语句如下。delete from 数据库名称dbcc checkident('数据库名称',reseed,1)

2015-09-22 09:01:37 656

原创 设置max_execution_time解决php下载大数据问题

用phpexcel进行大数据下载的时候,下载一年的数据的时候,response返回超时,通过修改PHP.ini中的max_execution_time参数,该参数的含义是设置脚本的执行时间,该参数本来的用意是防止写的不好的脚本占用过多的脚本,由于我写的程序是内部使用的在线下载系统,所以修改该参数不会对业务造成影响,我设置为3600

2015-09-16 16:41:54 2372

原创 jquery easyui 实现级联效果

之前在google上搜了一篇jqueryeasyui实现级联的代码,实现级联效果原始链接,但是写的不是很详细,经过一番思考后对其代码进行还原,以后遇到类似情况可参考实现级联效果,我对其部分代码进行了注释,也是参考API后理解其这么做的原理。       下面是前台的html代码 Combox级联演示 - jQuery EasyUI Demo $(funct

2015-09-15 16:55:14 4783

原创 PHPExcel与ajax结合进行文件下载

由于项目需要,今天用ajax结合PHPExcel进行文件下载,从官网下载了PHPExcel的样例代码并结合自己的实际需求加上数据库代码后,运行可以下载excel,但是我加上ajax代码后请求返回用调试工具查看一直是一堆乱码,返回也一直报error,又用$get直接请求传入参数,excel也可正常下载,百思不得起解,翻墙google一番,stackoverflow上多位大神给出了解答,下面贴出我的代

2015-09-14 15:04:53 12697 3

原创 jquery的showLoading遇到的奇葩问题--正在查询

今天学习了showloading函数,在写一个画图函数的时候遇到了一个奇怪的问题,我将ajax设为异步的时候也就是下面的这段代码能够正确执行,当我设置为false也就是同步的时候下面这段代码却出现showloading函数未展现出loading的效果,直接进行等待画图。看了关于同步和异步的一些解释还是没有解答心中的疑惑,待日后解决!function create(){

2015-09-10 17:03:54 6458

转载 Jquery-Ajax实例分析加注释

最近在看一些lightbox的插件,里面利用到了jquery和Ajax结合使用展示图片的实例,就从网上找到了一篇实例文章,代码中有些地方给加入了注解。           html代码如下所示:        jQuery Ajax 实例演示   $(document).ready(function(){ $('#send_ajax').click(function()

2014-02-27 09:42:05 1723

原创 CSS中使用大于号[>]的含义

在学习bootstrap的源码的时候遇到了代码中带有大于号的选择器,经查询是代表选择标签时仅作用与儿子标签而不作用于孙子标签,具体怎样的意思,请看代码。 我是二级标签,也是就说我是div的儿子 我是div下的p标签内的span标签,也就是三级标签,也就是说我是孙子标签 当通过如下选择器进行控制时div

2013-12-10 14:29:02 22790

原创 忘记drupal7的管理员密码的恢复方法

由于好长时间没有登录drupal7的管理界面,所以忘记了drupal7的管理员密码,在网上查了很多找回drupal7的密码的方法,一开始直接将drupal7安装后所形成users表中的pass字段SQL语句为UPDATE users SET pass=md5(‘你打算设置的密码')  WHERE uid=1(uid=1的为drupal7设置的默认的管理员的id,uid=0是匿名用户的id)但是后来

2013-06-28 16:24:52 6374 2

原创 关于C++组合理解以及拷贝构造函数的调用时间的理解

最近在看C++,今天遇到了C++中的组合问题,顺便被拷贝函数的调用时间给困扰了,于是花时间专门研究了一下。首先给出拷贝构造函数被调用的情况:1.当用类的一个对象去初始化该类的另一个对象时。2.如果函数的形参是类的对象,调用函数时,进行形参和实参结合时。3.如果函数的返回值是类的对象,函数执行返回调用者时。下面贴出代码进行分析:#include #include using namesp

2013-03-11 17:43:36 1368 1

原创 ==和equals和hashCode的理解

今天做面试题的时候遇到了一个问题,问题的代码如下:       import java.util.HashMap;import java.util.Map;public final class PhoneNumber { private final short areaCode; private final short prefix; private

2012-10-27 10:24:04 1055

原创 (八)二十三中设计模式之我见-------------------中介者模式(Meditor Pattern)

中介者模式定义:用一个中介者对象封装一系列的对象交互,中介者使各对象不需要显示地相互作用,从而使其耦合松散,而且可以独立的改变他们之间的交互。我理解这个模式的简单定义可以理解为:对象自己能处理的就处理,处理不了的就交给中介者去调用别的对象进行处理。

2012-10-19 20:53:50 1127

原创 (七)二十三中设计模式之我见---------------原型模式(Prototype Pattern)

原型模式的定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。我们可以有另外的一种理解方式:不通过new关键字来产生一个对象,而是通过对象复制来实现的模式就叫做原型模式。

2012-10-19 20:19:13 945

原创 (六)二十三中设计模式之我见------------建造者模式或生成器模式(Builder Pattern)

首先引入建造者模式的定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。

2012-10-02 13:00:24 974

原创 每天一道编程题(八)----------牛顿迭代法求根式

今天面试土豆的时候问了一道题目是说求一个数的根式,本来回答的是利用二分法求解,可是人家问了说你这个怎么取上界下界,且数值       ,又由于我们不需要保存前一次的值,那么迭代就很容易的写出如下的程序。public class Newton { public static void main(String[] args){ //n就是要迭代求数值的,s为函数上的任一点的x值,co

2012-09-23 20:10:03 2054

原创 (五)二十三中设计模式之我见--------------装饰模式(DectoratorPattern)

今天学习了装饰模式从中体会到此种模式的魅力,进而想明白JDK中java的I/O流的工作方式也大抵应该如此。装饰模式在现实生活中很普遍,就拿最简单的例子来说我们装修的房子有不同的户型,这是基础,我们需要在房子里进行装修,要加涂料,或者壁纸,或者吊灯,家具,等等吧这些都是辅助性的材料,也就是装饰材料,需要什么就加什么。但是最基本的房子的架构是不会改变的。下面引用经典书籍设计模式中的一句话对装饰模式进行

2012-05-30 16:14:26 1610

原创 关于JSP中多个过滤器的执行顺序判定

JSP中过滤器的匹配方式有两种,且在写过滤器的匹配的时候,两者必须有一个。一种是  的形式,一种是的形式,第二种指定需要过滤的servlet也即是精确匹配,第一种为模糊匹配。当有多个过滤器的时候,我们要遵循以下两条原则来进行过滤器的匹配。        1. 首先如果有URL的形式,先进行匹配,当有多个URL被匹配到的时候按照DD(部署描述文件)中的顺序执行过滤器。        2. 当

2012-05-11 14:49:20 4380

原创 页面分页技术(一)-------------完全利用JSP进行分页

今天看了看JSP的页面分页技术,顺便学习了一下,这次写的一个分页完全是JSP页面的,没有进行分层处理,纯JSP页面,对于理解分页是很有帮助的,数据库我采用的是mysql。在进行分页之前我们需要定义几个变量,这是进行分页的必备要素。首先我们要进行分页就必须要知道每页的大小所以我们定义了PageSize,我们在从数据库中取数据的时候需要定义从第几条开始取的变量StartRow,以及我们需要显示的页数也

2012-05-10 15:07:30 881

原创 (四)23种设计模式之我见-----------观察者模式(Observer)

设计模式这本书中对观察者模式做了如下定义:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。下面我对深入浅出设计模式这本书中的观察者模式,进行自己的理解性剖析。先贴代码,然后对每段代码进行解析,最后画出完整的类图。观察者模式有两个必须的要素就是主题和观察者。在书中,引用了气象站的例子。我们有一个气象站(获取气象数据),有一个weatherDat

2012-05-09 11:40:02 943

原创 (三)二十三中设计模式之我见-------------责任链模式(Chain of Responsibility)

稍后贴出见解.................

2012-04-19 16:25:08 1046

原创 (二)二十三中设计模式之我见-----------------适配器模式(Adapter Pattern)

引用设计模式里面的一句话来对适配器模式做一个定义:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。       适配器模式用到的例子在现实生活中最贴切的就是充电器的例子,手机充电的时候需要低电压,而我们民用电压为220V,所以我们需要一个变压器将220v的电压转化为手机需要的电压,充电器就扮演了适配器的角色。而我们想想在T

2012-04-18 09:28:01 1005

原创 每天一道编程题(十)---------java竞赛称砝码问题

用天平称重时,我们希望用尽可能少的砝码组合称出尽可能多的重量。如果只有5个砝码,重量分别是1,3,9,27,81。则它们可以组合称出1到121之间任意整数重量(砝码允许放在左右两个盘中)。本题目要求编程实现:对用户给定的重量,给出砝码组合方案。例如:用户输入:5程序输出:9-3-1用户输入:19程序输出:27-9+1输入:41输出:81-27-9

2012-04-11 17:42:00 2469

翻译 关于java的自动装箱和拆箱

点击此处获得原英文文档链接          今天看泛型的时候,了解了一下jdk1.5的新特性,自动装箱和自动拆箱,以下是我对原英文文档的理解性翻译。          任何一个java程序员都知道,你不能将一个int类型(或者其他基本类型)放入一个集合中,集合中只能装对象的引用,所以就要对基本类型int进行包装(int的包装类为Integer)。当你从一个集合中取出一个Integer对象

2012-03-20 15:38:42 941

原创 每天一道编程题(九)----------堆排序

首先来描述一下堆这种数据结构,我们现在所说的堆一般就是指二叉堆,所以下面我就统一把堆默认为二叉堆。堆是一棵被完全填满的二叉树,设树的高度为h,即从第1层到第h-1层,树的节点都是被填满的,唯一有例外的就是在底层,若果底层是被从左到右被填满的,那这就是一棵完全二叉树。我们也可以用满树的概念来定义完全二叉树:完全二叉树是一棵与满树从左到右一一对应的树。堆排序是不稳定的排序算法,空间复杂度为O(1),时

2012-03-20 11:36:04 810

原创 查看几个linux脚本中的基础知识

查看公司的几个shell脚本的运行程序,从中得到了许多基础知识,现在记录下来,以供以后学习。        以下是一个appenv文件,此文件里记录了运行脚本里所需要的一些参数SERVICE_ID=jlxe.front3//指明程序的标示SERVICE_NAME="运行程序的名称"SERVICE_CONTEXT=front3_common.xml,app_my.xml//后面一个脚本中

2012-03-19 18:29:14 3920

原创 Linux查找文本中指定字符的小技巧

在Linux的vi编辑器中,如果要查看指定文件中的某项内容,由于内容过于庞大,可以打开vi编辑器后再打一个【/】,括号中间的字符,然后输入你要查找的字符这样就可以找到你需要的字符了,方便我们查看大容量的日志文件。

2012-03-16 17:51:30 3663

原创 (一)23种设计模式的理解之我见------策略模式(Strategy Pattern)

策略模式:引用经典书籍《设计模式》中的一句话来对此设计模式进行定义:定义一系列算法,把它们一个个封装起来,并且使它们可以相互替换。该模式使得算法可独立于它们的客户变化。初次看到这个定义就产生了疑问,为什么要把这些算法进行封装?后来又查阅了相关的资料,得到了答案。我们来举例说明这个问题。假设有一个人这个基类,还有一些类为学生,教师,和工人,假设有这三个子类分别继承自此人这个基类。人里面有好多方法,比

2012-03-15 21:17:02 649

原创 每天一道编程题------------百度蚂蚁爬杆问题

有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。 木杆很细,不能同时通过一只蚂蚁。开始 时,蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或调头, 但不会后退。当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可以走一厘米的距离。 编写程序,求所有蚂蚁都离开木杆 的最小时间和最大时间。       看到这道题感觉可以将前几天遇到

2012-03-12 11:14:25 3454

转载 关于servlet中session的理解

由于Http协议是无状态的,所谓的无状态就是服务器不会记住你的客户,无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。这种感觉就是你去一个饭店吃饭,你第一次去一个饭店给的是原价,你第二次去这个饭店,老板可能跟你认识了,就可能会给你优惠,可是Http是无状态的,这就好

2012-03-09 15:27:38 707

原创 每天一道编程题------------------将一个句子中单词编程倒序

百度公司面试题,要求空间复杂度最小,希望各位有更好地解答......................../*** 要求:将一个英文句子反转* 但不能使用String的库函数:split,indexOf,lastIndexOf,subString且要求空间复杂度最小* * */public class Reverse { public static void main(Stri

2012-03-07 11:18:59 1464

转载 javascript中this关键字的详细解析

Javascript是一门基于对象的动态语言,也就是说,所有东西都是对象,一个很典型的例子就是函数也被视为普通的对象。Javascript可以通过一定的设计模式来实现面向对象的编程,其中this “指针”就是实现面向对象的一个很重要的特性。但是this也是Javascript中一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来

2012-02-29 15:00:47 2046

原创 每天一道编程题----------------辗转相除法求两个数的最大公约数及其证明

证明方法为转载:       设两数为a、b(a>b),b最大公约数(a,b)的步骤如下:用b除a,得a=bq......r1(0≤r1)。若r1=0,则(a,b)=b;若r1≠0,则再用r1除b,得b=r1q......r2 (0≤r2).若r2=0,则(a,b)=r1,若r2≠0,则继续用r2除r1,……如此下去,直到能整除为止。其最后一个非零除数即为(a,b)。 原理及其详细证明

2012-02-27 21:07:28 2064

转载 每天一道编程题----------------淘宝小白鼠喝药问题

有1000只瓶药水,其中至多有一瓶为毒药,有十只小白鼠,小白鼠喝药后20小时才能知道是否为毒药,问给你24小时,你怎样才能检验出哪一瓶是毒药。明天继续问题的编程....今天先写题目。

2012-02-27 21:05:11 1103

转载 java中static关键字的详细解析

如果一个类成员被声明为static,它就能够在类的任何对象创建之前被访问,而不必引用任何对象。static 成员的最常见的例子是main( ) 。因为在程序开始执行时必须调用main() ,所以它被声明为static。       声明为static的变量实质上就是全局变量。当声明一个对象时,并不产生static变量的拷贝,而是该类所有的实例变量共用同一个static变量,例如:声明一个sta

2012-02-27 13:20:30 848

原创 每天一道编程题(八)--------百钱买百鸡

同学面试的时候问了一道百钱买百鸡问题,后来有面试淘宝的又问到了一个小马过河的问题,非常的类似,先来描述一下两个问题的题意。(1)有100块钱要买100只鸡,其中公鸡5块钱一只,母鸡3块钱一只,小鸡一块钱3只,问怎样买才可以?(2)小马过河问题,有100只马要背100担粮食,其中大马一批背三担,中马一批背两担,小马两匹背一担,问怎么背?         起初拿到这种题目,想这出题人有问题吧,一个

2012-02-24 17:29:39 2542 2

原创 使用HttpClient获得手机归属地

现在写这个程序,不能将有效的信息摘出来,以后摘出来会补上package test3;import java.io.IOException;import org.apache.commons.httpclient.*;import org.apache.commons.httpclient.methods.*;/** * 用HttpClient通过网页的回复获得号码的归属地 * 最好

2012-02-23 18:16:43 736

转载 TCP,SYN,FIN扫描的介绍

1:TCP扫描相对来说是速度比较慢的一种,为什么会慢呢?因为这种方法在扫描的时候会从本地主机的一个端口向目标主机的一个端口发出一个连接请求报文段,而目标主机在收到这个这个请求报文后若同意的话则发回一个确认报文段,那么我们本地主机收到确认报文段之后就可以确认目标主机的该端口是活动的了.因为如果目标主机的该端口是死端口的话,目标主机不会发回确认报文.(这里还有一个问题,就是如果该端口是死端口的话,那目

2012-02-23 15:52:11 3667

原创 每天一道编程题(七)------------------快速排序

快速排序是将要排序的集合A,进行分块排序。一般步骤为:1.如果A中的元素个数是0或1,则返回。2.A中的任意元素为pivot(中心元素【个人理解】)3.将A按照中心元素划分为两部分A1和A2 4.对A1和A2分别进行如上操作。其实是一个递归的过程。如何选取中心元素会影响到快速排序的速度,本次算法采用最普遍的将数组中的第一个元素作为pivotpublic class QuickSort {

2012-02-23 11:22:46 670

转载 java中volitile关键字的意思

原文链接点击打开我们知道,在Java中设置变量值的操作,除了long和double类型的变量外都是原子操作,也就是说,对于变量值的简单读写操作没有必要进行同步。 这在JVM 1.2之前,Java的内存模型实现总是从主存读取变量,是不需要进行特别的注意的。而随着JVM的成熟和优化,现在在多线程环境下volatile关键字的使用变得非常重要。在当前的Java内存模型下,线程

2012-02-22 15:43:04 1197

HTML5API参考文档

HTML5的API参考文档,很方便的查询各种标签的使用方法,是中文的,在编写代码时有这个手册非常方便!

2013-05-08

html5入门级开发(HTML5从入门到精通)

html5入门级书籍,里面有从基础到深入的一部分介绍,非常适合初学者浏览一下,了解基本的功能,更高级的设计可以再看其他的高级编程

2013-05-08

W3C标准查找文档

W3c技术的标准开发文档,非常全面,包括HTML,CSS,Javascript,Jquery等十多种W3C标准文档,文档有10M,方便大家做WEB开发

2012-01-04

css的参考文档

css的样式查找参考文档,方便大家查找元素!

2012-01-04

java程序员面试宝典

java程序员面试宝典,方便大家通过各种java的笔试,面试是要考算法的,多看看算法

2012-01-04

关于spring的参考教程

学习的时候使用的一本spring 的参考教程

2010-06-14

dwr的应用查询文档

dwr的应用查询文档,里面有关于dwr的使用方法,和各种功能的详细介绍,方便查询和阅读

2010-06-04

计算机编程的专业英语单词词汇整理

计算机编程的常用英语单词,java,c++,.net,数据库等各种单词的查询

2010-06-04

空空如也

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

TA关注的人

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