SQL优化技巧:1.有效地降低逻辑读(onsistentgets)是sql优化的基本原则之一2.通过物化视图,可以优化sql;另外,还可以在视图上创建索引的比如:对视图的降序索引createindexidx_descondemo_view(numUserTypedesc,numRankdesc,numUserIddesc);3.创建表关键字段的索引,也是可以达到优化sql作用但要注意,潜在的数据类型转换,会造成索引失败。比如:articleID字段类型是n
系统 2019-08-12 01:51:48 2657
一、简单概念介绍CAB提供一个开发环境能很好的隐藏复杂度和提高生产力,通过高度抽象和关注点的分离,开发人员能够关注于业务逻辑提高基础框架代码的复用。SmartPart是整个CAB体系中重要的一部分,它可以将界面独立于业务逻辑,让界面和业务逻辑松散的耦合起来。SmartPart的应用中有几个重要概念:WorkSpace:作为一个容器,它可以统一的添加和显示视图。CAB中提供了一组控件作为视图的容器,包括DeckWorkSpace,MDIWorkSpace,T
系统 2019-08-12 01:33:30 2657
一、安装环境图1-1Tomcat和Solr的版本我本机目前使用的Java版本为JDK1.8,因为Solr4.9要求Java版本为1.7+,请注意。二、Solr部署到Tomcat流程图1-2Tomcat安装目录1、如图1-2所示,为Tomcat的解压目录;图1-3Tomcat首页2、在目录E:\apache-tomcat-8.0.9\bin中,找到startup.bat文件,双击该文件,启动Tomcat服务器,等待几秒钟后,在浏览器中输入http://loc
系统 2019-08-12 01:33:10 2657
Vim作为最好用的文本编辑器之一,使用vim来编文档,写代码实在是很惬意的事情。每当学会了vim的一个新功能,就会很大地提高工作效率。有人使用vim几十年,还没有完全掌握vim的功能,这也说明了vim的强大。而这样何尝不是一件好事呢,只要有的学习,就有的提高。最近使用Vim来写博客,发现在Vim中粘贴Python代码后,缩进就全乱了。仔细研究了以下,原来是自动缩进的缘故,于是做如下设置::setnoainosi取消了自动缩进和智能缩进,这样粘贴就不会错行了
系统 2019-08-12 01:32:29 2657
jvm先装载类,再链接类,再初始化类(以代码的文本顺序执行类变量初始化器、类静态初始化方法或接口的属性(field)初始化器),完成类的初始化后,才执行类的main方法。在链接过程中,可以静态链接(解析),也可以动态链接(解析),下面的图例说明的是动态链接。转自:http://dryr.blog.163.com/blog/static/5821101320107143513109/JVM调用类的main方法的过程
系统 2019-08-12 01:32:06 2657
进入智联招聘官网,在搜索界面输入‘数据分析师',界面跳转,按F12查看网页源码,点击network选中XHR,然后刷新网页可以看到一些Ajax请求,找到画红线的XHR文件,点击可以看到网页的一些信息在Header中有RequestURL,我们需要通过找寻RequestURL的特点来构造这个请求网址,点击Preview,可以看到我们所需要的信息就存在result中,这信息基本是json格式,有些是列表;下面我们通过Python爬虫来爬取上面的信息;代码如下:
系统 2019-09-27 17:57:36 2656
linux上搭建的openvpnopenvpn使用mysql进行用户的验证通过对openvpn日志的监控,实现对openvpn登录失败5次的用户进行锁定,一天后自动解锁#!/usr/bin/envpython3#-*-coding:utf8-*-'''脚本对登录VPN失败次数超过5次的用户进行锁定'''importtimeimportreimportosfile=open('/etc/openvpn/openvpn.log','r')failname={}
系统 2019-09-27 17:51:27 2656
前提:isp得支持web登录的方式。说明:每个ISP的登录页面不一样,不过我估计算法都是一样的,于是解决方案应该也是相似的,只是表单的key可能不太一样。首先,分析登录页面。页面head镶嵌了
系统 2019-09-27 17:48:14 2656
经常会碰到,双击.py文件运行不了,或右键没有IDLE编辑的项,在WIN7系统中比较常见.双击*.py文件运行不了解决办法:右键点击->打开方式->选择默认程序->浏览,找到并选择python.exe右键没有IDLE项解决办法:1.如果PYTHON环境搭建不久,PYTHONPATH,及Lib/site-packages目录下也没有多少库文件时,可以重装2.修改注册表,i.通过regedit命令来修改注册表复制代码代码如下:[HKEY_CLASSES_ROO
系统 2019-09-27 17:37:48 2656
原创于2009年08月02日,2009年10月22日迁移至此。Oracle分析函数——函数RANK,DENSE_RANK,FIRST,LAST…RANK功能描述:根据ORDERBY子句中表达式的值,从查询返回的每一行,计算它们与其它行的相对位置。组内的数据按ORDERBY子句排序,然后给每一行赋一个号,从而形成一个序列,该序列从1开始,往后累加。每次ORDERBY表达式的值发生变化时,该序列也随之增加。有同样值的行得到同样的数字序号(认为null时相等的)
系统 2019-08-29 23:52:06 2656