自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

穿着裤衩跳

蜕变的蝉蛹

  • 博客(222)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 推荐书单整理

基础Java多线程编程核心技术(第2版)Java并发编程实战SpringSpring实战4Spring源码深度解析(第2版)Spring MVC看透SpringMVC:源代码分析与实践SpringBootSpringBoot揭秘...

2020-01-16 13:21:11 296

原创 Gradle只能学一点点:设置Gradle

安装的先决条件确保安装了Java,并且配置正确,然后再下载当前版本的Gradle设置Java首先从www.oracle.com/technetwork/java/javase/downloads/index.html下载JDK7以上版本,并解压设置一个JAVA_HOME环境变量,指向JDK的解压路径然后再在Path环境变量中追加一个%JAVA_HOME%\bin环境变量下载Gradle...

2020-01-21 02:02:54 261

原创 Gradle只能学一点点:初识Gradle

Gradle干啥子的:gradle 是一个流行的自动化构建工具官网在此:http://gradle.org它是个新人:是java自动化构建工具家族里面的最新成员紧箍咒:遵循 Apache License 2.0开源协议被大众喜欢:Android, Spring Framework, Hibernate都将自己的构建系统迁移到使用Gradle的方式,现在应该更多了:)一些特性1. 声明...

2020-01-20 23:55:29 278

原创 24. 两两交换链表中的节点

我的思路在链表头部搞个哑结点,然后利用两个间隔为2的指针,模拟一下完事儿。/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */class Sol...

2020-01-15 23:56:36 134

原创 冒泡排序的优化

怀疑冒泡排序的优化?没听错把?好吧,此前我还真不知道这玩意儿,也没想过,不过了解之后其实并不复杂。不过一个O(n2)的算法有啥好优化的呢?快排他不香么?非要去优化一个O(n2)的玩意儿。好吧,不管,就当脑经急转弯了、原始冒泡思路冒泡冒泡,顾名思义,一杯水,最底下的泡泡,往上浮,最底下最小,越往上越大,像极了冒泡排序;过程乱序的N个数(假设要求从左到右从小到大排序),从左到右扫描...

2020-01-15 15:13:07 126

原创 23. 合并K个排序链表(未完待续)

