自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 资源 (4)
  • 收藏
  • 关注

原创 java 调用python的相关问题说明与解决

本文重点介绍两种调用方式前提,已搭建好正常的python环境。第一种通过Jython调用python ,先贴上代码吧java代码:public static void main(String args[]){ PySystemState sys = Py.getSystemState(); //加入python路径 sys.path.add("E:\\pathon_work")...

2018-03-02 13:33:07 1404

原创 mysql 用户及授权相关命令

一、登陆 mysql1. 输入命令: mysql -u username -p 。回车后,输入密码。二、创建用户命令:CREATE USER'username'@'host' IDENTIFIED BY 'password';例子: CREATE USER'test'@'localhost' IDENTIFIED BY 'test';三、为用户授权命令:GRANT p...

2019-03-22 14:00:46 1578

转载 MySQL5.7修改字符集

MySQL5.7修改字符集本人安装的mysql版本是5.7.20,安装好mysql后就要对字符集进行修改了,于是照着网上的大部分教程说的去安装目录找一个my-default.ini文件,然后重命名为my.ini,再对其进修改字符集即可,于是我打开了mysql的安装目录下惊呆了,里面居然没有这个文件。于是花了近一个下午的时间去找解决的方法,功夫不负有心人,终于找到了解决的方法了,具体如下...

2019-03-22 09:59:29 516 1

转载 python爬虫总结

目录常用第三方库 爬虫框架 动态页面渲染 爬虫防屏蔽策略 结语由于某些原因最近终于可以从工作的琐事中抽出身来,有时间把之前的一些爬虫知识进行了一个简单的梳理,也从中体会到阶段性地对过往知识进行梳理是真的很有必要。常用第三方库对于爬虫初学者,建议在了解爬虫原理以后,在不使用任何爬虫框架的情况下,使用这些常用的第三方库自己实现一个简单的爬虫,这样会加深对爬虫的理解。url...

2019-03-14 14:07:03 614

转载 企业级网络爬虫应用(1)

企业级网络爬虫应用(1) 开篇开篇不打算写太多技术细节,只想来阐述一下计划写该系列博客的初衷。公司有一项业务是做政策收集及发布的,说白了就是人工查看哪些政府网站有新的政策发布了,就复制粘贴,修改下格式发布到我们的网站上,这算是一个政策信息的聚合平台吧。但是这种方式确实是费时费力,搞得这方面的人手一直紧张。后来leader一看一直招人也不是个办法,就想着能不能做个爬虫来自动抓取和发布信息,后...

2019-03-14 14:05:31 822

转载 UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position 46:illegal multibyte seque

一、 最近使用python写入文件时,出现了如下的错误:但是content的内容是unicode编码,不知道怎么和gbk扯上了关系,对content使用encode()和decode(),用gbk,utf-8,gb2312各种编码解码都没有效果;在网上查找资料,看到一篇文章关于这个的说法:http://blog.csdn.net/xiaoyi_zhang/article/details...

2018-10-19 09:13:33 2490

转载 JAVA实现Doc与Docx互转

摘要:一、开发须知Jacob是Java-COMBridge的缩写,它在Java与微软的COM组件之间构建一座桥梁。使用Jacob自带的DLL动态链接库,并通过JNI的方式实现了在Java平台上对COM程序的调用。COMcomponent(COM组件)是微软公司为了计算机工业的软件生产更加符合人类的行为方式开发的一种新的软件开发技术。在COM构架下,人们可以开发出各种各样的功能专一的组件,然后将它们按照需要组合起来,构成复杂的应用系统。由此带来的好处是多方面的:可以将系统中的组件用新

2018-09-28 15:18:11 20957 6

转载 Scrapy设置之提前终止爬虫

转载自  https://blog.csdn.net/Q_AN1314/article/details/51104701Scrapy的CloseSpider扩展会在满足条件时自动终止爬虫程序。可以设置CLOSESPIDER_TIMEOUT(秒)、CLOSESPIDER_ITEMCOUNT、CLOSESPIDER_PAGECOUNT、CLOSESPIDER_ERRORCOUNT分别代表在指定时间过后...

2018-05-09 14:55:07 1979

转载 Django 改为用pymysql方法

转载自 博客---https://blog.csdn.net/winsonyuan/article/details/51500122以下是原博客原文:唉,最近赶了个新潮,用起了Python3.4跟Django1.6,数据库依然是互联网企业常见的MySql。悲催的是在Python2.7时代连接MySql的MySQLdb还不支持Python3.4,还好,苦苦追问G哥终于找到一款代替品,而且效果不错,这...

2018-05-08 15:02:08 4291

原创 pymysql简单示例

1.简介--环境已准备就绪,使用pycharm中的python console 进行pymysql 连接测试2.mysql 已启动,并已创建相关数据库与表在console 中输入如下代码:import pymysql conn = pymysql.connect(host = '127.0.0.1',port=3306,user = 'root',passwd = 'root',db = 'y...

2018-05-01 10:31:02 1093

转载 HTML 状态码详解

转载自:在线工具 http://tool.oschina.net/commons?type=5状态码含义100客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。101服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端...

2018-04-08 16:18:58 1132

转载 sklearn 神经网络 MLPClassifier 参数详解

转载自  http://blog.csdn.net/haiyu94/article/details/53001726参数说明: 1. hidden_layer_sizes :元祖格式,长度=n_layers-2, 默认(100,),第i个元素表示第i个隐藏层的神经元的个数。 2. activation :{‘identity’, ‘logistic’, ‘tanh’, ‘relu’}, 默认‘re...

2018-03-11 20:52:36 25402 1

原创 Eclipse SVN地址变更后,右键卡死解决方法(二)常规方法

Eclipse SVN地址变更后,右键卡死解决方法(二)常规方法

2017-08-25 17:55:51 3270

原创 Eclipse SVN地址变更后,右键卡死解决方法(一)

SVN服务器IP地址变后以及右键卡死解决办法(二)

2017-08-25 17:26:10 4231

原创 select 下拉框设为disabled不能提交值

在有一次的项目开发过程中,下拉框选择值后,页面跳转到其他页面,在处理过程中,将此下拉框设为disabled(需求原因,不能更改此下拉框的值),但后面提交时,发现此下拉框值不见了(或者说值为空),经过长时间的查找原因,发现此下拉框为disabled然后发现disabled并不能提交值,在此需求情况下,解决方法为:当属性设置为disabled时,提交时,select的值无法传递,提交前移除di

2017-04-20 17:08:12 7747

转载 Eclipse 插件向导实现自定义帮助功能(也称为上下文敏感的帮助支持)

文章转载自IBM 文档社区原文地址:https://www.ibm.com/developerworks/cn/opensource/os-cn-rcp-contexthelp/Eclipse 的帮助系统是基于一个引用 HTML 文件的 XML 目录表,它是由已有的 Eclipse 帮助插件实现的。我们可以非常容易的把 Eclipse 帮助插件嵌入到我们自己的 RC

2017-03-29 11:02:11 1669

转载 《JAVA与模式》之访问者模式

《JAVA与模式》之访问者模式在阎宏博士的《JAVA与模式》一书中开头是这样描述访问者(Visitor)模式的:  访问者模式是对象的行为模式。访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。分派的概念  变量被声明时的类型叫做变量的静态类型(Static Type),有些人又把静态类型叫做明显

2017-03-14 09:37:40 383

转载 《JAVA与模式》之模板方法模式

《JAVA与模式》之模板方法模式在阎宏博士的《JAVA与模式》一书中开头是这样描述模板方法(Template Method)模式的:  模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。模

2017-03-14 09:36:23 353

转载 《JAVA与模式》之策略模式

《JAVA与模式》之策略模式在阎宏博士的《JAVA与模式》一书中开头是这样描述策略(Strategy)模式的:  策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式的结构  策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,

2017-03-14 09:34:52 368

转载 《JAVA与模式》之状态模式

《JAVA与模式》之状态模式在阎宏博士的《JAVA与模式》一书中开头是这样描述状态(State)模式的:  状态模式,又称状态对象模式(Pattern of Objects for States),状态模式是对象的行为模式。  状态模式允许一个对象在其内部状态改变的时候改变其行为。这个对象看上去就像是改变了它的类一样。状态模式的结构  用一句话来表述,状态模式把所研

2017-03-13 17:57:26 271

转载 《JAVA与模式》之观察者模式

《JAVA与模式》之观察者模式在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的:  观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。  观察者模式定义了一种一对多的依赖关系,让多个观察者

2017-03-13 17:56:31 214

转载 《JAVA与模式》之备忘录模式

《JAVA与模式》之备忘录模式在阎宏博士的《JAVA与模式》一书中开头是这样描述备忘录(Memento)模式的:  备忘录模式又叫做快照模式(Snapshot Pattern)或Token模式,是对象的行为模式。  备忘录对象是一个用来存储另外一个对象内部状态的快照的对象。备忘录模式的用意是在不破坏封装的条件下,将一个对象的状态捕捉(Capture)住,并外部化,存储起来,从而可以

2017-03-13 17:54:32 320

转载 《java模式》之中介者模式

定义:用一个中介者对象封装一系列的对象交互,中介者使各对象不需要显示地相互作用,从而使耦合松散,而且可以独立地改变它们之间的交互。类型:行为类模式类图:中介者模式的结构       中介者模式又称为调停者模式,从类图中看,共分为3部分: 抽象中介者:定义好同事类对象到中介者对象的接口,用于各个同事类之间的通信。一般包括一个或几个抽象的事件方法,并由子

2017-03-13 17:51:46 432

转载 《JAVA与模式》之迭代子模式

《JAVA与模式》之迭代子模式在阎宏博士的《JAVA与模式》一书中开头是这样描述迭代子(Iterator)模式的:  迭代子模式又叫游标(Cursor)模式,是对象的行为模式。迭代子模式可以顺序地访问一个聚集中的元素而不必暴露聚集的内部表象(internal representation)。聚集和JAVA聚集  多个对象聚在一起形成的总体称之为聚集(Aggregat

2017-03-13 17:47:33 311

转载 《JAVA与模式》之解释器模式

《JAVA与模式》之解释器模式在阎宏博士的《JAVA与模式》一书中开头是这样描述解释器(Interpreter)模式的:  解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中的句子。解释器模式的结构  下面就以一个示意性的系统为例,讨论解释器模式的结构。系统的结构图如下所示:

2017-03-13 17:43:24 287

转载 《JAVA与模式》之命令模式

《JAVA与模式》之命令模式在阎宏博士的《JAVA与模式》一书中开头是这样描述命令(Command)模式的:  命令模式属于对象的行为模式。命令模式又称为行动(Action)模式或交易(Transaction)模式。  命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。命令模式

2017-03-13 17:42:09 292

转载 《JAVA与模式》之责任链模式

在阎宏博士的《Java与模式》一书中开头是这样描述责任链(Chain of Responsibility)模式的:  责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和

2017-03-13 17:06:26 264

转载 《JAVA与模式》之代理模式

《JAVA与模式》之代理模式在阎宏博士的《JAVA与模式》一书中开头是这样描述代理(Proxy)模式的:  代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。代理模式的结构  所谓代理,就是一个人或者机构代表另一个人或者机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起

2017-03-13 16:52:52 258

转载 《JAVA与模式》之享元模式

《JAVA与模式》之享元模式在阎宏博士的《JAVA与模式》一书中开头是这样描述享元(Flyweight)模式的:  Flyweight在拳击比赛中指最轻量级,即“蝇量级”或“雨量级”,这里选择使用“享元模式”的意译,是因为这样更能反映模式的用意。享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。Java中的String类型  在JAVA语言中,S

2017-03-13 16:50:12 360

转载 《JAVA与模式》之装饰模式

《JAVA与模式》之装饰模式在阎宏博士的《JAVA与模式》一书中开头是这样描述装饰(Decorator)模式的:  装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。装饰模式的结构  装饰模式以对客户透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。装饰模式

2017-03-13 16:46:18 269

转载 JAVA设计模式之门面模式(外观模式)

医院的例子  现代的软件系统都是比较复杂的,设计师处理复杂系统的一个常见方法便是将其“分而治之”,把一个系统划分为几个较小的子系统。如果把医院作为一个子系统,按照部门职能,这个系统可以划分为挂号、门诊、划价、化验、收费、取药等。看病的病人要与这些部门打交道,就如同一个子系统的客户端与一个子系统的各个类打交道一样,不是一件容易的事情。  首先病人必须先挂号,然后门诊。如果医生要求化验

2017-03-13 16:43:03 259

转载 JAVA组合模式

先看看组合模式的定义吧:“将对象组合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。”   就拿剪发办卡的事情来分析一下吧。   首先,一张卡可以在总部,分店,加盟店使用,那么总部可以刷卡,分店也可以刷卡,加盟店也可以刷卡,这个属性结构的店面层级关系就明确啦。   那么,总店刷卡消费与分店刷卡消费是一样的道理,那么总店与分店对

2017-03-13 16:38:07 307

转载 JAVA设计模式初探之组合模式

生活中的一个例子:    拿汽车在路上行驶的来说。既有小汽车又有公共汽车,它们都不但能在市区中的公路上行驶,也能在高速公路上行驶。这你会发现,对于交通工具(汽车)有不同的类型,它们所行驶的环境(路)也有不同类型,在软件系统中就要适应两个方面(不同车型,不同道路)的变化,怎样实现才能应对这种变化呢?概述:在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“

2017-03-13 16:36:12 348

转载 《JAVA与模式》之适配器模式

《JAVA与模式》之适配器模式在阎宏博士的《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的:  适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式的用途  用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个地极。而有些地方的电源插座却只有两极,没

2017-03-13 16:26:00 244

转载 《JAVA与模式》之单例模式

《JAVA与模式》之单例模式在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的:  作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。单例模式的结构  单例模式的特点:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。  饿

2017-03-13 16:23:23 277

转载 《JAVA与模式》之原型模式

《JAVA与模式》之原型模式在阎宏博士的《JAVA与模式》一书中开头是这样描述原型(Prototype)模式的:  原型模式属于对象的创建模式。通过给出一个原型对象来指明所有创建的对象的类型,然后用复制这个原型对象的办法创建出更多同类型的对象。这就是选型模式的用意。原型模式的结构  原型模式要求对象实现一个可以“克隆”自身的接口,这样就可以通过复制一个实例对象本身来创建

2017-03-13 16:21:27 239

转载 《JAVA与模式》之建造模式

《JAVA与模式》之建造模式在阎宏博士的《JAVA与模式》一书中开头是这样描述建造(Builder)模式的:  建造模式是对象的创建模式。建造模式可以将一个产品的内部表象(internal representation)与产品的生产过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。产品的内部表象  一个产品常有不同的组成成分作为产品的零件,这些零件有

2017-03-13 16:18:28 254

转载 《JAVA与模式》之抽象工厂模式

《JAVA与模式》之抽象工厂模式场景问题  举个生活中常见的例子——组装电脑,我们在组装电脑的时候,通常需要选择一系列的配件,比如CPU、硬盘、内存、主板、电源、机箱等。为讨论使用简单点,只考虑选择CPU和主板的问题。  事实上,在选择CPU的时候,面临一系列的问题,比如品牌、型号、针脚数目、主频等问题,只有把这些问题都确定下来,才能确定具体的CPU。  同样,在选择主板的

2017-03-13 16:14:32 260

原创 访问限制:由于对必需的库xxxxxx.jar 具有一定限制解决方法

解决办法(一)点击Eclipse菜单栏的window---->preferences---->java---->Compiler---->Errors/Warning查看每一项后面的选项,如果是Warning或Ignore则不管,如果是Error就改成Ignore或warning.解决办法(二)选中项目——>右键选config buildPath——>到达libraries选项

2016-10-28 17:53:43 7024 1

转载 [svn不提交classes文件夹下的文件][SVN不交付classes解决方案]

1,先删掉classes文件,创建一个新的空白classes文件夹,选择该文件夹点击右键“TortoiseSVN->添加到忽略列表”。2、禁止Eclipse把SVN信息编译到classes里(1)在Eclipse中配置“Java Build Path->Source->Source 展开里面的项目(2)选中 Excluded,点击 Edit 按钮(3)在 Exclusion p

2016-10-28 15:11:34 3101

python2.7.0安装文件与安装说明书

文件中包含jython-installer-2.7.0.jar,jython-standalone-2.7.0.jar,Jython安装使用说明.docx

2018-03-02

sybase.data.aseClient.dll

这个是可以帮助初学者找到开发的通道;这个是在开发Webservice以及连接Sybase数据库时所用的dll

2014-06-16

mysql.data.dll

在开发WebService时,对于初学者,难免会遇到此类问题,当无法导入包时,就说明缺乏此类的包

2014-06-16

Myeclipse 智能配置.epf

能够帮助你更好的使用Myeclipse,让你更好的进行java程序开发

2014-02-16

空空如也

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

TA关注的人

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