自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

づ開始懂了的博客

多为对各知识点的整合总结

  • 博客(62)
  • 资源 (22)
  • 收藏
  • 关注

原创 以太网智能合约的开发、部署以及访问

如果我们希望构造一个去中心化应用(DApp),除了智能合约的开发, 通常还需要使用其他开发语言为用户提供操作智能合约的用户接口,例如 开发一个网页、一个手机App或者一个桌面应用。这些代码都需要与以太坊 进行交互。

2020-10-04 00:15:03 1065 2

原创 oracle 11g开放1521端口

需求:本机做数据库备份,给同局域网下的其他机器进行数据库连接访问。 方法: 1、配置 ip+端口连接 参考: https://jingyan.baidu.com/article/066074d6541f37c3c21cb0c4.html https://jingyan.baidu.com/article/09ea3ede634dcec0aede39ab

2018-01-18 10:43:47 7023

原创 oracle 11g 忘记管理员密码 如何解决

1、打开cmd,输入sqlplu2、输入你记得的用户名密码:scott/tiger3、conn /as sysdba //以操作系统管理员身份登录,不需要提供密码4、show user //显示当前用户 例:USER is "SYS"5、alter user "name" identified by "password"; //修改用户口令例: alter user sys ident

2018-01-17 10:56:28 3113

原创 Oracle11g创建、删除表空间语句

删除表空间DROP TABLESPACE POSP INCLUDING CONTENTS AND DATAFILES;/分为四步 //*第1步:创建临时表空间 */create temporary tablespace POSP_TEMP tempfile 'F:\oracle\oracle-data\posp_temp.dbf' size 50m autoextend

2018-01-17 10:42:54 8203

原创 java 文件上传(MultipartFile)

