自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

F道人

二次元java技术宅

  • 博客(12)
  • 收藏
  • 关注

原创 jqGrid的常用属性和方法

JQgrid插件:jquery grid是富客户端的,基于XML , Ajax网格插件的jQuery库。 jqGridView提供专业的解决方案,代表和编辑表格数据在网络上。精心设计的,具有强大的脚本API的,这可编辑网格是很简单的DHTML与XML 的配置,并显示出令人信服的成果与大量数据。现在我现在熟悉一下jquery grid的的使用方法和一些常用的option设置。一、jqGr

2017-12-20 18:56:41 2401

原创 JavaScript中Cookie的基本用法

JavaScript中Cookie对象Cookie 用于存储 web 页面的用户信息。什么是 Cookie?Cookie 是一些数据, 存储于你电脑上的文本文件中。当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。Cookie 的作用就是用于解决 "如何记录客户端的用户信息":当用户访问 web 页面时,他的名字可以记录

2017-12-11 00:00:22 519

原创 JavaScript中闭包设计

JavaScript闭包:闭包,解决的是全局变量在整个页面都可以修改,而闭包做到的是,可以理解为将局部变量也可以在整个页面进行访问。示例如下:(计数器代码)代码如下://全局变量var num = 0;function add(){ return num += 1;}function MyFunction(){ document.getElementB

2017-12-09 23:24:53 251

原创 设计模式之建造者模式(与工厂模式的区别以及JDK中StringBuilder类的应用)

建造模式的一些总结,不当之处还望指出。建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。意图:将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。主要解决:主要解决在软件系统中,有时候面临着"一个复杂对象"的创建工作,其通常由各个部分

2017-12-08 23:56:33 2326

原创 多线程中关键字Volatile的用法及作用

不足的地方,还望各位大神指出。volatile关键字public class SingleCase {//双检锁的对象必须要用volatile修饰,不然因为指令重排导致第一个判断为空时,将未初始化的对象//返回。 private static volatile SingleCase instance2;public static SingleCase getIns

2017-12-07 23:26:04 1031

原创 java线程的基础知识(基础篇)

一些线程的基本知识,希望对刚了解线程的人有些帮助,不足之处望指出。基础篇:一:什么是线程?线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。线程是程序中一个单一的顺序控制流程。进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指运行中的程序的调度单位。二: 如何实现? 继承Thre

2017-12-06 23:06:59 281

原创 线程安全,关键字synchronized的其他基本特性(可重入锁)

总结了一些synchronized的一些特性,不足之处望指出。synchronized的基本特性:1,synchronized的锁重入解释:可重入,从字面上可以看出,这个锁,可以两次获取。即当一个线程获取对象A的锁,然后其代码执行过程中(未释放对象A的锁)可以再次请求对象A的锁,并且可以再次获得对象A的锁,而不是出现死锁问题。而关键字synchronized有这一特性,属于

2017-12-06 00:56:48 281

转载 java多线程和并发基础面试题

多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。(校对注:非常赞同这个观点)Java多线程面试问题1. 进程和线程之间有什么不同?一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务

2017-12-05 23:40:04 175

原创 java中参数传递详解:call by value(按值传递)和 call by reference(按引用传递)

参数传递的一些知识,不全面部分望指点。call by value: 按值传递call by reference: 按引用传递特点:call by value。 不改变值,即操作的是一个值的拷贝,所以原值不变。call by reference 改变值,但是不改变实际参数的参考地址。可以理解为将另一个引用也指向同一个对象。代码:publ

2017-12-04 21:59:13 3435

原创 初学者对自动装箱和自动拆箱的认识(IntegerCache的缓存数组)

自己对自动装箱和拆箱的一些认识,希望对大家有所帮助,不足和错误之处还望之处。自动装箱,自动拆箱调用的方法:自动装箱调用的方法: java源码如下:private static class IntegerCache{ static final Integer cache[]; static{ 对-128到127

2017-12-03 22:36:25 196

原创 sql语句中常用的函数(初学sql)

自己总结了一些常用的函数,做一个日常的记录,不当之处还望大神指出!sql语句中的函数方法:1:有用的 Aggregate 函数:AVG() - 返回平均值COUNT() - 返回行数FIRST() - 返回第一个记录的值LAST() - 返回最后一个记录的值MAX() - 返回最大值MIN() - 返回最小值SUM() - 返回总和2:有用的 S

2017-12-02 15:45:47 520

原创 Mysql语句常见查询(基础篇)

一些基础的sql语句,最近在看sql语句,和sql的优化,就在笔记中做了些总结,不全面,以后会进行一些补充。Sql基础内容: 1,select * from user   查询user表所有2,select distinct user_age ,user_name from user 查询所有不重复的user_age ,user_name。3,where

2017-12-01 22:26:18 212

空空如也

空空如也

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

TA关注的人

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