自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

育航家技术学习专栏

坚持学习才是真正的学习

  • 博客(133)
  • 资源 (15)
  • 收藏
  • 关注

原创 以证促学是源动力-疫情3个月的在线学习成果

4个多月的疫情让很多学生滞留家中,都说没法学习,学习效果不好,作为一个教育工作者,趁着疫情的机会,发起一个在线学习挑战,那就是看看自主学习能否真的有效,学习要有目标,我就选择以证为目标。经过将近三个月的学习成果如下,学习完课程达到40多门技术课程。目的就是让大家相信自己在家学习还是有效果的,没必要非要老师盯着再学。...

2020-04-30 15:24:01 467

原创 人工智能专业学习进阶图

2020-04-30 15:06:03 334

原创 人工智能开源工具

2020-04-23 11:40:12 231

原创 人工智能发展图鉴

2020-03-25 14:11:41 246

原创 AI发展图解

2020-03-08 11:12:34 227

原创 人工智能体系篇-人工智能知识点梳理

2019-09-09 10:49:56 425

原创 人工智能体系篇-西安交通大学人工智能学院体系

2019-09-05 17:14:13 499

原创 人工智能学习篇-人工智能数据科学之路

成功之路从来都不简单,但是有方法,要想在人工智能成功的路上有所作为,还是先来看看下面的图,等有信心了再启程:懵逼没,确实我第一次看到这些的时候,就想到了放弃,但是经过再三考虑,我要坚持下来,理由有三:我是一个不轻易放弃的人,所以不可能碰到困难就溜之大吉大牛们整理出这么清晰的学习路径,不就是让学习者更方便的学习吗,后来者就要跟上。经过梳理之后,我发现其实没有那么恐怖,因为相当一部分内容是...

2019-08-30 15:18:59 315

原创 人工智能名人篇-艾伦·麦席森·图灵

十几年的职业生涯,新的技术一直陪伴着我的成长,在和朋友沟通或在课堂上我都常说,我们学习任何一门技术都是养家续命之技能,我们学了这个技能就要感谢发明这个技术的人,所以开篇之前,我们一定要认识一下为人工智能发展做出贡献的人。第一位:艾伦·麦席森·图灵一个帅哥长大以后还是一样帅长的帅并不是最主要的,最主要的是人家是个大牛人,请看:英国数学家、逻辑学家,被称为计算机科学之父,人工智能之父...

2019-08-29 12:55:37 1278

转载 生成二维码效果代码

