java
parhats
这个作者很懒,什么都没留下…
展开
-
java环境的配置 (适用于jdk1.5以后的版本)
jdk 1.5以后的版本中, 在环境变量Path中添加 jdk目录即可。原创 2020-01-04 13:58:34 · 333 阅读 · 0 评论 -
java spring & 手机网站集成支付宝支付(测试环境)
第一步:准备实名认证的支付宝账号 和 沙箱版支付宝安卓客户端 下载地址 :点击打开链接 注:测试不需要商户账号 ,appid , 公钥, 秘钥 。 测试环境有提供这些信息 开发完成后换成真实的商户账号 ,appid , 公钥, 秘钥 即可。 第二步:进入蚂蚁金服开放平台 ...原创 2018-05-22 14:24:11 · 1806 阅读 · 1 评论 -
并发概念
进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。 一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行, 直到所有的非守护线程都结束运行后才能结束。对象的状态:指存储在状态变量(实例)中的数据。共享:由多个线程同时访问可变:变量的值在生命周期中可以发生变化。 即使在程序中没有显示地的创建线程,但在项目中使用的框架会(比如组件 servlet) 都会创建线程池并调用这些线程池中的方法对象否线程安全:取决于它是否被多个线程访问。要使得对象是安原创 2018-05-28 02:46:50 · 388 阅读 · 0 评论 -
mybatis mapper接口中使用@select 注解 @select中使用模糊查询like
不使用concat会出现 Parameter index out of range (1 > number of parameters, which is 0)这个错误正确示例: @Select("SELECT * FROM shop WHERE shop.name_text LIKE CONCAT('%',#{0},'%') ") public L...原创 2018-06-20 22:22:38 · 31784 阅读 · 9 评论 -
java正则表达式
/** 下面的正则表达式匹配 /数字 结尾的字符串 Pattern pattern=Pattern.compile("/(\\d+)$"); Matcher m=pattern.matcher(delete_path); if(m.find()){ System.out.println( m.groupCount()); System.out.println( ...原创 2018-10-12 01:03:19 · 97 阅读 · 0 评论 -
spring boot启动方式
有三种方式:1 直接运行main函数2 如果是maven项目 mvn spring-boot:run 3 打包成jar之后用指定运行环境启动 java -jar jar_name.jar spring.profile.active=local|dev|pro ...原创 2018-10-23 17:39:00 · 198 阅读 · 0 评论 -
java BigDecimal操作
相除 BigDecimal a=new BigDecimal("1000"); BigDecimal b=new BigDecimal(111000); // a除b, 留6位小数,使用ROUND_HALF_DOWN舍入模式 BigDecimal around=a.divide(b,6,BigDecimal.ROUND_HALF_DO...原创 2018-11-07 14:44:48 · 588 阅读 · 0 评论 -
ubuntu安装java
Step #1: Install Capability to Manage Repositories1.sudo apt-get install python-software-properties2.sudo apt-get install software-properties-common3.apt-get updateStep #2: Add the WebUpd8 Team P...原创 2018-12-02 15:39:49 · 1175 阅读 · 0 评论 -
java记事本创建项目并编译运行
编译当前目录所有java文件java *.java编译时指定class文件输出目录可以使用-d (所有class文件输出到xx目录) java -d D:x/xx *.java编译时包含第三方jar时可以使用-classpath指定第三方包所在目录javac -classpath D:/java_workspace/helloword/lib/*; *.java运...原创 2019-02-16 19:43:37 · 485 阅读 · 0 评论 -
mysql数据库备份 java定时备份数据库
第一步 # 掌握sql备份语句指定数据库: mysqldump -h 数据库ip -u 用户名 -p --databases 数据库名称 --set-gtid-purged=off>/home/test.sql指定数据库的某表: mysqldump -h 数据库ip -u 用户名 -p --databases 数据库名 表名 --set-gtid-pur...原创 2018-04-30 16:43:04 · 1139 阅读 · 0 评论 -
Shiro与基于spring项目的整合 (shiro 第六篇)
SHIRO下面是shiro整合基于spring的web项目Web.xml除了你的spring web.xml 元素(ContextLoaderListener,Log4jConfigListener),定义下面的过滤器和过滤器Mapping:<filter> <filter-name>shiroFilter</filter-name>...原创 2018-05-10 00:21:32 · 209 阅读 · 0 评论 -
mybatis 返回基本类型
接口mapper 类 public Long getUserIdByOpenId(String openid);mapper.xml文件 <select id="getUserIdByOpenId" resultType="java.lang.Long" > select id from from member where wechat_string=#{0} </se...原创 2017-04-28 16:30:18 · 2034 阅读 · 0 评论