- 博客(102)
- 资源 (5)
- 收藏
- 关注
原创 spring boot 学习 -- 注解
属性配置 @Value 注入配置文件里面的单个属性@Value(value="#{age}")private Integer age;分组注入配置文件 @Component 泛指组件,当不好规律的时候使用 @ConfigurationProperties 注入配置文件里面的多个属性(拥有相同前缀)@Controller http 请求, 默认返回视图 @RestController
2017-12-16 17:00:13 282
原创 spring boot 学习笔记
maven spring boot 启动 1. 项目主java 文件 右键 run 2. 命令行 进入项目的根目录 运行 : mv spring-boot:run先编译程序 mvn install 能后进入target 目录运行 java -jar xxx.jar
2017-12-15 18:48:52 193
原创 thinkphp 文件上传保存错误!
有一个php 项目,使用的是thinkphp ,有一天突然上传功能用不了,以前还好好的,突然就用不了了。但是只有视频上传的功能用不了,其他的 图片,头像,文档,资料什么的 都可以正常上传。这就奇怪了,以前都好好的,最近也没改上传相关的代码,为什么偏偏就这个地方不行。 1. 网上有说是 因为中文名称导致的。我找了个没有中文名字的视频 也上传不了。所以这个方法对完无效在这提下修改方法将 ThinkP
2017-12-15 11:08:39 3451 2
原创 nginx+php 修改文件上传大小限制
在由nginx+php 搭建的web 服务器上, 上传文件的大小会受到nginx 和 php 的限制 1. nginx.conf 配置文件的 client_max_body_size 2. php.ini 配置文件的 post_max_size和 upload_max_filesize属性操作修改nginx 的配置文件nginx.confvim nginx.conf// 在http 下添
2017-12-06 19:19:23 427
原创 linux rzsz(lrzsz)安装
lrzsz 官网入口:https://ohse.de/uwe/software/lrzsz.htmllrzsz是一个unix通信套件提供的X,Y,和ZModem文件传输协议,可以用在windows与linux 系统之间的文件传输,体积小速度快。感觉可以替代ftp了lrzsz 在线安装: yum -y install lrzsz // 上传文件 rz // 下载文件 sz filena
2017-11-28 15:18:40 35306
原创 net::err_unknown_url_scheme 使用ckplayer 插件播放视频报错
使用ckplayer 插件播放视频在chrome 浏览器下报 net::err_unknown_url_scheme 错误的解决方法项目是做音视频直播的,为了降低延时性,在pc 端采用了还是使用flash 播放器播放视频的解决方案。但是在chrome 浏览器下 播放视频的时候总是报: net::err_unknown_url_scheme的错误
2017-11-24 19:02:11 6811 4
原创 数据库设计 资源表与资源收藏表的设计
项目中有一个功能。 就是记录资源的的评分数,收藏,点赞类似的功能。不同的开发人员具有相似的功能做了不同的设计。其中就以 A,B,C 代替吧。下面以收藏数作为实例进行说明。
2017-11-21 21:04:23 6203
原创 java 获取时间与系统时间不一致问题
最近项目部署到服务器上,发现时间不对,与当前时间相差12个小时,第一反应是 系统时间是不是不对。通过date 命令查看,发现系统用的是est 时区 (EST eastern standard time (美国)东部标准时间 慢北京时间 13个小时。)那就是简单了 ,修改下时区就好了。于是按照晚上的命令将系统时区修改了下。时间正常了,重新运行程序,问题仍能存在,还是相差13个小时。以为
2017-11-11 15:20:34 27117 8
转载 Mysql 数据库规范 表设计 命名规范
1.数据库版本mysql 5.6以上2.数据库排序规则utf_general_ci3. 命名规则一律使用小写字母+数字1.数据库命名规范数据库,数据表一律使用前缀正式数据库名使用小写英文以及下划线组成,尽量说明是那个应用或者系统在使用的.比如:db_itboye_com itboye_备份数据库名使用正式库名加上备份时间组成,如:db
2016-06-30 18:45:56 1195
原创 收藏
csdn 我的收藏 功能 链接http://my.csdn.net/my/favorite感觉csdn 做的越来越烂了 。 既然提供了收藏的功能 但是在用户页面又没有很好的体现。 每次找这个页面都要找好久。 而且 展示的结果还不是按最新的排列的 。兼职是要逆天了 这是 。 可能这也是 为什么 用csdn的人 越来越少的原因了 吐槽下 希望有相关的人 能看见。
2016-06-08 16:33:44 478
原创 js 获取url 参数 中文乱码问题
最近在做的项目当中有一个需要在页面上获取url 参数的需求。通过搜索 在网上找到了 下面这个方法function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(
2016-05-24 10:25:09 26998 13
原创 Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:xml-maven-plugin:1.0:tran
在eclipse中打开pom.xml 文件报Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:xml-maven-plugin:1.0:transform (execution: default, phase: generate-resources)主要的意思就是说 maven 为定义该插件
2016-03-23 18:00:37 9801
转载 SSM框架——使用MyBatis Generator自动创建代码
这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。 使用自动生成有很多方式,可以在eclipse中安装插
2016-03-07 11:34:15 935
转载 web.xml deployment descriptor exampless
The web.xml is a configuration file to describe how a web application should be deployed. Here’re 5 web.xml examples, just for self-reference.1. Servlet 3.1 deployment descriptorJava EE 7 XM
2016-01-22 15:50:37 2609
原创 java web 项目中 简单定时器实现 Timer
java web 项目中 简单定时器实现 Timer项目背景: 系统中有一个存放压缩文件的临时文件夹。当时间长了后 存放文件多了,占用磁盘空间过大 让费资源, 所以需要定期去清理临时文件夹下的文件。所以最先想到了使用定时器来实现该功能。调查: 通过查阅资料
2016-01-14 17:28:16 15249 2
转载 java图片缩放二
在使用 java图片缩放一 提供的方法进行图片缩小/放大是出现了 图像两边留白 变形等问题。 通过百度 后来在网上找到了另外一个 缩放图片的方法 他是直接将图片按目标尺寸进缩放 这样虽能解决了上一个方案的图片四边留白的问题 但是 压缩后的图片 还是会变形的,弃之。 后来想 能不能先将图片等比例压缩、放大到和目标尺寸相近的尺寸。 能后在进行裁剪。通过搜索 网上已有这样的方案
2015-09-08 18:16:45 867 2
原创 java图片缩放一,使用ImageIO代替JPEGImageEncoder
项目中 需要对用户上传的图片进行压缩或者放大处理 在网上找的实例中都是使用的JPEGImageEncoder ( com.sun.image.codec.jpeg.JPEGImageEncoder )类进行的。但是从jdk7 开始 这个类已经被移除了。虽能网友也提供了一些其他的解决方案 但总是觉得不太好用。后来从网上搜索到了 使用ImageIO类替代的方法。 能后自己有做了一些改动。 仅此做些
2015-09-07 17:46:52 17972 5
原创 开灯关灯问题
题目:大厅里有100盏灯,每盏灯都编了号码,分别为1-100。每盏灯由一个开关来控制。(开关按一下,灯亮,再按一下灯灭。开关的编号与被控制的灯相同。)开始时,灯是全灭的。现在按照以下规则按动开关。第一次,将所有的灯点亮。第二次,将所有2的倍数的开关按一下。第三次,将所有3的倍数的开关按一下。以此类推。第N次,将所有N的倍数的开关按一下。问第N次(N大于等于2,且小于等于10
2015-09-01 16:56:13 2137
原创 java 编码习惯整理
1.将String字符串放在最前面为了防止偶发性的NullPointerException 异常,我们通常将String放置在equals()函数的左边来实现字符串比较,如下代码:// Badif (variable.equals("literal")) { ... }// Goodif ("literal".equals(variable)) { ... }这是随便用脑
2015-08-31 15:13:44 880
原创 js 是否为空
js 判断一个对象是否为空var content = $("#content").val();if (!content) {alert(“请输入内容”); return ;}上面这个判断 在以下几种情况下会起作用content = "";content = null;content = undefined;content = 0;
2015-08-14 12:45:09 631
原创 由i=i++ i=++i 写起
今天有网友问起 i++ ++i的问题 因为好久没有接触了 也不是特别理解其中的缘由 只记得当时老师教的时候 说让我们记住 "i++ 先使用 在自增 ++i 先自增在使用" 这句话为了搞清缘由 反编译了下生成的class 文件写了2个java 文件 分别命名为a.java b.java c.java d.javac.javapublic class c{publi
2015-08-05 17:05:27 659
原创 p 标签自动换行 (ie,firefox,chrome
p { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ wo
2015-07-20 16:26:30 3697
原创 java web 项目log 配置 (将log 和hibernate的hql/sql 信息打印到控制台和日志文件中)
log4j 配置 将log日志和sql/hql语句输出到文件
2015-06-16 16:04:35 5117
转载 java currentTimeMillis() nanoTime() 介绍
...[@more@]Java 编程语言有一个计时方法,从早期版本起它就是标准 API 的一部分。这个方法是 java.lang.System.currentTimeMillis(),它返回从 UTC 1970 年 1 月 1 日午夜开始经过的毫秒数。这个方法非常有用,特别是它在各个版本的 Java 平台上都有。因此,在 上个月 我的初始方面演示代码中,我使用了它。不过,currentTimeMi
2015-05-11 17:51:03 1064
转载 Windows显示进程路径
按下键,打开“运行”对话框,输入“WMIC”,回车,打开WMIC命令提示符窗口,系统会自动安装WMIC管理器。安装完成后,界面上将出现“Wmic:root\cli>”提示符,表明程序已在WMIC交互模式下工作。在命令提示符下输入“Process”,回车。可以看到每个进程的启动路径。这对于判断是否为木马程序有很好的帮助。Windows下:1) 获取端口对应的进程ID (PID)
2015-05-07 11:53:54 916
原创 sql server 存储过程 获取slect 结果集 游标
背景: 项目在做完交接给用户的时候,需要同步原来系统数据库中的用户信息 在添加的时候不仅需要添加用户 还得给他们加权限 否则登录上去了 也使用不了 解决方案:根据用户表中的isMananger字段来给用户一个初期的角色 用户类型主要有 1:管理员,2:领导 3:老师 4:学生 角色有 1:管理员 2:老师 3:学生 其中 用户类型为管理员的给 管理员角色
2015-03-17 15:21:47 983
原创 ubuntu 14.04 飞鸽传书(QIpmsg) 2425 端口占用
最近新安装了台 ubuntu 14.04 系统的虚拟机 。 为了便于和其他主机联系 安装了个 飞鸽传书 (QIpmsg ver.1.2.141211)但是在使用的时候出现2425 端口占用。问题重现:正常安装也能正常使用。 但是在最小化的时候 相当能的按照windows下的操作习惯 直接叉掉。下次想使用的时候 在左边的launcher 上没找到。 那就重新启动吧可是 当我双击文件时
2014-12-26 16:12:32 5177
转载 java web项目整体异常处理机制
在实际的j2ee项目中,系统内部难免会出现一些异常,如果把异常放任不管直接打印到浏览器可能会让用户感觉莫名其妙,也有可能让某些用户找到破解系统的方法。出来工作一年时间了,我也大概对异常处理有了一些了解,在这呢小弟简单介绍下个人对异常处理的见解,抛砖引玉,希望各位大神提出宝贵的意见和建议。就拿spring+struts2+hibernate项目说明:通常一个页面请求到后台以后
2014-09-04 14:17:21 978
原创 J2EE项目异常处理
为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try….catch…finally吗?这谁都会啊!”。笔者在初学java时也是这样认为的。如何在一个多层的j2ee项目中定义相应的异常类?在项目中的每一层如何进行异常处理?异常何时被抛出?异常何时被记录?异常该怎么记录?何时需要把checked Exception转化成unchecked Exception ,何
2014-09-04 14:16:30 742
转载 Java EE项目中异常设计及处理总结
异常,为我们处理非正常的业务流程提供了很好的解决方案,如果你有过dbase、c、pascal等过程式语言开发的经历,你一定会深刻体会到,异常机制给你的代码可读行、可维护性带来的好处,同时,程序的健壮性也得到了增强。在 java项目中,异常设计要注意下面的几点。一、自定义异常父类的选择A、自定义异常的父类,可以选择为RuntimeException或Exception。RuntimeEx
2014-09-04 14:12:26 854
转载 java web项目异常之思考
java的异常种类很多,而且同一种异常,会在不同的方法中出现。如果完全按照,那里出异常,那里就给详细提示信息,编写程序就会非常的痛苦,而且不是那么实用。就如同数据库的五范式,实际中,做到3范式就够了。java web项目中处理异常的方式主要有两种:异常拦截器和truts2的全局异常处理机制。java中的异常有checked和unchecked两种,两者关系:checke
2014-09-04 14:10:56 1054
转载 myeclipse 6.5 生成注册码的java代码
package com.myEclipse.register;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * myeclipse 6.5 注册码生成代码 java * @author * */publi
2014-09-03 16:45:45 908 1
原创 main 启动 spring hiberante项目报org.hibernate.LazyInitializationException 异常
最近在做一个web项目ssh架构的 在做数据库操作时
2014-08-27 11:33:11 1865
转载 rtmp和http方式在播放flv方面的各自优势和劣势
这两天在做视频会议系统,用的是fms(Flash Media Server)做服务器的rtmp方式播放视频流。下面是查的一点资料,比较一下用fms的rtmp和web的http播放flv的差别:1、用HTTP方式:先通过IIS 将FLV下载到本地缓存,然后再通过NetConnection的本地连接来播放这个FLV,这种方法是播放本地的视频,并不是播放服务器的视频。因此在本地缓存里可以找到这个
2014-07-30 11:54:38 4404
Spring 3.1.1 src(Spring 3.1.1源码,无api文档)
2012-04-09
Oracle 10 Driver(Oracle 10g驱动包)
2012-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人