自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘哥聊技术

专注于Java技术,分享互联网产品,管理感悟。

  • 博客(78)
  • 收藏
  • 关注

原创 2024年,幸运如期而至,愿我们将来不慌不忙,却有岁月的馈赠。

2024年,幸运如期而至,愿我们将来不慌不忙,却有岁月的馈赠。

2024-01-01 13:01:41 966

原创 第五章 Mac系统软件-安装Java Web开发环境基本软件

大家好,这是入手Macbook Pro的第三周了,最近公司启动比较多项目,都需要经过自己去安排,所以会比较忙,抽不出来比较多的时间来更新文档,只能是下班挤一点时间来进行总结。这个文章是我在使用电脑的过程中,以及在安装环境的时候遇到的问题经过简单整理而形成的,仅供大家参考,也欢迎大家提供建议。因为我是从事Java Web相关的开发,那么Java的基础环境,Maven,Git,Idea开发工具...

2020-03-19 22:34:13 574 1

原创 第四章 感受Mac之美-效率提高从操作快捷键开始

了解和掌握快捷键,可以提高工作效率,作用和意义是不言而喻的。节省不必要的操作时间,让你专注做自己真正重要的事。比如最简单的复制,粘贴之类的入门快捷键,如果每个操作都需要右键执行去操作的话,那么在电脑上做什么操作都会慢一拍。我是在入手俩周后,自己摸索之后,基本对系统里面基本的快捷键都有个印象了。看了这么多的快捷键,一时半会也记不住啊,是不是有点崩溃啊,不过大家也不用担心快捷键的记不住,今...

2020-03-18 08:50:18 458

原创 第三章 感受Mac之美-万里挑一的装机必备软件

我是总结了俩周内我用到过的一些程序,当然后续可能会添加一些其他的应用程序,感觉下面推荐的都要变成我日常使用的软件了。可能对于一些朋友来说有一些不适合,这里纯粹当成我自己的记录。如果再需要装机,我直接就按照我的清单下载了。不用一个个地去想要装什么,后续使用的过程中可以直接用,不用等到用的时候才发现,电脑没有装对应软件,没法办事,若是再碰上网络卡,下载不了那么快,那不得抓狂啊。当然苹果自带...

2020-03-16 18:29:33 420

原创 第二章 感受Mac 之美-惊艳从Mac 外设开始,一周后的使用感受

期望已久,同时老婆也是极力推荐说,既然是吃饭的家伙,那么就下点血本投资下自己,原来那台已经满足不了你现在的工作效率了,继续沿用,得不偿失啊。衡量了一下目前的情况,同时考虑到自己也是一个程序员爸爸了,也有房贷在身,所以去没有选择 16g 内存,512g 的 ssd,15.4 或者新版 16 寸大屏幕的高配,而是选择了比较适合我现阶段的配置的【Apple 2019 款 MacBook Pro 13...

2020-03-15 21:23:12 510

原创 第一章 感受mac之美-换一种方式用电脑,开启新历程

感谢关注我的读者一直以来的追随与信任。去年到今年以来大环境都不是很好。裁员,机构优化,工厂倒闭,公司破产,贸易战等消息传来,不少还是身边发生的。今年开年以来更是有病毒横行,天降蝗灾等灾害。愿大家都好好的,同时希望这场战役早早告捷。今天是二月二 ,民间传说龙抬头,祝愿大家从此事业腾飞,从此出人头地。我在这断更的两年中的一些情况,一直处于闭关的状态,一直在学习与实践。后续再和大家一起分享这俩年...

2020-03-14 19:16:04 468

原创 使用 GET 方法读取表单数据

HelloForm源码:package firstweb;// 导入必需的 java 库import java.io.*;import javax.servlet.*;import javax.servlet.http.*;// 扩展 HttpServlet 类public class HelloForm extends HttpServlet { public void

2014-12-14 23:03:29 2333

原创 怎么通过Servlet向浏览器发送中文

