- 博客(37)
- 资源 (5)
- 收藏
- 关注
原创 MySQL-数据类型与操作数据表(二)
一、数据类型整型:浮点型:日期时间类型:字符型:创建数据表:CREATER TABLE [IF NOT EXIST] table_name(column_name data_type,......)查看数据表:SHOW TABLES [FROM db_name] [LIKE 'pattern' | WHERE expr]
2017-12-13 20:36:45
273
原创 MySql基础(一)
一、MySQL简介MySQL由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一个开源的关系型数据库管理系统。MySQL分为社区版和企业版。二、启动/停止MySQL服务启动:net start mysql;停止:net stop mysql;三、MySQL登录退出登录:mysql参数:-D打开指定数据库 -h服务器名称 -p密
2017-12-13 13:59:56
299
原创 Gson
开源项目地址:https://github.com/google/gson1、Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。2、以JavaBean的方式创建JSON3、可对json进行显示格式的调整及加入回调函数4、在生成json对象的过程中忽略
2017-12-06 22:21:41
275
原创 JSON
官方网站:http://json.org/json-zh.html1、JSON是行业内使用最广泛的数据传输格式。JSON是一种与开发语言无关的、轻量级的数据格式,全称是JavaScript Object Notation.优点:易于人的阅读和编写,易于程序解析和生产。2、标准的JSON数据表示数据结构:Object:花括号标识的对象,也称为结构体,键值对结构,key必须是s
2017-12-06 21:57:14
460
原创 如何查看mysql数据库文件存储位置
在工作中遇到需要查看mysql数据库文件存储位置在命令窗口,登录mysql后,使用如下命令:show global variables like "%datadir%";
2017-11-16 09:33:38
19313
1
原创 遍历c:\windows
C:\WINDOWS目录,遍历这个目录下所有的文件(不用遍历子目录)找出这些文件里,最大的和最小(非0)的那个文件,打印出他们的文件名注: 最小的文件不能是0长度public class TestFile { public static void main(String[] args) { File f = new File("c:\\windows")
2017-11-09 17:13:38
313
原创 Linux中Zookeeper的安装
安装环境:Linux:centos6.5Jdk:1.7以上版本Zookeeper是java开发的可以运行在windows、linux环境。需要先安装jdk。安装步骤:第一步:安装jdk第二步:把zookeeper的压缩包上传到linux系统。第三步:解压缩压缩包tar -zxvfzookeeper-3.4.6.tar.gz第四步:进入zookeepe
2017-09-10 16:26:49
265
原创 Linux中jdk的安装
1、查看当前Linux系统是否安装java输入rpm -qa | grep java2、卸载两个openJDK输入rpm -e --nodeps 要卸载的软件3、上传jdk到Linux4、解压jdk到/usr/local下tar -xvf jdk-7u71-linux-i586.tar.gz –C /usr/local5、配置jdk环境变量,打开/etc/profile配
2017-09-10 15:55:24
208
原创 Linux基础命令
1、Linux目录结构bin:存放二进制可执行文件sbin:存放二进制可执行文件,只有root才可访问★etc:存放系统配置文件★usr:用于存放共享的系统资源★home:存放用户文件的根目录root:超级用户目录dev:用于存放设备文件lib:存放跟文件系统中的程序运行所需要的共享库及内核模块mnt:系统管理员安装临时文件系统的安装点boot:存放用于系统
2017-09-10 11:43:05
200
原创 maven学习
maven是apache下的一个开源项目,是纯java开发,并且只是用来管理java项目的。作用:依赖管理;工程构建。环境变量配置:1、 配置jdk, maven3.3.9这个版本所需的jdk版本必须要1.7以上2、环境变量的名称:MAVEN_HOME变量值:就是maven软件解压的目录F:\class32\apache-maven-3.3.93、把MAVEN_HO
2017-08-27 21:34:38
227
原创 一个有用的pom文件
projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.
2017-08-27 20:43:02
258
原创 shiro学习——高级概述(二)
Subject 实质上是一个当前执行用户的特定的安全“视图”。Subject 可以是一个人,也可以代表第三方服务,或其他类似的任何东西——基本上是当前正与软件进行交互的任何东西。所有Subject 实例都被绑定到(且这是必须的)一个SecurityManager上。当你与一个Subject 交互时,那些交互作用转化为与SecurityManager交互的特定subject 的交互作用。
2017-08-26 14:45:44
527
原创 shiro学习-基础介绍(一)
几乎所有的权限系统都分成两个部分,一个是分配权限部分,一个是验证权限部分,为了理解它们,首先解释两个基本的名词:安全实体和权限;安全实体:就是被权限系统保护的对象,比如工资数据。权限:就是需要被校验的权限对象,比如查看、修改等。所谓分配权限是指:把对某些安全实体的某些权限分配给某些人员的过程。所谓验证权限是指:判断某个人员或程序对某个安全实体是否拥有某个或某些权限的过程。
2017-08-25 13:14:05
257
原创 导入maven项目,maven update后jre版本自动变成1.5的解决办法
针对本项目的设置:在pom.xml中添加如下代码:compilespring-mvc-projectorg.apache.maven.pluginsmaven-compiler-plugin1.51.8
2017-08-23 10:21:44
1632
原创 常用dos命令/jdk环境变量配置
常用的DOS命令* a: 打开Dos控制台* win+r--cmd--回车* b: 常用dos命令* cd.. : 退回到上一级目录* cd\ : 退回到根目录* cd tools: 进入tools文件夹* d: : 回车 盘符切换* cd d:\234 :进入d盘的234文件夹,再切换盘符(d:)才能进入d:\234* dir : 列出当前目录
2017-08-20 00:34:36
731
原创 常见eclipse快捷键
块编辑 alt+shift +a变大写 ctrl+shift+x变小写 ctrl+shift+y向下复制一行 alt+ctrl+↓向下添加一个空行 shift + enter向上添加一个空行 ctrl+shift + enter删除一行 选中行 ctrl+d注释或者去掉注释 ctrl+/向下移动一行 alt + ↓ctrl+o 整理包
2017-07-31 22:09:07
216
原创 Maven镜像
使用国外的Maven仓库速度很慢、甚至连接不上,很容易出错。可以使用aliyun的Maven镜像仓库。修改maven的settings.xml文件,mirrors部分使用以下配置: central * Nexus Aliyun http://maven.aliyun.com/nexus/content/groups/public/
2017-07-07 14:02:30
233
原创 电脑不识别u盘的解决方法
当U盘插入电脑,电脑不识别u盘时的解决办法:不一定适用于所有人,操作系统win10此电脑右键→管理→设备管理器→通用串行总线控制器→USB大容量存储设备→卸载→重新插入U盘。
2017-07-04 14:27:18
1639
原创 项目中添加Junit测试的方法
使用的eclipse版本为mars项目右键→ Build path→ Configure Build Path→ Libraries→ Add Library→ Junit→ 选择Junit版本4到项目中查看是不是有JUnit4了呢!OK!大功告成!
2017-05-07 11:07:49
3961
原创 递归简论
递归的定义:当一个函数用它自己来定时就称为递归。编写递归程序时,关键是要牢记递归的四条基本法则:1、基准情形。必须总要有某些基准情形,它无需递归就能解出。2、不断推进。对于那些需要递归求解的情形,每一次递归调用都必须要使状况朝向一种基准情形推进。3、设计法则。假设所有的递归调用都能运行。4、合成效益法则。在求解一个问题的同一实例时,切勿在不同的递归调用中做重复性的工作。
2017-04-15 17:07:46
246
转载 Eclipse/MyEclipse 最最常用的快捷键
F 键类F2 显示详细信息F3 跳到声明或定义的地方Ctrl + 键类Ctrl+1 快速修复 ( 最经典的快捷键 , 就不用多说了 )Ctrl+D 删除当前行Ctrl+E 快速显示当前 Editer 的下拉列表 ( 如果当前页面没有显示的用黑体表示 )Ctrl+T 快速显示当前类的继承结构Ctrl+O 快速显示 OutLineCtrl+ F
2017-04-13 13:07:04
286
原创 Java代码实现数组中插入数据
public class ListInsert { public static long[] insert(long[] arr,int i,long l){ //新建数组,对原数组扩容 long[] arr1 = new long[arr.length+1]; //将原数组数据赋值给新数组 for(int j = 0;j<arr.length;j++){ arr1[j]
2017-04-13 11:19:51
48941
1
原创 Java在数组中插入数据实现方式
public class ListInsert { public static long[] insert(long[] arr,int i,long l){ //新建数组,对原数组扩容 long[] arr1 = new long[arr.length+1]; //将原数组数据赋值给新数组 for(int j = 0;j<arr.length;j++){ arr1[j]
2017-04-13 11:18:31
2386
原创 选择排序
/* * 选择排序 * */public class SelectSort { public static void sort(long[] arr){ int k = 0; //k值记录最小数的位置 for(int i = 0;i<arr.length-1;i++){ //第i趟排序 k = i
2017-04-13 09:52:23
209
原创 冒泡排序
/* * 冒泡排序的实现 * * */public class Sort { /*public static void bubble_sort(Integer[] unsorted){ for (int i = 0; i < unsorted.length -1; i++){ //最多做n-1趟排序 for(int j = 0 ;j < unsorted.lengt
2017-04-12 15:26:26
252
原创 windows Server R2搭建IIS+mysql+php
自己在windows Server R2上搭建IIS+mysql+php环境的过程中遇到诸多问题和麻烦,再此开贴记录搭建过程及麻烦的解决过程,以飨读者!在搭建的过程中因操作系统、工具版本等问题导致的问题各不相同,再此仅以我的搭建环境为例!希望对您有所帮助!需求驱动开发:目的是搭建织梦cms(dedecms),dedecms环境准备:PHP5.5.0+MySql5.0.22+IIS7
2017-04-01 12:57:59
637
原创 http超文本传输协议头信息
http:要求:掌握一些头信息 超文本传输协议: 规定数据的格式 浏览器往服务器发送 ---- 请求 服务器往浏览器回写 ---- 响应 请求:(request) 组成部分: 请求行 请求头 请求体 请求行:请求信息的第一行 格式:请求方式 访问的资源 协
2017-03-19 18:37:38
937
原创 servlet相关知识,使用servlet实现定时刷新,实现页面登录次数统计
1、servlet: 动态的web开发技术,本质就是一个类,运行在服务器端的一个java小程序;作用:处理业务逻辑,生成动态web内容2、接受参数: 格式:key=value Sting value=request.getParameter("key")回写内容: response response.getWriter().print("success"
2017-03-19 18:04:14
1197
原创 使用maven解决mapper映射文件不发布问题
在dao工程的pom文件中添加如下内容: src/main/java //发布该目录下的文件 **/*.properties //发布所有以properties结尾的文件 **/*.xml
2017-03-18 18:31:45
1189
原创 Linux系统下Zookeeper的安装、dubbo使用注意事项
第一步:安装jdk第二步:解压缩zookeeper压缩包第三步:将conf文件夹下zoo_sample.cfg复制一份,改名为zoo.cfg第四步:修改配置dataDir属性,指定一个真实目录第五步:启动zookeeper:bin/zkServer.sh start关闭zookeeper:bin/zkServer.sh stop查看zookeeper状态:bin/zkS
2017-03-18 14:14:59
2448
原创 远程通信,Webservice、restful、dubbo
如何实现远程通信?1、Webservice:效率不高基于soap协议,其主要的特点是跨语言、跨平台的。项目中不推荐使用,可用于不同公司间接口的调用。2、使用restful形式的服务:http+json。很多项目中应用。如果服务太多,服务之间调用关系混乱,需要治疗服务。3、使用dubbo。使用rpc协议进行远程调用,直接使用socket通信。传输效率高,并且可以统计出系统之间的调用关系、
2017-03-18 13:02:12
1481
转载 关于Eclipse中Java,JSP,JS,HTML等代码自动提示的设置
增强eclipse的提示功能:1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist修改Auto Activation triggers for java的值为:zjava 点击apply按钮 2.继续打开JavaScript→Editor→Content Assist修改Auto Activation tr
2017-03-17 17:04:53
2778
1
原创 maven---------pom配置文件标签的含义
摘自某培训机构培训课程!pom.xml是Maven项目的核心配置文件,位于每个工程的根目录,基本配置如下: :文件的根节点. :pom.xml使用的对象模型版本 :项目名称,一般写项目的域名 :模块名称,子项目名或模块名称 :产品的版本号 . :打包类型,一般有jar、war、pom 等 :项目的显示名,常用于Maven 生成的文档。 :项目描述,常
2017-03-16 23:03:06
693
原创 记我的Java开发之路
学习Java一年有余,其中有开心、有苦闷,很荣幸我能走到现在,并坚信会一直走下去!一直没有勇气开设自己的微博,恐自己浅陋之见,贻笑大方!不过,我想每个程序员都是从一无所知开始的,鼓起勇气开了自己的微博,记录自己的学习过程,不到之处,多多批评指正!
2017-03-16 20:37:53
546
原创 记我的Java学习之路--电商项目
学习Java一年有余,其中有开心、有苦闷,很荣幸我能走到现在,并坚信会一直走下去!一直没有勇气开设自己的微博,恐自己浅陋之见,贻笑大方!不过,我想每个程序员都是从一无所知开始的,鼓起勇气开了自己的微博,记录自己的学习过程,不到之处,多多批评指正!
2017-03-16 20:32:59
997
电子商城代码
2017-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人