public class QrcodeUtil {/** 生成图片* @author Sgx* @param content 需要生成二维码的内容* @param imgPath 生成了图片以后保存的路径* */     public static void getQrcodeImg(String content,String imgPath ){    int w

2015-11-19 16:10:24 2168

原创 多线程实现不连续售票

实现一个由A、B、C三个窗口同时销售100张票的系统1.  创建3个线程分别代表三个窗口(10分)2.  三个窗口同时开始售票,要求打印出每个窗口打印的售票情况(10分)3.  每个窗口不得连续售票。当剩余票为0时,线程停止运行(10分)

2014-08-04 09:21:12 2134 1

原创 Ajax Post请求处理

测试页面:  AJax Post function checkName(){ var xml_request = new XMLHttpRequest(); var namevalue = document.getElementById("name").value; //

2014-06-24 13:24:19 795

原创 遍历指定的目录下所有的文件和文件夹并给出目录层次

private static void fileList(File file,int nodeNum){ if(nodeNum==0){ System.out.println(file.getName()); } nodeNum++; File[] files = file.listFiles(); if(files!=null){ for (File f : fi

2014-05-01 11:05:02 1053

原创 多线程(四)_多线程互动

服务端:import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net.ServerSocket;impor

2014-04-29 11:23:23 758

原创 多线程(三)_服务端和客户端单线程互动

服务端: import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;public class Server { private static Buffe

2014-04-29 10:19:41 769

原创 多线程(二)_服务端和客户端的单条信息的通信

服务端 : import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.OutputStreamWriter;impo

2014-04-29 10:10:22 919

原创 多线程(一)_循环接收请求的服务端

import java.io.BufferedWriter;import java.io.OutputStream;import java.io.OutputStreamWriter;import java.net.ServerSocket;import java.net.Socket;/* * IP:172.17.67.171 * 循环等待客户端传送过来的请求

2014-04-29 10:05:28 985

原创 File,把指定的目录下的所有文件和文件夹删除的方法

public class Test {public static void main(String[] args) {File f = new File("F:\\bwie");deleteAll(f);}public static void deleteAll(File f){if(f.isDirectory()){File arrFiles[] = f.li

2014-04-22 17:47:47 1377

原创 try-catch-finally执行顺序

public class Test {public static void main(String[] args) {int i = ma();System.out.println("i="+i);}public static int ma(){int i = 5;try{System.out.println("try"+i/0);return i;}cat

2014-04-08 17:08:33 776

原创 从1-33个数中随机6个不同的数字,模拟双色球

public class Test_ext11 {/*** 随机6个不同的双色球红球*/public static void main(String[] args) {int arrRed[]=new int[6]; //用来存放红球int count =0;boolean flag = true;while(countflag = true;//随机一个数

2014-04-08 17:03:13 18034 1

原创 Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools

打开eclispe时,如果有提醒如下:Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.说明你用的jdk版本比较低,需要去修改一下,修改方法:Window-------〉Preference

2014-02-14 08:50:01 1210

原创 在Eclipse中导入Android项目后,项目报红叉问题

在学习Android之初,很多朋友肯定碰到过这样的问题,因为也经常有人问我,我有时也会遇到,下面把常见的情况和解决方法写一下,免得以后忘记。看图,很多学习者可能都被这个红叉困惑过,解决办法如下:第一步:你要确保这个项目没有问题,有的项目本身就有问题,例如:xml文件,java程序等本身就有错。第二步:在Eclipse菜单中选择“Project”----〉Clean   解决

2014-02-13 12:06:42 9616 4

翻译 Struts2-第六篇-Message Resource Files

Introduction这篇我们主要探讨一下使用Struts2信息资源能力。信息资源提供一个简单的方式实现把文本文字放到视图页中,这和你在应用中通过创建field labels一样,并且可以改变文本语言根据用户本地语言。Message Resource Property Files在Struts2 Web应用,你可以把信息资源文件和每个Struts2的Action联系起来,要求创建的资

2014-01-23 16:05:13 852

翻译 Struts2-第五篇-FormValidation

Form 验证在这篇我们将探索用Struts2去验证用户的输入。有两种方式你可以用Struts2进行验证。这篇主要涉及基础的方法,在Action类中进行验证。Add validate Method如果确定使用Struts2 Action类去验证一个用户按Struts2形式输入,你需要定义一个验证方法在Action类。使用前面的例子Processing Forms,让我们说一下使用规则:

2014-01-23 09:56:51 1011

翻译 Struts2-第四篇-Processing Forms

介绍:在这个案例中,我们将探索使用Struts2去做更多关于form提交的处理。我哦们涉及到怎样用一个Java Mode类去存储form输入和怎么去创建Struts2 form和mode类进行匹配。Form and A Java Model Class例如:我们需要提交一个form去注册。业务规则要求必须提供:first name,last name,email address,and

2014-01-22 17:57:01 718

翻译 Struts2-第三篇-CodeingStruts2Action

编写一个Struts2 Action时,涉及几个部分:1、Mapping一个action到一个类。2、Mapping一个result到一个view3、在Action类中编写控制逻辑Action Mapping: action name="hello" class="org.apache.struts.helloworld.action.HelloWorldAct

2014-01-22 17:30:39 695

翻译 Struts2-第二篇-Using Struts 2 Tags

在上一篇Helloworld篇中,我们添加index.jsp文件中用到struts2 url tag标签去创建一个超级链接hello.action().接下来我们继续探究url和其他struts2 tag。Web应用与传统的web站点不同的是,web应用能够创建一个动态的响应。目的是使用引用动态数据更容易从一个page,struts提供一系列tags。一些标签和html很类似,其他标签非标准的

2014-01-22 11:30:54 783

翻译 Struts2-第一篇-HelloWorld

当你点击一个超级链接或者在一个Html中点击一个"submit"在一个Struts2的web应用,不是转向另外一个页面,而是转向你提供的Action类。Action被调用后,Result会选择一个资源去响应。这些资源一般是一个page,当然也可以是PDF,excel或者一个JavaAppletwindow。下面通过创建一个HelloWorld的例子显示一个欢迎信息,首先创建一个Struts2的

2014-01-22 09:59:34 706

原创 struts.xml文件提示功能的实现

当你再配置struts开发环境时 ,你是否发现在src下创建的struts.xml文件没有提示功能,如果不能提示,你写配置文件是不是很郁闷。下面以struts2为例,告诉你如何配置,你常常见到xxx.dtd文件,你知道dtd文件是什么?它是说明文件类型的规范性文件,当我们在xml文件中去书写时,只所以不给提示,因为他本身不知道怎么提示,如果我们告诉他规则,那就知道怎么提示,也就是说dtd文件只要告

2014-01-21 15:56:59 1203

原创 myeclipse快捷键内容提示

在使用myeclipse6.x的时候,有时你会发现,Alt+/不给自动提示,使用工具不给提示,你肯定郁闷,下面说一下能解决问题的方法: windows–>preference–>general–>keys 下设置Content Assist 的快捷键,这个的意思是内容协助,快捷键改成alt+/。如果你设置后依然不行 请做如下操作:1、菜单window->Preferen

2014-01-21 15:55:58 944

原创 Struts2中文件struts.properties中常量的意义

Struts2中有个文件struts.properties放在src下面,该文件中可以放很多像键值对的字符串,这些都是类似常量,所以也可以在xml中进行常量配置,例如:struts.devMode可以在struts.properties中配置:struts.devMode = false也可以在struts.xml中配置constant name="st

2014-01-21 10:42:33 1487

原创 简单web项目编码问题

很多初学者在学习web时,很容易出现中文编码问题,又不知道怎么解决,在此,我告诉大家几个关键点注意一下,即可解决。总体上讲,只要显示的文字是对应的编码即可,如果信息为UTF-8,你非要显示ISO-8859-1,文字是中文,肯定有问题。注意的几个部分:Web服务器编码:在C:\Tomcat 7.0\conf目录下找到server.xml看是什么编码eclipse内文件编码

2013-11-05 16:11:52 707

原创 如何实现Android两个模拟器之间的通信

之前写模拟器和pc机通信没有遇到过多大问题,这两天想做一个把Socket通信的服务端和客户端都用Android模拟器实现,有点小麻烦,搜集一些资料,也试用很多方法,最后终于实现了模拟器之间的链接:第一步:首先是创建两个模拟器:cmd下命令创建或在eclispe中创建avd都可以实现,这里不多说 第二步:启动两个模拟器  第三步:查看模拟器设备是否正常启动在命令行

2012-05-24 16:57:59 5580 1

原创 SurfaceView简单用法一

快速学会SurfaceView用法:SurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位置。第一步:继承SurfaceView并实现SurfaceHolder.Callback接口 第二步: SurfaceView.getHolder()获得

2012-05-05 11:24:26 9032 2

原创 Android WIFI基本操作

第一步:布局文件http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    >    android:id="@

2012-04-27 15:36:32 1383

原创 android动画实现-Tween animation(三)

第一步:创建动画文件在res/anim下http://schemas.android.com/apk/res/android"    android:shareInterpolator="true" >            android:interpolator="@android:anim/accelerate_decelerate_interpolator"

2012-04-27 10:11:43 727

原创 android动画实现-Frame animation(二)

第一步:创建动画文件animation_1http://schemas.android.com/apk/res/android" android:oneshot="false">    第二步:布局文件http://schemas.android.com/apk/res/android"    android:orientation="verti

2012-04-27 10:00:31 607

原创 android动画实现-Frame animation(一)

不说别的,直接做第一步:创建一个动画文件http://schemas.android.com/apk/res/android" android:oneshot="false">     第二步:创建布局文件http://schemas.android.com/apk/res/android"    android:orientation="v

2012-04-27 09:57:10 794

原创 PopWindow用法

PopWindow用法分三步:1、实例化PopWindow对象   new PopupWindow(View)2、准备内容布局。可以通过定义布局和解析布局文件3、显示PopWindow窗口4、关闭窗口 第一种方法:直接定义布局第一步:测试布局文件http://schemas.android.com/apk/res/android" android:id="@

2012-04-18 10:03:25 3610

原创 TabHost使用(三)

第一步:创建布局文件<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:id="@+id/widget_la

2012-04-17 14:23:35 952

CoreJava教案资料整理

个人整理的corejava教学资源,贡献出来,希望帮助想学java的同学

2015-12-11

Android资料整理

个人整理的Android资料,为初学者提供入门,望各位下载,希望有些帮助,同时挣点分,望理解

2014-06-24

CoreJava资料整理

个人整理的Corejava基础资料,花费一些时间,挣点小分,望大家支持。本资料只适合学习者,如果你是大牛,不需要浪费资源费,特此说明

2014-06-24

Struts2案例翻译篇-Using Struts2 Tag

Struts2案例翻译篇-Struts2 Tags Struts2案例翻译篇-HelloWorld

2014-01-22

Struts2案例翻译篇-HelloWorld

Struts2官方安排翻译代码案例,一方面学习一方面分享出来,让大家参考

2014-01-22

酷炫电子相册浏览器

android开发的酷炫电子相册图片浏览器

2012-04-26

个人简易计算器

android自制小计算器,基本实现所需功能

2012-04-26

android很有用的案例

android初级学习者的好例子,建议初学者下载

2011-10-31

billandroidPPT

bill的PPT,简单、概要。比较好的PPT参考资料

2011-08-23

android在线天气预报查询源码

android在线天气预报查询,可选择查询,也可自定义查询,完全可执行

2011-06-07

android实现音乐播放器

android简单音乐播放器的播放,暂停,前一首,后一首的控制。简单音乐播放器的播放,暂停,前一首,后一首的控制。简单音乐播放器的播放,暂停,前一首,后一首的控制。简单音乐播放器的播放,暂停,前一首,后一首的控制。简单音乐播放器的播放,暂停,前一首,后一首的控制。简单音乐播放器的播放,暂停,前一首,后一首的控制。简单音乐播放器的播放,暂停,前一首,后一首的控制。

2011-05-27

搭建struts1.x环境例子源码

搭建struts1.x环境例子源码,可作为初学者使用,由于上传大小有限,所以例子中jar包被分离出去,可在我空间里下载struts1.2jar包

2011-04-14

搭建struts1.x的jar包

如果你想搭建struts环境,可以一时找不到所用到的jar包,那么就到这里下载吧!

2011-04-14

验证码的实现方法-局部刷新

个人写的验证码的实现方法-局部刷新,适合对Ajax不熟悉的朋友使用

2011-04-13

空空如也

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

TA关注的人

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