我的思路(逐一比较法)有k个已经排序了的链表,每次从k个链表的头部取一个值最小的出来,放到新链表中就完事儿了。总结:就是找出k个链表中值最小的那个头结点,然后拼接到新链表中于是先写了个这样的class Solution { public ListNode mergeKLists(ListNode[] lists) { // 首先构造一个先的链表头结点...

2020-01-14 22:05:04 216 2

原创 RBAC系统经典五张表

RBAC首先看一下什么是RBAC(基于角色的访问控制):百度百科简单理解:将角色与具体的权限绑定(绑定后极少修改),如此某个角色对应有哪些权限(能干什么,不能干什么),然后再给用户分配所需要的角色,这样,每个分配了不同角色的用户也就有了不同的能力。实体间的关系现在有三个实体:用户、角色、权限,首先我们搞清楚他们之间的关系是什么假设用户有:张三、李四、王五角色有:超管、普管、会员权限...

2020-01-14 14:40:58 4225

原创 LeetCode | Algorithms| Two Sum

原题链接:https://leetcode.com/problems/two-sum/题意理解:题目将随机给出一个数组,和一个数值,要求数组中的两个数之和与给出的数值刚好相等,请给出这两个数的下标构成的数组。解题思路:嵌套遍历给出的数组,将遍历中的元素两两相加,记录下相加的值,以及相加时,这两个数的下标构成的数组,然后查找程序给出的数值,找到对应的两个下标构成的数组。详细:...

2018-11-05 08:42:39 209

原创 使用CE查找指针

工具:Cheat EngineCheat Engine Tutorial 打开第六步教程,如图:这个例子是针对我们常常遇到的一种情况而制作的练习:我们经常玩游戏的时候,即便找到了游戏内某个状态(例如生命值)的内存地址,但是当我们从新进入游戏的时候,发现这个地址可能又发生了变化,既然如此,我们就应该找出它的指针,之后从指针来获取内存地址,如此,即便再从新进入游戏的时候,我...

2018-08-31 09:52:03 8267

原创 SQL中对Group By语句的一点儿理解

分组操作: 如果不用函数对列值处理 ,那么分组后,它不知道这个字段应该用这一列中的哪个值,于是它这个分组就无法继续,于是就疯了(报错)例如下面这张图这张表格的结构是这样的,加了“VISITOR_COUNT”字段之后,就会报错,原因就是红字部分...

2018-08-29 17:13:09 413

原创 Linux 使用wget命令下载JDK(新版JDK和旧版JDK通用)

Oracle官网上下载jdk,需要点击accept licence的才能下载,使用下面的命令,直接可以下载。wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8...

2018-03-08 20:54:42 7331

原创 怎么更改默认的JRE版本

如果jdk路径在:   D:\IDE\jdk1.7.0_07path里,写D:\IDE\jdk1.7.0_07\bin,并且要放到path的最前面之后,重新打开一个命令行窗口,再试.ps:平时我们安装一个jdk时,都会默认另外让我们安装一个对应的jre,这个jre是公共jre,其实可以选择不安装,直接使用jdk的bin目录下的jre即可

2017-12-08 15:23:23 6109

原创 Eclipse配置Servlet模板

这里以Eclipse4.5.2版本为例:1.打开Eclilpse,Window->Preferences2.Java->Editor->Templates->New配置如图:Pattern内容如下:package ${enclosing_package};import java.io.IOException;import javax.servlet.ServletExc

2017-12-08 13:56:38 3575

转载 Eclipse中link方式安装插件

今天需要给eclipse安装svn插件,觉得link方式便于管理于是就打算用这种方式来安装。我电脑上的eclipse的安装目录是   E:\tools\eclipse   下面开始安装1、在eclipse的安装目录eclipse中新建2个文件夹一般是myplugins和linksE:\tools\eclipse\MYplugins       E:\tools\eclips

2017-12-05 11:27:41 546

转载 深入理解Java中的字段与属性的区别

转载于 http://blog.csdn.net/chenchunlin526深入理解Java中的字段与属性的区别1、Java中的属性和字段有什么区别? 答:Java中的属性(property),通常可以理解为get和set方法。而字段(field),通常叫做“类成员”,或 "类成员变量”,有时也叫“域”,理解为“数据成员”,用来承载数据的。这两个概念是完全

2017-10-21 18:46:07 401

转载 参数传递中的编码问题(get和post方式)

做java的web开发有段日子了,有个问题老是困扰着我,就是乱码问题,基本上是网上查找解决方案(网上资料真的很多),都是一大堆的介绍如何解决此类的乱码问题,但是没几个把问题的来龙去脉说清楚的,有时候看了些文章后,以为自己懂了,但是在开发中乱码问题又像鬼魂一样出来吓人,真是头大了!这篇文章是我长时间和乱码做斗争的一些理解的积累,还希望有更多的朋友给出指点和补充。 form有2中方法把数据提交给服

2017-09-09 17:43:44 591

转载 JS变量以及其作用域详解

转自:http://www.cnblogs.com/terryglp/articles/1776695.html一、变量的类型 Javascript和Java、C这些语言不同,它是一种无类型、弱检测的语言。它对变量的定义并不需要声明变量类型,我们只要通过赋值的形式,可以将各种类型的数据赋值给同一个变量。i=100;//Number类型 i="variab

2016-08-04 00:21:26 501

转载 offsetLeft,scrollLeft,offsetTop,scrollTop等等的用法

[c-sharp] view plain copyprint?一,举几个说明一下  1,scrollHeight: 获取对象的滚动高度,对象的实际高度;  2,scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离  3,scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离  4,scrollWidth:获取对

2016-08-03 00:37:59 588

原创 onmousedown事件---&&浏览器检测---&&脚本隐藏

test.html onMousedown capture Important source data that some might want to look at.test.jsif(typeof document.oncontextmenu == "object") { //这个说明不是Firefox if(document.all) { //IE

2016-08-02 21:24:45 1349

原创 onbeforeunload事件--------可以用来写(当用户尝试离开页面时脚本会警告用户将丢失数据)

test.html FabulousAirTickets.com FabulousAirTickets.com From:    To: DepartureDate:    ReturnDate: # of Adults: 1 2 3 4   

2016-08-02 11:41:26 761

转载 onunload、onbeforeunload事件详解

onunload,onbeforeunload都是在刷新或关闭时调用,可以在脚本中通过 window.onunload来调用。区别在于onbeforeunload在onunload之前执行,它还可 以阻止onunload的执行。onbeforeunload 是正要去服务器读 取新的页面时调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调

2016-08-02 11:29:56 701

原创 JS函数写错时是否执行问题

window.onload = function() {fun1();fun2();...funN();}onload事件中要调用多个函数时, 其中如果有一个函数语句书写错误, 整个onload事件都不会执行而如果其中某个函数调用了(但是并不存在这个函数)或者压根就没有调用这个函数, 这个onload的事件还是会执行的!!参考

2016-08-02 10:43:42 349

原创 onload事件——使用自定义addOnload(函数)设置多重onload属性

test.html Welcome Welcome to our web site!test.jsaddOnload(initOne);addOnload(initTwo);addOnload(initThree);/*过程分析:addOnload(initOne) -> 执行else部分 -> window.onload = initOne;a

2016-08-02 10:36:29 1348

转载 JavaScript innerText与innerHtml与value的区别

1.innerText是id为object的闭合标签内的文本,输入输出的是转义文本(字符串);  (label控件用innerText有效)2.innerHtml是标签内的文本,输入输出到该DOM内部纯HTML代码(流);  (获得td、div等html元素时候,它们是没有value或是text属性,只能用innerHtml)3.value是表单元素特有的属性,输入输出的是

2016-08-01 12:16:44 391

原创 Windows下Git使用初级步骤(为自己写的、继续学习不断更新)

要更新的文件内容强烈建议使用标准的UTF-8编码//下面的命令要全部在库文件夹目录下面执行①、创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录wenjianjia:命令格式: mkdir wenjianjia②、进入这个空目录命令格式: cd wenjianjia③、显示当前目录命令格式: pwd④、初始化目录(即将当前这个目

2016-07-31 12:16:54 421

原创 label for 属性究竟有啥用???

lable标记元素与表单元素配合,效果是当点击lable中的文本时,表单控件会获得焦点。配合的方式有2种:显式:使用for指向联系的表单元素的name属性值。labelfor="user-name">用户名:label>inputtype="text"name="user-name"/>隐的联系:将表单元素包裹在lab

2016-07-29 17:17:18 1590

原创 用JS检测必须填写的字段是否为空(使用了函数嵌套)

test7271219.html Password Check Your name: Choose a password: Verify password:   script7271219.cssbody { color: #000; background-color: #FFF;}/*inval

2016-07-28 12:23:59 1138

转载 JS函数嵌套

functionmyWrite(str){  document.write(str+"");  }functionmyFun(){  functionmySum(x,y)  {     varz=x+y;     returnz;  }   varb=mySum(1,6);   myWrite(b);    }

2016-07-28 11:05:40 1384

转载 键盘回车事件导致页面刷新的问题

我最近在做一个 Ajax 查询的功能,代码如下:1formname="keywordForm"method="post"action=""> 2p id="profile_nav"> 3labelfor="profile"> 关键字搜索: label> 

2016-07-13 10:26:57 705

转载 Servlet跳转到Jsp的指定div

Servlet跳转到Jsp的指定div问题:首页点击一个连接,切换div(id = cc_bi)                            cc_bi            提交表单后,企图直接回到div(id = cc_bi)视图。servlet代码如下:request.getRequestDispatcher("TestDirejsp?#

2016-07-04 13:24:00 1688

转载 经验分享:CSS浮动(float,clear)通俗讲解

很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。       前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家。      写在前面的话:       由于CSS内容比较多,小菜没有精力从头到尾讲一遍,只能有针对性的讲解。       如果读者理解CSS盒子模型,但对于浮动不理解,那么这篇文章可以

2016-06-28 11:30:29 347

转载 margin折叠

原文地址:margin系列之外边距折叠 by @doyoe不怀疑你也在工作中遇见过几乎可以不用怀疑,前端工作中的你一定遇见过 margin 折叠。不确定?别着急,你可能写过这样的代码:CSS:p{ margin: 50px;}HTML: id="demo"> 我是一个华丽的段落,别看我文字少 我是另一个华丽的段落

2016-06-27 22:40:37 442

转载 display:inline、block、inline-block的区别

display:block就是将元素显示为块级元素.  block元素的特点是:  总是在新行上开始;  高度,行高以及顶和底边距都可控制;  宽度缺省是它的容器的100%,除非设定一个宽度  , , , , 和 是块元素的例子。  display:inline就是将元素显示为行内元素.  inline元素的特点是:   和其他元素都在一行上;  高,行高及顶

2016-06-27 21:02:04 263

原创 C#数据库操作模拟

独自完成了一个学生数据库操作的模拟系统运行环境:VS2012  环境要求:装有MSSQL解决方案链接地址:链接:http://pan.baidu.com/s/1o8lFfQi 密码:dhnh

2016-04-17 12:21:07 582

原创 C#创建并连接学生数据库(SqlServer数据库)、创建学生信息表、向表中插入学生信息

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data.SqlClient;using System.Data;namespace StudentInsert{ class

2016-04-12 15:36:20 7900

原创 C#实现四则运算器

[版权声明:本文为博主原创文章,未经博主允许不得转载。] view plain copy print?using System;  using System.Collections.Generic;  using System.ComponentModel;  using System.Data;  using System.Drawing;  

2016-04-11 07:51:00 3531

原创 Java邮件发送

邮件收发要用到的两个jar包:链接: http://pan.baidu.com/s/1c16bzhu 密码: 5r7peclipse导入jar包教程:http://jingyan.baidu.com/article/ca41422fc76c4a1eae99ed9f.html简易版本邮件发送:package whut.mailsender;import java.util.Proper

2016-04-04 13:05:36 311

转载 Java网络编程之JavaMail发送邮件和接受邮件

文章出处:http://computerdragon.blog.51cto.com/6235984/1197390JavaMail是API 是一个标准的Java扩展,它是J2EE的范畴,在J2EE开发过程中可能会需要用到这个API。在学习JavaMail之前,有必须要对现在的互联网的邮件协议进行有个大体的了解。邮件协议在Internet中,常用的邮件操作相关的协

2016-04-04 10:49:25 757

原创 有关素数的基础算法

//素性测试  复杂度O(√n) //即判断一个正整数是否是素数#include #includeusing namespace std;bool is_prime(int n) { for(int i = 2; i * i <= n; i++) { if(n % i == 0) return false; } return n != 1; //1是例外, 既不是素数也不

2016-04-02 11:37:56 323

原创 C#MyAccounting )课本P229~237页,还未完成

链接: http://pan.baidu.com/s/1jHDW310 密码: vhx6

2016-03-31 00:05:15 475

rxtx-2.1-7r2.zip

用于Java串口通信的工具类RXRX,内含安装说明,Eclipse使用说明等。

2018-01-03

原官方javacomm20-win32.rar

原官方javacomm-win32.zip工具类,包含jar包以及,全部对应的API。 注意:此jar包是用在windows系统的! 简述:其为SUN在1998年发布的串口通信API:comm2.0.jar(Windows下)、

2018-01-02

Dev-Cpp 5.9.1 TDM-GCC 4.8.1 最新版

Dev-Cpp 5.9.1 TDM-GCC 4.8.1 最新版 修改了一些BUG, 确实好用了很多, 关键是比之前要稳定!!!

2016-03-13

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

TA关注的人

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