自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (10)
  • 收藏
  • 关注

原创 我的四周年创作纪念日

机缘哈喽,大家好呀!不知不觉来到csdn已经四年了,四年前的5月15日很荣幸成为csdn创作者中的一员。一开始来到csdn,只是将其作为日常学习过程中的记录、工作中遇到问题处理过程的记录。整理成博客的原因有很多,一是可以作为一种笔记,二是可以分享出来给更多的人,共同学习和进步。收获首先,非常感谢有这么一个平台可以集中来自五湖四海、“志同道合”的朋友相聚于此,在这里可以分享自己的学习过程、踩坑经验。以供自己和别人学习,实际工作中遇到的问题有很大一部分也是通过csdn...

2022-05-16 12:00:39 189 4

原创 解析XML文件_SAX解析

大体分两步:第一步:创建SAXParserFactory获得SAXParser 加载xml文件第二部:创建一个类继承DefaultHandler并重写其中的五个方法,开始解析xml文件话不多说,直接上代码xml文件:<?xml version="1.0" encoding="UTF-8"?><books> <book id="1"> <name>西游记</na...

2021-09-03 16:40:43 177

原创 解析XML文件——Dom4J

首先,导入dom4j.jar包;jar包下载链接:dom4j.jar核心类: 1、SAXReader Dom4J的读取文件的类 常用方法:read读取指定的xml文件 2、Document 文档类 用于加载指定的文档 常用方法:getRootElement获取根节点 3、Element 标签类 用于对指定元素/属性的操作 ...

2021-09-03 10:41:27 175

原创 JavaScript常用事件整理

JS中的事件:onXXX 表示:当。。。时候用法:<标签名 onXXX="调用函数"> 当事件触发时,调用函数;1、鼠标经过事件:onmouseover2、鼠标移出事件onmouseout3、鼠标移动事件 onmousemove4、鼠标抬起事件 onmouseup5、鼠标按下 onmousedown6、键盘抬起 onkeyup7、键盘按下 onkeydown8、鼠标...

2021-08-12 14:37:06 300

原创 数据库——数据完整性

目的:保证用户输入的数据保存导数据库中是正确的包含了三个方面:一、实体完整性 实体完整性主要从以下三个约束来实现:1、主键约束:唯一、非空 primary key添加: 第一种:create table 表名 ( 字段名 类型 primary key ) 第二种:alter table 表 add cons...

2021-08-10 16:52:46 532

原创 数据库-常用SQL语句整理

一、DDL:数据定义语言,主要是针对库、表、列等操作1、创建数据库create database 库名; 2、选中库use 库名;3、查看当前数据库信息show create database 库名;4、查看所有数据库show database;5、修改数据库编码alter database 库名 character set 新编码6、删除库drop database 库名;7、查看当前选中的那个库select database();

2021-08-10 14:47:03 1340

原创 JAVA中的装箱与拆箱

1、定义:装箱是将值类型装换成引用类型的过程;拆箱就是将引用类型转换成值类型的过程;装箱:用于在垃圾回收堆中储存值类型。装箱是值类型到Object类型或到此类型所实现的任何接口类型的隐式转换。拆箱:从object类型到值类型或从接口类型到实现该接口的值类型的显示转换。2、在JDK1.5之前,要生成一个数值为1的Integer对象,需这样写:Integer i = new Integer(1);从JDK1.5开始就提供了自动装箱的功能,要生成一个数值为1的Integer对象,只需:Integer..

2021-07-27 11:02:51 1556

原创 随笔-java接口JDK1.7和JDK1.8的区别

JDK1.7中:方法全都是全局抽象的方法,用public abstract修饰。如:如:(public abstract缺省存在)void run();JDK1.8中:除了缺省修饰全局抽象方法外,还可以有仅用static或者仅用default(不可省略)修饰的非抽象方法.如:public static run(){}; 要求:实现类不能重写,只能用接口名.方法名调用. public default run(){}; 要求:可重写,可不重写,通过接口名.super.方法名调用代码:...

2021-07-27 09:52:47 285

转载 JDK1.7和JDK1.8 的区别

JDK1.71.1二进制变量的表示,支持将整数类型用二进制来表示,用0b开头。1.2 Switch语句支持String类型。1.3 Try-with-resource语句:ry-with-resources语句是一种声明了一种或多种资源的try语句。资源是指在程序用完了之后必须要关闭的对象。try-with-resources语句保证了每个声明了的资源在语句结束的时候都会被关闭。任何实现了java.lang.AutoCloseable接口的对象,和实现了java.io.Closeable

2021-07-27 09:30:28 6514

