DML语句(八) -- 分页查询

一、应用场景 当要查询的条目数太多,一页显示不全 二、语法   SELECT 查询列表   FROM 表   LIMIT 【offset,】size 注意:   offset 代表的是起始的条目索引,默认从0开始   size 代表的是显示的条目数 公式:   假如要显示的页数为 page,每一页条目数为 size   SELECT 查询列表   FROM 表   LIMIT (page - 1) * size,size
分类: 其他 发布时间: 06-22 22:53 阅读次数: 5

关于登陆github连接问题解决

由于登陆github时的问题得到了解决: 参考与 : https://www.cnblogs.com/liuleilei/p/6436093.html 感谢原作者 解决办法: 为了提高速度,可以使用HOSTS加速对Github网站加载的资源网站域名解析。 具体做法: 修改 C:\Windows\System32\drivers\etc 中的hosts文件(PS:若没有修改权限,可以鼠标右键,属性,安全,修改权限。或者将hosts文件复制到桌面,修改之后,复制到原文件夹),将下面一段话添加到ho
分类: 其他 发布时间: 06-22 22:53 阅读次数: 5

LVS原理详解以及部署

linux virtual server简称LVS,Internet的快速增长使多媒体网络服务器面对的访问数量快速增加,服务器需要具备提供大量并发访问服务的能力,因此对于大负载的服务器来讲, CPU、I/O处理能力很快会成为瓶颈。由于单台服务器的性能总是有限的,简单的提高硬件性能并不能真正解决这个问题。为此,必须采用多服务器和负载均衡技术才能满足大量并发访问的需要。Linux 虚拟服务器(Linux Virtual Servers,LVS) 使用负载均衡技术将多台服务器组成一个虚拟服务器。它为
分类: 其他 发布时间: 06-22 22:53 阅读次数: 4

Python 基础之-进程、线程

进程与线程 什么是进程 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。 在多道编程中,我们允许多个程序同时加载到内存中,在操作系统的调度下,可以实现并发地执行。这是这样的设计,大大提高了CPU的利用率。进程的出现让每个用户感觉到自己独享CPU,因此,进程就是为了在CPU上实现多道编程而提出的。 有了进程为什么还要线程? 进程有很多优
分类: 其他 发布时间: 06-22 22:53 阅读次数: 4

P1447 [NOI2010]能量采集

题目描述 栋栋有一块长方形的地,他在地上种了一种能量植物,这种植物可以采集太阳光的能量。在这些植物采集能量后,栋栋再使用一个能量汇集机器把这些植物采集到的能量汇集到一起。 栋栋的植物种得非常整齐,一共有n列,每列有m棵,植物的横竖间距都一样,因此对于每一棵植物,栋栋可以用一个坐标(x, y)来表示,其中x的范围是1至n,表示是在第x列,y的范围是1至m,表示是在第x列的第y棵。 由于能量汇集机器较大,不便移动,栋栋将它放在了一个角上,坐标正好是(0, 0)。 能量汇集机器在汇集的过程中有一定的
分类: 其他 发布时间: 06-22 22:53 阅读次数: 3

android获取PDF文件的缩略图

最近做个开发区宣传app,需要展示pdf文件,界面需要缩略图。 使用pdfview插件,进行操作 代码为 private static Bitmap getPDFThumbnail(String filePath) { PdfContext pdfContext =new PdfContext(); PdfDocument pdfDocument=(PdfDocument)p
分类: 其他 发布时间: 06-22 22:53 阅读次数: 4

AGS的相关项目的问题和解决方案

题目起的不好,叫啥我也说不清,可能应该叫地图模块的项目实施。 之前的土地档案系统,要加入地图模块。基本功能是点击查询到的档案,地图模块弹出,高亮并缩放至所选宗地。 其实功能还算简单,所以程序写起来还算容易,但是数据要求很多。 一 所需数据 1 皇姑区线划数据(需切片,需配图(道路植被水系)) 2 皇姑区影像数据(需切片) 3 影像注记数据(需配图(道路植被水系)) 4 地籍区
分类: 其他 发布时间: 06-22 22:53 阅读次数: 5

ArcEngine 要素更新效率探讨

最近在做一个房籍图的管理系统,其中需要处理一下地图数据。要求是给图幅接合表的图层增加一个字段,然后在属性数据库中查询每个要素(格网)的图幅数,将结果写入新建字段里。 对于经常用程序做GIS数据处理的,这个实现起来并不难,使用ArcEngine简单写个处理程序即可。不过,不同于之前的应用类程序,这种数据处理程序是要考虑效率问题的。 我第一次写的函数  private void FJT_
分类: 其他 发布时间: 06-22 22:53 阅读次数: 5

Geoserver发布矢量切片服务

一 切片前需要确认的环境配置: a) JAVA环境:GeoServer是一套基于JAVA环境下的开源项目,因此需要配置好JAVA环境,博主采用的是JAVA1.8,因为最新版的GeoServer文档中提出需要JAVA_8,低配版本(JAVA7)我也试过,但没有成功,所以为了稳妥起见,我推荐你使用JAVA8,特别要注意的是,GeoServer当前不支持JAVA9。   b) Tomcat:Web容
分类: 其他 发布时间: 06-22 22:52 阅读次数: 4

