使用IDE方便开发,使用文本编辑器建立Web工程,有助于理解工程的各个文件组成及底层原理。需搭建好服务器(常用tomcat),当然需要Java运行环境了。一.建立JSP文件,如helloworld.jsp<%@pagelanguage="java"%>standardhelloworldhtmlhelloworld
系统 2019-08-12 01:32:27 2530
使用Django做web开发的时候遇到了这样一个问题,我想创建一个分支线程定时爬去某网站的信息,首先我就想到了使用单例模式,但是Python的单例模式并不像java那样一个static就完事了,需要使用不同的机制来实现,在网上找了几篇博客弄明白大概怎么回事,在这里跟大家分享一下我的理解:首先,因为只有继承了object的类才能定义__new__方法,所以我们要创建一个类,并且让它继承于object,这样我们就可以对其__new__方法进行定义了。class
系统 2019-09-27 17:56:26 2529
python买卖股票的最佳时机LeetCodeNo.122解法:一、暴力解法二、贪心算法:由于不限制买卖次数,也没有交易费用,就可以是用贪心算法。思路:只要第二天比前一天高,我们就买进,第二天卖掉,就可以赚钱。三、动态规划:根据算法导论这本最权威的书(最难读的一本书)中提到动态规划的四个步骤,第一刻画一个最优解的结构特征,第二递归地定义最优解的值,第三计算最优解的值,通常采用自低向上的方法,第四计算出的信息构造一个最优解(如最长公共子序列中,求出最长的子序
系统 2019-09-27 17:55:40 2529
最近在改项目中的python代码,之前用python2写的,现在准备改成python3,遇到一些小情况,在此记录一下:(1)除法的区别在python2中,对于两个int变量进行“/”除法操作,得到的结果是整数,小数部分直接舍去。而在python3中,单斜线“/”表示的就是实际的除法,而对应于python2的整除模式要用双斜杠“//”来代替importsyssys.versionOut[69]:'3.5.2(default,Nov232017,16:37:0
系统 2019-09-27 17:55:31 2529
0X00前言快开学了,看到空间里面各种求填写调查问卷的,我才想起来貌似我也还没做。对于这种无意义的问卷,我是不怎么感冒的,所以我打算使用”特技”来完成,也就是python,顺便重新复习一下python,真的好久没用了。下面,表演开始……0X01代码编写思路首先先创建一份问卷我们随便填写一个问卷并提交,在提交之前开启Burpsuite截获数据包对于截获的数据包进行分析,有的被url编码了不利于分析,可以使用Burpsuite编码模块解码替换,这样就好分析了通
系统 2019-09-27 17:53:47 2529
首先这次学习的是利用写Python脚本对网页信息的获取,并且把他保存到我们的数据库里最后形成一个Excel表格下载第三方模块和源码安装MongoDB刚开始我们需要做一些准备:先安装第三方模块https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.5.tgz思路如下:1.访问网站,拿到html网页headers获取:脚本1:运行前打开mongod:./mongod&2.提取html里面
系统 2019-09-27 17:50:43 2529
本文实例讲述了Python单例设计模式用法。分享给大家供大家参考,具体如下:demo.py(单例):classMusicPlayer(object):#类属性记录对象引用instance=Nonedef__new__(cls,*args,**kwargs):#1.判断类属性是否是空对象ifcls.instanceisNone:#2.调用父类的方法,为第一个对象分配空间cls.instance=super().__new__(cls)#3.返回类属性保存的对
系统 2019-09-27 17:48:37 2529
Spring的IoCpublicclassFoo{①privateStringname;privateintage;publicStringtoString(){return"TheFoo'sNameis:"+this.name+"TheFoo'sAgeis:"+this.age;}publicStringgetName(){}publicvoidsetName(Stringname){}publicintgetAge(){}publicvoidsetAg
系统 2019-08-29 23:30:18 2529
想找基于java的web开发书,原来选定的几本oreilly的书后来看看,版本都太老了,而且内容比较分散,不适合入门阶段上手。无意在书店翻了翻这本,看了一遍目录感觉还不错,但是基于以往的恶劣经验,我很久没有看国产技术书籍了,有些犹豫。又详细看了一两章,回家又考虑再三,最后在amazon.cn买了。花了4天时间,一口气看完,感觉挺不错。优点技术体系比较完整。关于javaweb开发基本的各方面技术都讲到了,重点是servlet/jsp及其在tomcat下的部署
系统 2019-08-29 22:48:24 2529
最近有一个公司希望我过去工作,貌似是开发游戏网站的,老板希望我能负责网站的整个建设,项目主管希望项目跑在osgi中这个我之前还真没听过,虽然独立完成过几个项目,但都是采用的s2sh与mysql架构。底气不足啊,因此,我拼命的问,去需要做那些技术储备?,回日:springosgi。然后详细的讲解了下项目的构架。与osgi的优势。。通过自己了解了点,发现osgi确实在低耦合,热插拔,易扩展方面占有极大的优势。因此从,无知,到了解,到兴趣,,接下来就是,辛勤的学
系统 2019-08-29 22:37:32 2529