首页 > 2018年07月13日 > 全部分享
提高篇(1):RMQ问题与ST表
RMQ是英文Range Minimum/Maximum Query的缩写,是询问某个区间内的最值,这里讲一种解法:ST算法 ST算法通常用在要多次(10^6级别)询问区间最值的问题中,相比于线段树,它实现更简单,效率更高,但不支持修改,且一般只能维护最值。 ST算法实际上是动规,原理如下: 预处理: ...
分类:其他   时间:2018-07-13 18:49:59    收藏:0  评论:0  赞:0  阅读:177
mysql数据库的设计
数据库的设计有一个严谨的流程,根据流程制作一个完整的数据库,可以省去很多的时间,也可以最大程度上与客户的想法契合。 需求分析阶段:分析客户的业务和数据处理需求 概要设计阶段:设计数据库的E-R模型图,确认需求信息的正确和完整 详细设计阶段:应用三大范式审核数据库结构 代码编写阶段:物理实现数据库,编 ...
分类:数据库技术   时间:2018-07-13 18:49:44    收藏:0  评论:0  赞:0  阅读:187
LINQ查询操作符
介绍 ·First - 返回集合中的第一个元素;不延迟 ·FirstOrDefault - 返回集合中的第一个元素(如果没有则返回默认值);不延迟 ·Last - 返回集合中的最后一个元素;不延迟 ·LastOrDefault - 返回集合中的最后一个元素(如果没有则返回默认值) ·ElementA... ...
分类:其他   时间:2018-07-13 18:49:24    收藏:0  评论:0  赞:0  阅读:162
windows下面的java项目打成jar放到XShell终端上面进行远程调试
前言: java项目打成jar放到linux上面运行,但是linux上面没有eclipse不能进行debug,所以要在windows的eclipse中进行远程调试。 需要注意的是!!!-->在eclipse打jar后要放到 linux环境中的lib目录下,确保两遍的代码一致,然后在linux中启动. ...
分类:编程语言   时间:2018-07-13 18:49:09    收藏:0  评论:0  赞:0  阅读:244
简单的增行减行
简单,直接放代码 ...
分类:其他   时间:2018-07-13 18:48:43    收藏:0  评论:0  赞:0  阅读:197
Python 开启线程的2中方式,线程VS进程(守护线程、互斥锁)
知识点一: 进程:资源单位 线程:才是CPU的执行单位 进程的运行: 开一个进程就意味着开一个内存空间,存数据用,产生的数据往里面丢 线程的运行: 代码的运行过程就相当于运行了一个线程 辅助理解:一座工厂(操作系统)->没造一个车间(启动一个进程)->每个车间的流水线(线程) 知识点二:开启线程的2 ...
分类:编程语言   时间:2018-07-13 18:48:25    收藏:0  评论:0  赞:0  阅读:170
datum of data matrix
Data Matrix symbology information (very thorough) General 2D barcode information 2D Barcode overview for non-technical users Data Matrix module placem ...
分类:其他   时间:2018-07-13 18:48:08    收藏:0  评论:0  赞:0  阅读:223
Docker 容器的隔离性
Docker 容器的隔离性 就是 使用Linux namespace 来隔离运行环境和成 cgroup 限制容器使用的资源。 namespace 可以顾名思义 命名空间;所以可以理解为每个独立的容器的全局资源空间。 Linux从2.4.19 就开始引入了 namespace 概念; Linux 内核 ...
分类:其他   时间:2018-07-13 18:47:38    收藏:0  评论:0  赞:0  阅读:172
repository test has failed 错误
这里给自己一个警告,当我在idea中准备clone gitlab上的项目时,这个链接竟然一直在报:repository test has failed 错误 这个是gitlab上复制下来的原链接:http://gitlab.zoo.com/jnj/prj_zooDOC.git 原链接的话是会造成:r ...
分类:其他   时间:2018-07-13 18:47:23    收藏:0  评论:0  赞:0  阅读:634
小学期
短学期这几天,经过这一系列的学习使我对于SH框架有了一个基本的认识,系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,利用Hibernate框架对持久层提供支持,业务层用Spring支持。在老师 ...
分类:其他   时间:2018-07-13 18:47:07    收藏:0  评论:0  赞:0  阅读:169
Makefile中.PHONY的作用
单词phony (即phoney)的意思是:伪造的,假的。来自collins的解释是: 那么,在Makefile中,.PHONY后面的target表示的也是一个伪造的target, 而不是真实存在的文件target,注意Makefile的target默认是文件。 举个例子: Makefile1和Ma ...
分类:其他   时间:2018-07-13 18:46:35    收藏:0  评论:0  赞:0  阅读:223
循环知识点,if 和 while
1. 循环. while循环 while 条件: 代码块(循环体) 执行流程: 1. 判断条件是否为真. 如果真. 执行代码块 2. 再次判断条件是否为真...... 3. 当条件为假.执行else 跳出循环. 循环结束 2. 格式化输出 %s: 字符串的占位符, 可以放置任何内容(数字) %d: ...
分类:其他   时间:2018-07-13 18:46:15    收藏:0  评论:0  赞:0  阅读:210
Go常量与枚举类型
1 package main 2 3 import ( 4 "math" 5 "fmt" 6 ) 7 8 //常量与枚举 9 //const数值可作为各种类型使用 10 11 func consts() { 12 const fliename = "abc.txt" //常量名字不一定要全部大写 1... ...
分类:其他   时间:2018-07-13 18:45:23    收藏:0  评论:0  赞:0  阅读:133
linux--awk
1、打印每行的最后一列 awk -F "[ ]+" '{print $NF}' 2、打印第一行最后一列 awk -F "[ ]+" 'NR=1{print $NF}' 3、打印每行的倒数第二列 awk '{print $(NF-1)}' filename 4、awk -F '[: ]+' '/eth ...
分类:系统服务   时间:2018-07-13 18:45:02    收藏:0  评论:0  赞:0  阅读:140
判断点是否在一个矩形内
判断是否在矩形内: 只需要判断该点是否在上下两条边和左右两条边之间就行。 判断一个点是否在两条线段之间夹着就转化成,判断一个点是否在某条线段的一边上,就可以利用叉乘的方向性,来判断夹角是否超过了180度 如下图 只要判断(AB X AE ) * (CDX CE) >= 0 就说明E在AB,CD中间夹 ...
分类:其他   时间:2018-07-13 18:44:45    收藏:0  评论:0  赞:0  阅读:285
vuex 入坑篇
Vuex 是什么? Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 这个状态自管理应用包含以下几个部分: state,驱动应用的数据源; view,以声明方式将 state 映射到视图; a ...
分类:其他   时间:2018-07-13 18:44:28    收藏:0  评论:0  赞:0  阅读:193
使用Navicat for Mysql连接mysql服务器
使用Navicat for Mysql连接mysql服务器 在windows上用Navicat for Mysql 连接装在虚拟机Ubuntu上的mysql服务器时出现的问题的解决方案。 Navicat 是一套功能强大的MySQL数据库及开发工具,可以用于在任何3.21或以上的MySQL版本,并支援 ...
分类:数据库技术   时间:2018-07-13 18:44:11    收藏:0  评论:0  赞:0  阅读:195
sqlserver 把两个sql查询语句查询出来的两张表合并成一张表
第一个sql语句 查询结果: 第二个sql语句 查询结果: 合并成一张表的语句: 结果: ...
分类:数据库技术   时间:2018-07-13 18:43:52    收藏:0  评论:0  赞:0  阅读:1237
Exchanger
Exchanger 用于两个线程之间交换数据,举例; 执行结果: 大概意思就是一个线程交换的数字是从1 10,而另一个线程则每次交换的数据都是0,可以看出这个exchanger.exchange(data);方法是一个阻塞方法,当一个线程等待交换时,一定会u等到另一个线程也执行exchanger.e ...
分类:其他   时间:2018-07-13 18:43:35    收藏:0  评论:0  赞:0  阅读:184
redis
Redis 1 redis介绍: redis是开源的 key-value形式存储数据,C语言编写的框架 特点 : 1 高性能:提供多种语言的API set效率 11万次/秒 get效率8.1万次/秒 2 数据完全存放在内存中,支持数据持久化 3 value 可以是字符串,hash(map) 列表li ...
分类:其他   时间:2018-07-13 18:43:18    收藏:0  评论:0  赞:0  阅读:173
1081条   上一页 1 ... 14 15 16 17 18 ... 55 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!