自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (7)
  • 收藏
  • 关注

原创 搭建springboot对mysql表增删改查

安装数据库环境安装mysql,在window环境下启动,可以用sqlyong或其它工具连接数据库net start mysqlcd C:\Program Files\MySQL\MySQL Server 5.6\binmysql -u root -pshow databases;创建表CREATETABLE`user` (`id`int(11),`name`varchar(50),PRIMARYKEY(`id`))搭建Springboot环境...

2022-03-15 17:02:45 2738

原创 eclipse创建springboot项目的三种方法

方法一安装STS插件安装插件导向窗口完成后,在eclipse右下角将会出现安装插件的进度,等插件安装完成后重启eclipse生效新建spring boot项目项目启动方法二1.创建Maven项目2.选择项目类型3.选择项目4.编写项目组和名称-finish即可5.修改pom.xml文件<!-- spring boot基本环境 --><parent> <groupId>...

2022-03-07 15:09:06 2945

原创 Map的几种遍历方法

import java.util.HashMap;import java.util.Map.Entry;import java.util.Set;public class MainClass { public static void main(String[] args) { String str = "Hell? ow!orld"; str = str.replaceAll("[^a-zA-Z]", ""); HashMap&.

2022-02-10 22:47:27 2967

转载 JVM(1):Java 类的加载机制

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

2017-06-28 23:53:28 3360

转载 JVM(2):JVM内存结构

所有的Java开发人员可能会遇到这样的困惑?我该为堆内存设置多大空间呢?OutOfMemoryError的异常到底涉及到运行时数据的哪块区域?该怎么解决呢?Java内存模型Java内存模型在JVM specification, Java SE 7 Edition, and mainly in the chapters “2.5 Runtime Data Areas” and “2.6

2017-06-28 23:38:29 2751

转载 JVM(3):Java GC算法 垃圾收集器

概述垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,因此,我们的内存垃圾回收主要集中于 java 堆和方法区中,在程序运行期间,这部分内存的分配和

2017-06-28 23:31:17 2933

转载 成为JavaGC专家(1)—深入浅出Java垃圾回收机制

对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。这仅仅代表我个人的意见,但我坚信一个精通GC的人往往是一个好的Java开发者。如果你对GC的处理过程感兴趣,说明你已经具备较大规模应用的开发经验。如果你曾经想过如何正确的选择GC算法,那意味着你已经完全理解你所开发的应用的特点。当

2017-06-28 23:19:16 2861

转载 PLSQL开发笔记和小结

*****************************************  PLSQL基本结构*****************************************基本数据类型变量    1. 基本数据类型    Number 数字型     Int 整数型     Pls_integer 整数型,产生溢出时出现错误     Binary_in

2013-11-25 19:41:06 5832

转载 Oracle存储结构

Oracle存储结构包括:物理存储结构和逻辑存储结构。1.物理结构是由数据文件(data file)、联机日志文件(online redo log file)、控制文件(control file)组成的,当然他也包括一些其他的文件如归档日志文件、参数文件、警报文件、跟踪文件、备份文件等。2.逻辑结构是由数据块(data block)、区(extents)、段(segment)、表空间(ta

2013-11-07 15:56:41 4241

转载 linux目录

/   根目录/bin    常用的命令 binary file 的目錄/boot   存放系统启动时必须读取的档案,包括核心 (kernel) 在内     /boot/grub/menu.lst   GRUB设置     /boot/vmlinuz   内核     /boot/initrd     核心解壓縮所需 RAM Disk/dev    系统周边设备     

2013-10-08 10:30:06 5051

原创 python处理xml文件

前一段时间因为工作的需要,学习了一点用python处理xml文件的方法,现在贴出来,供大家参考。xml文件是按节点一层一层来叠加的,最顶层的是根节点。比如说:Sorry, you are not authorized.,其中sys:String为节点名字,x:Key的内容为Attribute,xml节点值为sys:String的子节点,它是文本节点类型。子节点。。。RPD的xml格式:

2012-08-20 15:27:50 12544

原创 C#中计时器的实现

startTime = DateTime.Now;DispatcherTimer dt = new DispatcherTimer();dt.Interval = new TimeSpan(0, 0, 1);dt.Tick += new EventHandler(dt_Tick);//调用函数dt.Start();void dt_Tick(object sender, EventAr

2012-06-20 11:06:33 9973

原创 android logcat用法小结

android日志系统提供了记录和查看系统调试信息的功能,日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过logcat命令来查看和使用。 当然也可以在代码中用exac来保存到设备中。使用logcat命令你可以用 logcat 命令来查看系统日志缓冲区的内容:[adb] logcat [] ... [] ...请查看Listing oflogcat Command

2011-11-24 20:30:13 7255

原创 使ViewGroup中的View无效

一、使ViewGroup中的View无效private void disableDialerView(ViewGroup vg){ for(int i = 0;i<vg.getChildCount();i++){ View v = vg.getChildA

2011-09-20 18:24:16 5324

原创 Android中几种延后处理事件的方法

一、Handler和TimerTask相结合1、首先定义TimerTaskTimerTask task = new TimerTask(){ public void run() { Message message = new Message()

2011-09-07 11:21:08 23069 1

转载 android layout属性

Layout对于迅速的搭建界面和提高界面在不同分辨率的屏幕上的适应性具有很大的作用。这里简要介绍Android的Layout和研究一下它的实现。Android有Layout:FrameLayout,LinearLayout,TableLayout,RelativeLayout

2011-08-17 22:41:24 7183

原创 Android Actionbar学习笔记(三)-----修改Actionbar的样式

本例几乎涵盖了有关Actionbar的所有操作,由于前面介绍过tabs和item,这里重点介绍Actionbar的样式修改,需要源工程的请在资源里下载styleactionbar。更多请阅读http://android-developers.blogspot.com/2011/0

2011-08-02 23:04:45 38742 13

原创 Android ActionBar Item学习笔记

本例主要讲述ActionBar Item的使用方法。在手机上,按Menu键出现Menu菜单,但是在平板中可以把菜单放在ActionBar里面,放置的Item也比手机上多,下面详细介绍其用法:1、在Androidmanifest.xml里面加上android:minSdkV

2011-07-18 21:03:48 32273 1

原创 Android ActionBar Tabs学习笔记

本例主要实现用Tab切换不同的Fragment,点击View显示or隐藏ActionBar,把ActionBar 设为透明,使界面更加友好,详细代码见资源里的ActionBarTabs。ActionBar Tab主要用于Fragment之间的切换,其必须要设置ActionBa

2011-07-18 20:47:21 27271 7

原创 Android Fragment学习笔记(二)

Note:本例有两个Fragment,并且Fragment之间能够进行通信,每当点击左边fragment的item时,都会在右边的fragment中显示对应的内容。需要整个工程的请到我的资源里下载fragmentlayou123.本程序涉及3个.java文件:Fragme

2011-07-10 22:22:36 31818 25

原创 Android Fragment学习笔记(一)

本人初学Fragment,写有几个简单例子,现提出来方便大家学习和研究。Android Fragment学习笔记(一)本程序的重点是在一个Activity中放入了两个Fragment。   页面布局如下面代码(fragment_hide_show.xml):

2011-07-06 17:35:06 37333 6

原创 android菜单(menu)用法

    Android手机专门用一个按键“menu“来显示菜单。    要实现菜单功能,首先要通过方法onCreateOptionMenu来创建菜单,创建方法有两种:一种是直接导入有menu的xml文件,一种是用类Menu的方法直接添加。创建好菜单后,用事件监听器onOptionItemSelected对能够触发的事件进行监听。    下面这个例子有两个Activity,分别有上面的两

2011-06-27 14:03:00 27149 2

原创 JDK环境变量配置及卸载

虽然网上有关JDK环境配置的帖子多如牛毛,但我还是想自己总结一下:1. 新建 JAVA_HOME    JDK的安装路径2.设置PATH  已经存在,可以直接添加    %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin3.新建 CLASSPATH    .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.j

2011-06-22 10:55:00 10491

原创 Android http get/post传递参数

    本程序介绍如何通过HttpClient模块来创建Http连接,并分别以Http Get和Post方法传递参数,连接之后取回web server的返回网页结果。     注意,在用Post时,传递变量必须用NameValuePais[]数组存储,通过HttpRequest.setEntity()方法来发出http请求。     此外,也必须通过DefaultHttpClient().

2011-06-18 16:36:00 52339 8

原创 ssh入门

<br /><br />struts2需要导入的几个基本jar包:<br />    commons-fileupload-1.2.1.jar<br />    commons-io-1.3.2.jar<br />     freemarker-2.3.16.jar<br />    ognl-3.0.jar<br />    struts2-core-2.2.1.1.jar<br />    xwork-core-2.2.1.1.jar<br />    javassist-3.7.ga.jar

2011-06-02 11:48:00 4015

转载 数据库设计的14个技巧

<br /><br /> <br />      1. 原始单据与实体之间的关系<br />  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。<br />  〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情况表、社会关系表、工作简历表。这就是“

2011-05-25 15:18:00 3658

原创 java操作mysql的增删改查

<br />其中,需要把mysql与java连接的jar(mysql-connector-java-5.1.6-bin.jar)包导入工程.<br />package com.cn.edu;import java.beans.Statement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;im

2011-05-18 17:26:00 46664 4

原创 Win7安装和配置webNetwork

<br />Win7安装和配置webNetwork <br />安装webNetwork的过程如网址:http://www.stone-ware.com/support/techdocs/evaluation/How_to_install_webNetwork_Evaluation.html所示。<br />安装完成后,用https://127.0.0.1:8090/打开管理界面,或用http://127.0.0.1打开用户界面,(系统默认的用户名均是admin,密码stoneware)很可能会出现乱码,这

2011-05-03 12:46:00 1610

转载 配置android sd卡

<br />Android创建sdcard步骤:<br />一:cmd进入tools目录,输入mksdcard -l mycard 100M D:/soft/java/sdk/android-sdk-windows/tools/mysdcard.img<br /><br /><br />      1. mycard命令可以使用三种尺寸:字节、K和M。如果只使用数字,表示字节。后面还可以跟K,如262144K,也表示256M。<br />  2. mycard建立的虚拟文件最小为8M,也就是说,模拟器只支持

2011-03-30 00:05:00 1127

原创 java socket的用法

<br />Socket是两个程序进行数据交换的端点,以下用server和client简单介绍socket的用法。<br />MyClient.java<br />import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.Socket;public class MyClient

2011-03-26 21:31:00 1364

原创 java中获取日期和时间

<br />java.util.Calendar类中有很多关于获取和设置时间的函数,下面这个函数就是得到时间的实现:<br />import java.util.Calendar;public class calendar { public static void main(String[] args) { // TODO Auto-generated method stub int mYear; int mMonth; int mDay; int mHour;

2011-03-11 00:45:00 1053

原创 Android搜索手机文件

我们可以用Java I/0的API中提供了java.io.File类,搭配Android中的对象,就可以做出一个简单的搜索引擎。其中重点是使用了java.io.File中的方法。package irdc.ex04_11; /* import相关class */import java.io.File;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.wid

2011-03-10 14:14:00 7978 1

原创 Android插入和获取联系人详情

public void getContact(){ //获得所有的联系人 Cursor cur = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null); //循环遍历 if (cur.moveToFirst()) { int idColumn = cur.getColum

2011-03-10 10:38:00 8009

原创 Android交互对话框

1. 在Android SDK中,虽然有许多的窗口,有些类似Modeless的窗口、有些类似于前端Force Focus的窗口,但真正具有交互功能的则为AlertDialog对话窗口。 new AlertDialog.Builder(EX03_12.this)

2011-03-03 19:42:00 1389

搭建springboot对mysql表增删改查源码

搭建springboot对mysql表增删改查源码

2022-03-15

设计模式C++版

学习设计模式,写出更高效的代码。其实这里面的思想我们早就用过,但是平时没有注意,还是值得一看的~

2012-10-19

styleactionbar

本例几乎涵盖了有关Actionbar的所有操作,tabs、item、navigation、checkbox、radiobox等等,本人推荐的重点在于actionbar的style,即其样式修改,以使actionbar拥有自己工程的特色。

2011-08-02

myFragment

程序的重点是在一个Activity中放入了两个Fragment,方便初学者研究

2011-07-06

Fragment示例代码

本程序适用于Android平板电脑,在一个View中放入了两个Fragment,每点击左边Fragment的Item,就会在右边显示相应的信息,与gmail的实现非常相似。

2011-06-30

struts2需要的基本jar包

这是从struts lib中挑选出的基本jar包,方便初学者学习。

2011-06-03

hibernate需要的基本包

我从hibernate的jar包中,挑出了几个常用的jar包,方便初学者学习。

2011-06-03

空空如也

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

TA关注的人

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