原创 Cordova打包签名的几种方式

首先!!!!******** 生成数字签名文件(keystore)********keytool -genkey -v -keystore YG.keystore -alias cordova-demo -keyalg RSA -keysize 2048 -validity 10000然后!!!1******************* 方法一 、手动生成 **********************1.生成releaseAPKcordova build android --release2.对A

2021-07-22 17:02:09 560

转载 Cordova - 实现热更新 !

Cordova版本:8.0.0更新APP平台:Android操作系统:WindowsCordova的热更新,作用是把www内的变动部分更新到APP中,实现主程序不动,完成更新!!这个热更新功能,对于IOS APP更有意义,因为,可以避免繁琐的苹果审核!!这个热更新几乎是所有Cordova开发都需要的功能!!!Cordova热更新插件:https://github.com/nordnet/cordova-hot-code-pushCordova热更新工具:https://github.co

2021-07-14 16:37:16 2077

原创 Xmind8 思维导图 使用教程

因工作需要学习一系列的文件,想梳理总结,觉得思维导图很不错,就搞了一个(也是从网上学的教程,搞了半天,在这个分享一下)首先下载Xmind8:点击打开链接补丁下载地址:点击打开链接 提取码:4vbt开始操作: 找到 XMind 安装目录, 如: C:\Program Files (x86)\XMind,将下载的补丁复制到这个目录中。 打开安装目录中 XMind.ini...

2020-04-03 17:55:49 3079

原创 3D-旋转相册

之前在抖音上看到的三维旋转相册很火,身边朋友问了很多,今天搞完在这里记录一下,活不多说上代码(图片是乱找的。。)HTML代码:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>3D-旋转相册</title> <link...

2020-01-07 10:20:59 1067 1

原创 SSM与SSH框架理解总结

SSM框架理解SpringSpring就像是整个项目中装配bean的大工厂,在配置文件中可以指定使用特定的参数去调用实体类的构造方法来实例化对象。Spring的核心思想是IoC(控制反转),即不再需要程序员去显式地`new`一个对象,而是让Spring框架帮你来完成这一切。SpringMVCSpringMVC在项目中拦截用户请求,它的核心Servlet即DispatcherServle...

2019-11-14 10:36:31 702

原创 JS实现请假时长计算(计算小时数差)

给公司做了一套系统,涉及到请假单功能开发。在计算请假时长这块总结一下:按天计算的就不总结了比较简单,这里总结一下按小时数计算的 ,话不多说,直接上代码// 获取两个日期相差的工作小时(不包括节假日)function getHour(StartTime, EndTime) { StartTime = new Date(StartTime.replace(/-/g, '/')); EndT...

2019-03-20 10:48:02 6195 2

原创 cordova插件实现手机返回键点击退出登陆问题

