自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (6)
  • 收藏
  • 关注

转载 关于MySQL中的约束

MySQL中的约束,添加约束,删除约束,以及其他的一些修饰:一.NOT NULL(非空约束)添加非空约束1)建表时直接添加CREATE TABLE t_user(user_id INT(10) NOT NULL);2)通过ALTER 语句ALTER TABLE t_user MODIFY user_id INT(10) NOT NULL;ALTE

2017-10-28 11:42:19 434

转载 localStorage使用总结

一、什么是localStorage、sessionStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。 二、local

2017-09-14 11:57:19 284

转载 DNS解析流程

DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。俗话说,DNS就是将网址转化为对外的IP地址。dns从用户访问到响应的整个流程第一步:浏览器将会检查缓存中有没有这个域名对应的解析过的IP地址,如果有该解析过程将会结束

2017-08-27 15:54:33 351

转载 java类的加载机制

java类的加载机制 1、什么是类的加载类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。类加载器并

2017-08-27 15:13:09 277

转载 Class类文件结构之ConstantValue属性

转载自:http://blog.csdn.net/honjane/article/details/51835636编程过程中经常用的static,final关键字,也经常听到同事谈起这些词,到底他们怎么样呢,jvm中class类文件结构可以找到答案。ConstantValue属性ConstantValue属性的作用是通知虚拟机自动为静态变量赋值,只有被static修饰的变量

2017-08-27 15:08:14 500

转载 Java NIO(Non-blocking IO)

Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。本系列教程将有助于你学习和理解Java NIO。感谢并发编程网的翻译和投递。 (关注ITeye官微,随时随地查看最新开发资讯、技术文章。) Java NIO提供了与标准IO不同的IO工作方式: Channels and Buffers(通道和缓冲

2017-08-26 15:58:14 245

转载 回调

转载自:http://www.cnblogs.com/Alandre/p/4899968.html一、什么是回调回调,回调。要先有调用,才有调用者和被调用者之间的回调。所以在百度百科中是这样的:软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。回调是一种特殊的调用,至于三种方式也有点不同。1、同步回调,即阻塞,单向

2017-08-26 10:57:47 213

转载 JNI技术

转载自:http://blog.csdn.net/xw13106209/article/details/69894151.参考文献:http://blog.csdn.net/youjianbo_han_87/article/details/2586375http://blog.csdn.net/yangjiali014/article/details/1633017http:/

2017-08-26 10:39:20 252

转载 关键字:native

转载自:http://www.cnblogs.com/Alandre/p/4456719.html一、认识 native 即 JNI,Java Native Interface    凡是一种语言,都希望是纯。比如解决某一个方案都喜欢就单单这个语言来写即可。Java平台有个用户和本地C代码进行互操作的API,称为Java Native Interface (Java本地接口)。

2017-08-26 10:12:42 252

转载 CyclicBarrier的用法

CyclicBarrier是一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环 的 barrier。  CyclicBarrier类似于CountDownLatch

2017-08-17 20:53:57 166

转载 Java的守护线程与非守护线程(即前台线程与后台线程)

最近重新研究Java基础知识,发现以前太多知识知识略略带过了,比较说Java的线程机制,在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) ,(PS:以前忽略了)。       估计学过Unix开发但是没有细致学习Java的同学们会疑惑了,操作系统里面是没有所谓的守护线程的概念,只有守护进程一说,但是Java语言机制是构建在JVM的基础之上的

2017-08-17 20:19:36 196

转载 Java线程模型

Java 线程模型可以用图 2 所示的 Java 线程生命周期来描述。Java 线程的生命周期包括创建,就绪,运行,阻塞,死亡 5 个状态。一个 Java 线程总是处于这 5 个生命周期状态之一,并在一定条件下可以在不同状态之间进行转换 。图 2. Java 线程模型创建状态 (New Thread)在 Java 语言中使用 new 操作符创建一个线程后,该

2017-08-17 20:04:16 166

转载 使用Qrcode第三方组件生成二维码

摘要: /** * 使用QRCODE 生成二维码图片 */ package com.qrcode; import java.awt.Color; import java.awt.Graphics2D; import java./** * 使用QRCODE 生成二维码图片 */package com.qrcode;import java.awt.Color;import java

2017-08-15 18:02:17 599

转载 浅谈Java中CyclicBarrier的用法

