- 博客(64)
- 资源 (5)
- 收藏
- 关注
原创 java类中父子类、静态发、非静态、构造函数代码执行顺序
java父类子类中的静态代码块,静态变量,非静态代码块,非静态变量构造函数中的代码执行循序,网上查资料老师忘记结果,自己代码跑了一遍记录下,加深下记忆。画了张图总结下:父类代码:public class ParentClass { //为了打印时,此描述在最上面,所以以静态代码块的形式放到父类的最上面。 static{ StringBuffer sb = new St...
2019-03-27 19:39:41 356
转载 Maven项目pom.xml文件详解
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd">
2017-06-16 17:32:34 886
转载 mybatis“集合嵌套查询”和“集合嵌套结果”两种方法实现数据库一对多关系
时间 2014-12-09 21:13:21 CSDN博客原文 http://blog.csdn.net/liuao107329/article/details/41829767主题 MyBatis两个实体类分别如下:User用户类和Goods商品类。一个用户对应多个商品(一对多)package com.leo.entity;import java.util
2016-12-13 17:02:29 3453
转载 centos 7 密码忘记 如何进入修改
转自:点击打开链接尝试了两种方式修改密码,只有一种成功。现展示如下第一种:成功1. 在启动界面选择 centos linux, with linux***.x86_642. 按 e 键进入编辑模式3. 将光标移动到 linux 16 开头的行,找到 ro 改为 rw init=sysroot/bin/sh (注:此步网上有显示为 ro rd_lvm.lv_centos_vm
2016-12-07 17:25:05 1082
转载 springboot + swagger
http://www.cnblogs.com/java-zhao/p/5348113.htmlswagger用于定义API文档。好处:前后端分离开发API文档非常明确测试的时候不需要再使用URL输入浏览器的方式来访问Controller传统的输入URL的测试方式对于post请求的传参比较麻烦(当然,可以使用postman这样的浏览器插件)spring-boot与swag
2016-11-15 15:34:32 2064
转载 CentOS 7.0 设置iptables防火墙
操作系统环境:CentOS Linux release 7.0.1406(Core) 64位CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤。1、关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止
2016-09-19 15:03:02 520
转载 centos 7 u盘安装
U盘刻录工具下载地址:http://www.centoscn.com/CentosSoft/tool/2014/0720/3325.html CentOS 7 正式版下载地址:http://www.centoscn.com/CentosSoft/iso/2014/0708/3266.html 还用光盘去安装系统你就OUT了,现在流行U盘安装,现在提供的这个U盘刻录工具只有100多K
2016-09-14 14:17:37 425
转载 CentOS配置网络
1、配置IPvim /etc/sysconfig/network-scripts/ifcfg-eth0 文件不存在就创建一个,名字为 ifcfg-具体网卡的命名 可以用ifconfig命令查看,左边显示的就是DEVICE=eth0 #物理设备名IPADDR=192.168.1.100
2016-09-14 14:14:49 377
转载 在CentOS7上安装JDK1.8
在CentOS7上安装JDK1.81 通过 SecureCRT 连接到阿里云 CentOS7 服务器;2 进入到目录 /usr/local/ 中: cd /usr/local/3 创建目录 tools: mkdir -p tools4 进入到目录 /usr/local/tools 中: cd tools/5 下载 jdk-8u91-linux-
2016-09-13 17:32:48 3790
转载 URL传中文参数导致乱码的解决方案之encodeURI
[size=large] 通过URL传中文参数时,在服务端后台获取到的值往往会出现乱码。解决方案有很多种。本文介绍如何通过encodeURI来解决中文乱码问题。首先,在前端页面准备参数的时候,需要对中文参数进行encode处理:var url = 'HelloWorldServlet?star_name='+encodeURI(encodeURI("刘德华"));win
2016-09-05 14:40:24 15900
转载 c3p0、dbcp和proxool比较
<!--JDBC的标准参数,用以控制数据源内加载的PreparedStatements数量。但由于预缓存的statements 属于单个connection而不是整个连接池。所以设置这个参数需要考虑到多方面的因素。 如果maxStatements与maxStatementsPerConnection均为0,则缓存被关闭。Default: 0-->
2016-03-28 15:03:18 400
转载 JDBC的简单实现和缺点
在实际开发过程中,我们一般使用ORM框架来代替传统的JDBC,例如mybatis或者Hibernate,但JDBC是Java用来实现数据访问的基础,掌握它对于我们理解Java的数据操作流程很有帮助;那为什么我们在实际开发中都是用一些ORM框架而不用传统的JDBC进行开发呢?接下来我们来看一下一个JDBC程序的简单实现并分析其缺点,截图如下:以上是一个JDBC程序的简单实
2016-03-28 14:16:40 2255
转载 URL传参中不能带特殊的字符以及处理方案
有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的ASCII(16进制)码值。例如 空格的编码值是"%20"。 如果不使用转义字符,这些编码就会当URL中定义的特殊字符处理。 下表中列出了一些URL特殊符号及编码 十六进制值 1.+ URL 中+号表示空格 %2B
2015-12-10 15:10:57 1368
转载 ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction
要下班了,开发人员过来跟我说,为什么他截断一个表,才163条记录。但是需要等待很长时间。当时?想 应该是有等待事件,那就等着呗。于是我自己再Navicat 上操作他反应的那张表,结果出现下面的提示:这明显是出现了锁,而且这种情况下是表锁。我就问开发,是不是有人在操作这张表,他说就他一个人操作,他也早就没操作了。尼玛,这点印证了当初师傅的话,错误操作的人,永远都是会说:没有啊,我什么
2015-12-09 16:16:03 1008
转载 mysql修改表、字段、库的字符集
02 五月 2011 | 数据库 | Tags: charset, mysql,字符集修改数据库字符集:ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE ...];把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字
2015-03-07 12:56:15 671
转载 JPA入门教程
JPA(Java Persistence API,Java持久化API)一、什么是JPA对象关系映射ORM(Object-Relation Mapping)是用来将对象和对象之间的关系对应到数据库中表与表之间的关系的一种模式。ORM框架能够将Java对象映射到关系数据库,能够直接持久化复杂的Java对象。ORM框架的出现,使开发者从数据库编程中解脱出来,把更多的精力放在了业务模型与业务
2015-01-28 16:31:33 684
转载 MySql安全模式下修改root账号密码
1、停止正在运行的MySQL进程 【Linux】运行 killall -TERM mysqld 2、以安全模式启动MySQL 【Linux】运行 /usr/local/mysql/bin/mysqld_safe --skip-grant-tables & 【Windows】在命令行下运行 X:/MySQL/bin/mysqld-nt.exe --skip-grant-t
2014-12-06 18:02:30 5482 1
转载 Thread.Sleep(0) vs Sleep(1) vs Yeild 经典(虽然是C#的,但是有助于理解java的)
本文将要提到的线程及其相关内容,均是指 Windows 操作系统中的线程,不涉及其它操作系统。 文章索引 核心概念 Thread.Yeild Thread.Sleep(0) Thread.Sleep(1) 实验告诉你:单一线程 实验告诉你:多线程(同优先级) 实验告诉你:多线程(不同优先级) 本人观点 参考资源 在进入正文前,有几个知识
2014-11-17 11:59:40 769
转载 java的锁机制
一段synchronized的代码被一个线程执行之前,他要先拿到执行这段代码的权限,在java里边就是拿到某个同步对象的锁(一个对象只有一把锁); 如果这个时候同步对象的锁被其他线程拿走了,他(这个线程)就只能等了(线程阻塞在锁池等待队列中)。 取到锁后,他就开始执行同步代码(被synchronized修饰的代码);线程执行完同步代码后马上就把锁还给同步对象,其他在锁池中等待的某个线程就可以拿到锁
2014-10-30 11:14:33 404
转载 jQuery插件之validate
一、jQuery.validate.js插件用于对表单输入进行验证,其使用配置非常简单。支持多事件触发,自带多种验证规则,还支持自定义验证规则。 1、配置方法。 先导入jQuery库,然后导入Validate插件,如果是中文提示还需要导入messages_zh.js。 注意Validate的导入要在jQuery库之后。代码如下:
2014-09-03 13:09:42 507
转载 java实现文件下载功能,自动弹出保存窗口
public void download() { String filePath = this.queueService.getCsvFilePathById(id); try { File file = new File(filePath); String fileName = filePath.substring(
2014-08-30 10:37:28 16771 5
转载 jQuery介绍及语法
jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的! 下载地址:Starterkit (http://jquery.bassistance.de/jquery-starterkit.zip) jQue
2014-07-04 15:46:12 396
转载 mysql sql语句大全
mysql sql语句大全1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevi
2014-06-20 17:41:16 437
转载 JavaScript 标准参考教程(alpha)
英文标题:JavaScript Standards Reference Guide作者: 阮一峰授权方式:创意共享“署名-非商业性使用”许可证重要说明:本书目前只完成了50%的工作量,正式发布还需要一段时间。所有章节都没有定稿,随时可能发生变动。请勿转载,谢谢。(2013.08.25)http://javascript.ruanyifeng.com/
2014-06-20 11:31:44 1444
转载 mybatis简单应用(基于配置文件)
mybatis简单应用(基于配置文件) 本文主要介绍了如何使用mybatis进行简单的数据库操作。本人使用的是mybatis3.05。
2014-06-08 19:31:50 502
转载 java 多线程 CountDownLatch用法
CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。主要方法 public CountDownLatch(int count); public void countDown(); public void await() throws InterruptedException 构造方法参数指定
2014-06-05 15:06:33 493
转载 通过java代码使用zookeeper
Zookeeper的使用主要是通过创建其jar包下的Zookeeper实例,并且调用其接口方法进行的,主要的操作就是对znode的增删改操作,监听znode的变化以及处理。 以下为主要的API使用和解释
2014-06-04 17:49:51 1910
转载 ZooKeeper API
API:String create(String path, byte[] data, List acl,CreateMode createMode) 创建一个给定的目录节点 path, 并给它设置数据,CreateMode 标识有四种形式的目录节点,分别是 PERSISTENT:持久化目录节点,这个目录节点存储的数据不会丢失 ;PERSIS
2014-06-04 17:45:34 471
转载 zookeeper 命令
通过sh ..../bin/zkServer.sh status 来查看具体节点信息,如是否是leader 通过命令:echo stat|nc 127.0.0.1 2181 来查看哪个节点被选择作为follower或者leader 使用echo ruok|nc 127.0.0.1 2181 测试是否启动了该Server,若回复imok表示已经启动。
2014-06-03 14:45:40 487
转载 对Memcached使用的总结和使用场景
1、memcached是什么Memcached 常被用来加速应用程序的处理,在这里,我们将着重于介绍将它部署于应用程序和环境中的最佳实践。这包括应该存储或不应存储哪些、如何处理数据的灵活分布以 及如何调节用来更新 memcached 和所存储数据的方法。所有的应用程序,特别是很多 web 应用程序都需要优化它们访问客户机和将信息返回至客户机的速度。可是,通常,返回的都是相同的信息。从数据源
2014-05-26 11:40:16 395
转载 Nginx配置文件详细说明
#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log;pid /var/run/nginx.pid;#工作模式及连接数上限events { use epoll;
2014-05-23 18:04:13 477
转载 Windows系统中配置Nginx+Tomcat+Memcached集群和Session共享
环境:windows 7 + nginx-1.1.5 + memcached-1.2.6-win32-bin + apache-tomcat-7.0.20-windows-x86 + jdk-6u6-windows-i586-p(JDK 1.6,memcached-1.2.6-win32-bin下载地址:http://code.jellycan.com/files/memcached-1.2.
2014-05-23 12:16:50 1007
转载 window下跑nginx,轻松实现负载均衡
原来一直以为nginx只能在Linux下搭建,最近查了些资料才恍然大悟,Windows下其实也可以跑nginx。当你的网站访问量越来越高的时候,一台服务器已经没有办法承受流量压力,后果可想而知,怎么办呢?那就增加几台 服务器来做负载吧。但当下的硬件设施又是贵得离谱,比如F5,所以这种情况下,免费的nginx成了我们不错的选择,nginx目前好多门户网站与大访问量的网站都在使用做为HTTP服务器,所
2014-05-23 11:19:02 2866
转载 memcached的基本命令(安装、卸载、启动、配置相关)
memcached的基本命令(安装、卸载、启动、配置相关):-p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d stop|shutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -d uninstall 卸载memc
2014-05-22 17:15:08 838
转载 Hadoop学习资料
1、《Hadoop技术内幕:深入解析Hadoop Common和HDFS》下载地址:http://download.csdn.net/detail/w397090770/6643259。 2、《Hadoop技术内幕:深入解析MapReduce架构设计与实现原理》下载地址:http://download.csdn.net/detail/w397090770/6643279。 3、
2014-05-09 14:20:00 586
国家开放大学(电大)VisualBasic程序设计形考任务五XXX实验9进销存管理系信息系统
2022-06-18
国家开放大学(电大)VisualBasic程序设计形考任务四XXX实验6 word文件显示程序
2022-06-18
sigar1.6.4
2014-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人