- 博客(35)
- 收藏
- 关注
转载 一位资深程序员大牛给予Java初学者的学习建议
这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议? 今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身
2018-01-22 11:19:45
324
原创 阿里云通信最终java版
1.maven中添加依赖 com.aliyun aliyun-java-sdk-core true 3.2.5 com.aliyun aliyun-java-sdk-dysmsapi true 1.0.0 2.编写工具类packag
2018-01-11 15:56:36
1251
转载 通过什么可以让SQL语句更加快速的获得结果
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表
2017-12-07 19:23:02
364
原创 nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$Refle
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0’: Initialization of bean failed; n
2017-08-28 21:57:50
1899
2
转载 深入浅出MyBatis
MyBatis的前身叫iBatis,本是apache的一个开源项目, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映
2017-07-30 19:26:40
336
原创 Jsonp的使用
1:Jsonp的原理 在不同的ip地址或者端口的情况下,不能请求json数据,但却可以请求js 2:使用细节1、接收callback参数,取回调的js的方法名。2、业务逻辑处理。3、响应结果,拼接一个js语句。例如:String result = callback +"("+resultList+");";
2017-07-19 17:34:30
310
原创 使用Freemarker实现网页静态化
1:Freemarker简介FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等 2:使用步骤第一步:创建一个Configuration对象,直接new一个对象。构造方法的参数就是freemarker
2017-07-19 17:20:44
330
原创 初识ActiveMQ
1:ActiveMQ的安装ActionMQ的安装三步曲1:进入http://activemq.apache.org/下载,把ActiveMQ的压缩包上传到Linux系统中2:解压3:启动 ./activemq start 关闭 ./activemq stop 查看状态 ./activemq status so easy , 233 2:ActiveMQ的消息形式对于消息的传递
2017-07-12 00:22:51
431
原创 zookeeper配置中出现Error contacting service. It is probably not running
在网上搜索的答案主要有: 1:查看防火墙是否关闭关闭命令: service iptables stop 永久关闭防火墙:chkconfig iptables off两个命令同时运行,运行完成后查看防火墙关闭状态 service iptables status以上命令在centos7不起作用,不要问我为什么,因为我试过了 233centos7中关闭防火墙的命令systemctl stop f
2017-07-10 17:35:08
2718
1
原创 安装jdk后出现bash: ./java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
配置完环境变量后用Java -version测试出现“bash: ./java: /lib/ld-Linux.so.2: bad ELF interpreter: 没有那个文件或目录”的问题“,于是到网上搜了下,用sudo yum install glibc.i686命令安装好glibc之后问题就解决了。
2017-06-25 21:03:52
585
转载 Redis 三种启动设置
Part I. 直接启动下载官网下载安装tar zxvf redis-2.8.9.tar.gz cd redis-2.8.9直接make 编译make可使用root用户执行make install,将可执行文件拷贝到/usr/local/bin目录下。这样就可以直接敲名字运行程序了。make install 启动加上&号使redis以后台程序方式运行./redis-server & 检测检测后
2017-06-21 14:49:16
283
转载 centos 安装 redis3.0.0 集群
这里创建6个Redis节点,其中三个为主节点,三个为从节点。redis和端口对应关系:127.0.0.1:7000 127.0.0.1:7001127.0.0.1:7002从:127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005步骤: 1,下载redis。官网下载3.0.0版本,之前几的版本不支持集群模式 下载地址:http://download.red
2017-06-21 11:36:16
282
原创 centos中安裝redis
一.安装redis1) 下载redis安装包可去官网http://redis.io ,也可通过wget命令,wget http://download.redis.io/redis-stable.tar.gz2) 解压tar –zxvf redis-stable.tar.gz3) 编译、安装cd redis-stablemake如果提示gcc command不识别,
2017-06-19 21:47:46
269
原创 FastDFS单机版图片服务器
最近自己在通过视频做淘淘商城的项目,需要搭建FastDFS实现图片服务器,开始的时候还是兴致勃勃,等我真的开始搭建的时候,真的是心态爆炸,各种状况百出,然后自己又是各种的百度,任然没有将这个图片服务器搭建成功,而且还有人给我指点,最后实在没有办法 好吧,我妥协了 -。- 最后将FastDF单机版奉献给同样遇到这种问题的童鞋 链接: https://pan.baidu.com/s
2017-06-11 20:12:51
388
转载 centos中安装fastdfs
参考文献:http://dorole.com/tag/fastdfs/安装编译环境[html] view plain copyyum -y groupinstall 'Development Tools' yum -y install wget 下载安装libfastcommon[html] view plain copygit clone https://github.com/
2017-06-10 18:00:55
243
转载 数据库连表查询
本文转载自:http://www.cnblogs.com/devilmsg/archive/2009/03/24/1420543.html 学习数据库查询的时候对多表连接查询的有些概念还比较模糊。而连接查询是在数据库查询操作的时候肯定要用到的。对于此概念 我用通俗一些的语言和例子来进行讲解。这个例子是我讲课的时候经常采用的例子。 首先我们做两张表:员工信息表和部门信息表,在此,表的建立只为
2017-06-09 12:18:40
1136
转载 virtualbox中Linux系统中安装Nginx
先打开终端,看一下安装nginx之前需要库有没有装好rpm -q gccrpm -q opensslrpm -q zlibrpm -q pcreopenssl-1.1.0czlib-1.2.8pcre-8.39 如果有缺的,用如下的命令安装:gcc安装yum install -y gcc gcc-c++ openssl安装cd /usr/localwget http://www.openssl.
2017-06-09 12:16:41
1528
原创 springmvc学习笔记
Springmvc是什么? Springmvc是一个web层mvc框架 Springmvc执行流程 在web.xml配置前端控制器:DispatcherServlet<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="ht
2017-06-01 13:45:30
354
转载 Access restriction: The type JPEGImageEncoder is not accessible due to restriction
报错: Access restriction:The type JPEGCodec is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar 解决方法: Project -> Properties -> libraries, 先remove掉JRE System
2017-05-25 00:02:43
256
原创 activiti基础应用
花了这么久的时间,终于把所有的异常都撸完,终于可以撸实例了 package com.shikun.activiti;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.util.List;import java.util.zip.ZipInpu
2017-05-19 19:49:37
275
转载 程序员的3年之痒改变的不止薪水
(转载)ps:这篇文章写得真好 此文为转载,原文地址:http://my.oschina.net/52love/blog/711397 写在开始,这里借用特立独行的猫的一句话,你可以原地踏步,但别觉得别人都该和你一样。 程序员的3年之痒,的确是时候该挠挠自己了。3年的程序员生涯,不长不短,但它的确是一个坎。3年改变了我们的不仅仅是年龄,当然还有薪水。 工作也有几年了,特别是今年要学的
2017-05-19 16:06:56
735
转载 来点正能量激励自己
1、生命不可能有两次,但许多人连一次也不善于度过。——吕凯特2、生命不等于是呼吸,生命是活动。——卢梭3、世界会向那些有目标和远见的人让路。4、实现自己既定的目标,必须能耐得住寂寞单干。5、失败只是暂时停止成功,假如我不能,我就一定要;假如我要,我就一定能!6、决不能放弃,世界上没有失败,只有放弃。7、失去金钱的人损失甚少,失去健康的人损失极多,失去勇气的人损失一切。8、你必须百分之百的把自己推销给
2017-05-19 13:06:54
242
转载 shiro学习
Apache Shiro是一个强大而灵活的开源安全框架,它能够干净利落地处理身份认证,授权,企业会话管理和加密。以下是你可以用 Apache Shiro所做的事情: 验证用户 对用户执行访问控制,如: 判断用户是否拥有角色admin。 判断用户是否拥有访问的权限 在任何环境下使用 Session API。例如CS程序。 可以使用多个用户数据
2017-05-15 20:25:25
398
原创 HTTP Status 500 - No SecurityManager accessible to the calling code, either bound to the org.apache.
百度之后发现,原来需要将shiroFilter放在strutsFilter前面 哈哈哈 像上面一样就ok了 =。=
2017-05-15 19:27:29
496
转载 Hessian
Hessian简介 Hessian 是一个基于 binary-RPC 实现的远程通讯 library。使用二进制传输数据。 Hessian通常通过Web应用来提供服务,通过接口暴露。 Servlet和Spring的DispatcherServlet都可以把请求转发给Hessian服务。 由以下两种方式提供,分别为: com.caucho.h
2017-05-12 23:39:06
249
原创 Access restriction: The method 'CharacterEncoder.encode(byte[])' is not API (restriction on required
该异常的解决方法是 1:右键点击项目,选择属性properties 2选择java中的Build Path 3:如下图,选中JRE,点击右侧的Edit 会弹出如下的窗口 在Resolution中选择Accessible,并在Rule Pattern中输入 **即可 点击完所有的OK以后就可以了
2017-05-12 13:06:32
708
原创 java.lang.IllegalArgumentException 非法参数异常
该异常的主要原因是jdk的版本和spring的版本不匹配,只要将jdk的版本改为比原来低版本的就可以解决了 我的jdk原来是1.8的,spring是3.2的,然后我将jdk改为1.7的,问题就解决了,还有一种方法就是使用spring4.2的也可以解决该问题希望可以帮到同样遇到该问题的童鞋(^o^)/~
2017-05-10 20:00:03
58970
转载 jsp页面提示“Multiple annotations found at this line: - The superclass "javax.servlet.http.HttpServlet" w
Multiple annotations found at this line:- The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path新建jsp页面老提示:Multiple annotations found at this line: - The superclass "ja
2017-05-10 14:21:58
20851
转载 Java常见异常总结
Java常见异常总结1. java.lang.NullPointerException(空指针异常) 调用了未经初始化的对象或者是不存在的对象经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,
2017-05-07 17:51:59
318
原创 学习hibernate的血泪史
使用博客来记录自己的学习历程,的确是个不错的选择 多年以后,当自己回首往事时,会不会感谢现在努力的自己呢? O(∩_∩)O哈哈哈~@ORM框架 对象关系映射,用于实现面向对象编程语言里不同系统的数据之间的转换@实例public void demo01(){ User user = new User(); user.setUsername("haha"); user.setPass
2017-05-05 15:12:34
551
转载 maven-pom.xml
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。快速察看:<project> <modelVersion>4.0.0</modelVersion><!--maven2.0必须是这样写,现在是
2017-04-28 16:25:18
271
转载 好记性不如破键盘之百度地图API
1:异步加载<html><head><meta charset="utf-8"/><title></title><script type="text/javascript"> function initialize(){ var map = new BMap.Map('map'); map.centerAndZoom(new BMap.Point(120,411,21.200
2017-04-26 23:25:48
750
原创 struts2学习总结
@常用的常量 struts.i18n.encoding :应用中使用的编码 struts.objectFactory.spring.autoWire:和spring框架整合有关 struts.multipart.parser:指定文件上传用的组件 struts.multipart.maxSize:文件上传总文件大小限制2M struts.enable.DynamicMethodInvoca
2017-04-21 20:14:24
394
原创 spring学习笔记
spring@基本配置 :配置需要创建的对象 id :用于之后从spring容器获得实例时使用的 class :需要创建实例的前限定名称@xml解析: classPathXmlApplicationContext :用于加载,解析classpath下xml@setter注入 创建service<bean id="bookServiceId" class=""> <propert
2017-04-20 20:57:39
451
转载 myeclipse快捷键大全
注释代码 Ctrl+/ 取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了) 代码辅助 Alt+/ 快速修复 Ctrl+1 代码格式化 Ctrl+Shift+f 整理导入 Ctrl+Shift+o 切换窗口 Ctrl+f6 ctrl+shift+M 导入未引用的包 ctrl+w 关闭单个窗口 F3 跳转到类、变量的声明 F11 运行上次程序
2017-04-03 11:49:43
355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人