首页 > 2018年12月04日 > 全部分享
讲一讲MySQL如何防止“老鼠屎”类型的SQL语句
【原谅我标题党了】 当然不可能有哪一个SQL语句会这么出名,以至于大家叫它“老鼠屎”;但是有一些SQL语句确实主是做着这样的事;由于程序的 局部性原理,数据库会把常用的数据缓存到内存中,对于这种场景通常是使用LRU算法。 【原生的LRU算法有空子】 这里不是说LRU算法有BUG、只是说它在数据库这个 ...
分类:数据库技术   时间:2018-12-04 16:20:06    收藏:0  评论:0  赞:0  阅读:162
SpringMVC作用、SpringMVC核心组件、创建项目流程
SpringMVC框架 1. 作用 解决了V-C的交互问题,即视图与控制器的交互问题。 在原生的Java EE技术中,使用Servlet作为项目中的控制器,用于接收用户的请求,并给予响应结果。这种做法最大的问题在于:在常规做法中,每个Servlet对应1个请求路径,例如LoginServlet处理l ...
分类:编程语言   时间:2018-12-04 16:19:37    收藏:0  评论:0  赞:0  阅读:317
[JSOI2008]火星人
"嘟嘟嘟" 嗯。 splay维护哈希。 如题,用splay维护哈希,查找的时候二分。所以复杂度是取决于询问复杂度:$O(n \log^ 2{n})$。 这道题还有一个技巧,就是一个节点记录的是他的子树的哈希值,所以树的的形态改变的同时,每一个节点记录的哈希值也在改变。在pushup的时候,应该这么写 ...
分类:Web开发   时间:2018-12-04 16:19:14    收藏:0  评论:0  赞:0  阅读:150
Dobbo问题及解决方案:forbid-consumer
本地运行Dubbo经常出现以下情况: 一、问题分析: 其实线下环境根本没有对服务做白名单和黑名单机制。通过阅读源码,分析如下: 根据异常栈,抛出这个异常的代码在RegistryDirectory的第579行,如下: 如果forbidden变量为true,则抛出该异常。forbidden变量默认为fa ...
分类:其他   时间:2018-12-04 16:18:49    收藏:0  评论:0  赞:0  阅读:174
Easy Game (区间DP)
Easy Game LightOJ - 1031 You are playing a two player game. Initially there are n integer numbers in an array and player A and B get chance to take th ...
分类:其他   时间:2018-12-04 16:18:32    收藏:0  评论:0  赞:0  阅读:128
mybatis一对一映射
1)如图 2)创建students.sql和cards.sql 3)创建Students.java和Card.java 4)创建StudentMapper.xml和CardMapper.xml CardMapper.xml StudentMapper.xml 5)创建StudentCardDao.j ...
分类:其他   时间:2018-12-04 16:18:14    收藏:0  评论:0  赞:0  阅读:144
Ubuntu 设置系统环境变量和开机自启动
Ubuntu 设置系统环境变量和开机自启动 <!-- flowchart 箭头图标 勿删 --> Ubuntu系统环境变量详解 参考这篇文章,讲的非常详细 开机自启动 在Linux下设置软件开机自动有三种方式: 1、 自动启动应用程序——rc.local脚本 2、 自动启动服务——update-rc ...
分类:系统服务   时间:2018-12-04 16:17:57    收藏:0  评论:0  赞:0  阅读:348
Scala 读取文件
import scala.io.Source val inputFile = Source.fromFile("output.txt") val lines = inputFile.getLines for (line <- lines) println(line) ...
分类:其他   时间:2018-12-04 16:17:39    收藏:0  评论:0  赞:0  阅读:114
知识图谱完整项目实战(附源码)(2)
第一章 完整项目案例演示 1.1 概述 本文是《知识图谱完整项目实战(附源码)》系列博文的第2篇:汽车知识图谱完整项目案例演示,主要介绍汽车领域知识图谱前端界面的功能演示。 知识图谱的学习是一个基础到实战,从入门到精通的一个逐渐深入的、渐进式的过程。在这个过程中,一个完整的项目,起到的作用往往是对过 ...
分类:其他   时间:2018-12-04 16:17:21    收藏:0  评论:0  赞:0  阅读:188
LMS MBSE
基于模型的系统工程(Model Based System Engineering, MBSE)解决方案 LMS在2007年收购Imagine公司,增强LMS多物理领域方面的建模能力、方法和工具,在2010年收购Emmeskay公司,加强LMS在控制系统开发方面的能力. LMS将Noesis售卖给日本 ...
分类:其他   时间:2018-12-04 16:17:03    收藏:0  评论:0  赞:0  阅读:129
spring作用、spring注解、管理对象的作用域与生命周期、自动装配
Spring 1. 作用 创建和管理对象,使得开发过程中,可以不必使用new关键字创建对象,而是直接获取对象!并且,还可以通过一些配置,使得某些获取到的对象,其中某些属性已经是被赋值的! 2. Spring注解 在Spring中,定义了一系列的注解,可以取代几乎所有的XML配置! 尽管使用注解可以完 ...
分类:编程语言   时间:2018-12-04 16:16:31    收藏:0  评论:0  赞:0  阅读:310
dubbo远程方法调用的基本原理
1 dubbo是远程服务调用rpc框架 2 dubbo缺省协议采用单一长连接和NIO异步通讯 1client端生成一个唯一的id,封装方法调用信息obj(接口名,方法名,参数,处理结果的回调对象),在全局的ConcurrentHashMap中保存put(id,obj), 将id和obj发送到serv ...
分类:其他   时间:2018-12-04 16:16:15    收藏:0  评论:0  赞:0  阅读:133
全文搜索引擎
全文搜索引擎 https://www.cnblogs.com/liuge36/p/10028348.html 全文搜索引擎 Elasticsearch 写在前面 最近在学Elasticsearch , 我相信只要是接触过开发的都会听过Elasticsearch或ELK这么一个技术。 主要用来做全文检 ...
分类:其他   时间:2018-12-04 16:15:57    收藏:0  评论:0  赞:0  阅读:170
linux下保护视力、定时强制锁定软件: Workrave
超负荷地工作会累坏身体的,而且效率也不高,所以工作一段时间就应该休息一下。长时间在电脑前一动不动,很容易患上“重复性劳损”,即 Repetitive Strain Injury (RSI)。具体现象大家一定有过体会,上机一段时间后肩膀、脖子、手臂酸痛,眼睛模糊等等。 WorkRave,一款工作防沉迷 ...
分类:系统服务   时间:2018-12-04 16:15:39    收藏:0  评论:0  赞:0  阅读:154
HTML5 WebSocket 协议
1. 概述 1.1 说明 WebSocket:是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议。 WebSocket原理是使用JavaScript调用浏览器的API发出一个WebSocket请求至服务器,经过一次握手,和服务器建立了TCP通讯,因为它本质上是一个TCP连接,所以数据传 ...
分类:Web开发   时间:2018-12-04 16:15:22    收藏:0  评论:0  赞:0  阅读:125
Selenium3+webdriver学习笔记7(选择多链接的结果、iframe、下拉框)
#!/usr/bin/env python# -*- coding:utf-8 -*-from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsfrom selenium ...
分类:Web开发   时间:2018-12-04 16:15:06    收藏:0  评论:0  赞:0  阅读:184
查看占用某端口的程序及PID号
恢复内容开始 1,查看特定端口的使用情况:80为例, netstat -aon | findstr "80" 可以看到占用80端口对应的程序的PID号为 3700 根据PID号找对应的程序:继续输入命令 tasklist | findstr "3700" 可以看出3700对应程序为 liebao.e ...
分类:其他   时间:2018-12-04 16:14:46    收藏:0  评论:0  赞:0  阅读:135
jenkins构建项目记录2(tag)
与jenkins构建项目记录1不同的是通过tag拉去对于版本代码 1、先安装创建(git parameter) 2、general设置 name可任意命名,下面源码管理设置时变量会引用到。 3、源码管理 ${tag} 4、设置完成进行构建 ...
分类:其他   时间:2018-12-04 16:14:05    收藏:0  评论:0  赞:0  阅读:162
AutoVuex插件在浏览器端浏览存放在ftp服务器中的文件
下面是我使用AutoVuex加载ftp文件在浏览器中展示的一个例子 在前面的博客中已将记录了怎么使用该插件 下面直接进入编码阶段,下面只是一个简单的例子 你需要知道你的ftp服务器用户名和密码,以及ip地址,文件的存放路径。 ...
分类:其他   时间:2018-12-04 16:13:04    收藏:0  评论:0  赞:0  阅读:154
Scala 读写文件
//写入文本文件 //写入文件Scala需要使用java.io.PrintWriter实现把数据写入到文本文件。 import java.io.PrintWriter val out = new PrintWriter("output.txt") for (i <- 1 to 5) out.prin... ...
分类:其他   时间:2018-12-04 16:12:45    收藏:0  评论:0  赞:0  阅读:151
1002条   上一页 1 ... 26 27 28 29 30 ... 51 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!