1.通过Servlet向浏览器发送中文,会出现以下的乱码:2.为什么通过Servlet向浏览器发送中文会产生乱码呢?         在Servlet编程中,经常需要通过response对象将一些信息返回给浏览器,给我们的客户端,而我们在服务器端显示的中文,但是响应给客户端浏览器却是乱码,这主要是由于response对象的getWriter()方法返回的PrintWriter对象默

2014-12-14 22:37:08 1869

原创 使用MyEclipse开发Web项目

说明:使用MyEclipse进行Web应用的开发。在第一次使用MyEclipse进行Web应用的开发之前,需要将MyEclipse与解压后的Tomcat进行关联,也就是完成服务器的配置。步骤一:为MyEclipse添加服务器配置。依据图步骤完成服务器配置配置成功后结果如下图所示。图 – 6可以通过点击“Start”按钮启动关联到的Tomcat,观

2014-12-14 11:53:02 1137

原创 常见错误及解决方法

404错误产生原因及解决方法      在刚开始进行Web应用开发的时候,经常看见页面出现404这个数字,我们一般会称之为运行产生了404错误。类似于404这个数字,还有可能在页面上看到405、500这两个数字,他们都是服务器执行完客户端的请求以后,返回给客户端的一个关于执行结果的状态编码说明。 如果在运行结果页面中没有看到期待的页面,却看到了404、405、500这样的数字,那么代表着服务器

2014-12-14 10:56:58 1204

原创 手动开发第一个Web项目

开发Servlet程序的步骤如下1 . 编写java源文件,文件中的类必须实现Servlet接口或继承HttpServlet类2 . 编译java源文件,生成class文件3 . 打包,将编译后的文件按照规定目录结构进行整理4 . 部署,将目录结构复制到Web容器的指定位置5 . 启动Web容器,输入符合规范的地址访问Servlet

2014-12-14 00:25:03 712

原创 在Windows系统下安装、配置Tomcat

前提:安装JDK及配置JAVA_HOME、PATH等环境变量详细可以参照:JDK安装及其配置方法步骤一:下载及解压Tomcat1.在apache网站的指定下载页面下载安装包。官网下载选择适合Windows操作系统的Tomcat版本后下载。如图-所示。将下载的文件解压缩到指定路径。假定本次解压路径结果如图所示。注意“tomcat6”下面

2014-12-13 23:48:14 574

原创 日历C语言版

//变量定义没有完全按照C语言的语法规则来。//文件命名为*.cpp后缀的即可, 不要命名成*.c的。#include #include #include #include //是否闰年#define IS_LEAP_YEAR(iYear) (((iYear) % 100 == 0) ? ((iYear) % 400 == 0) : ((iYear) % 4 == 0))in

2014-12-13 10:37:15 911

原创 2048小游戏

package com.daliu.game2048;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import java.awt.image.BufferedIma

2014-12-12 18:46:56 721 1

原创 javaoop简记--第二天

对象内存管理

2014-11-24 22:20:22 426

原创 javaoop简记--第一天

笔记:1.现实世界是由很多对象组成的2.现实世界是先有对象,再抽出类  代码中先创建类,再创建对象3.一个类可以创建多个对象  同一个类的多个对象,结构相同,数据不同4.类是一种数据类型  只能包含:    1)描述对象所共有的特征:------变量          属性-----静的    2)对象所共有的行为:----------方法       

2014-11-24 21:34:53 568

原创 给MessageBean注入参数值,为Bean注入集合参数值。

