一入币圈深似海,浮浮沉沉走人生
时间一晃已临近七月中旬,时间飞逝,2019年已过一半,年初你定下的目标做了多少呢?说好学一门外语,定下誓言说今年一定要减肥,于是你又买了N张健身卡,但是从健身卡办好,你去过健身房?看过几次外语书,说过几句外语?也许你会说,一直在忙,工作,生活,各种突发事件搞得自己焦头烂额,哪有时间去管这些?也是,谁不是要生活呢?都得要工作,生活,才能生存下去。 但是既然自己忙着生存,为什么还要定下这么多
黑板课爬虫闯关 - 第三关
第三关相对之前的增加了登录这一块,首先需要先进行模拟登录,然后获取到cookie里面的登录验证csrf才能进行数据获取,这里其实可以用selenium比较简单,但是这个东西小编也用得少,感兴趣的同学可以去了解一下,这里我们还是用基础的re和requests实现一下流程按照常规思路直接进行内容获取应该会返回一个csrf的403错误,说明少了和身份验证相关的东西然后我们注册账号进去,发现如下页
2. APK瘦身, 一键删除无用java文件
一.问题描述:在项目开发中,由于需求不断的变动,我们的页面也在不断的变化.无用的文件也就越来越多,这样就会加大apk的体积.情况1:有时候项目比较赶,也不知道有些文件有没有用到,也不敢乱删,怕出问题,久而久之无用文件就越来越多了情况2:如果你是半路接手人家的项目,里面本身就有很多无用的文件,一个一个找也不太现实.这篇文章主要解决的问题:如何删除无用的java文件.想删除res下无效的资源文件,请查
安装和配置Oracle 安全备份10.3
概述本教程介绍如何安装Oracle安全备份以及如何配置它以与RMAN无缝集成。您将使用不同的界面以熟悉它们。完成本教程后才可学习所有其他Oracle安全备份10.3教程。前提条件开始本教程之前,您应该:1、可以访问或已经使用Oracle企业管理器数据库控制台在Linux32上安装了Oracle数据库10g或者11g。—在数据库安装过程中,您需要知道Oracle用户SYS的口令(称为SYS_pass
在shell中的7种数值计算方法
引言Linuxshell中使用let,[],(())三种运算符操作shell变量进行简单的基本运算;Linuxshell中使用expr与bc两个程序实现高级运算;闲话不多叙,直接上好货!let法let命令是BASH中用于计算的工具,用于执行一个或多个表达式,变量计算中不需要加上$来表示变量。如果表达式中包含了空格或其他特殊字符,则必须引起来。[root@host]# i=1[root@host]#
[pthon2.7+django1.2+sae]博客评论的异步提交
在开发博客系统或者是电商系统,总之,凡是带有回复、评论、回帖之类针对一个内容进行回复的功能的时候,现在几乎全部都是采用ajax异步提交,并且同步在正确的位置显示提交结果,而不是在提交之后重新刷新整个页面来显示提交之后的内容。ajax由于google的使用,被广为推广。它在客户端使用javascript语言编写,使用XMLHttpRequest对象,实现和服务的数据交互,详细信息参看:AJAX-XM
php变量和常量、数据类型、运算符、流程控制
主要是自己觉得要记忆的东西php可以直接输出html标签内容,如echo 'aaa';注释风格:cc++单行注释//shell#常用过滤非法字符函数htmlspecialchars()字面量值来自其字面值双引号内计算里面字符串的值单引号内当作真正字面量来对待偶尔了解一下heredoc语法变量获取变量类型gettypet()测试变量状态isset()检测该变量是否存在unset()销毁该变量类型转换
python属性管理(1):基础
管理属性的几种方式在python中访问、设置、删除对象属性的时候,有以下几种方式:使用内置函数getattr()、setattr()和delattr()自己编写getter()、setter()、deleter()方法重载__getattr__()、__setattr__()、__delattr__()运算符,这决定了x.y的访问、赋值方式以及delx.y的方式使用__getattribute__
Mysql索引-1
一、什么是数据库索引?有什么作用?1、没有数据库索引。如果想查询目标数据,需要数据库引擎从第一条记录开始向下搜寻!2、有数据库索引table相当于是一本无比厚的书籍,index就像目录(提供了每章节的内容),通过目录读者能够快速找到自己喜欢的章节。数据库索引index用于提高数据表的查询速度。二、数据库索引的分类宏观角度:单列索引、组合索引。微观角度:普通索引、唯一索引、主键。案例:原始user表
Spark Sql 对 null 值多组测试用例分析
有很多种情况,sparksql语句中的某些字段是空的,想要知道sql中聚合函数对null的影响结果,下面做了几个测试用例。image.png测试用例准备三个caseclasscase class ChildLog(id:String,name:String)case class WifeLog(id:String,name:String,child:ChildLog)case class User
this.data与this.setData的区别:
在异步操作中无法保证this.data的执行,一定是在onLoad:函数结束之前发生的,有可能出现this.data还没有执行,onLoad:函数已经结束了。就会造成this.data的变量没有被赋值,从而导致获取数据失败。在同步方法操作中,一定是this.data结束,onLoad:函数才会结束,这样,this.data的变量一定是有值的,从而保证了数据绑定是成功的。所以,无论是异步还是同步操
Gossip协议在Cassandra中的实现 #2
原始链接:https://github.com/aCoder2013/blog/issues/2,转载请注明出处Gossip协议是什么?简单来说就是一种去中心化、点对点的数据广播协议,你可以把它理解为病毒的传播。A传染给B,B继续传染给C,如此下去。协议本身只有一些简单的限制,状态更新的时间随着参与主机数的增长以对数的速率增长,即使是一些节点挂掉或者消息丢失也没关系。很多的分布式系统都用gossi
解决疯狂点击按钮的问题?
//每隔5秒可点击 var tiemer = ""; var fun = function bClick(){
linux ssh 免密登录
转载请务必注明原创地址为:https://dongkelun.com/2018/04/05/sshConf/以下用三台centos为例,ip分别为192.168.44.138、192.168.44.139、192.168.44.140,分别对应别名master、slave1、slave21、首先在每个机器上执行ssh-keygen -t rsa一直按回车默认就好image2、将公钥导入到认证文件中
dwz入门
首先引入dwz的样式库2.引入必要的js库其中dwz.core.jsDWZ核心库主要功能是DWZ初始化,JavascriptString增加了一些扩展方法.3.主要代码 $(function(){DWZ.init("dwz.frag.xml",{statusCode:{ok:200,error:300,timeout:301},//【可选】pageInfo:{pageNum:"pageNum
图片的无极缩放与固定大小
今天遇到关于图片页图片大小控制的问题,在论坛里搜索了一下相关帖子,得到了解决的方法,在此整合一下相关的帖子,希望能对初学者起到帮助:一、固定图片大小而不随鼠标滑动而改变图片大小代码!把以下代码加到里面:---------------------------------------------------------------------------------------------------
android显示gif图
大家都知道,android本身是没有显示gif图片的控件的,ImagVIew即使显示,也只能显示gif图片的第一帧,但是gif图在我们的的使用中非常普遍(比如斗图),所以就要用到自定义的控件了,现在我为大家推荐一个,直接可以用来显示gif图的jar爆GifView.jar,先给下载地址,http://code.google.com/p/gifview/downloads/list 然后选择 Gif
ApexSQLLog可以只读取ldf文件
需要数据库在线 本文版权归作者所有,未经作者同意不得转载。
impress.js:不仅仅是PPT
推荐指数: 使用难度: 适用范围:PPT,个人简介,项目简介以及各种需要展示的场景 GitHub数据: 看看这个恐怖的star数字大家应该就知道这东西有多叼了,要知道linux的star也就1.2万。。。打开Demo的一瞬间我就被震惊了,特效和内容的结合恰到好处,整体风格简直就是高大上! 一句话讲解原理:整个网页是一张画布,将想要展示的每一页都放在这张画布上的不同位置,运行的时候监控键盘操作,使用
jQuery的addClass
jQuery的addClass,removeClass和toggleClass方法,最后一个方法在某一情形之下,可以替代前面2个方法。第一个方法addClass为元素添加一个class。第二个方法removeClass,移除一个class。第三个方法toggleClass是互斥class。 创建样式,当文本框focus时,文本框边框高亮和变宽,当blur时,恢复原来样式。.textbborder