- 博客(38)
- 资源 (3)
- 收藏
- 关注
原创 Oracle时间处理
sysdate取的是服务器(主机)的当前日期和时间current_date取得是会话的当前日期和时间注意:一般情况下,二者相同。但如果修改了当前会话的时区,则会不同。加减以下是增加,要减少则使用-即可select sysdate,add_months(sysdate,12) from dual; --加1年select sysdate,add_months(sysdate,1) from dual; --加1月select sysdate,to_char(sysdate+7,'yy.
2022-02-11 14:02:17
788
原创 Java注解
Flag解释注解的方式:反射!反射是jdk中提供的一种机制,通过读取编译后的运行文件,反向获取类信息的一种手段!可以通过反射获取类、方法、成员变量上的运行时注解内容!元注解: 能注解到注解上的注解,能用在其他注解上的注解Java 注解(Annotation)Javadoc标签和Javadoc注释规范JDK从Java源码中提取的所有注解注解版本说明@WebParam表示方法的参数@Oneway表示为只有输入消息而没有输出消息的 Web Serv
2021-08-14 15:43:00
389
转载 Linux挂载存储卷
基本概念1、 物理卷—–PV(Physical Volume)物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘。2、 卷组——–VG(Volumne Group)卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。3、 逻辑卷—–LV(Logical Volume)逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小
2021-08-14 15:40:05
1324
原创 Java增量编译打包
先上源码https://github.com/bajins/deltas-pack-fx思路查找有变化的文件,利用JavaCompiler编译源码文件,其他文件复制到相应的目录下必须依照eclipse、idea、Maven等所创建的项目结构
2021-08-03 20:09:00
271
原创 Java FX 控件和事件
控件以下所有继承自NodeAccordionAmbientLightAnchorPaneArcAreaChartArrowMenuItemAxisBarChartBorderPaneBoxBubbleChartButtonButtonBarButtonBaseCSSBridgeCameraCanvasCategoryAxisCellCharKeyChartCheckBoxCheckBoxListCellCheckBoxTableCellCheckBoxT
2021-07-13 10:44:10
242
原创 Oracle BLOB转字符串
-- 当前数据库可识别的字符集 NLS_CHARACTERSETSELECT * FROM NLS_DATABASE_PARAMETERS;SELECT * FROM NLS_INSTANCE_PARAMETERS;SELECT USERENV('LANGUAGE') FROM DUAL;SELECT * FROM NLS_SESSION_PARAMETERS;-- 查看表的字符集SELECT DISTINCT(USERENV('LANGUAGE')) FROM table;BOLB
2021-06-22 22:05:44
10536
2
转载 页面刷新汇总
history.go(0) // 刷新当前页history.go(1) // 返回上一页location.reload()location=locationlocation.assign(location)document.execCommand(‘Refresh’)window.navigate(location)location.replace(location)document.URL=location.href刷新页面内嵌框架window.parent.frames[1]..
2021-06-16 14:37:40
92
转载 Java内置异常和错误
未经检查的异常说明ArithmeticException算术错误,如被0除ArrayIndexOutOfBoundsException数组下标出界ArrayStoreException数组元素赋值类型不兼容ClassCastException非法强制转换类型EnumConstantNotPresentException枚举常量不存在异常。当应用试图通过名称和枚举类型访问一个枚举对象,但该枚举对象并不包含常量时,抛出该异常。EOFException...
2021-06-05 10:16:45
174
原创 CAS和Shiro内外网双IP动态访问
由于有需求要实现内外网双IP访问同一个应用,但是当前已部署的应用使用的cas+shiro在spring的配置xml中写死的,所以需要实现判断来源HOST动态单点登录和跳转继承FormAuthenticationFilter动态改变各个urlpackage com.bajins.common;import java.io.IOException;import javax.servlet.ServletContext;import javax.servlet.ServletRequest;i.
2021-04-16 11:21:44
666
1
原创 最全编程开发常用单词词汇
单词解释注释OO(bject-oriented缩写)面向对象常用OOP(object-oriented programming)面向对象编程常用JDK(Java development kit)java开发工具包常用JVM(java virtual machine)虚拟机常用classpath类路径常用Version版本常用author作者常用java解释命令常用String字符串类常用javac...
2021-02-26 16:12:15
6492
4
原创 设置单选框radio不可选(禁用)
readonly属性对radio、select、checkbox这三个表单无效,设置disabled属性后,读取不到值在网络上找到思路,总结出如下三种解决方案把表单值存入<input type="hidden" >中,如果代码中要改变选中则同时要赋值给该输入框提交表单前先移除disabled属性,不提交表单时或提交表单后设置disabled属性(代码中要改变选中前先移除disabled属性)只设置没有选中的input框disabled属性 (代码中要改变选中时先移除disabled
2021-01-13 14:10:55
28430
转载 理解零拷贝(Zero-copy)
理解零拷贝零拷贝(Zero-copy)及其应用详解零拷贝是Netty的重要特性之一,而究竟什么是零拷贝呢?WIKI中对其有如下定义:“Zero-copy” describes computer operations in which the CPU does not perform the task of copying data from one memory area to another.从WIKI的定义中,我们看到“零拷贝”是指计算机操作的过程中,CPU不需要为数据在内存之间的拷贝
2020-08-20 09:39:56
474
原创 Java及依赖和Maven
Java更多请见个人主页https://www.bajins.com目录Javaflag学习MavenMaven私服搭建windows环境变量第三方依赖Dubbo各种好的项目JavaFXflagJava版本比较https://docs.oracle.comhttps://docs.oracle.com/javase/8/docshttps://docs.oracle.com/javase/7/docshttps://www.oracle.com/cn/downloadsh
2020-07-10 21:37:26
546
原创 域名邮箱和邮件服务器
邮箱更多请见个人主页https://www.bajins.com目录邮箱flag域名邮箱Yandex配置步骤邮件服务器邮件服务器概述设置域名解析卸载`sendmail`安装`Postfix`和`Dovecot`查看版本修改邮件传输代理查看是否修改成功修改`Postfix`配置修改`Dovecot`配置修改防火墙配置配置用户及权限启动服务使用`mail`测试发信使用`telnet`测试收信flaghttps://github.com/denghongcai/forsaken-mailhttps:/
2020-07-10 21:34:49
5414
原创 Linux操作
Linux操作更多请见个人主页https://www.bajins.com目录Linux操作flag重装系统MeowLovemoeclub后台运行TmuxScreen`nohup``setsid``supervisor`传输文件scprsync性能测试网卡MTUflagLinux手册http://www.linuxbaike.comLinux网络编程OSX操作指南https://github.com/guodongxiaren/LinuxToolhttps://lamp.shhtt
2020-07-10 21:33:17
373
原创 PowerShell
PowerShell更多请见个人主页https://www.bajins.com目录PowerShellflag包管理在batch中嵌入运行Windows10自带应用命令事件计划任务系统环境变量flagPowerShell的命令叫做cmdlet(command-let), 采用了“动词-名词”的命名方式,动词部分取自于一个制定的动词集合,名词部分则描述了命令要操作的对象。例如,Get-Command就是指获取PowerShell中所有cmdlet命令。PowerShell提供对COM(组件
2020-07-10 21:24:16
606
原创 技术概念规范
技术概念规范更多请见个人主页https://www.bajins.com目录技术概念规范flag编程范式设计模式及原则数据结构与算法算法复杂度数据传输模型网络通信协议HTTPswitchdirectory和folder区别进制逻辑运算符字符编码Cron表达式命名规范GNU风格版本规则多线程线程数量控制缓存锁和事务HTTP授权认证OAuth2和JWT区别与联系加密哈希flag代码不是靠死记硬背,而是不停的写、不停的思考,在反复的练习中熟练掌握的。编程需要学习记住的是:不同的场景中一些实现方式的原理
2020-07-10 21:18:06
528
原创 WindowsBatch
WindowsBatch更多请见个人主页https://www.bajins.com目录WindowsBatchflag文件操作获取目录名获取为指定后缀的文件获取不为指定后缀的文件判断是文件还是文件夹替换文件中指定内容环境变量查看环境变量设置环境变量清除屏幕IP端口DNS进程DNS查看端口占用查看占用的`pid`结束进程延时定时事件任务任务计划事件判断字符串进制转换获取管理员权限隐藏窗口运行开机启动添加注册表启动目录注册表regini修改窗口设置查询注册服务加入服务删除服务第三方工具下载文件flag
2020-07-10 21:09:14
939
原创 WindowsJScript
WindowsJScript更多请见个人主页https://www.bajins.com目录WindowsJScriptflagActiveXObject参数传递js函数封装HTTP请求解析XML解析HTML图片格式转换设置壁纸获取系统信息解压zip下载7z数据库开机启动获取所有COM组件创建任务计划flaghttps://www.wanweibaike.com/wiki-JScriptJScript实现的ECMAScript Edition 3,也是IE8使用的引擎。然而,随着V8大放光彩
2020-07-10 21:07:39
413
原创 WindowsScript
WindowsScript更多请见个人主页https://www.bajins.com目录WindowsScriptflag`WScript`对象`WScript`对象的属性`WScript`对象的方法常用组件对象HTTP图像处理操作文件Shell执行命令特殊文件夹模拟按键VMIVBScriptvbs特殊符号vbs函数封装flagScriptingWindows Script Host属性和方法及子对象https://github.com/mrpapercut/wscriptVisua
2020-07-10 21:05:18
788
原创 Microsoft Management Console
Microsoft Management Console(简称MMC)是微软管理控制台,顾名思义,它是一个专门用于管理的控制台。其设计主要用于为Windows管理员提供一个统一的、规范的管理接口和操作平台。MSC(Microsoft Snap-In Control)文件,是微软管理控制台MMC(Microsoft Management Console)用来添加/删除的嵌入式管理单元文件。通常通过MMC来管理,可点击“文件”菜单中的“添加/删除管理单元”操作来管理当前系统中已经安装的MSC文件。相关的注册
2020-07-10 12:22:11
684
原创 Windows触发事件ID说明
Windows事件和计划任务操作事件ID说明0操作成功完成。1函数不正确。2系统找不到指定的文件。3系统找不到指定的路径。4系统无法打开文件。5拒绝访问。6句柄无效。7存储控制块被损坏。8存储空间不足,无法处理此命令。9存储控制块地址无效。10环境不正确。11试图加载格式不正确的程序。12访问码无效。13数据无效。14存储空间不足,无法完成此操作。15系统找不到指定
2020-07-08 13:44:20
976
原创 Ehcache3配置使用
Ehcache3配置方式与Ehcache2的配置方式区别很大!缓存管理器只有全局状态下其他地方才能根据名称拿到缓存,也就是只有保证在同一个缓存管理器下才能拿到指定缓存两种配置方式可同时使用xml配置方式http://www.ehcache.org/documentation/3.8/xml.html<config xmlns:xsi='http://www.w3.o...
2020-04-29 13:04:49
2556
原创 SpringBoot项目目录结构(工程结构)
一、代码层结构根目录:com.bajins1.启动类CsdnApplication.java推荐放在根目录com.bajins包下2.实体类domainjpa项目: com.bajins.domainmybatis项目: com.bajins.pojo3.数据接口访问层(Dao)jpa项目: com.bajins.repositorymybatis项...
2019-05-13 14:01:44
91370
6
原创 Eclipse中打包maven项目-war包方式
IntelliJ IDEA打包成战(包括maven项目)[ https://blog.woytu.com/ ](https://blog.woytu.com/)个人资源站:https://file.woytu.com/首先要在Maven的的项目中的pom.xml的文件中配置好需要的配置:<project xmlns="http://maven.apache.org/POM/4...
2017-12-06 22:54:57
69859
3
原创 mybatis的一些特殊SQL用法
个人资源站:https://file.woytu.com/trim标签:<trim prefix="(" suffix=")" prefixOverrides="AND |OR " suffixOverrides="," >其中prefix:代表trim标签包括起来的开头要加入的字符suffix:代表trim标签包括起来的结尾要加入的字符prefixOverr...
2017-12-02 00:21:37
588
原创 修改Eclipse默认工作空间与导入原有配置方案和设置JDK编译方式
个人资源站:https://file.woytu.com/修改Eclipse默认工作空间方法:1、打开你的Eclipse,菜单中找到:Window-->Preferences-->General-->Startup and Shutdown-->WorkSpace,然后选中你想要删除的工作空间,点击右边的remove按钮即可。 2、在你的Eclip...
2017-11-13 13:05:15
6414
原创 随时更新==eclipse Java开发相关插件
个人资源站:https://file.woytu.com/如果觉得国外地址慢了可以使用国内镜像安装: 方法:将所有网址中的 “download.eclipse.org” 都替换为 “mirror.bit.edu.cn/eclipse”,点击确定之后再更新的时候就会很快了 Eclipse的国内镜像站3个: ...
2017-11-10 22:09:38
2003
原创 PL/SQL Developer的安装
前往PL/SQL Developer首页:https://www.allroundautomations.com/bodyplsqldevreg.html可以看到32位和64位的PL/SQL Developer12的安装文件和语言包的下载入口。本文以64位下载安装为例。下载好对应的安装程序后,点击页面中的Language pack就可以进入语言程序下载页面进入安
2017-09-14 22:55:35
1521
原创 Oracle Database 12c 创建scott账户
安装完oracle12c后,与原来的不同,默认情况下是没有scott用户的,也没有相应的emp或者其他表,当然,我们可以自己创建一个。1. 开始----运行-----cmdC:\Users\Administrator>sqlplus sys/940109 as sysdbaSQL*Plus: Release 12.1.0.2.0 Production on 星期六 1月 1
2017-09-14 22:31:25
394
原创 oracle 11g数据库的安装及服务讲解
oracle11g安装教程完整版。64位WIN7+oracle11g+plsql安装1、下载Oracle 11g R2 for Windows的版本下载地址:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html其中包括两个压缩包:win64_11gR2_
2017-09-14 10:09:32
868
原创 Java 文件与字节流操作
目录:点击下面的文字自动跳转到对应的目录下File(文件)API文件流字节流:传输单位为字节用于传输 图片、视频、音乐 等二进制文件FileReader输入和FileWriter输出字符流:下载网络资源:转换流:对象流:打印流PrintStream
2017-08-16 13:33:15
2193
原创 Java编程语言基础
目录:点击下面的文字自动跳转到对应的目录下什么是Java编程语言Java开发的环境搭建配置环境变量:Java 程序入门java的基础语法字面量关键字变量变量的声明周期:变量的命名规则:数据类型数据类型转换:运算符:流程控制:
2017-08-16 13:25:35
787
原创 MySQL
目录:点击下面的文字自动跳转到对应的目录下介绍使用基本命令数据类型:日期和时间类型:字符串类型:数据表的约束:一、主键约束:二、非空约束:三、默认值:四、唯一约束:五、外键约束:
2017-08-16 13:13:21
301
原创 JavaScript
在head标签中使用,js代码Console.log 测试类型抓取log注:在JS内注释使用//。Js里面一起皆是对象,对象可以看作一个类型,基于这个类型创建一个对象可调用该类型里面的函数。变量和数据类型变量:存放数据的容器,是内存一块小空间。变量分为全局变量和局部变量。Var:声明变量的一个单词。数据类型:数
2017-08-16 13:11:15
277
原创 HTML
HTMLHTML: 超文本标签语言英文:HyperText Markup Language作用: 用来展现 文本 声音 视频 图片 的页面 这是标题 HELLO 语法:1.标签是由 “ ” 所组成。如:2.标签一般情况下是成对出现,分开始标签
2017-08-16 13:07:37
523
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人