- 博客(20)
- 资源 (3)
- 收藏
- 关注
原创 阿里云对象存储伪代码实例
package com.lianhebaoli.common.oss.client; import com.alibaba.fastjson.JSONObject; import com.aliyun.oss.OSSClient; import com.aliyun.oss.model.CannedAccessControlList; import com.aliyun.oss.model.O...
2019-10-20 10:34:54
441
原创 Gradle 数据库表自动生成model/mapper代码工具(IDEA版)
准备工作: 1 需下载Gradle的bin压缩包,地址:http://services.gradle.org/distributions/【切勿下载高版本,推荐4.8.1】 2 从GIT上下载放置生成代码的Gradle->Mybatis-plus项目 git地址https://github.com/baomidou/mybatis-plus.git【需...
2019-02-22 10:03:51
897
转载 JDK动态代理实现原理
之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。最近关注了一位网友的博客(代码部分基本来自于他那边,非常感谢)基本上理解了其实现原理。想通过此文章总结下自己理解的程度,同样也算是一次回顾。让我们先看看基本实现代码吧!package dynamic.proxy; import java.lang.reflect.InvocationHandler; import java...
2018-07-11 11:23:44
271
转载 数据库隔离级别的原理解析
广告: 乐观锁:(select for update)先查询要更新的记录,做个标记,更新的时候根据标记条件更新,返回是否有数据更新,如果失败。表示被其他人或事务更新过了,捷足先登了。悲观锁: 基于数据库锁机制创建(一种不信任锁).读的时候就被锁了 1,脏读 脏读是指在一个事务处理过程里读取了另一个未提交的事务中的数据。 当一个事务正在多次修...
2018-03-26 16:03:49
1074
原创 Maven手动安装包到本地库
前景: 当开发时,不能通过bom.xml下载某个Jar到项目和本地,可以通过手动安装到本地库,然后bom.xml就可以在本地优先下载到开发的项目中。 实例: mvn install:install-file -Dfile="D:\google-collections-1.0.jar" -DgroupId=com.google.collections -DartifactId=google
2017-07-21 09:12:47
1252
原创 SOAP消息传输工具类
package com.sdmc.xmediatv.drm.util; import java.io.BufferedReader; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; impor...
2017-06-22 11:08:05
2733
原创 关于eclipse部署的项目用tomcat直接跑出现:startup failed due to previous errors
直接说问题原因吧! 是由于jdk版本不同导致。 问题回顾: 通过eclipse发布一个项目到tomcat默认的运行目录下,然后通过tomcat直接跑,就出现这类问题。 原因: 我的电脑同时使用两个jdk版本,默认1.7,eclipse使用的是1.8,,由于项目启动时有加载类需要jdk1.8的包,1.7不支持。所以导致项目在eclipse直接能够跑,而在外面的tomcat跑是就出现st
2017-03-23 10:16:58
57406
原创 jre7换jre8问题
好久没遇到在eclipse上换jdk版本的问题了,今天将eclipse开发环境从jdk1.7换成jdk1.8。 由于部分功能需要jdk1.8提供的jar包。如:java.util.stream.Collectors这个类的加载。 首先我将eclipse的jdk版本路径换成了1.8,编译环境换成了1.8, 结果抛出了 Unsupported major.minor version
2017-02-17 18:32:24
3630
原创 Pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xs
2017-01-23 09:35:06
369
原创 LDAP阶段性小结
经过几天的琢磨,利用LDAP实现用户共享的任务初步实现。 LDAP相关简介: 1、快速响应和大容量查询并且提供多目录服务器的信息复制功能,它为读密集型的操作进行专门的 优化。因此,当从LDAP服务器中读取数据的时候会比从专门为OLTP优化的关系型数据库中读取数据快一个数量级。 2、实现用户共享。即用某个第三方平台,管理公司内部的多个系统用户,同一个用户登录多个系统。
2016-09-26 17:22:41
1592
原创 存储过程实例
函数: BEGIN DECLARE status_p int DEFAULT 0 ; DECLARE status_e int DEFAULT 0 ; select count(1) into status_p from tms_member where name = names and `password` = passwords limit 1; if status_p > 0 TH
2016-08-29 17:29:14
687
原创 Javamail体验
这次台湾项目的注册与忘记密码需要发送邮件的需求,尽管任务很简单但是也遇到了些问题。把经验之谈记录下来,以免后面忘记。 java的基本代码和步骤我就不说了,网上一搜一大把,主要说说几个注意事项吧。 使用JavaMail发送邮件需要用到mail.jar和activtion.jar两个包 1 - 我用的是myeclipse开发项目,框架需要的jar包是
2016-08-05 10:16:37
2527
原创 js模拟键盘或遥控器操作(加强版)
OTT-WEB-HD-CATEGORY body{background:url(images/category/category_bg.jpg) no-repeat;width:1910px;height:1080px;float:left;} .category-main-left{width:393px;margin-left:-10px;float:left;} .category-
2016-01-20 15:26:49
4653
2
转载 正则表达式基本语法
1.正则表达式基本语法 两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下: "^The":表示所有以"The"开始的字符串("There","The cat"等); "of despair$":表示所以以"of despair"结尾的字符串; "^abc$":表示开始和结尾都是"abc"的字符串——呵呵,只有"abc"自己了; "notice
2016-01-07 16:04:21
583
原创 mybatis的入门使用
1、更新设置 (<trim suffixOverrides="," >)<update id="updateContentProvider" parameterType="Object" > update ott_content_provider cp set <trim suffixOverrides="," >
2015-12-31 15:57:06
407
原创 自定义类 无极限树形结构菜单(繁杂版)
注意: 主要是理解形成树形菜单的思路,并不是粘贴就可以用的。 返回数据(如:效果图)到页面后,通过js做递归调用处理就好了。 树形菜单基础类: TreeGridCategory.java public class TreeGridCategory implements Comparable{ private String id; /* ID *
2015-12-26 15:19:32
5798
转载 tomcat 配置SSL(支付安全)
1. 为服务器生成证书 “运行”控制台,进入%JAVA_HOME%/bin目录,使用如下命令进入目录: cd “c:\Program Files\Java\jdk1.6.0_11\bin” 使用keytool为Tomcat生成证书,假定目标机器的域名是“localhost”,keystore文件存放在“D:\home\tomcat.keystore”,口令为“password”
2015-12-14 18:07:15
529
转载 JSONArray无极限树形结构菜单(精简版)
注意:JSONArray和JSONObject导入的jar路径是net.sf.json路径//菜单树形结构 public JSONArray treeMenuList(JSONArray menuList, int parentId) { JSONArray childMenu = new JSONArray(); for (Object object : ...
2015-12-14 17:11:20
2905
转载 springmvc url 路径映射
普通 URL 路径映射 @RequestMapping(value={"/test1", "/user/create"}):多个URL路径可以映射到同一个处理器的功能处理方法。 URI 模板模式映射 @RequestMapping(value="/users/{userId}"):{×××}占位符, 请求的 URL 可以是 “/users/123456”或 “/users/ab
2015-12-14 17:00:02
494
原创 底部浮层动态滚动
$.fn.smartFloat = function(wrapEl) { var top = wrapEl.offset().top; var bottom = top + wrapEl.height() ; var client = document.documentElement.clientHeight; var initHeight =client - wr
2015-12-14 16:05:02
456
yangbo-0.0.1-SNAPSHOT.jar
2019-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人