批量修改文件夹中文件名称方法总结

工作中有个需求,要把文件夹中几千个pdf文件加上前缀重新命名。这事挺简单,总结对比一下解决方案。 1 用C#写个数据处理程序 主要用到FileInfo类、DirectoryInfo类,代码就不粘了。 2 使用bat命令 新建一个txt文件,输入for /f %%i in ('dir /b *.pdf') do (ren %%i %%i测试),这段话的意思是将所有的pdf文件的名称前面加
分类: 其他 发布时间: 06-22 22:52 阅读次数: 4

循环中使用remove/add

今天在编写MIT实验Poetic Walks的过程中,在循环中为了删除list中的元素,使用了remove方法。在编写测试用例时发现错误。经过学习发现,这是一个从未注意过的误区。以往使用remove的环境是只在循环中删除list中的某一个元素,那样只需在找到特定元素并删除后break出循环即可。然而当需要在循环总删除多个元素时这种方法就不行了。当我们在循环中删除某个元素后,list的大小发生了变化...
分类: 其他 发布时间: 06-22 22:52 阅读次数: 2

JAVA重写equals方法以及hashCode方法

Object类中的equals方法用于检测一个对象是否等于另一个对象。在Object类中,这个方法将判断两个对象是否具有相同的引用。如果两个对象具有相同的引用,它们一定是相等的。从这点上看,将其作为默认操作似乎合乎情理。然而对于大多数类来讲,这种判断并没有什么意义。例如,采用这种方法比较两个PrintStream对象是否相等就完全没有意义。然而,我们经常需要检测两个对象状态的相等性,如果两个对象的...
分类: 其他 发布时间: 06-22 22:51 阅读次数: 4

java 中补全高位的0

在写课程实验时遇到了给节点label增加序号的问题。这就需要补全高位的0。这里用到了String.format()方法。String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。String Label = "label"; String newLabel = String.format("%s%03d", Label, 7);//0是前面补全0的标志,3是位数 Syste...
分类: 其他 发布时间: 06-22 22:51 阅读次数: 2

jmap -heap 命令结果分析

先用jps命令找到进程IDjmap -heap pidAttaching to process ID 3764, please wait... Debugger attached successfully. Server compiler detected. JVM version is 25.171-b11 using thread-local object allocation. Paral...
分类: 其他 发布时间: 06-22 22:51 阅读次数: 4

checkStyle 常见错误分析

老师要求用CheckStyle工具对代码进行自动的静态代码分析。第一次运行checkStyle就头大了居然有1.5w个除错误标记。从网上下了google的编码风格文件导入eclipse的formatter后再次运行后结果稍微好了一些。开始一个错误一个错误分析的时候很多错误仅仅看中文提示完全理解不了,于是就整理了一下。这里列出的错误只包含了在我代码中出现的6k处错误中出现过的,字面意思的错误没有列出...
分类: 其他 发布时间: 06-22 22:51 阅读次数: 4

Spring DevTools 介绍

Spring DevTools 介绍Spring Boot包括一组额外的工具,可以使应用程序开发体验更加愉快。 spring-boot-devtools模块可以包含在任何项目中,它可以节省大量的时间。 想要使用devtools支持,只需将模块依赖关系添加到你的构建中:Maven.<dependencies> <dependency> <grou...
分类: 其他 发布时间: 06-22 22:50 阅读次数: 4

设置myeclipse文件的打开格式

分类: 其他 发布时间: 06-22 22:49 阅读次数: 3

mybatis相对于ibatis的优势

2010年,apache的Ibatis框架停止更新,并移交给了google团队,同时更名为MyBatis。从2010年后Ibatis在没更新过,彻底变成了一个孤儿框架。一个没人维护的框架注定被mybatis拍在沙滩上。1. 入参无需用对象封装(或者map封装),使用@Param注解当Ibatis需要接收超过一个参数时,则需要将多个参数封装成对象,这个时候会产生很多D...
分类: 其他 发布时间: 06-22 22:49 阅读次数: 4

Eclipse 插件集合

以下是我整理的自己开发过程中的常用Eclipse插件,按字母排序:(1)    AmaterasUML        介绍:Eclipse的UML插件,支持UML活动图,class图,sequence图,usecase图等;支持与Java class/interface之间的相互导入导出。        官方网站:http://amateras.sourceforg...
分类: 其他 发布时间: 06-22 22:48 阅读次数: 4

eclipse自动生成.apt_generated、factory path

分类: 其他 发布时间: 06-22 22:48 阅读次数: 4