CyclicBarrier和CountDownLatch一样,都是关于线程的计数器。用法略有不同,测试代码如下: 1 public class TestCyclicBarrier { 2 3 private static final int THREAD_NUM = 5; 4 5 public static class WorkerThrea

2017-08-14 18:18:15 132

转载 浅谈Java中CountDownLatch的用法

CountDownLatch位于java.util.concurrent包下,是JDK1.5的并发包下的新特性。首先根据Oracle的官方文档看看CountDownLatch的定义:A synchronization aid that allows one or more threads to wait until a set of operations being perform

2017-08-14 18:17:04 224

转载 远程桌面不能复制粘贴解决办法

大家常常会遇到mstsc 远程桌面的时候,发现本地和远程之间不能够复制和粘贴文本内容,大家可能会很疑惑,我远程的时候明明在“本地资源”里面勾选了“剪贴板”,但为什么还不能用,原因就是因为“rdpclip.exe”这个进程没有正常工作。 解决办法:       在服务器上打开任务管理器(Ctrl+Alt+Del或者是Ctrl+Shift+Esc,也可以右键点击任务栏,选择

2017-08-02 10:45:15 448

转载 ibatis insert赋默认值

insert into A (name,pwd) values(#name#,  #pwd#   null  )

2017-07-27 16:08:51 734

转载 freemarker 数字格式化深入理解

一、使用内建函数c 特点: 不管其表现形式是怎样的(例如"123,456.123,456"、"123456.123456"、"000123456.123456000"、"123,456.123456"、"1,2345,6.123456"),只要小数分割符是'.'它就能转化成计算机能够识别的字符串形式,而且都是123456.123456,计算机处理的时候是没有那些所谓的千位分隔符的(空格或逗

2017-07-02 17:03:22 1145

转载 MySQL触发器使用详解

MySQL包含对触发器的支持。触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器的执行。创建触发器在MySQL中,创建触发器语法如下:代码如下:CREATE TRIGGER trigger_nametrigger_timetrigger_event ON tbl_nameFOR EACH R

2017-06-13 19:52:36 179

转载 IE浏览器(js)new Date()带参返回NaN解决方法

%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> fmt:formatDate value="${date}" type="both"/>  解决方法一:自定义一个NewDate方法,通过调用NewDate方法获得毫秒数function NewDate(str){    if(!st

2017-06-08 15:11:14 1753

转载 关于IE不兼容和 url转码解码总结

1、最近做项目中遇到IE浏览器不支持jquery的trim()方法。我的解决方法是:添加atrim.jsAtrim.js代码  "font-size: small;">//去除空格   String.prototype.trim = function()   {        return this.replace(/(^\s*)|(\s

2017-06-07 13:10:28 4411

转载 java中Cookie的使用

原文地址:http://shukuiyan.iteye.com/blog/15870751 什么是cookie浏览器与WEB服务器之间是使用HTTP协议进行通信的,当某个用户发出页面请求时,WEB服务器只是简单的进行响应,然后就关闭与该用户的连接。因此当一个请求发送到WEB服务器时,无论其是否是第一次来访,服务器都会把它当作第一次来对待,这样的不好之处可想而知。为了弥补这个

2017-05-03 21:14:35 170

转载 接收到普通Exception,事务无法回滚解决方案

代码写法:1 @Transactional(propagation = Propagation.REQUIRED, rollbackFor = { Exception.class })2 public void delRules(Integer id,String type) throws Exception {3 ruleProductMapper.del

2017-04-15 14:13:41 2436

转载 c:forEach varStatus属性

c:forEach varStatus属性current当前这次迭代的(集合中的)项index当前这次迭代从 0 开始的迭代索引count当前这次迭代从 1 开始的迭代计数first用来表明当前这轮迭代是否为第一次迭代的标志last用来表明当前这轮迭代是否为最后一次迭代的标志begin属性值end属性值step属性值  写个最近使用过的小例子: 

2017-04-01 16:38:33 207

原创 updating项目时发现文件夹被锁

更新项目时控制台报如下错误:解决办法:进入工作空间的项目路径下(eg.我的项目叫member-center),执行如下语句:问题顺利解决。。。

2017-03-24 17:09:26 291

转载 客户端如何禁用与开启javascript

Firefox在菜单栏中选择“工具”–>“选项”–>“内容”中可见到“启用JavaScript”的选项。Internet Explorer(IE)最不好找,菜单栏中“工具”中选择“Internet选项”–>“安全”选项卡–>选择“Internet”(蓝色的小地球)–>“自定义级别”–>找到“脚本”下的“Java小程序脚本”中进行启用和禁用。Opera在菜单栏中选择“工具”–>“首选项”–>“高级”

2017-03-23 16:52:03 1482

转载 Jsonp

前言: 说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?这两个问题目前都有不同的解决方案,比如数据可以用自定义字符串或者用XML来描述,跨域可以通过服务器端代理来解决。但到目前为止最被推崇或者说首选的方案还是用JSON来传数据,靠JSONP来跨域。而这就是本文将要讲述的内容。 JSON和J

2017-03-23 16:33:42 171

原创 关于浏览器兼容性问题

1. ie8默认会将的type属性默认为submit2.ie9中, o.next().next()方能拿到对象o的下一个兄弟

2017-03-23 16:24:58 163

转载 JS代码判断浏览器版本,支持IE6,IE7,IE8,IE9!三种方法!

web开发的时候有时候会用到JS检测IE的版本,下面是检测Microsoft Internet Explorer版本的三种代码! 方法一: var browser=navigator.appName var b_version=navigator.appVersion var version=b_version.split(";"); var trim_Vers

2017-03-23 16:09:52 1199

转载 JAR creation failed. See details for additional information解决方案大全

今天用myEclipse导出项目为jar包,总提示这个问题,具体错误详情:想尽了各种办法,每一个都试了下,终于解决。下面分享我的解决过程(项目不是我做的)1、选中项目右键=>properties=>Java Compiler=>JDK Compliance level栏换一个JDK,最好版本换成1.6以上的

2017-03-16 18:52:45 6238 2

转载 linux之间文件传输

linux的scp命令linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录;==================scp 命令==================scp 可以在 2个 linux 主机间复制文件;命令基本格式:       scp [可选参数] file_source file_target===

2017-02-13 19:19:21 255

转载 java事务

java事务深入Java事务的原理与应用一、什么是JAVA事务通常的观念认为,事务仅与数据库相关。事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性 (isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性

2017-02-05 10:42:30 194

转载 ajax 设置Access-Control-Allow-Origin实现跨域访问

本文转自:http://blog.csdn.net/fdipzone/article/details/46390573/ajax跨域访问是一个老问题了,解决方法很多,比较常用的是JSONP方法,JSONP方法是一种非官方方法,而且这种方法只支持GET方式,不如POST方式安全。即使使用jQuery的jsonp方法,type设为POST,也会自动变为GET。

2016-12-22 11:22:55 198

转载 ajax 由于出现错误 c00ce56e 而导致此项操作无法完成

当使用Ajax时,javascript出现错误“由于出现错误 c00ce56e 而导致此项操作无法完成”。原因:系统不支持指定编码。header('Content-Type:text/html;charset=utf-8');//注意不能是utf8lua中设置上述编码:ngx.header.content_type="text/html;charset=utf-8"

2016-11-30 16:48:57 1178

原创 jsonp(跨域请求)案例

jsonp案例:前端: function getMatchCountry(){ var key = $.trim($(".global_search_input").val()); if (key==''){ $(".search_list").hide(); return

2016-11-30 16:37:56 1529

转载 跨域请求jsonp

本文来自:http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html 前言: 说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?这两个问题目前都有不同的解决方案,比如数据可以用自定义字符串或者用XML来

2016-11-29 19:59:27 164

转载 IBATIS事务处理

iBATIS事务处理是和Dao紧密相联的。         在使用Dao时,如以下代码,先插入新记录,再进行更新:         UserDao.insertUser (user); // Starts transaction         user.setName("wh");         UserDao.updateUser (user); // Sta

2016-11-21 22:48:51 226

转载 spring+ibatis框架下事务代码的编写示例

最近在做项目的账号管理这一块儿的功能。每一项账号操作相关的功能,都要涉及到多张表的读写。这个时候自然联想到用数据库的事务进行操作。否则,一处发生异常,将导致脏数据的产生。    ibatis+spring框架下事务的代码写法有两种方式:注解方式和声明事务起始点。    需要的spring的配置文件如下:[html] view plain copy

2016-11-21 22:46:25 262

转载 linux下重启nginx

在nginx的早期版本,nginx重启需要通过kill命令向nginx发送信号来实现nginx的重启。但是,现在,nginx增加了-s选项,实现nginx的停止,重新加载功能。1. 如果是平滑的重启nginx,可以用./nginx -s reload命令实现nginx的平滑重启。2. 如果是非平滑重启,则可以先停止nginx,然后再启动:./nginx -s stop && ./nginx

2016-11-12 16:15:58 891

转载 js正则表达式

1. 正则表达式规则1.1 普通字符    字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。    举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程

2016-11-08 22:08:40 151

Java Platform SE 8.rar

chm格式JavaSE 8api英文原版文档,中文翻译不尽如人意,建议有精力查看英文原版,chm便于检索

2019-08-21

汇编工具DOSBox.exe、debug.exe、masm5.0

汇编工具 masm.exe,debug.exe,link.exe,是学习汇编的初级工具

2018-01-22

mysql核心技术手册

mysql核心技术

2016-11-30

[数据结构(C语言版)].严蔚敏_吴伟民.扫描版.pdf

严蔚敏_吴伟民

2016-08-25

ILSpy安装包

ILSpy 是一个开源的.Net程序集浏览器和反编译工具。

2016-01-24

网站建设技术外文翻译

网站建设技术外文翻译.doc 原文+译文

2012-06-10

空空如也

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

TA关注的人

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