摘要: 摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的 阅读全文
posted @ 2021-02-22 16:13 xxlfly 阅读(696) 评论(0) 推荐(0)
摘要: 在开源代码的时候,我们经常会在代码顶部添加License信息,每个文件复制粘贴显然是比较麻烦的,我们可以在工具中进行配置,在创建新的类的时候自动为我们添加相关信息,以eclipse为例。 进入Preference->Java->Code Style->Code Template 在中间的面板中选择C 阅读全文
posted @ 2021-02-22 16:10 xxlfly 阅读(395) 评论(0) 推荐(0)
摘要: 1.12c版本信息: 2.11g版本信息: 3.查看12c的字符集编码: select userenv('language') from dual; 要迁移的两个数据库字符集编码要保持一致。如果不一致请手工修改,修改方法另行百度。 4.查看11g数据库字符集编码: 5.查看12c数据库,要导出用户所 阅读全文
posted @ 2021-02-22 15:07 xxlfly 阅读(146) 评论(0) 推荐(0)
摘要: 1 查看swap 空间大小(总计): # free -m 默认单位为k, -m 单位为M total used free shared buffers cached Mem: 377 180 197 0 19 110 -/+ buffers/cache: 50 327 Swap: 572 0 572 阅读全文
posted @ 2021-02-22 15:06 xxlfly 阅读(279) 评论(0) 推荐(0)
摘要: 今天数据库出现点问题,请教同事给我看看,发现他不能通过 ip 地址访问我的本地 mysql 服务器。于是上网找了一下,步骤如下: 1、cmd 打开指令页面 c:\>mysql -u root -p 输入密码 mysql> 2、打开 mysql 数据库 use mysql 检索 user 和 host 阅读全文
posted @ 2021-02-22 15:02 xxlfly 阅读(582) 评论(0) 推荐(0)
摘要: 代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-eq 阅读全文
posted @ 2021-02-22 15:01 xxlfly 阅读(173) 评论(0) 推荐(0)
摘要: 借助于apathe的poi.jar,由于上传文件不支持.jar所以请下载后将文件改为.jar,在应用程序中添加poi.jar包,并将需要读取的excel文件放入根目录即可 本例使用java来读取excel的内容并展出出结果,代码如下: import java.io.BufferedInputStre 阅读全文
posted @ 2021-02-22 14:59 xxlfly 阅读(194) 评论(0) 推荐(0)
摘要: file(内存) 输入流 >【程序】 输出流 >file(内存) 当我们读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputStreamReader和BufferedReader。其中最重要的类是InputStreamReader, 它是字节转换为字符的桥梁。你可以 阅读全文
posted @ 2021-02-22 14:58 xxlfly 阅读(158) 评论(0) 推荐(0)
摘要: 前两天在项目中因为要通过http请求获取一个比较大的json数据(300KB左右)并且保存,思来想去,最后还是决定将获取到的json数据以文件的形式保存下来,每次使用的时候去读取文件就可以了。 废话不多说了,直接上代码。 以下是代码截图,文章结尾会有完成的代码文件可供下载。 创建文件方法: 写入文件 阅读全文
posted @ 2021-02-22 14:57 xxlfly 阅读(101) 评论(0) 推荐(0)
摘要: 一、前言# 在消息中间件中有 2 个重要的概念:消息代理和目的地。当消息发送者发送消息后,消息就被消息代理接管,消息代理保证消息传递到指定目的地。 我们常用的消息代理有 JMS 和 AMQP 规范。对应地,它们常见的实现分别是 ActiveMQ 和 RabbitMQ。 上篇文章《Spring Boo 阅读全文
posted @ 2021-02-22 14:56 xxlfly 阅读(537) 评论(0) 推荐(0)
摘要: 附:如果从word excel 中 复制的表格提交后无边框,参考这个同学的,写的很详细: http://blog.csdn.net/lovelyelfpop/article/details/51678742word中复制过来的表格会无边框,上面同学给的方案不够直接 方法如下(ueditor.all. 阅读全文
posted @ 2021-02-22 14:54 xxlfly 阅读(84) 评论(0) 推荐(0)
摘要: Oracle查询数据库中所有表的记录数 select t.table_name,t.num_rows from user_tables t 查询结果如下 若以上SQL查找不到,执行如下脚本即可:>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 阅读全文
posted @ 2021-02-22 14:50 xxlfly 阅读(8325) 评论(0) 推荐(0)
摘要: 前言:在XMLHttpRequest Level 2添加了一个新的接口FormData。利用FormData对象,我们可以通过JavaScript用一些键值对来模拟一系列表单控件,我们还可以使用XMLHttpRequest的send()方法来异步的提交这个"表单"。比起普通的ajax,使用FormD 阅读全文
posted @ 2021-02-22 14:49 xxlfly 阅读(158) 评论(0) 推荐(0)
摘要: 选择本地图片后,上传前显示在界面上,实现实时预览html 代码 <form name="form1" id="form1" enctype="multipart/form-data"> <input type="submit" value=""/> </form> js代码 $("input[typ 阅读全文
posted @ 2021-02-22 14:47 xxlfly 阅读(79) 评论(0) 推荐(0)
摘要: oracle中的job能为你做的就是在你规定的时间格式里执行存储过程,定时执行一个任务 。下面是一个小案例,定时每15分钟向一张表插入一条数据 一 1.创建一张测试表 -- Create table create table A8 ( a1 VARCHAR2(500) ) tablespace DS 阅读全文
posted @ 2021-02-22 14:44 xxlfly 阅读(312) 评论(0) 推荐(0)
摘要: 1、左外连接(Left outer join/ left join) left join是以左表的记录为基础的,左表的记录将会全部表示出来,而右表只会显示符合搜索条件的记录。右表记录不足的地方均为NULL. 用(+)来实现, 这个+号可以这样来理解: + 表示补充,即哪个表有加号,这个表就是匹配表。 阅读全文
posted @ 2021-02-22 14:43 xxlfly 阅读(1181) 评论(0) 推荐(0)
摘要: Resin 运行起来后,一般有这么几个端口1. WatchDog 的端口,默认66002. Server 监控端口,默认68003. 应用的HTTP端口,默认8080不管有多少个应用,Resin只会启动一个WatchDog 实例。本文所说的并不是通过不同的url前缀来配置不同的应用,我们希望具有如下 阅读全文
posted @ 2021-02-22 14:42 xxlfly 阅读(229) 评论(0) 推荐(0)
摘要: 深入了解 Bootstrap 底层结构的关键部分,包括我们让 web 开发变得更好、更快、更强壮的最佳实践。 HTML5 文档类型 Bootstrap 使用到的某些 HTML 元素和 CSS 属性需要将页面设置为 HTML5 文档类型。在你项目中的每个页面都要参照下面的格式进行设置。 <!DOCTY 阅读全文
posted @ 2021-02-22 14:40 xxlfly 阅读(80) 评论(0) 推荐(0)
摘要: Resin4配置文件发生了较大变化,分为: app-default.xml web应用配置 cluster-default.xml 集群配置 resin.xml resin.properties 会被修改的变量 一.删除/注释resin社区版本不支持的功能 1.health: 修改resin.xml 阅读全文
posted @ 2021-02-22 14:38 xxlfly 阅读(466) 评论(0) 推荐(0)
摘要: 因为业务原因,现在内网系统使用共享文件夹方式进行文件的输入输出,Java开发,使用的Jar包为jcifs,在本地测试完全正常,部署到正式环境后出现: jcifs.smb.SmbException: Failed to connect: 0.0.0.0<00>/IP的异常,解决方式如下: 分析原因 查 阅读全文
posted @ 2021-02-22 14:36 xxlfly 阅读(250) 评论(0) 推荐(0)
摘要: (servlet:https://blog.csdn.net/ooooooobh/article/details/52212345) 连接access数据库,网上的内容很多,尝试的过程中也会遇到各种问题,没有特别好的介绍,所以自己想总结一下,日后备用。 这里需要提前说明下,win7系统32bit和6 阅读全文
posted @ 2021-02-22 14:34 xxlfly 阅读(8246) 评论(0) 推荐(0)
摘要: 问题背景: 从网上下载了一个asp系统,数据库是access类型的,运行环境为 64位Windows 7系统,iis7,运行系统后,报如下错误: Microsoft OLE DB Provider for ODBC Drivers 错误 "80004005" [Microsoft][ODBC 驱动程 阅读全文
posted @ 2021-02-22 14:32 xxlfly 阅读(734) 评论(0) 推荐(0)
摘要: JDBC连接数据库 ?创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: tr 阅读全文
posted @ 2021-02-22 14:30 xxlfly 阅读(62) 评论(0) 推荐(0)
摘要: Oracle与Access在开发中的一些不同之处 1. 函数名称的不同 功能 Oracle Access 字符函数: 返回字符的ASCII码 ASCII(x) ASC(x) 返回ASCII为X的字符 CHR(x) CHR(x) 格式化字符串 To_Char( x, format ) Format(x 阅读全文
posted @ 2021-02-22 14:28 xxlfly 阅读(1293) 评论(0) 推荐(0)
摘要: 前言 在Java 中实现记录日志的方式有很多种,1. 最简单的方式,就是system.println.out(error) ,这样直接在控制台打印消息了。2. Java.util.logging ; 在JDK 1.4 版本之后,提供了日志的API ,可以往文件中写日志了。3. log4j , 最强大 阅读全文
posted @ 2021-02-22 14:26 xxlfly 阅读(4561) 评论(0) 推荐(0)
摘要: $.fn.modal.Constructor.prototype.enforceFocus = function () { } 阅读全文
posted @ 2021-02-22 14:23 xxlfly 阅读(143) 评论(0) 推荐(0)
摘要: SELECT REGEXP_SUBSTR(v_name, '[^,]+', 1, LEVEL) FROM DUALCONNECT BY REGEXP_SUBSTR(v_name, '[^,]+', 1, LEVEL) IS NOT NULL 阅读全文
posted @ 2021-02-22 14:22 xxlfly 阅读(695) 评论(0) 推荐(0)
摘要: 定义 SUBSTRING_INDEX - 按分隔符截取字符串 语法 SUBSTRING_INDEX(str, delimiter, count) 返回一个 str 的子字符串,在 delimiter 出现 count 次的位置截取。如果 count > 0,从则左边数起,且返回位置前的子串;如果 c 阅读全文
posted @ 2021-02-22 14:13 xxlfly 阅读(973) 评论(0) 推荐(0)
摘要: 颜色代码表:以下样色显示您可能觉得不够精确,这和电脑显示器有直接关系。您可查看颜色代码,绝对正确,绝无重复。 16位进制代码 颜色效果 #FFFFFF #FFFFCC #FFFF99 #FFFF66 #FFFF33 #FFFF00 #FFCCFF #FFCCCC #FFCC99 #FFCC66 #F 阅读全文
posted @ 2021-02-22 14:12 xxlfly 阅读(5319) 评论(0) 推荐(0)
摘要: 安装myeclipse, uri是码云代码的链接,user是注册的用户名,password是注册是密码,按照以下方法操作就可以下载成功 在myeclipse里 ——> Import ——> Git ——> Projects from Git ——> Clone URI ——> Next ——> 填写 阅读全文
posted @ 2021-02-22 14:11 xxlfly 阅读(47) 评论(0) 推荐(0)
摘要: 遇到过这种情况:从网上下载了一个项目, 使用的maven, 但是我想要新建一个项目, 但是不需要使用maven. 但是我怎么样才能将他那个项目的所有引用的jar包给下载下载下来呢; 1.下载一个maven到本地; maven下载地址:http://maven.apache.org/download. 阅读全文
posted @ 2021-02-22 14:09 xxlfly 阅读(410) 评论(0) 推荐(0)
摘要: 1.首先使用plsql 登录到你本机上的 oracle,选择你自己想要备份的数据库 我这里选的是 scott 用户下的 orcl 数据库 2.登录后进入到下图,我这里有这几张表,我列出了其中部分表的内容 3,接下来就是开始做备份的功能了 3.1 选择 Tools(工具) --> Export Use 阅读全文
posted @ 2021-02-22 14:08 xxlfly 阅读(1735) 评论(0) 推荐(0)
摘要: 网页布局(layout)是 CSS 的一个重点应用。 布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2009年,W3C 提出了一种新的方案 Flex 布局,可以简便、完整、响应式 阅读全文
posted @ 2021-02-22 14:07 xxlfly 阅读(86) 评论(0) 推荐(0)
摘要: 布局的常用方法有几下几种 一,float布局 float 属性定义元素在哪个方向浮动。以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动。 浮动元素会生成一个块级框,而不论它本身是何种元素。 属性值: float:left 元素向左浮动。 float:reght 阅读全文
posted @ 2021-02-22 14:06 xxlfly 阅读(201) 评论(0) 推荐(0)
摘要: 双日历时间段选择插件 — daterangepicker是bootstrap框架后期的一个时间控件,可以设定多个时间段选项,也可以自定义时间段,由用户自己选择起始时间和终止时间,时间段的最大跨度可以在程序里设定。 一、引用 daterangepicker依托monent.js 和jquery使用。所 阅读全文
posted @ 2021-02-22 14:05 xxlfly 阅读(957) 评论(0) 推荐(0)
摘要: <style> /*修改提示文字的颜色*/ input::-webkit-input-placeholder { /* WebKit browsers */ color: red; } input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ co 阅读全文
posted @ 2021-02-22 14:04 xxlfly 阅读(103) 评论(0) 推荐(0)
摘要: 使用JDK自带工具keytool生成ssl证书 HTTPS简介 超文本传输安全协议(英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over SSL或HTTP Secure)是一种网络安全传输协议。具体介绍以前 阅读全文
posted @ 2021-02-22 13:59 xxlfly 阅读(1086) 评论(0) 推荐(0)
摘要: 打开cmd,切换到jdk的bin目录下keytool -genkey -alias android.key -keyalg RSA -validity 20000 -keystore,跟着提示一步一步走到最后总是会说没有权限。 原因是因为jdk安装在了C盘下了,解决办法就是将生成的keystore文 阅读全文
posted @ 2021-02-22 13:57 xxlfly 阅读(767) 评论(0) 推荐(0)
摘要: 首先,我们要通过控制台(win+R输入cmd打开)进入jdk的jre的bin目录下 然后输入 keytool -list -v -keystore keystore文件路径 -storepass keystore密码 就行了 阅读全文
posted @ 2021-02-22 13:56 xxlfly 阅读(1832) 评论(0) 推荐(0)
摘要: public class Test { //Unicode转中文方法 private static String unicodeToCn(String unicode) { /** 以 \ u 分割,因为java注释也能识别unicode,因此中间加了一个空格*/ String[] strs = u 阅读全文
posted @ 2021-02-22 13:54 xxlfly 阅读(348) 评论(0) 推荐(0)
摘要: mysql在cmd下启动/导出操作开启1.设置环境变量将mysql安装位置对应下的bin文件夹的位置复制到path之中 2.开启服务net start mysql57(服务名)13.进入mysqlmysql -hlocalhost -uroot -p 回车1其中-h代表的是服务器,-u代表用户,-p 阅读全文
posted @ 2021-02-22 13:53 xxlfly 阅读(1182) 评论(0) 推荐(0)
摘要: 1|0IntelliJ IDEA 快捷键 1. Editing(编辑) 快捷键介绍 Ctrl +Space 基本代码补全,输入字母按后列出匹配的词组 Ctrl+Shift+Space 智能代码补全,列出与预期类型一致的方法或变量 Ctrl+Alt+Space 补全类名 Ctrl+Shift+Ente 阅读全文
posted @ 2021-02-22 13:49 xxlfly 阅读(96) 评论(0) 推荐(0)
摘要: HTTP状态码 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 HTTP状态码的英文为HTTP Status Code。 下面是常见的HTTP状态码 阅读全文
posted @ 2021-02-22 13:47 xxlfly 阅读(74) 评论(0) 推荐(0)
摘要: 四款好看实用的CSS表格样式分享 2020-11-12 18:08 更新 为了让用户拥有更好的阅读体验,将文章中数据以更直观的方式展示是非常必要的,因此,拥有良好的表格设计就显得非常重要了。下面,w3cschool就和大家分享4款好看且实用的CSS表格样式。 具体操作:直接复制粘贴后即可在浏览器打开 阅读全文
posted @ 2021-02-22 13:45 xxlfly 阅读(2161) 评论(0) 推荐(0)
摘要: http://doc.canglaoshi.org/ 阅读全文
posted @ 2021-02-22 13:39 xxlfly 阅读(180) 评论(0) 推荐(0)
摘要: 1、登录方法 //首次登陆验证 login(){ console.log("发送了请求") // 登录 wx.login({ success: res => { // 发送 res.code const code = res.code; //到后台换取 openId wx.request({ url 阅读全文
posted @ 2021-02-22 13:38 xxlfly 阅读(357) 评论(0) 推荐(0)
摘要: 最近,公司在做小程序,提到小程序,那就绕不开小程序的登录,实话实说,小程序的文档写的真的不咋地,这里记录下自己做小程序登录时写的代码以及遇到的一些问题(具体的业务需求我会屏蔽掉),这里只涉及到后端代码,所以默认你是申请了一个小程序并且有了appid和secret。不管怎么说,还是放上官方的文档链接: 阅读全文
posted @ 2021-02-22 13:36 xxlfly 阅读(336) 评论(0) 推荐(0)
摘要: 这篇文章主要为大家详细介绍了微信小程序登录状态java后台解密,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 一、登录流程图 二、微信小程序端 doLogin:function(callback = () =>{}){let that = this;wx.login({success:funct 阅读全文
posted @ 2021-02-22 13:34 xxlfly 阅读(539) 评论(0) 推荐(0)
摘要: 这两天在自己的小项目中加入了微信小程序的很多功能,今天来说一下关于微信授权登录的部分。 需要的材料1:一个可以测试的微信小程序 2:此微信小程序的APPID和APPscret 流程微信用户对应一个小程序都有一个唯一的openid,微信授权登录,微信授权登录的核心就是获取这个openid并存在数据库作 阅读全文
posted @ 2021-02-22 13:33 xxlfly 阅读(1917) 评论(0) 推荐(0)
摘要: 首先看一下官方文档 地址:微信小程序官方文档API登录接口 我们先对官方给的时序图进行简单的分析 1.当小程序调用wx.login()时,会获得一个code(临时登录凭证),然后我们需要用wx.request()将code发送到自己的服务器. 2.在服务器的接口中,调用登录凭证校检接口,将appid 阅读全文
posted @ 2021-02-22 13:31 xxlfly 阅读(2155) 评论(0) 推荐(0)
摘要: Promise 对象 Promise 的含义 基本用法 Promise.prototype.then() Promise.prototype.catch() Promise.prototype.finally() Promise.all() Promise.race() Promise.resolv 阅读全文
posted @ 2021-02-22 13:28 xxlfly 阅读(85) 评论(0) 推荐(0)
摘要: 一、居中 父布局设置属性,子布局居中在这里插入图片描述 display:flex; justify-content:center;在父布局css里加上以上属性,子view显示就会居中。 view单独设置属性居中在这里插入图片描述在这里让 绿色按键居中。 <image style='width:300 阅读全文
posted @ 2021-02-22 13:27 xxlfly 阅读(4877) 评论(0) 推荐(0)
摘要: Flex布局又称弹性布局,在小程序开发中比较适用。因此将Flex布局相关属性整理如下,搞清楚了这个布局,小程序开发的页面布局就不在话下了。 网页布局(layout)是CSS的一个重点应用。 布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对 阅读全文
posted @ 2021-02-22 13:26 xxlfly 阅读(427) 评论(0) 推荐(0)
摘要: 操作 命令打开快捷键面板 F1打开/关闭工具栏 Ctrl+Shift+T打开/关闭模拟器 Ctrl+Shift+D打开/关闭调试器 Ctrl+Shift+M格式化文件 Shift+Alt+F编译 Ctrl+B刷新 Ctrl+R删除行 Ctrl+Shift+K向上复制行 Shift+Alt+↑向上移动 阅读全文
posted @ 2021-02-22 13:19 xxlfly 阅读(1168) 评论(0) 推荐(0)
摘要: 首先,微信小程序是不支持直接获取的,和jquery一样直接获取name的话,只能获取到最后一组,所以要用其他的方法 直接上代码 wxml文件: <form bindsubmit="formsubmit"> <view wx:for="{{list}}"> <input name="a{{index} 阅读全文
posted @ 2021-02-22 13:12 xxlfly 阅读(1287) 评论(0) 推荐(0)
摘要: 微信小程序上传文件 开发环境:微信开发者工具+eclipse+Tomcat+Mysql 1、过程描述 Mysql中存放的是文档的记录(如文档名、存放的地址等),而不是文档中实际的内容。文档实际存放在本地磁盘的某个文件夹中微信开发者工具提供接口,访问eclipse中的Java项目地址,在对应的Java 阅读全文
posted @ 2021-02-22 13:09 xxlfly 阅读(1520) 评论(0) 推荐(0)
摘要: //获取内网ip public static String getLocalIp() { try { for (Enumeration<NetworkInterface> interfaces = NetworkInterface.getNetworkInterfaces(); interfaces 阅读全文
posted @ 2021-02-22 13:07 xxlfly 阅读(529) 评论(0) 推荐(0)
摘要: 项目中有需要使用JS来控制浏览器全屏的方法 DEMO地址: http://zhongxia245.github.io/demo/js2fullpanel.html function fullScreen() { var el = document.documentElement, rfs = el. 阅读全文
posted @ 2021-02-22 11:53 xxlfly 阅读(418) 评论(0) 推荐(0)