需求:MultipartFile 文件上传,依赖包可百度自行下载public static void uploadFile(MultipartFile file, HttpServletRequest request,String path) throws IllegalStateException, IOException { // String ur

2018-01-10 17:23:05 21195

原创 layui 实现文件上传

项目需求:集成bootstrap + layui + java(MultipartFile) 实现 文件上传js代码(可根据需要自行改成js或html页面代码):var g = 'type="button" class="layui-btn demoMore" title="上传文件" lay-data="{url: \'/dl_manager/dlManager/uploadFile?

2018-01-10 17:13:28 31386 1

原创 a 标签实现文件下载(解决打开的问题)

实现: a标签实现文件下载,是使用的相对路径下载。 js代码a class="btn btn-success btn-sm" href="../docs/doc/" title="下载" mce_href="#">i class="fa fa-arrow-circle-down">i>a>这样用户在点击这个链接的时候,就会直接下载这个文件,但是这里有个问题, 像txt,jpg

2018-01-10 17:06:53 78114 8

原创 layer 弹框防重复点击

问题:弹框确定按钮(发送ajax)防重复点击 解决思路: 1、获取弹框的返回值,根据返回值发送ajax。(推荐一般的按钮点击事件这么处理) 2、加个锁,var lock = false;发送请求时,if(!lock){lock = true;//发送请求};layer.confirm不行。 因为:我上面也说过了,她是非阻塞的。参考:https://segmentfault.c

2018-01-10 16:30:58 15237

原创 springboot 从redis取缓存的时候java.lang.ClassCastException:异常

异常日志:2017-12-29 11:36:43.079 ERROR 7956 --- [http-nio-80-exec-8] c.b.common.exception.BDExceptionHandler : com.bootdo.system.domain.UserDO cannot be cast to com.bootdo.system.domain.UserDOjava.lang.Cl

2017-12-29 13:48:52 8085 4

转载 springboot 继承shiro 使用redis缓存 @Value 标签无效 无法获取值

在开发中使用了shiro作为权限管理,之前也没管shiro的缓存问题,就是会有点打印日志说没缓存,今天抽时间想加一下redis的缓存,一查还挺简单,但是在使用@Valle获取redis配置的时候发现无法获取: @Value(“redis.host”)privateStringhost;@Value(“{redis.host}”) private String host;

2017-12-29 12:41:30 1336

原创 springboot-shiro-redis缓存实现单点登录 yml

为什么要实现单点登录? 单点登录( Single Sign-On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要 登录一次 就可以访问所有相互信任的应用系统。本文从公司开发需求出发,用springboot+shiro+redis完成对会话的管理,实现单点登录。 下面贴出具体实现代码: pom文件依赖:

2017-12-29 12:02:50 14326 5

原创 springmvc图片上传U盘云

今天遇到需求,用Java完成图片上传,网搜之后,大神们早就做过,个人总结一下。目标:借助commons-fileupload工具包,使用Java语言实现spring-mvc文件上传U盘云,返回的是上传U盘云的一个链接,这样你在浏览器中输入链接就可以直接访问了。主要实现:<!-- SpringMVC上传文件时,需要配置MultipartResolver处理器 --> <bean id="mul

2017-08-28 18:03:07 401

原创 未来无线发送短信接口文档

public Map sendMessage(SmsForm smsForm) throws IOException{ String phone = smsForm.getPhone(); String content = smsForm.getContent(); // 数字签名,签名内容根据 “短信内容+客户密码”进行MD5编码后获得

2017-08-28 17:44:12 1224 1

转载 java 生成二维码,解析二维码

今天遇到需求,使用Java生成二维码图片,网搜之后,大神们早就做过,个人总结一下。目标:借助Google提供的ZXing Core工具包,使用Java语言实现二维码的生成和解析。步骤如下:1.maven项目中,pom.xml中引入ZXing Core工具包:<!-- https://mvnrepository.com/artifact/com.google.zxing/core -->

2017-08-23 19:10:16 430

原创 独立表单项目开发总结

最近开发独立表单项目,做些总结: 1、项目刚开始开发,需要安装idea,配置maven,修改setting.xml ,配置仓库。有名词不知道的就去Google,这些都是基础。 2、开发首先就是将项目下载,把项目先跑起来,但是项目一直报错,就是maven包没下载好,没有clean,还有就是配置maven的jdk,maven的运行环境是jdk。 http://blog.cs

2017-08-22 19:19:23 389

翻译 为人处世须知~(认真看,保存下来喔)

·把脾气拿出来,那叫本能;把脾气压回去,那叫本事。 我们作为开发人员,更应适当的注意生活处世的作风,和别人交流啊,让我们以理服人,以才服众! 在空间中看到的,复到博客中随时提醒自己! 1. 稍微一亲近就口无遮拦的毛病必须改。 2. 多把“你听懂了没”换成“我讲明白了没”。 3. 别人给你发消息一定要回,就算不想聊也可以告诉他,哪怕是用表情或者标点来委婉的表达,不回消息不是高冷,是没教养。

2017-08-19 21:46:29 372

原创 Java面试总结

Java的面试总结,也是给自己的一个总结反思。 1、Java集合长度 string长度 数组长度 2、varchar 255 int 255 11 mysql中这两种类型大小长度 3、接口类型原理,用的协议? 4、java中 static,final,transient,volatile关键字的作用 5、Dbcp和c3p0区别 6、操作数据库的步骤 7、线程池讲解一下 创建

2017-08-17 23:06:18 418 1

原创 git操作-加升版

在结尾给大家推荐一篇博客,上面可以学到一些基础的git操作,今天这里总结的是项目中需要的操作,比较常用,感兴趣的童鞋可以收藏一下,有错的地方也希望大家及时指出。第一个比较常用的命令git branch -a 查看所有分支 ,包括本地分支和远程分支 ,有*号标注的是本地的目前所在的分支第二个比较常用的分支是git checkout feature/data ,这个命令是基于本地没有的分支,直接将远

2017-08-17 18:52:55 643

原创 maven-complie-plugin compile failed idea上maven项目启动失败

仔细看上面的报错信息:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 自己可以翻译理解:maven编译需要运行jdk而不是jre,所以我们需要把运行环境改成jdk 可是我自己的运行环境就是jdk!!! 自己然后就改了很多,比如:是不是maven插

2017-08-17 18:31:01 5239

原创 mysql 的 占位符使用 以及一次执行多行sql语句

占位符的使用:drop PROCEDURE if EXISTS test12;-- 使用drop 来删除存储过程或者表create PROCEDURE test12()-- 创建存储过程 命名为test12 BEGIN set @tableNames = CONCAT('background'); -- '@' 先在用户变量中保存值然后在以后引用它 set @beanId = 6; s

2017-01-27 14:43:02 24929

原创 mysql的动态sql实现变量表名及占位符的使用

MySQL 在存储过程中是不支持直接使用变量名作为表名或者是列名的,而在实际的应用中确实会用到变表名或者变量名的情况,如数据量很大的时候就会用到分表。通过在网上查了mysql 5.1以上的版本提供了prepare语句用于支持这种操作。参考http://blog.csdn.net/shark1682003/article/details/17785095博客的内容,完成了动态表名的查询。具体实现是通过

2017-01-25 22:43:42 19681

转载 page、request、session和application有什么区别?

简单说 1. page指当前页面。在一个jsp页面里有效 2. request 指从http请求到服务器处理结束,返回响应的整个过程。在这个过程中使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。 3. Session 有效范围当前会话,从浏览器打开到浏览器关闭这个过程。 4. application它的有效范围是整个应用。 作用域里的变量,它们的存活时间是最长的,如

2017-01-14 11:17:16 837

原创 angularJs 取<input type='file'>中文件名 (ng-model获取不了)

用AngularJS写文件上传时遇到了个问题,就是文件类型判断,一般上传文件类型判断都是在前端完成,如果提交给后台发请求判断处理,这无疑会增加服务器端压力。AngularJS还有点不同的是,这里用的都是双向绑定,但是双向绑定时参数传过去是undefined或者为空。 {{feupload}} 上传...js代码... $sc

2016-12-17 22:20:08 10181 1

原创 jqGrid 能获取json 数据,前端数据显示不出!(解决)

jqGrid 从后台能获取json 数据,但是前台grid数据显示不出!(最后朋友帮忙解决的) 一、首先要确认json格式要正确(是否拼接错误了)格式不清楚的可以去百度一下。二、错误处理jQuery("#_lessonGrid").jqGrid({ url: jQuery.getBasePath() + '/command/TestAction?flag=getS

2016-12-13 18:54:11 17978

原创 MyEclipse导入项目一系列问题处理(Eclipse也适用)

导入项目问题处理:一、编码修改 二、感叹号、叉号问题处理其实这个也包括上面的编码修改问题,需要注意下。 1)查看JDK的引用路径是否报错。jdk引用路径问题,修改下jdk的引用路径就好了,具体的就是 2)web工程看是否引入了web App library(web 应用程序库),若没有,项目右键properties 选项java build path 右侧 add libraries

2016-12-02 11:27:27 5993

原创 html5-学习总结

HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定。HTML5的设计目的是为了在移动设备上支持多媒体。HTML5 中的一些有趣的新特性:用于绘画的 canvas 元素用于媒介回放的 video 和 audio 元素对本地离线存储的更好的支持新的特殊内容元素,比如 article、footer、header、nav、section新的表单控件,比如 cale

2016-11-30 19:02:45 786

原创 Oracle开发操作总结

今天给大家总结一下Oracle在开发中常用到的一些操作技术已经需要了解的一些知识首先要想学好数据库的开发,SQL语句操作必不可少,感兴趣的朋友可以去看看博主整理的SQL语句,里面总结了一些常用SQL以及一些特殊的SQL语句。http://blog.csdn.net/z1729734271/article/details/52259727接下来是针对oracle操作中遇到

2016-11-22 11:20:57 562

转载 j2EE课程总结(Java课程学习总结)

摘要: j2EE课程上完之后的总结java是变成语言,运行环境,开发平台硬件-》操作系统-》虚拟机-》字节码程序java-》字节码-》类加载器-》字节码校验器-》解释器、优化器、JIT-》硬件静态变量为类所有,静态方法也只能访问静态变量继承:单一继承特点:具有层次结构,继承父类的属性方法优点:代码可重用性,父类属性和方法可用于子类,设计应用程序更加简

2016-11-10 10:54:16 4312

原创 根据一个包含汉字的字符串返回一个汉字拼音首字母的字符串

分享一个工作中调用的工具类public class PinYin2Abbreviation { // 简体中文的编码范围从B0A1(45217)一直到F7FE(63486) private static int BEGIN = 45217; private static int END = 63486; // 按照声 母表示,这个表是在GB2312中的出现的第一个汉字,也就是说“啊

2016-10-25 09:28:31 2030

原创 git项目(提交-处理-冲突)

Git 项目下载启动git-cmd.exe 退出当前文件夹 cd ../进入项目放的路径 cd下载项目 git clone + 项目链接(https://git.oschina.net/zhaixy/lms_client.git)输入码云的邮箱密码Git 项目提交进入项目路径 cd Ims_client查看你当前发生改变的所有文件状态 git status项目提交 git add

2016-10-23 21:35:47 3509

原创 数据库交接项目随笔

项目用的纯spring框架,主要实现的是将一个数据库的数据(几张表)提存到另一数据库(一张表),并设置了实时任务。spring 里的配置:applicationContext-src.xml<!-- --><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.or

2016-10-21 17:03:03 1895

转载 《JAVA与模式》之工厂方法模式

在阎宏博士的《JAVA与模式》一书中开头是这样描述工厂方法模式的:  工厂方法模式是类的创建模式,又叫做虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。  工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。那么工厂方法模式是在什么场景下使用呢,下面就以本人的理解举例说明:  相信很多

2016-10-13 10:34:18 315

原创 什么是存储过程,存储过程的作用及优点

存储过程(Stored Procedure)是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库。中用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL 语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。2.当对数据库进行复杂操作时(如对多个表进行Update,Inse

2016-10-11 09:16:42 44501 3

转载 《JAVA与模式》之简单工厂模式

在阎宏博士的《JAVA与模式》一书中开头是这样描述简单工厂模式的:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。那么简单工厂模式是在什么场景下使用呢,下面就以本人的理解举例说明:  就拿登录功能来说,假如应用系统需要支持多种登录方式如:口令认证、域认证(口令认证通常是去数据

2016-09-29 23:21:41 416

转载 相对路径和绝对路径

一、基本概念  1、相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。2、绝对路径-绝对路径就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,比如,你的Perl 程序是存放在 c:/apache/cgi-bin 下的,那么 c:/apache/cgi-bin就是cgi-bin目录的绝对路径在网络中,以

2016-09-27 08:53:14 2271

原创 Sql-Exception

今天写项目遇到了几个SQL-exception 和以前不同,我也没看懂它为啥那样报错,所以就在这整理了一下 我们公司开发的是ibatis框架 java.sql.SQLException: 无效的列类型解决方法:一:原因:插入语句中有字段为Null(采用setObject(i+1, params[i])赋值)解决:将空值字段赋值等二:往在number或date型字段插入字符型数据时,就会

2016-09-15 17:52:28 2401

原创 js-标签或控件的显示与隐藏

tr 控件的显示与隐藏与select下拉框的改变事件 js代码 <tr name="doctor_info" style="display: none;"> <td class="td-text">是否多地点职业:</td> <td colspan="3"><span class="span-text"> <c:choose> <c:when test="${iso

2016-09-15 16:45:51 12671

原创 鼠标悬浮事件 -jQuery hover()方法

js代码 <script type="text/javascript"> var differentindex = 999; $(document).ready(function(){ $(".name").hover(function() { openMsg(); }, function() { la

2016-09-14 18:25:08 49126 1

转载 Mybatis #和$ 的区别

1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id".  2. $将传入的数据直接显示生成在sql中。如:order by $user_id$,如果传入的值是111,那么解析成sql时的值为ord

2016-09-08 10:55:51 502

原创 Mybatis框架之map传参

之前写项目的时候就会遇到一次传好多的值,如果封装成一个实体(或者Model)的话还好,但是总会有都不满足的情况,这个时候map传参的话就大大解决了我们这个问题。因为大家都知道map是一对键值对,而且它可以put好多个键。下面我将贴出我写的代码,希望对大家有所帮助。然后在dao访问数据库,执行sql语句...import com.wonders.common.entity.dao.JurassicB

2016-09-06 16:36:37 4608 1

vs_2017.rar

emmm,就是项目用到的vs2017的下载,也可以自己去官网下,就是有时候会卡嘛或者资源没了,是免费的,可能csdn会调积分,不错的话给个星级好评

2020-10-04

geth-windows-amd64-1.7.3-4bb3c89d

这是geth1.7.3的客户端,满足一项老项目的需要,作为和服务器端交互以及部署合约,emmmmmmmm

2020-10-04

layer.timer

layer集成的日期控件,贴过去就能用,中文的日期控件,支持手输

2017-11-27

inspinia框架

inspinia框架,前端的ui框架,收藏一下。inspinia框架,前端的ui框架,收藏一下。

2017-11-17

java生成解析二维码项目-QRcode

java生成解析二维码项目-QRcode

2017-08-23

QRcode-jar包

java 生成解析二维码jar包

2017-08-23

服务器tomcat7

里面有32和64位系统的tomcat,现在csdn改版了,最低资源分要1分。

2017-08-17

redis及各种组件

redis-及其各种组件,已经安装问题处理

2017-05-27

rubygems组件

rubygems组件

2017-05-02

SSM项目模板

ssm项目已经配置好,,压缩文件里有说明文档,按文档操作就可以直接运行,想了解细节的可以看具体的项目配置,里面的注解写的很详细

2016-12-26

spket及ext

myeclipse,js提示工具

2016-12-22

apache-maven-3.3.9

2016-12-22

分享两个UI框架,有兴趣的可以看看

分享两个UI框架,有兴趣的可以看看

2016-10-28

Myeclipse10导包失败---j需要ar包

Myeclipse10导包失败---j需要ar包

2016-10-21

bootstrap中文手册

打开要等会,可能有点慢

2016-09-29

js、jQuery-大转盘

js大转盘,jQuery特效大转盘,项目直接运行,还有一个直接点击HTML就可以了

2016-09-22

spring的Java项目

希望对大家有所帮助

2016-09-03

spring 课程学习PPT

springPPT

2016-08-31

hibernate文档二

hibernate

2016-08-30

hibernate文档

hibernate文档

2016-08-30

空空如也

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

TA关注的人

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