一、类MessageBean,添加四个属性,并生成这几个属性对应的getter和setter方法;最后在execute方法获取这几个属性的信息。import java.util.List;import java.util.Map;import java.util.Properties;import java.util.Set;/** * 类MessageBean,添加四个属性

2014-11-24 19:00:33 1482

原创 Spring连接数据库的方式1:利用Spring实现bean属性setter方式注入

利用Spring实现bean属性setter方式注入JDBCDataSource类封装了管理数据库连接的方法getConnection(), 这个方法在执行之前需要数据库连接参数: 数据库驱动, 连接URL, 用户名和密码.利用Spring配置文件applicationContext.xml配置bean, 并且setter参数注入JDBCDataSource的连接参数, 

2014-11-24 10:17:19 2280

原创 实例化,执行,初始化,销毁bean对象

1.修改applicationContext.xml,通过设置配置文件属性lazy-init="true",可以改变Spring容器创建对象的时机。2.在顶级的元素中的default-lazy-init属性,可以为容器所有指定延迟实例化特性3.从输出结果可以看出,当使用ExampleBean对象时,才被创建,即,设置lazy-init="true"属性后,对象不使用不创建。

2014-11-23 22:56:10 865

原创 原型模式(prototype)和单例模式(默认情况下)

1. 新建ExampleBean,该类在工程中的位置如图:                                                                          2. 在applicationContext.xml文件中,配置ExampleBean3. 在TestCase中新建测试方法testExampleBean()

2014-11-23 22:06:02 806

转载 当你从程序员变为项目经理

谁都希望自己能做到管理者,做到项目经理的职位。但还是程序员的你是否已经做好准备?你的阅历是否能够应对即将发生的一切?先看看本文做个对照吧。         当你预期的那一天,也许是害怕的那一天,终于来到了:从工程师的队伍里你被提拔到了软件项目领导或者团队领导的位置。这也许就是你选择的职业道路,或许你不太情愿,将就尝试一下。无论在哪种情况下,你都可能缺少工程学科、人员管理以及领导能力的相关教育(

2014-11-23 21:41:46 483

转载 一个记事本程序

一个记事本程序,先建立一个java项目,然后

2014-11-23 09:37:38 628

转载 今天看到了一款mini小画板的程序,看起来不错,跟大家分享一下

今天看到了一款mini小画板的程序,看起来不错,跟大家分享一下:package drawingpanel;import java.awt.*;import java.awt.geom.*;import java.awt.event.*;import javax.swing.*;import java.io.*;import java.util.*;public class M

2014-11-23 09:15:18 1488

原创 输入一段字符串和要判断的字母,然后判定该字母是否在字符串里面,给出相应的提示

package arithmeticString;import java.util.Scanner;public class testString { public static void main(String[] args) { // String str="fsdklfjxxxfd"; Scanner scan = new Scanner(System.in);

2014-11-23 09:05:50 1520

原创 大学校园双向选择洽谈会总结

大学校园双向选择洽谈会总结        双向洽谈会最大的优势是能与招聘人员面对面沟通,能透过呆板的职位说明进一步了解企业和岗位的信息,同时也能了解到一些职场和行业的相关信息。免去了简历的预考程序,直接进入正考,有时先见面之后,有了一定印象,回去再祥查简历。不过缺点也很明显,双向交流会的职位大多面向有经验人士,初入职场的大学生要从数以千计、眼花缭乱的岗位信息中寻找出合适自己的,不是一件易事,往

2014-11-23 00:18:25 2041

原创 企业为什么要面试?面试常问的问题及其应对策略

企业为什么要面试?解析:这是企业了解应征者对工作态度以及身在社会中一些必备常识的最好方法,如果一问三不知,是没资格当社会中坚份子的,假若想要有立即回答的本事,那么平常就应多注意媒体报导,特别是关于希望进入业界的消息!在笔试、面试和实地考察等招聘方式中,面试是反映应聘者能力的一种重要手段。下面是一些经典的常见面试问题,虽然每家公司的问法都是千变万化的,但万变不离其宗,所谓"运用之妙,存乎一心

2014-11-22 23:25:42 1728

原创 面试的一般流程及其常见的问题

又是一年毕业季,也要踏上求职之路,zaizh

2014-11-22 16:33:14 1466

原创 利用Spring创建javaBean对象的几种方法

3种方法如下:1.用构造器来实例化的方式2.利用静态工厂方法实例化的方式。3.利用实例工厂方法实例化的方式。小案例:利用Spring调用构造器GregrianCalendar 创建Calendar实例。利用Spring调用Calendar的静态工厂方法getInstance()创建Calendar。利用Spring创建GregorianCalendar 对象作为工厂

2014-11-21 18:45:44 3186

原创 在MyEclipse中使用Spring,跨出Spring伟大的一步

1.建一个java web工程项目,名字是:blog.csdn.net.daliu2.建俩个包,一个名字是org.spring.dao,另外一个是:org.spring.test3.导入相应的jar包。可以在这里下载到相对应的包:http://pan.baidu.com/s/1jf5sq4.在src目录下新建一个名字为applicationContext.x

2014-11-21 18:18:00 435

翻译 Spring 框架的7个模块的简介

Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式。如图:组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。核心容器:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFact

2014-11-21 17:16:25 1233

翻译 Spring开发环境的配置

(1)登录站点,下载Spring的最新稳定版本。最新版本为spring-framework-4.0.建议下载spring-framework-spring-framework-4.0.0.M2-dist这个压缩包不仅包含Spring的开发包,而且包含Spring编译和运行所依赖的第三方类库。下载地址有:http://maven.springframework.org/relea

2014-11-21 16:41:55 573

翻译 Spring简介

Spring简介:Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spr

2014-11-21 16:10:14 534

原创 javabase简记 --第五天

2014-11-20 12:39:34 405

原创 MyEclipse 快捷键简记

MyEclipse 快捷键1(CTRL)        Ctrl+1 快速修复  Ctrl+L 定位在某行  Ctrl+O 快速显示 OutLine  Ctrl+T 快速显示当前类的继承结构  Ctrl+W 关闭当前Editer  Ctrl+K 快速定位到下一个  Ctrl+E 快速显示当前Editer的下拉列表  Ctrl+J 正向增量查找(按下Ctrl+J后,你

2014-11-17 11:34:05 439

原创 javabase简记--第四天

循环三要素:1.循环变量初始化2.循环条件(以循环变量为条件)3.循环变量的改变(向着循环结束变)循环变量:在循环过程中改变的那个量while语法:while(boolean表达式){循环体}do...while语法:do{循环体}while(boolean表达式);for语法:for(表达式1 ; 表达式2 ; 表达式3){

2014-11-16 15:01:35 532

原创 解决MyEclipse中的js报错的小方法

先确定js是不是有cuowu解决MyEclipse中的js报错的小方法

2014-11-15 12:41:59 1698

原创 javabase简记- 第三天

&&:两边都为真,则为真||:有一边为真,都为真!:非真则假,非假则真闰年条件:1.能被4整除但是不能被100整除或者2.能被400整除year%4==0   && year%100!=0   ||year%400==0year%4==0 && year%100!=0 || year%400==0if...else if

2014-11-15 11:27:05 532

原创 javabase简记 - 第二天

1.变量是一个代词,指代内存中的数据  变量是可以改变的量---指代不同的数据2.变量必须先声明,再使用    语法: 数据类型 变量名;          int       a;  可以一条语句声明多个同类型变量    eg: int a,b,c;        int a=1,b,c=2;3.变量的命名:    规定:      1)只

2014-11-15 10:59:37 401

原创 javabase简记-第一天

前言:  1.前期会比较难,随着时间的积累,慢慢感觉好了你想学,就适合学,就能学好。  2.思路是学出来的-----大概1个多月有些思路。  3.工作经验--------碰到的问题多,解决的问题多就会有思路了。多想,多练想得越多,思路得越多,工资越高当日事当日毕---笔记、案例、作业计算机的分类:1.PC机:家用电脑2.服务器:大型网络上

2014-11-15 10:01:17 455

原创 双色球小程序 从1~33个数中抽出不重复的6个数为红球,然后从1~16中抽出1个数是蓝球

package base;import java.util.Arrays;import java.util.Random;/** * 模拟双色球 从1~33个数中抽出不重复的6个数为红球,然后冲1~16中抽出1个数是蓝球 * @author Administrator * */public class lottery { /** * 测试产生10注双色球 *

2014-11-13 19:21:24 11970

空空如也

空空如也

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

TA关注的人

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