- 博客(30)
- 资源 (11)
- 收藏
- 关注
原创 从Spring MVC中获取Controller中的请求信息
在我们平常的项目里面经常需要进行权限配置,其中有一个就是先把项目里面的请求的路径存进去,之后在进行一系列的设置,但是每次都要从代码里面复制粘帖就很麻烦了。 在Spring MVC中是可以很方便的获取到请求的信息的。在Spring MVC已经可用的情况下,直接注入RequestMappingHandlerMapping //直接注入 RequestMappingHandlerMappin
2017-01-17 15:09:08
3881
1
原创 Spark Windows开发环境搭建
参照:Spark在Windows下的环境搭建使用idea或者其他开发工具编写代码直接运行main 方法,并在运行配置中给出运行的参数。代码示例:package org.fashj.sparkimport org.apache.spark.{SparkConf, SparkContext}/** * @author zhengsd */object SparkPi { def ma
2016-11-02 08:43:50
518
原创 Idea上使用Gradle构建Spark项目
新建项目选择Gradle项目build.gradlegroup 'org.fashj'version '1.2'apply plugin: 'idea'apply plugin: 'scala'sourceCompatibility = 1.8repositories { maven { url 'http://maven.aliyun.com/nexus/conte
2016-10-21 15:19:45
5380
原创 nginx学习笔记
nginx定义:http服务器,反向代理服务器,邮件服务器。 常用功能:http代理,反向代理;负载均衡;Web缓存。编辑安装命令:./configuremakesudo make install查看进程:ps -ef | grep nginx 停止:./nginx -g TERM | INT | QUIT 重启:/usr/local/nginx/sbin/nginx -s reloa
2016-08-13 19:57:09
439
原创 代理模式和装饰模式的区别
核心的区别在于使用方式上,对于代理模式而言,具体的实现是对客户端隐藏的,客户端并不知道使用的是代理对象。而装饰模式是在需要时由客户端来调用相应的装饰对象,从而达到动态的扩展责任。
2016-08-13 19:51:41
491
原创 Java中 String、StringBuffer 、StringBuilder 总结
一、String总结1. String的数据结构是char类型的数组,并且被final修饰,所以String是不可变对象。2. String类有一个pool,字符串在池中是唯一的。3. String 的(+)其实是调用 StringBuilder以及他的append、toString两个方法。//String数据结构,不可变。private final char value[];
2016-06-03 15:33:44
430
原创 Spring Session原理及源码分析
Spring Session在不改变原有使用方式的前提下可以管理session。 从注解@EnableSpringHttpSession入手:
2016-05-30 17:40:14
7979
原创 Redis Windows版安装及整合Spring
简介 1.Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 2.Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。 3.Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 4.Redis支持数据的备份,即master-slave模式的数据备份。
2016-05-30 17:05:39
633
原创 使用IntelliJ IDEA和gradle 构建spring 项目
使用IntelliJ IDEA和gradle 构建spring 项目创建项目 可以选择项目的类型 编辑gradle配置文件,依赖spring jar 在dependencies中加入所要依赖的jar,如下: compile ‘org.springframework:spring-context:4.1.6.RELEASE’查找所要的依赖可以到这个网站。 http://mvn
2015-06-14 15:25:29
3731
原创 使用JetBrains WebStorm 让 jquery 等javascript技术进行代码提示
WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。WebStorm下载地址
2014-08-09 14:56:50
18453
原创 使用volley实现简单的操作,json传输,网络图片显示
服务器端代码@WebServlet(urlPatterns = "/get")public class getServlet extends HttpServlet { public void service(HttpServletRequest request, HttpServletResponse response) throws IOException { System.
2014-08-02 22:38:21
1150
原创 使用FragmentTabHost+Fragment打造布局
1. 先创建两个Fragment 2. 编写activity布局3. Activity代码编写
2014-07-29 22:46:10
1474
原创 ListView中获取item值
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {@Overridepublic void onItemClick(AdapterView parent, View view, int position, long id) {TextView txt = (TextView) view.find
2014-07-28 17:35:34
2973
原创 java,jsp+eclipse+mysql5.6搭建环境
在这之前,应该已经有了tomcat,jdk,mysql。1.首先下载一个mysql的驱动程序,点击下面链接下载地址2.将下载好的程序解压后文件名:mysql-connector-java-5.1.24-bin.jar放到tomca的lib之下放到jdk安装目录的C:\Java\jdk1.7.0_15\jre\lib;%JAVA_HOME%\lib\tools
2013-04-22 19:52:21
1348
原创 jsp、javascript打印九九乘法表
jsp表达式方式: <% for (int i = 1; i <= 9; i++) { %> <% for (int j = 1; j <= 9; j++) { %> <% if (j <= i) { %> *= <% } else %> <% } %> <% }
2013-03-31 10:25:53
1280
原创 为自己的大学生活定一个目标
今天一个长者,语重心长的对我说,为自己定一个目标。之后,我一直在思考,为什么我现在是这么的迷茫?就是缺乏一个目标。一个适合自己的目标。为此,我想了好久了。1.在专业方面的课程,自己一定当学院的佼佼者。2.英语必须得学好。3.多看书,一有空就看书。4.认真学好自己不感兴趣的课程。5.多多运动。
2013-02-22 21:00:23
1438
原创 linux下编译运行c命令
#includeint main() { int i;scanf("%d",&i); printf("%d\n",i);}一个名为hello.c的文件打开终端:ctrl+alt+t输入cd 所在文件夹gcc hello.c -o hello回车./hello 回车到这里就结束了。
2013-01-17 11:13:52
648
原创 java关键字
java所有关键字都是小写的。java一共有48个关键字。abstract assert boolean breakbyte case catch charclass continue default dodouble else en
2013-01-15 19:08:58
665
原创 学编程、写程序有感
之前,在网上看见一句话,深得我心:少动手,多思考。其中,有不少的道理在里边。我们写一个程序之前,应该先思考以下,大致的框架,及要编制的方法,函数等,可以抽象的类等。在有一些地方没弄清楚时,别急着动手,因为有可能为此功亏一篑。可以查查书,google、百度搜索解决方法等。开始动手写程序时,可以一块一块的写,不至于乱了手脚,这样事后也方便修改。具体到某一块,按照正常的逻辑思维,想做
2013-01-14 21:22:09
457
原创 java打印菱形,空心菱形
import java.util.*;public class rhombus { void hollow(int s) { //打印空心菱形 int i,k; for (k = 0; k < s ; k++ ){ for (i = 0; i < s-k-1 ;i++ ){ System.out.print(" "); } for (i = 0; i
2013-01-10 19:41:11
1327
原创 eclipse导入文件
我们经常碰到直接用eclipse打开一个.java等文件却无法运行或者想导入一个文件却无从下手。以下用图片详细说明:1.新建一个javaproject,或者使用现有的,在这里我使用现有的。不懂得可以参考这里点击打开链接右键src点击import选择filesystem双击接下来文件所在处,点击finish完成了。
2013-01-09 14:58:07
735
原创 editplus配置,编译运行java
提供一个安装版的免破解的editplus点击打开链接editplus不仅可以当代码编辑器,还可以用来编译运行java,原理等同于命令行方式。比命令行的方式更加方便,快捷比较适合初学者学习java点击工具点击配置用户工具点击,改写为java1.java编译添加用户工具选择:应用程序菜单文字:java编译命令:选择jdk安装目录下
2013-01-09 14:39:27
573
原创 JDK下载,jdk安装,java环境变量配置
JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。1.JDk下载JDk下载2.JDK安装推荐将jdk安装至C盘根目录即C:\Java\jdk1.7.0_
2013-01-08 19:35:21
760
原创 使用命令行运行java
class HelloWorld {public static void main(String[] args) {System.out.println("Hello World!");}}以上面这段代码为例1.新建一个文本文件2.命名为HelloWorld.java3.将代码复制放入文件中4.保存请看下图:按win+R调出运行
2013-01-08 19:04:09
506
原创 eclipse设置字体大小
我在这里介绍代码编辑及结果输出两个地方1.点击菜单栏的window按钮2.点击preference3.点击general按钮旁边的三角形单机图片中的红框中的内容双击选择自己的喜好即可在刚才选择Debug,然后选项第一个调整输出输出字体
2013-01-08 18:45:55
1590
原创 eclipse下载,使用教程,开发Java——适合Java初学者
一.下载eclipse:推荐官网下载点击打开链接http://www.eclipse.org/downloads/选择Eclipse IDE for Java EE Developers,下载完成后,解压至想放置的地方双击eclipse.exe打开,会弹出询问文件放置处,建议设置放置的文件夹,并勾选,省得下次再设置。二.使用eclipse
2012-12-28 19:05:23
1375
二手书jsp,servlet,dao,mvc
2014-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人