使用前首先要安装一个cordova插件cordova-plugin-x-toast,然后调用下面这段代码var pageUrl = window.location.href; var n = pageUrl.lastIndexOf('?'); var m = pageUrl.lastIndexOf('/'); var str = pageUrl.substring(m + 1, n...

2019-03-11 10:26:31 375

原创 js中实现图片轮播

前段时间领导要求给公司做一个简单的员工薪资查询APP,在首页面中想做一个图片轮播,放一些公司平常活动的图片,现在总结记录一下 :活不多说,直接上代码JS:&lt;script type="text/javascript"&gt; window.onload = function() { var container = document.getElementById("contai...

2019-03-11 10:07:38 967

原创 JS获取屏幕的宽度和高度

网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线的宽)网页可见区域高:document.body.offsetHeight (包括边线的宽)网页正文全文宽:document.body.scrollWidth网页正文全...

2018-10-19 17:19:13 169

原创 获取移动设备唯一标识

前段时间开发中 ,客户提出一个问题就是把用户的登录记录和设备绑定到一起,就是每个人都是固定的设备(可能是安全因素吧)。一开始想的是回去设备的IMEI号和用户账号绑定起来,结果发现华为平板IMEI不对外开发,只能另寻他法,最后通过获取设备序列号作为唯一标识。话不多说,直接上代码var serial = '';var app = { initialize: function() {...

2018-10-12 15:46:26 4173 6

原创 cordova更新APP后通过fileOpener打开安装完成后没有提示窗口(打开或完成)或闪退情况

用java写了一个项目使用cordova打包APP后,在平板上安装的时候发现一个问题。每次安装完成后提示页面都是闪退,没有出现(打开或完成),但是APP已经更新了。虽然说没有影响APP的使用,但是总觉得缺点什么。最后通过查找资料解决了问题。只需要修改源代码(FileOpener2.java类),即可解决。但是要注意路径问题(如我的:F:\cordovaWorkspace\platforms\a...

2018-09-28 10:46:17 2018 7

原创 如何通过外网环境访问本地的Web项目

具体场景:开发的项目目前还没上线,领导需要一款测试版在客户面前演示一下,但是目前本地项目都是在自己的电脑上通过Tomcat来进行测试的 。而电脑连接的是公司的WIFI,查看了很多博文说需要进行端口映射,原理大概是:外网环境可以通过路由器的WAN口IP(即公网IP)访问到这台路由器,由于这台路由器连接很多电脑,而需要准确的找到你的电脑,就需要添加一个端口映射,具体设置方法可以在网上找找非常多。但是由...

2018-09-06 14:51:44 54404 4

原创 INPUT输入框绑定时间选择器后禁止设备自带输入法弹出

问题描述:最近做项目过程中遇到一个问题,就是某个input输入框绑定了一个时间选择器后,发现在设备上测试的时候,每次选择时间的时候,不仅时间选择器会弹出来,设备的输入法也会弹出来,后来通过查找资料找到了解决方法,在这里记录一下,以便后面遇到类似的问题,//添加时间选择器 $(function() { $("#zzsjls").jeDate({ skinCell : "jedate...

2018-08-03 10:27:20 2082

原创 JAVA方法一段中文汉字识别其汉字首字母

 话不多说,直接上货package com.Sysydysjb;/*** * * @author yg * */public class FirstLetterUtil { private static int BEGIN = 45217; private static int END = 63486; // 按照声母表示,这个表是在GB2312中的出现的第一个汉字,也就...

2018-07-26 10:02:23 2808 2

原创 Log4J基础使用

Log4J是Apache的一个开放源代码项目,它是一个日志操作包。    使用Log4J,可以指定日志信息输出的目的地,如控制台、文件等。    控制每一条日志输出格式。    通过定义日志信息的级别,能够非常细致的控制日志的输出。在应用程序中输出日志有3个目的:    监视代码中变量的变化情况,把数据周期性记录到文件中供其他应用进行统计分析工作。    跟踪代码运行时轨迹,作为日后审计的依据  ...

2018-06-25 16:22:59 119

原创 Oracle之存储过程

PL/SQL块:     PL/SQL块都用于解决特定问题,PL/SQL块可以有参数,也可以相互调用。     PL/SQL块可以作为模式对象在Oracle数据库中保存,根据用途可以分为两类:         1、存储过程:用于特定目的,执行一系列操作的PL/SQL块         2、自定义函数:通过计算返回调用者一个值的PL/SQL块存储过程:    存储过程是由流控制和SQL语句组成的,经...

2018-05-30 08:42:04 260

原创 XML使用总结

  一个典型的XML文件&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;books&gt; &lt;book id="001"&gt; &lt;bookinfo&gt; &lt;title&gt;雪中悍刀行&lt;/title&gt; &lt;author&gt;烽火戏诸侯

2018-05-25 16:11:15 297

原创 浅谈SqlServer的Top与ORACLE中的RowNum

平时的项目开发中,分页存储过程是用的比较多的存储过程,SqlServer分页存储过程中经常要用到top,Oracle中则经常用到了RowNum. 现在,有一个UserInfo表,一个字段是UserId,另一个字段是UserName,其中是UserId是自动增长的,步长是1.表中共有30条数据,其中UserId的值不一定是连续的。现在要实现的目的是取其中的第11至第20条记录。先看Sql...

2018-05-23 15:31:01 581

原创 Oracle之触发器

触发器介绍:    数据库触发器(DataBase Trigger)是存储在数据库中的过程,当表被修改时它隐式的被激发执行。在Oracle中允许在对表进行insert、update和delete操作时隐式的执行所定义的过程,这些过程称为数据库的触发器。    触发器一般用于:      1、自动生成导出的列值;      2、防止无效的事务;      4、实施更复杂的安全性检查;      5、...

2018-05-23 14:51:31 634

原创 Oracle之SQL语句优化整理

       在Oracle中,提高SQL语句的执行效率除了    对数据量特别大的表进行表分区采用磁盘阵列,以及建立合适的索引外,还可以利用一些优化方法和规则来提高操作的效率。 1、选择最有效率的表名顺序(只在基于规则的优化器中有效)      Oracle的解析器按照从右到左的顺序处理from子句中的表名,因此from子句中写在最后的表(基础表    driving table)将被最先处理。...

2018-05-17 16:47:43 122

原创 Oracle之SQL函数使用整理归纳

Oracle提供很多函数可以用来辅助数据查询。若有不当之处,欢迎批评指正!1、ceil()函数用法:ceil(n),取大于等于数值n的最小整数。select  mgr,mgr/100,ceil(mgr/100) from scott.emp;2、mod()函数用法:mod(m,n),取m整除n后的余数。select  mgr,mod(mgr,1000) ,mod(mgr,100) ,mod(mgr...

2018-05-17 14:55:35 1570 1

原创 Oracle之SQL操作符整理

Oracle支持的操作符分类如下图:算数操作符:用于执行数值计算;可以在SQL语句中使用算术表达式,算术表达式由数值数据类型的列名、数值常量和连接它们的算数操作符组成;算数操作符包括加(+)减(-)乘(*)除(/)比较操作符:用于比较两个表达式的值;比较操作符包括=、!=、&lt;、&gt;、&lt;=、&gt;=、BETWEEN...AND、IN、LIKE 和IS NULL等逻辑操作符:用于组合...

2018-05-17 10:46:49 1389

原创 常用快捷键汇总

话不多说,直接上货!超级常用:Ctrl+C  复制Ctrl+V  粘贴Ctrl+ X  剪切Ctrl+1  快速修正Alt+ /  内容提示较常用:Alt+Shift +M  抽取方法Alt+ Shift+R (用F2,更简单)改名Alt+←键  前一个编辑的页面Alt+→键  下一个编辑的页面Ctrl+Shift+/  多行注释Ctrl+ Shift+\  取消多行注释Ctrl+Shift+F ...

2018-05-16 09:30:02 196

转载 Cordova - 常用的插件汇总

Hybrid应用比web应用强大之处在于可以使运行在容器中的web内容访问 native APIs。Cordova 提供了许多插件用于调用移动设备上的API。一,插件相关常用命令1,查看所有已经安装的插件1cordova plugin ls2,安装插件(以camera插件为例)1cordova plugin add cordova-plugin-camera3,删除插件(以camera插件为例)1...

2018-05-16 09:07:06 962

原创 CORDOVA :添加cordova-plugin-file-opener2插件cordova打包报错

最近在接触android项目,其中涉及到APP自动更新的问题,当新APP下载成功后需要打开调用cordova.plugins.fileOpener2.open,但是当引用了cordova-plugin-file-opener2插件后,重新打包项目发现报错;代码:function downloadFile() { $('#bbsm').css({ 'height' : '200px', '...

2018-05-16 08:06:47 5511

转载 cordova打包项目启动页面和图标的设置

内容是前辈的,我测试时,这个适用于cordova打包android7.0版本以后的,小于7.0启动页面和图标的设置我下次自己写,没有可以借鉴的,自己慢慢琢磨的一、config.xml配置在cordova5.0版本以后,需要安装cordova-plugin-splashscreen插件以后才能修改和设置App的启动页面。安装splashscreen插件:cordova plugin add cord...

2018-05-15 17:43:55 2859

个人练习资源小demo.zip

个人练习资源小demo,做存储用

2021-12-14

个人学习使用笔记整理.rar

个人学习使用笔记整理,谨慎下载

2021-11-19

资源jar包dom4j-1.6.1.rar

dom4j是一个Java的XML API,是jdom的升级品,用来读写XML文件的。dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,它的性能超过sun公司官方的dom技术,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面还可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,所以可以知道dom4j无论在哪个方面都是非常出色的。如今可以看到越来越多的Java软件都在使用dom4j来读写XML,特别值得一提的是连Sun的JAXM也在用dom4j。这已经是必须使用的jar包, Hibernate也用它来读写配置文件

2021-09-03

kettle数据抽取流程总结.docx

kettle数据抽取流程整理

2021-08-12

XML解析实践之DOM解析和SAX解析.rar

通过简单地代码实践,记录XML文件的两种解析方式

2021-07-30

迅雷下载提速软件

迅雷下载提速软件,内附使用说明书,操作简单,下载速度大大提升。好用请点赞

2018-10-15

holer客户端

holer内网穿透客户端,实现外网访问本地项目,只需要通过简单的配置即可实现

2018-09-06

论文查重工具

绿色免安装版论文查重检测精准版3.0以及最后一刻需要的密钥

2018-06-13

JAVA面试题大全

JAVA面试大全,其中包含了EJB方面、三大框架、JAVA基础、JAVA高级的知识整理以及一些常见的面试题整理及其答案

2018-06-13

SQL Monitor中文版

SQL Monitor是一个SQL Server监控工具。它可以监控SQL Servers的健康状况和活动,并通过电子邮件为您发送监测结果和建议

2018-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除