在 SQL Server 中从完整路径提取文件名(sql 玩转文件路径)

四个函数: --1、根据路径获取文件名 -- ============================================= -- Author: Paul Griffin -- Create date: 18 January 2015 -- Description: Returns a filename with extension -- from a full path: --
分类: 其他 发布时间: 11-05 23:34 阅读次数: 0

HDU - 5324:Boring Class (CDQ分治&树状数组&最小字典序)

题意:给定N个组合,每个组合有a和b,现在求最长序列,满足a不升,b不降。 思路:三位偏序,CDQ分治。 但是没想到怎么输出最小字典序,我好菜啊。 最小字典序: 我们倒序CDQ分治,ans[i]表示倒序的以i为结尾的最长序列,如果当前的ans[i]==目前最大,而且满足序列要求,就输出。 #include<bits/stdc++.h> #define rep(i,a,b) for(int i=a;i<=b;i++) using namespace std; const int maxn=
分类: 其他 发布时间: 11-05 23:34 阅读次数: 0

Django文件配置及orm

http协议 -特点:     1 基于TCP/IP协议之上的应用层协议     2 基于请求-响应模式     3 无状态保存     4 无连接 -请求头: 请求首行 get / http/1.1\r\n key:value\r\n key:value\r\n \r\n 请求体的内容 -响应头: 响应首行 http/1.
分类: 其他 发布时间: 11-05 23:34 阅读次数: 0

如何在ABBYY PDF Transformer+中处理添加的注释

