php爬虫最最最最简单教程 一.总结 一句话总结:用的爬虫框架,却是用的自己的例子(因为网站结构的变化,作者的例子不一定好用) 爬虫框架 自己例子 1.发现自己的运行效果和作者的不一样怎么办? 耐下性子快速阅读全部文档 作者的文档很有可能是之前写的,不一样正常,但是看文档的时候尽量全部文档都看一下,否则只看前面几个因为各种原因(比如例子年久失修)例子可能运行不出来 二.爬虫使用流程 1.下载爬虫框架 owner888/phpspider: <我用爬虫一天时间“偷了”知乎一百万用户,只为证明PHP…
vue.js最最最最简单实例 一.总结 一句话总结: 1.vue.js实现实现数据的双向绑定用的是什么标记? 双大括号:比如{{message}} 2.vue数据循环输出的标记是什么? 用的是标签的v-if自定义属性 10 <span v-if="ok"> 11 {{message}} 12 </span> 循环读取数据感觉和thinkphp有点像 15 <li v-for="l in list"> 16 my name is {…
vue双向数据绑定最最最最最简单直观的例子 一.总结 一句话总结:双向绑定既不仅model可以影响view的数据,view也可以影响model的数据 view model 数据 1.vue双向数据绑定核心代码? v-model 10 <div id="app"> 11 <div>{{ message }}</div> 12 <input v-model="message"> 13 <h1>{{ messag…
ThinkPHP5.0最最最最最简单实例 一.效果图 二.操作步骤 1.用mysql数据库建立数据库 2.按照ThinkPHP官网的指示装好ThinkPHP5.0 tp5里面的目录结构如下: 3.配置数据库连接信息 E:\2017-02-21--SoftWare\PHP\SOFTWARE\phpStudy_New\PHPTutorial\WWW\tp5\application\database.php 4.在控制器中写代码 E:\2017-02-21--SoftWare\PHP\SOFTWARE…
thinkphp5最最最最简单的ajax实例 一.总结 一句话总结:页面端使用$.get()方法传递ajax请求,服务器端判断是不是ajax请求,是的话接受参数,进行逻辑处理之后向客户端返回值. 1.页面端如何传递ajax请求? $.get()方法即可 22 <script> 23 $('#my_ajax_test').click(function(){ 24 var name=$('input').val(); 25 //alert(name); 26 $.get("{:url('…
echarts怎么使用(最最最最简单版)(本质canvas) 一.总结 一句话总结:外部扩展插件肯定要写js啊,不然数据怎么进去,不然宽高怎么设置.本质都是canvas嵌套在页面上,比如div中. 1.echarts怎么使用? 引入js,指定控件,编写js 2.怎么让外部插件变得非常容易? 页面源代码和官方教程 二.echarts怎么使用(最最最最简单版) 三.自己测试(这么简单的吗,看百度教程) <!DOCTYPE html> <html lang="en">…
其它课程中的python---4.Matplotlib最最最最简单使用 一.总结 一句话总结: 慢慢来吧,不着急,心态平和和沉稳:每次和世界交互,你就能感受到无比的自信 1.如何区别python2和python3的pip? 已经帮你弄好了:分别打开python安装目录的Script,里面pip2,pip3啥的都分别命名好了 2.在windows的电脑中安装python2和python3之后,如何分别在命令行使用它们? 复制.exe,重命名:将python2安装目录下的python.exe复制一份…
python从入门到大神---4.python3文件操作最最最最简单实例 一.总结 一句话总结: python文件操作真的很简单,直接在代码中调用文件操作的函数比如open().read(),无需引包也无需创建文件对象 1.python中的文件对象需要new关键词来创建,或者需要import来引包么? 不需要:应该是python直接就给我们创建好了,我么直接使用文件操作的函数比如open().read()即可,真的很简单 2.python中的文件对象操作常用的函数? 打开文件open():f=o…
java压缩  GZIP进行简单压缩,ZIP进行多文件保存 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGlhbmdydWkxOTg4/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt=""> package org.rui.io.compress; import java.io.BufferedOutputStream…
1.方法签名 指的是方法名和参数类型 2.java类初始化数据的方法 构造函数 声明变量时赋值 静态块 3.List转数组 List<String> list = new ArrayList<>(); list.add("aa"); list.add("bb"); String[] array = new String[list.size()]; array = list.toArray(array); 4.数组转List ArrayList…
2010-04-22 15:34 提问者采纳 Java EE(旧称j2ee)   第一阶段:Java基础,包括java语法,面向对象特征,常见API,集合框架: *第二阶段:java界面编程,包括AWT,事件机制,SWING,这个部分也可以跳过,用的时候再看都能来及: *第三阶段:java API:输入输出,多线程,网络编程,反射注解等,java的精华部分: *第四阶段:数据库SQL基础,包括增删改查操作以及多表查询: *第五阶段:JDBC编程:包括JDBC原理,JDBC连接库,JDBC API…
时间,就是这么很悄悄的溜走了将近两个年华,不知不觉的,研二了,作为一个一般学校的研究生,不知道该说自己是不学无术,还是说有过努力,反正,这两年里,有过坚持,有过堕落,这不,突然间,有种开窍的急迫感,寻思着找些实习,充实下生活,也是为了将来而备战,目标定位在杭州,然而,杭州的Java实习并不多,大大小小投了十来个企业单位,面来面去,回答的基本上也算差强人意,今日得一闲暇,就最近被问到的一些问题一一罗列,继续努力吧!: 1.说出Object类的常用方法? 答:这个问题,对于Java开发有经验的人来说…
这是一些需要好好的复习的东西 本来存了个文档  怕整丢了  就在这里保存一下 java 基础 重点关注集合 如list hashmap等使用(有时间多看看hashmap的实现原理  问的比较多)多线程方面  多线程的使用 JAVA核心技术(卷1)基础知识(卷2)高级特性    (下载下来看看):http://download.csdn.net/download/javawebxy/6845997框架方面:spring是必须看的  了解ioc和aop原理(面试会问的比较多)spring mvc(找…
下面的代码运行结果是什么?解释一下为什么会有这些差异. String s1 = "hello";String s2 = s1 + ",world";String s3 = "hello" + ",world";String s4 = "hello,world";String s5 = new String("hello,world"); System.out.println(s2.equ…
1.下载rpm安装文件,链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.选择自己需要的版本 3.安装,安装后环境全部都是配置好的这个是最关键的! rpm -ivh jdk-7u79-linux-x64.rpm 4.最后配置环境变量 vim /etc/profile.d/m-java-env.sh #添加以下内容 JAVA_HOME=/usr/java/jdk1.8.0…
模块:在Python中,一个.py文件就称之为一个模块(Module). 为了避免模块名冲突,Python又引入了按目录来组织模块的方法,称为包(Package).例如两个名不hello.py的模块分别在china的包和school里的包里,然后呢,现在它们的名字分别为:china.hello与school.hello, 这样就不冲突了吧. 每一个包目录下面都会有一个__init__.py的文件,这个文件是必须存在的,否则,Python就把这个目录当成普通目录,而不是一个包. 自己写一个模块:(…
函数的定义: 使用def语句,依次写出函数名.括号.括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回. 当用return 返回多个值时,返回的其实是一个tuple,即元组. 当一个语句块是什么也不做时,请用pass语句,如果为空的话,分出错的. 如果函数没有return或者只有单单的一个reuturn时 , 则返回none. >>> def sum(x, y): ... sum = x + y ... return sum ... >>&g…
这里是以CentOS 6.5  64bit为例(学习用这个,Kali神马的有兴趣自己研究(这个系统是玩渗透用的)) 一 ---->配置Vmware Workstation     自定义--选择兼容版本--选择安装方法(选择稍后安装)--选择系统类型(linux-centos 64-bit)--设置虚拟机的名称和安装位置     --设置CPU数和线程数--设置虚拟机的内存大小--设置网络类型(桥接网络)--设置IO模型--设置磁盘类型--设置磁盘接口--设置磁盘空间大小--修改虚拟机的磁盘名称…
Maven配置 <!-- quartz监控 --> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1</version> </dependency> <dependency> <groupId>org.quartz-schedu…
简单说一下这个情况,html的页面的各部分都是动态渲染的,所以头部的某些个样式调用函数需要在页面初始化的时候被加载,这个我也是知道的,结果后边代码敲着敲着,就把这个事儿给忘了,然后启动项目的时候,页面死活不是想要的样子,更无语的是当时还觉得我的js是没问题的,为啥呢?该有的函数都有了,函数的调用地方都有明确指向了,我就这样墨迹了块半个小时,最后忍不住了,回头看了一眼js页面顶部才发现我的代码: $(function(){ }); 初始化里边是空的,这不就干了个尬! 引以为戒,以后初始化的函数一定…
--创建数据库(命名不允许为汉字开头.不允许为数字开头.不允许为符号开头) create database Class --执行完成进行下一步点加go go --定位数据库 use Class --创建表 create table Users ( --主键列(不能重复.不能为空.不能为max) [ids] int primary key, --primary key设置主键 --关键字命名需要加[] ) uniqe, --设置唯一 sex bit, Brithday datetime, ) cr…
去除两个文件中相同的内容 比如我想把file1中不含文件file2的内容保留下来:(这个在抠一些内容的时候挺好用的) awk '{print $0}' file1 file2 |sort|uniq -u > file3 比较俩文件内容 diff file1 file2 查看内存 查看cpu的方法 cat /proc/cpuinfo  或者 更直观的查看cpu的型号命令:dmesg | grep -i xeon 查看内存的方法 cat /proc/meminfo  或者 更直观的查看内存的命令:f…
使用git 也有一段时间了,但是一直没有好好的去学下:今天刚好有空,就把自己不足的地方补了一下:废话就不多说了,直接步入正题: 1:git 如何提交代码 以及 如何拉代码 git clone可以将远程仓库的代码clone到本地! 当代码clone到本地了, 它又是怎样的一个形式尼? (手残党作图, 望各位看官海涵啊 !) 分别分为工作区,暂存区,本地仓库: 上图的箭头分别对应: git add, git commit, git push ;解析下: 工作区就是你写代码的那里:暂存区是你临时放代码…
${li.key!=''&&li.key!= null}可以直接判断不为空 ${empty li.value}也是不为空. 最近好烦迭代map里的map或者map里的list 后来发现只需要双重循环就好.…
前言 redis manager是一款很优秀的redis数据库可视化工具,果然优秀的软件最终都走向了收费,贫民玩家越来越难了.赶时间的直接拉到最后,有下载方式. 破解 无需破解,已是破解版 安装 下载 关注 vx公众hao,' GitHub严选 ',回复 ' redis ' 即可获得.海量免费工具随你用,来了绝不后悔!…
直接打印数组名称,得到的是数组对应的内存地址--哈希值.…
曾经有多少人因为不知如何在业务类中获取自己在Action或页面上保存在Session中值,当然也包括我,但是本人已经学到一种办法可以解决这个问题,来分享下,希望对你有多多少少的帮助! 如何在Java的普通类中获取Session以及request对象 详细回答请见:http://www.zhangriguang.cn/blog/20121010123838.html…
注:如果代码中有冗余,错误或者不规范,欢迎指正. Java简单实现:爬取网页并且保存 对于网络,我一直处于好奇的态度.以前一直想着写个爬虫,但是一拖再拖,懒得实现,感觉这是一个很麻烦的事情,出现个小错误,就要调试很多时间,太浪费时间. 后来一想,既然早早给自己下了保证,就先实现它吧,从简单开始,慢慢增加功能,有时间就实现一个,并且随时优化代码. 下面是我简单实现爬取指定网页,并且保存的简单实现,其实有几种方式可以实现,这里慢慢添加该功能的几种实现方式. UrlConnection爬取实现 pac…
private static Map<String, Object> loadAllJarFromAbsolute(String directoryPath) throws NoSuchMethodException, InvocationTargetException, IllegalAccessException, IOException { File directory = new File(directoryPath); // 判断是否为文件夹,如果是文件,直接用单个jar解析的方法去…