- 博客(57)
- 资源 (2)
- 收藏
- 关注
原创 Springboot 集成 Swing
spring boot 集成 swing 变成,实现 Java GUI 和 spring boot 融合
2024-09-14 20:13:13
1146
原创 前端自定义组件+自建npm缓存服务器
默认情况下,会在本地启动一个服务 http://localhost:4873/注意,如果没有安装过 npm-check-updates ,需要先安装。
2024-08-03 14:12:24
430
1
原创 centos 非root nginx安装
下载nginxhttps://nginx.org/en/download.html安装依赖yum install gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl openssl-devel解压二进制包tar -zxvf nginx-x.x.x.ta...
2020-02-04 17:18:39
740
原创 linux非root 配置java环境变量
编辑配置文件vi ~/.bashrc设置环境变量JAVA_HOME=/data/app/tools/jdk1.8.0_201CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/libPATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/binexport PATH CLASSPATH JAVA_HOME使变量生效source...
2019-07-03 11:04:17
1752
原创 JAVA忽略大小写正则匹配
public static String replaceAll(String value,String ...illegalStr){ String str = value; Pattern ill; Matcher result_; for(String _iStr : illegalStr){ ill = Pattern.compile(_iStr,Pattern.CAS...
2019-03-20 13:38:35
838
原创 Java Html转PDF
本方案依赖第三方库支持openhtmltopdf在pom.xml里添加maven依赖 <properties> <openhtml.version>0.0.1-RC17</openhtml.version> </properties> <dependency> <groupId>com.openhtmlto...
2019-02-22 16:29:55
1708
原创 ionic+cordova集成cordova-plugin-wechat
获取YOUR_WECHAT_APPID先到微信·开放平台 申请一个应用;android需要获取应用签名,请参考插件地址及使用文档
2018-07-10 17:40:15
1163
原创 Java线程超时实现
在实际应用中经常需要使用到多线程,所以jdk自带封装了线程框架ExecutorService。在多线程的世界里启一个线程简直就是很简单很容易的事情,但是由于对线程超时没有很好的控制机制,就会导致线程大批量挂死的情况。那么,问题来了,怎么设置线程超时呢?直接上代码。 1、首先来个线程池封装类public final class PlatThreadPool { private static
2017-12-21 14:34:33
438
原创 eclipse+maven构建可独立运行的jar
eclipse+maven构建可独立运行的jarpom.xml<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifact
2017-12-16 09:43:07
461
原创 spring3+hibernate4+Activiti6整合
说在前头不管怎么样官方文档 还是很有必要去看一遍的本文档用eclipse插件画bpmn本文档用maven管理jar依赖eclipse插件安装参考官网maven依赖<repositories> <repository> <id>aliyun</id> <name>aliyun</name> <url>http://maven.aliy
2017-08-19 18:07:35
4698
3
原创 js 文本框监听粘贴事件,获取粘贴板上的图片数据
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><input type="text" id="myInput" /><script> document.getElementById('myInput').addEventLis
2017-04-07 12:47:00
18091
原创 Ionic使用cordova-hot-code-push实现热更新
前言使用ionic+angularjs做混合应用开发也有一段时间了,在这个过程上最痛苦的事情莫过于更新,每次都需要焦急的等上几天时间。伟大的乔帮主强大的控制欲在他离世多年后的今天依然影响着我。热更是用于解决小版本更新,也就是说并不是所有的更新cordova-hot-code-push都能帮你做,具体可以参考插件的官方wiki.依赖cordova-hot-code-push angularjs
2017-03-23 16:09:20
3237
2
原创 java.lang.NoSuchMethodError: org.codehaus.plexus.util.DirectoryScanner.setupMatchPatterns()解决办法
Description Resource Path Location TypeExecution m2e-tycho:default-bundle:manifest of goal org.apache.felix:maven-bundle-plugin:3.0.1:manifest failed: An API incompatibility was encountered wh
2016-08-28 15:34:15
2939
原创 ionic $ionicScrollDelegate.anchorScroll在安卓上不起作用的解决办法
$ionicConfigProvider.scrolling.jsScrolling(true);
2016-07-29 20:14:32
1898
原创 ionic 安装cordova-plugin-crosswalk-webview,报Could not resolve all dependencies for configuration ':_ar
Could not resolve all dependencies for configuration ‘:_armv7DebugCompile’.The solution is to install Android Support Repository :Open the SDK manager (from command line, type android). Under Extras,
2016-07-28 20:50:46
1816
原创 关于Angularjs1.x dom ready
在ng的响应式应用开发过程中,有时间我们想知道什么时间ng-repeat什么时候结束,以便让页面的loading mask消失,或者计算页面的高度什么的。。。可能有很多人一直以来没有什么好的方式来处理,今天,我就把我的做法跟大家分享一下。angular.module('domChangedModule',[]).directive('domChanged',['$rootScope','$inte
2016-07-02 09:53:00
725
原创 Angularjs1.x+ocLazyLoad+angular-ui-router+ui-router-extras
前言总是听人说angularjs的学习曲线很高,个人认为ng的难度是有的,但是要说难到哪里,其实也不见得。总结来说,ng比较有难度的地方应当是路由和lazy加载。今天就把这部分内容通过一个小示例分享给大家。依赖Angularjsangular-ui-routerui-router-extras.jsocLazyLoad.js项目包结构代码index.html<!Doctype html>
2016-06-30 14:00:58
2642
原创 karaf jvm参数配置
打开${karaf_home}/bin/karaf修改 JAVA_OPTS=”$DEFAULT_JAVA_OPTS” 为 JAVA_OPTS=”-Xms1024M -Xmx1025M -Xmn256M -Xss512K”
2016-03-30 11:31:51
2071
原创 jconsole连接远程karaf命令
win+r,运行jconsole service:jmx:rmi:///jndi/rmi://1.2.3.4:1099/karaf-rootwin+r,运行jvisualvmkaraf内存情况监视
2016-03-28 10:02:25
899
原创 如何将证书导入到“受信任的根证书颁发机构”存储区中
win+r 运行mmc;文件>添加删除管理单元;在可用的管理单元中选择”证书“,点击添加》确定;在控制节点中展开证书》受信任的证书颁发机构》证书,右击所有任务》导入.
2016-03-24 16:20:05
75044
1
原创 Tomcat Https单向认证
Tomcat Https单向认证本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:按我的这篇文章生成证书设置server.xml<Connector port="8444" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true" maxThreads="150"
2016-03-24 15:19:00
508
原创 Apache Karaf开启ssl Https
1、${KARAF_HOME}\etc\jetty.xml D:\log\ca\keystore 852258 852258 D:\log\ca\truststore 852258 8443 30000 2 100
2016-01-04 08:58:50
1071
原创 java 压缩和解压lzo文件
1、依赖 org.anarres.lzo lzo-core 1.0.0 org.anarres.lzo lzo-hadoop 1.0.0 org.apache.hadoop hadoop-core 1.0.3如果在eclipse里无法用maven插件下载这些依赖包,则需要手动将这三个包安装到本地maven库中,手动安装请参考maven手动安装jar及源码2、测试
2015-12-09 15:15:22
8318
1
原创 maven手动安装jar及源码
mvn install:install-file -Dfile=C\:hadoop-core-1.0.3.jar -DgroupId=org.apache.hadoop -DartifactId=hadoop-core -Dversion=1.0.3 -Dpackaging=jarmvn install:install-file -Dfile=D:/hadoop-core-1.0.3-source
2015-12-09 13:24:45
3210
原创 基于redis的Spring session配置
1、pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/mave
2015-12-08 14:30:46
1272
原创 ionic安装
1、安装nodejs2、设置npm(1)查看npm配置:npm config list -l(2)设置registry=https://registry.npm.taobao.org/(3)设置cache、prefix、tmp,【可选】(4)去掉https较验:npm config set strict-ssl false(5)安装cordova
2015-11-27 16:19:29
538
原创 Java实现网络爬虫
1、pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven
2015-08-03 13:30:38
1588
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人