- 博客(76)
- 资源 (184)
- 收藏
- 关注
原创 修改oracle密码
1:新增配置用于连接数据库使用sqlplus命令;vim /etc/profilePATH=$PATH:/opt/ibm/db2/V9.7/bin:/home/db2inst1/sqllib/bin:/home/db2inst1/sqllib/adm:/home/db2inst1/sqllib/miscexport PATHresource /etc/profile2:命令输入sqlplus 或 sqlplus /as sysdba3:输入用户名;4:输入密码;5:修改密码:alter .
2021-09-22 15:47:43
291
原创 sql创建/修改视图
CREATE OR REPLACE VIEW view_table_name ASSELECT USERNAME,PHONE,CERTNO,... FROM USER_TABLEview_table_name:视图表名USER_TABLE:原始表名
2020-11-03 17:06:08
1454
原创 mybatis if == 判断
经常在mybatis中使用<if test="aa != '值' ">的话 怎么怎么样那么等于怎么写呢?注意 要想使用 == 仅仅需要将双引号和单引号的位置换一下即可!!!!=<if test="num != '0' "> ... </if>==<if test='num == "0" '> ...</if>...
2020-10-30 14:07:57
4562
1
原创 单点登录,个账户不可以同时异地登陆
添加监听器,监控Session,当Session存入数据时触发方法;1.在web.xml添加监听器<listenner>com.xxx.xxx.LoginListenner</listenner>2.创建监听类/** * @author: Knn */public class LoginListenner implements HttpSessionAttributeListener { // 用于存放账号和session对应关系map
2020-09-02 09:37:37
854
原创 eval(data)和eval(“(“+data+“)“)的区别
如果data是字符串,使用eval("("+data+")")可以将其转换为json对象,和JSON.parse的功能一样。如果data是json对象,使用eval("("+data+")")会报错,正如你描述的错误。eval一个json对象,没有什么作用,这个时候不需要使用eval方法,直接用data即可。所以,如果你那边能确定后台返回的是字符串,就使用eval("("+data+")")(eval会带来很多问题,不建议使用,如果想实现转化用JSON.parse更好),如果后台返回的是json对象,
2020-08-20 14:34:50
580
原创 linux jmeter 压测
安装jdk , jmeter步骤略,压测命令:.jmx为本地win/osx jmeter生成的测试文件。./jmeter -n -t /opt/jmeter/NMRS/XXX.jmx -l XXX.jtl
2020-07-31 16:47:07
166
原创 .java文件转为.class文件转jar包
1、将.java转.classjavac HelloWorld.java2、将.class转.dlljar cvf HelloWorld.jar HelloWorld.class
2020-07-30 14:02:21
505
原创 用IKVMC将jar转成dll供c#调用
1、下载安装 IKVMC###设置环境变量 在win8.1/win10下的步骤如下:通过 计算机/此电脑(根据系统名称而不同)右击->属性->高级系统设置->环境变量 找到系统变量下面的path添加路径如_C:\ikvmc-XXX\bin\;_ 运行命令行cmd,输入ikvmc查看帮助输出如图所示,则准备工作已经完成##jar->dll ###常用参数说明-target:library 使用方法:ikvmc -target:library a.jar
2020-07-30 10:15:22
563
原创 Collectors,Collection,Collections傻傻分不清楚
Collections:它的出现给集合操作提供了更多的功能。这个类不需要创建对象,内部提供的都是静态方法。静态方法:Collections.sort(list);//list集合进行元素的自然顺序排序。Collections.sort(list,new ComparatorByLen());//按指定的比较器方法排序。class ComparatorByLen implements Comparator<String>{ public int compare(Strin...
2020-07-17 16:26:51
1637
4
原创 jdk8排序功能
public static void getUser() { List<User> list = new ArrayList<User>(); User u1 = new User(); User u2 = new User(); User u3 = new User(); User u4 = new User(); u1.setId("1");u1.setUserName("10班").
2020-07-17 15:14:53
599
原创 File.separator 解决window、linux读写系统文件路径问题
public class FileTest { public static void main(String[] args) throws Exception { inPutStreamTest(); outPutStreamTest(); } public static void inPutStreamTest() throws IOException { File file = new File(File.separator .
2020-07-09 16:34:08
567
原创 关于sql数据恢复
查看某个时段的数据select * from 表名 as of timestamp to_timestamp('2020-01-01','yyy-mm-dd')查看一小时前的数据select * from 表名 as of timestamp sysdate - 1/24回闪flashback table 表名 to timestamp to_timestamp('2020-0...
2020-04-22 17:58:27
450
原创 SQL-删除表drop、truncate和del
一、SQL中的语法1、drop table表名称eg: drop table dbo.Sys_Test2、truncate table表名称eg: truncate table dbo.Sys_Test3、delete from表名称...
2020-04-03 16:55:43
525
原创 H5手机端自适应
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
2020-03-03 16:48:54
403
原创 vue element 树形结构获取已勾选
this.defaultCheckedKeys=[]无法置空 可以使用 this.$refs.tree.setCheckedKeys([]) ,第一次使用可能会报错,建议加判断;default-expanded-keys(默认展开项):props="defaultProps" 用法通过render-content方法定义树节点内容(js代码):load="loadChildData" (...
2020-01-13 19:23:34
2601
转载 vue-element-admin登录逻辑,以及动态添加路由,显示侧边栏
这段时间在研究element-admin,感觉这个库有许多值得学习的地方,我学习这个库的方法是,先看它的路由,顺着路由,摸清它的逻辑,有点像顺藤摸瓜。这个库分的模块非常清晰,适合多人合作开发项目,但是如果一个人去用这个库开发后台,步骤显的有点繁琐,特别是调用后端接口,之前一个方法就调用到了,但是用这个库,需要先后分几步调用。比如说调用一个登陆接口:点击登陆按钮----》调用store中的方...
2019-12-17 16:13:34
4659
3
原创 vue树形菜单简单实例
<template> <div> <el-tree :data="list" show-checkbox default-expand-all node-key="id" //对应返回对象的id,同时也对应回显需要的id,名称要一致 ref="tree" highlight-curr...
2019-11-20 13:50:24
1145
转载 Vue 的表格组件
Vue 的表格组件(持续更新)element-ui https://element.eleme.cn/2.9/#/zh-CN/component/table 表格组件iview https://iviewui.com/components/table 表格组件vxe-table https://xuliangzhan.github.io/vxe-table/#/table/base/bas...
2019-11-07 17:01:35
2040
原创 搭建vue开发环境的步骤
相信很多人在刚开始学习vue这个框架的时候,最开始搭建开发环境的时候,都会遇到一些大大小小的坑,我之前学习angular的时候搭建过一次,过了一个月后再搭建第二次的时候,竟然有一些混乱,所以今天想整理出来;vue现如今在前端中,是前端工程师比较常用的框架之一,他和angular有一些相似之处,所以用过angular的伙伴们,再来学习vue应该不会感觉太难;一:在搭建vue的开发环境之前,一...
2019-10-28 17:23:36
389
原创 JdbcType类型和Java类型的对应关系
JDBC Type Java Type CHAR String VARCHAR String LONGVARCHAR String NUMERIC java.math.BigDecimal DECIMAL java.math.BigDeci...
2019-10-18 15:39:53
153
转载 HttpClient详细使用示例
HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最...
2019-10-11 17:08:09
303
原创 Keepalived配置详解
Keepalived 配置文件解释Keepalived的所有配置都在一个配置文件里面,主要分为三类:全局配置 VRRPD配置 LVS 配置配置文件是以配置块的形式存在,每个配置块都在一个闭合的{}范围内,所以编辑的时候需要注意大括号的闭合问题。#和!开头都是注释。全局配置全局配置是对整个 Keepalived 生效的配置,一个典型的配置如下:global_defs...
2019-09-27 11:03:32
1590
原创 springMVC请求流程详解
SpringMVC框架是一个基于请求驱动的Web框架,并且使用了‘前端控制器’模型来进行设计,再根据‘请求映射规则’分发给相应的页面控制器进行处理。(一)整体流程具体步骤:1、 首先用户发送请求到前端控制器,前端控制器根据请求信息(如 URL)来决定选择哪一个页面控制器进行处理并把请求委托给它,即以前的控制器的控制逻辑部分;图中的 1、2 步骤;2、 页面控制器接收到...
2019-09-26 17:05:54
184
转载 windows安装vue
1. node.js下载地址: https://nodejs.org/en/2. 下载安装,选择本地安装地址,其余全部 'next'3. 设置文件缓存位置, 执行 npm config set cache "D:\Nodejs\node_cache"4. 设置全局模块存放路径, 执行 npm config set prefix "D:\Nodejs\node_global...
2019-09-20 10:39:31
727
原创 linux部署相关
查看进程:ps -ef | grep tomcat结束进程:kill -9 端口号查看tomcat日志:tail -f /logs/catalina.out启动jar项目:java -jar jar包,测试地址:地址:端口号启动war项目:把war包放在tomcat/webapps/下,启动tomcat自动解压,测试地址:地址:端口号/项目名 springboot在启动方法上...
2019-09-07 18:46:48
130
原创 sql拼接所有结果|| concat
表名:test+------------------------+---username----admin------password----12345------age---------12------+------------------------+select username || password from test # 搜索结果:adm...
2019-09-04 18:04:46
2191
原创 attr属性disabled
jquery添加属性1:$("#role").attr("disabled","disabled");当属性设置为disabled时,提交表单时,select的值无法传递;2:在提交表单设置以下:$("#role").removeAttr("disabled");...
2019-09-02 17:45:46
7053
1
转载 Linux下使用Vim/Vi给文件加密和解密
本文介绍在Linux下使用Vim/Vi给文件加密和解密的简单方法,Vim的文件加密功能不是很强,但比较实用,因为不必要借助其他软件即可实现。一、 利用 Vim/Vi 加密:优点:加密后,如果不知道密码,就看不到明文,包括root用户也看不了;缺点:很明显让别人知道加密了,容易让别人把加密的文件破坏掉,包括内容破坏和删除;vi编辑器相信大家都很熟悉了吧,vi里有一个命令是给文件加密...
2019-08-21 16:56:59
269
转载 手把手教大家在mac上用VMWare虚拟机装win7
本文参考:http://blog.youkuaiyun.com/jackjia2015/article/details/50757066需要如下软件(下载之后最好备份到硬盘或者网盘上,每次找下载文件费时间)1、vmware fusion for Mac2、windows镜像文件(.iso)下载地址http://www.52mac.com/soft/5984-1-1.html一、安装vmw...
2019-08-20 09:38:45
1157
1
原创 HTTP STATUE
xmlhttp.readyState的值及解释:0:请求未初始化(还没有调用 open())。1:请求已经建立,但是还没有发送(还没有调用 send())。2:请求已发送,正在处理中(通常现在可以从响应中获取内容头)。3:请求在处理中;通常响应中已有部分数据可用了,但是服务器还没有完成响应的生成。4:响应已完成;您可以获取并使用服务器的响应了。xmlhttp.status的...
2019-08-07 15:19:35
250
转载 mvn
mvn install:install-file -Dfile=jar包位置 -DgroupId=groupid -DartifactId=artifactId -Dversion=version -Dpackaging=jar例如:mvn install:install-file -Dfile=C:\Users\Administrator\Desktop\Oracle驱动包\ojdb...
2019-07-23 16:37:41
368
转载 request的方法记录(获取项目跟路径方法)
request.getSchema()可以返回当前页面使用的协议,就是“http”request.getServerName()可以返回当前页面所在的服务器的名字,就是“localhost”request.getServerPort()可以返回当前页面所在的服务器使用的端口,就是80,request.getContextPath()可以返回当前页面所在的应用的名字,就是项目名称“origin...
2019-06-19 17:25:15
700
转载 Eureka 心跳机制
Server服务端server: port: 8761eureka: client: #实例是否在eureka服务器上注册自己的信息以提供其他服务发现,默认为true register-with-eureka: false #此客户端是否获取eureka服务器注册表上的注册信息,默认为true fetch-registry: false server...
2019-04-28 16:44:58
1077
转载 JVM之加载、连接与初始化
一、JVM与程序生命周期1、当执行一个Java程序时,操作系统会启动一个JVM进程,进程中有一个主线程会去负责执行程序;当程序执行完毕后,JVM进程也就消亡了,而JVM将会结束生命周期的情况有如下几种:程序执行了System.exit()方法 程序正常执行结束 程序在执行过程中遇到了异常或错误而异常终止,比如遇到了异常而没有捕获,而是一直往上抛给了JVM 由于操作系统出现错误而导致J...
2019-02-01 11:27:08
248
转载 Java学习笔记之Pattern类的用法详解(正则表达式)
转自:https://www.cnblogs.com/sparkbj/articles/6207103.htmlEG://验证邮箱public static final String REGEX_EMAIL = "^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$";//验证手机号public static final Stri...
2019-01-23 10:52:10
3463
原创 JDK8特性收集
前言: Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级。在Java Code Geeks上已经有很多介绍Java 8新特性的文章,例如Playing with Java 8 – Lambdas and Concurrency、Java 8 Date Time API Tutorial : LocalDateTime和Abstract Class Versus In...
2018-12-18 17:13:35
169
原创 Mybatis Plus
Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。特性 无侵入:Mybatis-Plus 在 Mybatis 的基础上进行扩展,只做增强不做改变,引入 Mybatis-Plus 不会对您现有的 Mybatis 构 架产生任何影响,而且 MP 支持所有 Mybatis 原生的特性 依...
2018-12-17 14:18:02
197
中国金融IC卡规范V1.0.zip
2020-08-13
后台UI框架H+完整示例集,仅供学习参考
2018-12-03
IDEA快速搭建SpringCloud项目结构
2018-11-30
linux mircal静态库以及头文件
2018-11-22
衰减正弦信号的python源码
2018-11-22
Xshell连接工具 XshellXftpPortable.zip
2020-09-02
ikvm-0.46.0.1.zip
2020-07-30
spring-3.1.0中文版api帮助文档.pdf.zip
2020-07-22
VMWare虚拟机装(linux)Ubuntu 64位镜像下载,版本ubuntu-14.04-desktop-amd64.iso
2019-09-04
JavaAgent例子-agentmain方式 demo
2018-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人