ABBYY PDF Transformer+一款可创建、编辑、添加注释及将PDF文件转换为其他可编辑格式的通用工具,借助ABBYY PDF Transformer+,可看到其他审核者做出的注释(关于如何通过ABBYY PDF Transformer+添加注释的文章,即使是在ABBYY PDF Transformer+以外的应用程序中创建的注释,并回复这些注释,本文将详细介绍如何在ABBYY PDF Transformer+中处理添加的注释。 1、打开注释 选择包含要使用的注释的注解。 如果注释
分类: 其他 发布时间: 11-05 23:34 阅读次数: 0

如何在ABBYY PDF Transformer+中标志注释或更改其状态

ABBYY PDF Transformer+是一款可创建、编辑、添加注释及将PDF文件转换为其他可编辑格式的通用工具,可用来在PDF页面的任何位置添加注释,向已阅读的注释分配状态,或者标志想在以后重新访问的注释,本文将为大家详细介绍如何在ABBYY PDF Transformer+中标志注释或更改其状态。 标志注释 打开注释窗格,在注释窗格中,选择想要标志的注释框右下角的复选框;或者,在注释框内右击,从快捷菜单中选择标志(F)命令。 更改注释状态 右击要更改其状态的注解或注释,从快捷菜单中选择
分类: 其他 发布时间: 11-05 23:34 阅读次数: 0

ABBYY FineReader 14之扫描至OCR编辑器功能怎么用

通过最新ABBYY FineReader 14,现在可以在OCR编辑器中从扫描仪或相机打开图像,然后进行如下操作: •手动绘制和编辑识别区域; •检查识别的文本; •训练ABBYY FineReader来识别非标准字符和字体; •使用其他高级工具,确保实现最佳可能的OCR结果。 1、打开‘新建任务’窗口,点击‘扫描’选项卡,然后点击‘扫描至OCR编辑器’。 2、选择设备,然后指定扫描设置。 3、点击预览按钮,或者点击图像里的任何位置。 4、审阅图像,如果对图像质量不满意,就修改扫描设置,再点击
分类: 其他 发布时间: 11-05 23:34 阅读次数: 0

聆听音乐 第一章

基本概念 大调跟小调的区别,跳进跟级进 主调 主音高,乐曲的走向 音乐的维度(dimension) 1.Time 时间 2..pitch 音高 一般分2拍子 (强,弱) 3拍子(强,弱,弱)
分类: 其他 发布时间: 11-05 23:33 阅读次数: 0

聆听音乐第三章总结

音符: 二分音符,四分音符,八分音符,表明一个音的时间长度 节拍: 音符构成的一段,通常2 3 4 个音符为一拍, 1. 乐曲中周期性出现的有一定强弱分别的一系列拍子,是衡量节奏的单位。 通常 2/4表示以4分音符为一拍,每小节2拍 强,弱 3/8表示以8分音符为一拍,每小节3拍 强,弱,弱 每小节的第一拍叫重拍 4种方法传递重拍 1.延长重拍音 2.通过伴奏/音域 3.和弦的变化
分类: 其他 发布时间: 11-05 23:33 阅读次数: 0

Java学习——final关键字

Java中final被称为终结器,可以使用final来定义类、方法、属性。 1.final修饰类(体现一种保护性) 当一个类用final关键字定义后,表示该类不允许被继承(这里的继承说的是不能使用extends关键字来继承,但是一个外部类有一个用final修饰的内部类时,这个外部类是可以继承的,同时用final修饰的内部类也被继承了)。同时该类中所有的方法都会被隐式地加上final关键字(不包含成员变量)。 Java中String类以及8大数据类型的包装类(如Integer)都是final类。
分类: 其他 发布时间: 11-05 23:32 阅读次数: 0

Java学习——内部类的定义与使用

内部类 定义:在一个类的内部进行其他类结构的嵌套。 先写一个内部类 class Outer{ private String msg = "Hello World"; //=============内部类================== class Inner{ public void print(){ System.out.println(Outer.this.msg);//调用Outer的private属性
分类: 其他 发布时间: 11-05 23:32 阅读次数: 0

Java——链表

简单用java写了个链表,对于传入异常参数没有处理,供大家参考。个人觉得比c语言实现起来简单,因为不用去刻意理解指针了。虽然java没有指针,但是实际上对对象的访问就是通过指针来实现的。 对链表的操作比较难的就是反转,近期会再写一篇关于链表反转的。 /** * 定义一个链表类 * 实现头插、尾插、任意位置插入、指定位置查找 * 指定位置删除、反转、打印、取长度操作 */ final class Link{ private Node head; Link(){
分类: 其他 发布时间: 11-05 23:32 阅读次数: 0

Java学习——抽象类

进行项目开发的过程中,尽可能不要直接继承直接实现好的类,而继承抽象类或接口。 对象多态性的核心本质:方法的重写 如果子类没有进行指定方法的覆写,也就不存在对象多态性了。 所以如果要对子类的方法做一些强制性的要求,就会用到抽象类。 抽象类实现了面向对象设计的一个核心原则:OCP(Open-Closed Principle)开闭原则(一个软件实体如类,模块和函数应该对扩展开放,对修改关闭。) 一、抽象类 定义:抽象类只是在普通类的基础上扩充了一些抽象方法的类 抽象方法:指的是只声明而未实现的方法(
分类: 其他 发布时间: 11-05 23:32 阅读次数: 0

Java学习——模板设计模式——抽象类的实际应用

设计模式的精髓:解耦。而模板设计模式是通过第三方进行解耦 什么是内聚、解耦大家可以看一下博主 小异常 的博文:https://blog.csdn.net/sun8112133/article/details/81040275 模板设计模式:(基于抽象类)在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类再不改变算法的前提下,重新定义算法中的某些步骤。 通俗点的理解就是 :完成一件事情,有固定的数个步骤,但是每个步骤根据对象的不同,而实现细节不同;就可以在父类中定义一个完
分类: 其他 发布时间: 11-05 23:31 阅读次数: 0

Java——接口的定义与使用

接口 我们生活中经常听到usb接口,也知道电脑上有usb接口,那么接口是什么? 在我理解就是usb接口定义了一种标准或者说是规范,只有符合此标准的设备都可以使用usb接口。比如鼠标、键盘、打印机,我们不需要在电脑上开3个插槽来接这3个设备,只需要一个usb接口就能搞定。 在Java中,接口有点像抽象类,但是也有不同。抽象类强调的是一种 is a 的关系,比如学生是人类、工人是人类等等。而接口又有不同,接口更像是一种like a的关系,鼠标、键盘、打印机可以通过usb接口联系到一起。 接口的定义
分类: 其他 发布时间: 11-05 23:31 阅读次数: 0

Java学习——工厂模式

工厂设计模式 目的:将客户端的new操作解耦到第三方(工厂类) 假设我有一天想买一个电脑,有surface pro和macbook pro我很喜欢,根据这个场景,可以设计出如下代码: interface Computer{ void printComputerType(); } class Surface implements Computer{ @Override public void printComputerType() { System.ou
分类: 其他 发布时间: 11-05 23:31 阅读次数: 0

以指定分隔符串联字符串

对于String.Join(String,String[])这个方法,相信大家都有所了解。唯一不足的就是这个方法只能用于字符串数组,适用场景比较少。我所遇到的场景中,更多的是对List<T>中的某属性进行串联。尚未发现可以实现该功能的代码,于是自己实现了该功能。实现的方式是对IEnumerable<T>进行扩展。///<summary>///将数组合并成字符串,
分类: 编程语言 发布时间: 11-05 23:31 阅读次数: 0

ArcGIS10.2安装教程

&nbsp; &nbsp;河北魅力网络最近正在研究这个软件,发现很多测绘部门和国土部门都是这个软件,魅力网络对此软件也非常感兴趣,听说安装很复杂,不过经过测试安装成功了,情况并不复杂,下面由魅力网络为大家简述安装步骤。有什么问题可随时咨询我QQ1632665886 网站支持http://mlwl8.cn&nbsp;&nbsp; &nbsp;这个软件压缩包大概不到5G,前提是下载好软件,没有软件的可
分类: 企业开发 发布时间: 11-05 23:31 阅读次数: 0

Java——希尔排序

希尔排序,也叫递减增量排序,是插入排序的一种更高效的改进版本。 希尔排序是基于插入排序的。将插入排序算法 内for循环中的所有 1 改为增量就可以。。。 希尔排序是基于插入排序的以下两点性质而提出改进方法的: 插入排序在对几乎已经排好序的数据操作时,效率高,即可以达到线性排序的效率 但插入排序一般来说是低效的,因为插入排序每次只能将数据移动一位 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组
分类: 其他 发布时间: 11-05 23:30 阅读次数: 0

Java学习——String类

一、String的两种实例化方式 1.直接赋值(用的最多,也最推荐) 2.通过构造方法 String str = "HelloWorld";//推荐使用 String str2 = new String("HelloWorld"); 二、字符串相等比较 如果现在有两个int型变量,判断其相等可以使用“==”完成。如果说现在在String类对象上使用“==”? class Test{ public static void main(String[] a
分类: 其他 发布时间: 11-05 23:30 阅读次数: 0

Java学习——Object类

Object类 Object类是jdk默认提供的一个类,Java中除了Object类,所有类都存在继承关系,默认会继承Object父类。即所有类都是Object类的子类。 Object展现了最高的参数统一化——所有类的对象都可以使用Object进行接收。 一、Object类中两个重要的方法 1.toString()——取得对象信息 class Test{ public static void main(String[] args) { fun(new Person("
分类: 其他 发布时间: 11-05 23:30 阅读次数: 0