- 博客(40)
- 资源 (22)
- 收藏
- 关注
原创 Linux安装回收站工具
在Linux上误删文件是一件很可怕的事,但是有trash-cli就不怕了1.确定系统是否已安装Git[root@localhost ~]# git --versiongit version 1.7.1[root@localhost ~]#若没有安装则安装git[root@localhost ~]# yum install git-core2.将trash-cli
2017-12-16 23:46:55
868
原创 Java 模拟并发操作
public class Test { public static CountDownLatch cdl = new CountDownLatch(10); public static int count = 10; public static void main(String[] args) { for (int i = 1, length = (int) cdl.getCount
2017-11-26 16:04:38
390
原创 SpringMVC 上传文件(超简单-5行代码)
项目中首先导入Apache common-io 的包,里面有很多方便的工具类,如IOUtils,FileUtils等Jar下载:http://central.maven.org/maven2/commons-io/commons-io/2.6/commons-io-2.6.jarMaven: commons-io commons-io 2.6后台代码:
2017-11-19 14:54:47
458
转载 JDK8对List的简化操作-Lambda表达式
import java.util.*;import java.util.stream.Collectors;public class Test { public static void main(String[] args) { List list = new ArrayList<>(); Student student1 = new Student();student1.setA
2017-10-28 10:54:14
16547
2
原创 JDBC实现银行的转账事务
import java.sql.*;public class TestDemo { private static String driver = "com.mysql.jdbc.Driver"; private static String url = "jdbc:mysql:///test"; private static String user = "root"; private
2017-08-21 23:45:17
3057
3
原创 Springboot解决IDEA读取properties配置文件的中文乱码
解决办法1、设置 File Encodings的Transparent native-to-ascii conversion为true,具体步骤如下:依次点击File -> Settings -> Editor -> File Encodings将Properties Files (*.properties)下的Default encoding for pr
2017-05-08 00:13:56
3358
原创 分页插件将SQLServer查询语句转换成分页语句
分页插件地址:https://github.com/pagehelper/Mybatis-PageHelper本次演示使用jar包版本:http://repo1.maven.org/maven2/com/github/pagehelper/pagehelper/4.2.0/pagehelper-4.2.0.jarMaven地址: com.github.pagehelper
2017-03-21 00:16:55
4388
原创 SQLServer去除子查询中的order by
SQL解析工具:SqlParser ,GitHub地址 https://github.com/JSQLParser/JSqlParser本次演示版本:http://search.maven.org/remotecontent?filepath=com/github/jsqlparser/jsqlparser/0.9.1/jsqlparser-0.9.1.jar转换工具类(先导入下载的jar
2017-03-20 23:55:35
2285
原创 JS限制文本框输入金额并保留两位小数
直接上代码JS限制文本框输入金额并保留两位小数 /*** 实时动态强制更改用户录入* arg1 inputObject**/function amount(th){ var regStrs = [ ['^0(\\d+)$', '$1'], //禁止录入整数部分两位以上,但首位为0 ['[^\\d\\.]+$', ''], //禁止录
2016-12-14 11:52:03
7274
原创 jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色
直接上代码: JqueryTest $(document).ready(function () { $('input').click(function(e){ e.stopPropagation(); var parent = $(this).parent(); $(this).is(':checked') ? parent.
2016-12-06 00:20:03
5012
原创 上传图片前端js压缩
function uploadImg(_this) { var fileName = _this.value;//文件名 var extension = new String(fileName.substring(fileName.lastIndexOf('.')+1,fileName.length)).toLowerCase();//文件拓展名 if (extension ==
2016-06-26 23:11:49
4715
原创 SSM+Maven实现无刷新三级联动
jsp代码:<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";%>">$(function() {
2016-05-18 22:29:56
2863
原创 Java删除服务器上的文件
/** * 删除服务上的文件 * @author Master.Pan * @date 2016年5月9日 上午1:06:48 * @param filePath 路径 * @param fileName 文件名 * @return */ public static boolean deleteServerFile(String filePath, String fi
2016-05-11 14:21:47
9654
原创 Java生成圆角图标
/** * 生成圆角图标 * @author Master.Pan * @date 2016年5月11日 上午9:56:37 * @param image * @param cornerRadius * @return */ public static BufferedImage makeRoundedCorner(BufferedImage image, int c
2016-05-11 14:13:52
2925
原创 js上传图片进行预览、验证格式及尺寸
var flag = 0;/** * 校验表单 */function checkForm(){ var idcard =document.getElementById("servertypename").value; var fileName = $('#uploadPath').val(); var check_flag = false; if(idcard==""){ al
2016-05-11 14:03:32
6580
原创 Java环境变量配置
java环境变量设置 - 精简版 1.右键打开我的电脑->属性->高级->环境变量 2.新建系统变量JAVA_HOME和CLASSPATH变量名(N):JAVA_HOME 变量值(V):C:\Program Files\Java\jdk1.7.0变量名(N):CLASSPATH 变量值(V):.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\
2016-03-08 11:39:41
379
原创 Struts2重定向传参
以修改页面为例:修改分为修改成功,修改失败,以及未进行修改(并不是说没对内容进行修改,而是没有进入修改的Action情况)Action:在修改的Action添加变量,并setget方法:private Integer updateFlag = null; //修改的标志,null--->没修改 0--->修改失败 1--->修改成功public Integ
2015-12-15 09:04:40
691
原创 Tomcat设置默认启动项目及Java Web工程设置默认启动页面
Tomcat设置默认启动项目Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip:8080,就能访问到我们的项目。具体操作如下: 1、打开tomcat的安装根目录,找到Tomcat 6.0\conf\server.xml,打开该文件,找到节点,在该节点中添加。 2、再将WebTest工程放到tomcat根目录下,并将webapps文件夹中的ROOT文
2015-12-13 18:41:33
11425
原创 MySQL数据库设置远程访问权限方法
MySQL基础知识第一期,如何远程访问MySQL数据库设置权限方法总结,讨论访问单个数据库,全部数据库,指定用户访问,设置访问密码,指定访问主机。1,设置访问单个数据库权限mysql>grant all privileges on test.* to 'root'@'%';说明:设置用户名为root,密码为空,可访问数据库test 2,设置访问全部
2015-12-12 09:11:55
951
原创 过滤器和拦截器的区别
1、拦截器是基于java的反射机制的,而过滤器是基于函数回调 2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器 3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用 4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能 5、在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次 拦截器
2015-12-02 15:31:22
380
原创 判断Android设备是否拥有Root权限
/** * 判断Android设备是否拥有Root权限 * * @author mWolfer */public class RootCheck { private final static String TAG = "RootUtil"; public static boolean isRoot() { String binPath = "/syst
2015-11-28 14:30:15
2074
3
原创 Spring工作原理
一、 IoC(Inversion of control): 控制反转 1、IoC: 概念:控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系 核心:bean工厂;在Spring中,bean工厂创建的各个实例称作bean 二、AOP(Aspect-Oriented Programming): 面向方面编程 1、代理的两种方式: 静态
2015-11-26 17:26:55
436
原创 Struts2工作原理
工作原理图:上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤 :1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他
2015-11-26 17:21:43
491
原创 Hibernate工作原理
工作原理图:1.Hibernate是如何连接数据库 主要是通过hibernate.cfg.xml配置文件中的配置 在这个文件中定义了数据库进行连接所需要的信息,包括JDBC驱动、用户名、密码、数据库方言等configuration类借助dom4j的XML解析器解析设置环境,然后使用这些环境属性来生成 SessionFactory。这样这个session
2015-11-26 17:14:02
7079
原创 SpringMVC工作原理
工作原理图:解析:1、客户端发出一个http请求给web服务器,web服务器对http请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器将请求转交给DispatcherServlet.2、DipatcherServlet接收到这个请求之后将根据请求的信息(包括URL、Http方法、请求报文头和请求参数Cookie等)
2015-11-26 16:44:57
563
原创 Android简单的web提交表单登录
1、创建Web项目:public class LoginServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String username
2015-11-22 14:06:19
4145
原创 强大的Java Json工具类
import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.util.ArrayList;import java.util.Collection;import java.util.HashMap;imp
2015-11-03 23:16:34
7328
原创 简单的Ajax表单验证
新建JavaWeb项目,新建a.jsp<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My J
2015-11-03 15:56:11
528
转载 Java MD5 加密工具类
转载声明:http://blog.youkuaiyun.com/zishan007/article/details/7971229package com.chinasoft.corpinfosys.common;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * 功能简介:M
2015-11-03 13:40:17
396
原创 SSH分页+Mysql
结构+效果图 Page.java :public class Page { /** 是否有上一页 */ private boolean hasPrePage; /** 是否有下一页 */ private boolean hasNextPage; /** 每页的数量 */ private int everyPage; /** 总页数
2015-11-03 13:30:01
644
原创 struts2表单校验,可单独一行显示
校验页面: 用户名: 密码: 年 龄: Action:import com.opensymphony.xwork2.ActionSupport;public class ValidateAction extends ActionSupport { private String username; private String passwor
2015-10-28 16:43:04
503
原创 Android自定义ProgressDialog之仿WIN8进度条
仿照win8的进度条自定义了一个progressbar,进度条默是白色,修改android:background属性可以设置进度条颜色。截了几张图,一些细节模仿地还不够到位:/** * 圆形进度条 * @author planet * */public class IndeterminateProgressBar extends View{ static final String
2015-05-31 10:55:55
951
原创 Android系统自带样式
android:theme="@android:style/Theme.Dialog" : Activity显示为对话框模式android:theme="@android:style/Theme.NoTitleBar" : 不显示应用程序标题栏android:theme="@android:style/Theme.NoTitleBar.Fullscreen" : 不显示应用程序标题
2014-12-13 23:55:03
662
原创 Android保持屏幕常亮
方法一: // 添加权限 // PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock mWakeLock = pm.newWakeLock( PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag
2014-08-26 06:28:51
758
licecap-录制GIF演示图片软件[包含WIN和OSX]
2018-07-24
localResizeIMG3-3.0.20.tar.gz
2016-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人