- 博客(107)
- 收藏
- 关注
原创 draw.io 二次开发(idea2020) 系列(三)
这里记录下打成war包部署到服务器(因为平时都是直接springboot项目打jar包,这种古老的用ant打war包的方式没怎么接触过)具体步骤参考了这个。然后进入工程的etc\build目录执行命令antwar。然后就可以在工程的build目录得到war包了。然后解压把bin目录加入到系统变量。第一篇是本地环境搭建。......
2022-07-20 22:39:29
1484
原创 draw.io 二次开发(idea2020) 系列(二)
用这个可以进入调试模式,也就是前端加载的不是压缩后的js,方便调试前端代码(实际我打不开这个页面,一直卡在加载界面,发现是有些静态资源请求的地址是。前端页面,这个页面会用iframe的形式加载draw.io服务,只需要在这个页面上修改域名,指向自己在跑的后端draw.io服务。)需要代码里全文搜索devhost.jgraph.com找到index.html文件把这个写死的域名去掉,具体示例参考。根据文档,在url后面用不同的参数可以达到不同效果。............
2022-07-20 21:51:09
7152
7
原创 draw.io 二次开发(idea2020) 系列(一)
主要参考了 这篇文章DrawIO二次开发(一)_keylkeaf的博客-优快云博客_drawio二次开发不多bb,上图就完事了1.2.3.4.5.6.7.8.下载tomcat 9Apache Tomcat® - Apache Tomcat 9 Software Downloads我的是64位 windowshttps://dlcdn.apache.org/tomc...
2022-01-11 00:30:10
2231
2
原创 wagon-maven-plugin 快速打包上传并执行springboot应用
这个插件可以方便我们 不用靠ssh客户端 去上传重启应用,直接用maven指令去做上传和重启应用 (配合shell指令,简单的部署其实不需要上传sh脚本到服务器,直接在插件配置<command>里面写java启动脚本即可),当然如果你的项目是用容器化部署的话那就是另一回事了主要就是在pom文件里面做些配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.or..
2021-09-01 23:18:57
309
原创 BIO + AIO + NIO 代码演示
以下代码来自图灵学院 程序员诸葛老师 Netty实战教程https://space.bilibili.com/606002277https://www.bilibili.com/video/BV1xA411378UBIOimport java.io.IOException;import java.net.Socket;public class SocketClient { public static void main(String[] args) throw...
2021-08-17 16:44:07
259
原创 2021年4月1日 腾讯云 cvm 跑springboot 2.3.7 配置https证书并支持http
这里写自定义目录标题我的需求1.在腾讯云申请证书并下载证书2.复制证书并配置application.yml3.写一个config文件4.其他我的需求我想要到达到的效果是1.强制https访问访问主页时,即使访问链接带http而不带https,也会自动跳到https2.80端口自动转发到443端口我的项目是单应用部署,直接java -jar来跑的,服务器不挂nginx或者tomcat ,并且做了域名解析,网址映射的是默认的80端口所以我要做的是 先想让springboot项目监听443端口,然后
2021-04-01 15:11:26
282
原创 2021年1月23日 springboot + jwt + axios + vue-element ui 简单demo
简介demo在这里jwt的机制大概是后端生成一个token,前端自己每次请求带上这个token来给后端做认证JWT流程-》 用户登录-》 服务器根据用户信息生成一个token作为令牌-》令牌保存在客户端(一般是localStorage或sessionStorage),服务端不做保存-》客户端之后每次请求都要带该令牌 (一般是http的header的authorization)-》 服务端只需要验证该令牌 (签名是否正确,token是否过期,token的接收方是否是自己 等等)验证ok就放
2021-01-23 18:11:30
324
原创 2021年1月22日 简单对比springboot+mybatis和springboot+data jpa的Repository(mapper)
文章目录1.简介2.参考3.spring boot + mybatispom.xml实体RepositoryController4.spring boot + spring data jpapom.xml实体RepositoryController1.简介因为觉得配置xml和generator有点麻烦,所以尝试比较了一下最简单零xml零配置的使用mybatis和spring data jpa的前提下看哪个比较简单,发现spring data jpa还是挺好用的环境spring boot 2.3.7
2021-01-22 18:17:39
512
1
原创 2021年1月17日 spring boot + mybatis-plus + h2 + lombok
文章目录环境依赖目录结构配置文件代码参考来源环境spring boot 2.3.7h2database 1.4.195 (1.4.200版本自动建库会报错)lombok 1.18.16mybatis-plus-boot-starter 3.3.2依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId>
2021-01-17 18:37:42
673
2
原创 2021年1月17日 spring boot 配置 devtools 热部署 和 Edit Starters
文章目录环境依赖devtools 配置第1步第2步第3步第4步附加技巧环境IDEA 2020.3JDK 8spring boot 2.3.7依赖在创建项目时选 Spring Boot DevTools或者在xml手动加依赖 <dependencies> ..... <dependency> <groupId>org.springframework.boot</groupId>
2021-01-17 17:35:59
529
原创 c#对比java
引用包java: 每个类都有个路径,比如 com.aaa; 要引用时就 import com.aaa;c#: 每个类都有它所在的namespacenamespace N1{ class A { }}要使用时就using N1;A a = new A();类 java 和 c# 差不多接口java 使用 cl...
2019-01-10 22:44:00
615
原创 spring boot 下集成netty socket.io
主要参考了 http://blog.youkuaiyun.com/gisam/article/details/78550003在pom.xml 加入依赖 com.corundumstudio.socketio netty-socketio 1.7.11 在程序Application的入口加入socketio启动代码import com.corundum
2018-02-02 16:17:36
10296
6
原创 一些好用的开源东西
Pontohttps://github.com/Wikia/ponto之前一直在找js和安卓和ios交互的js插件,一直没找到比较全面的两套终端都比较好支持的js插件,后来发现这个,用起来感觉不错里面android部分的代码可能要稍微修改下,原版好像有点小问题,还可以自己加上promise支持,这样写出来的代码舒服一点EasyUI现在手上的项目因为怕繁杂的js,所以不用
2018-01-29 16:08:16
403
原创 intellij idea + spring boot + mybatis + druid + maven + mysql + thymeleaf
我的天,csdn编辑器是有毒吗,按了删除键会网页后退,写了很长一篇的东西又白写了这篇和上一个差不多,只是把data jpa换成了 mybatis ,csdn编辑器这尿性,懒得写太多说明了,直接贴代码目录结构pom.xml (加了com.github.pagehelper用来分页查询)<proj
2017-06-14 01:36:52
1671
原创 intellij idea + spring boot + spring data jpa + druid + maven + mysql + thymeleaf
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.or
2017-05-31 01:27:18
5435
原创 Android Studio一些设置和操作
用惯Eclipse了,用起AS其实并没有那么顺手android studio 如何让包名展开http://jingyan.baidu.com/article/6d704a1323006028db51cad9.html
2017-03-04 02:36:15
440
原创 IOS对比Android学习笔记
一 语言基础面向对象数据类型变量数组函数日期集合容器类staticprivatepublicprotectedthis 和 self反射内存管理ios 手动内存管理和自动内存管理autoreleasepoolIOS 补充预处理结构体KVC 和 KVO类别Category协议Protocol 和 委托代理Delegate二 Android应用和IOS应用
2017-02-19 03:12:04
1249
原创 App变现 -- 移动广告sdk收集
Unity ads算是最大的视频广告厂商了,毕竟那么多游戏开发者用着他们家引擎,随手用个插件集成他们家的广告不要太轻松https://unity3d.com/cn/services/ads亚马逊 没想到亚马逊也有出sdk,暂时没用过,有机会试下https://developer.amazon.com/public/zh/apis/earn/mobil
2017-01-04 11:50:14
3027
1
原创 用adb连接安卓模拟器
国产出了很多速度比较快的安卓模拟器,不过每次ide重启后需要用adb命令重连模拟器adb connect 127.0.0.1这句命令默认会连5555端口,谷歌官方模拟器就是用这个端口,但是这些国产模拟器用的端口却不一样windows下的夜神模拟器 adb connect 127.0.0.1:62001天天模拟器网易nox模拟器猩助手海马玩模拟器
2016-09-11 01:07:53
33706
3
原创 Android开发笔记
// 调用android api开发,经常会用到 android.os.Build.VERSION.SDK_INT 做些系统版本的兼容性处理//如果需要做文件存储,需要注意文件存储位置Android中的Environment.getExternalStorageState使用 http://blog.youkuaiyun.com/shenqi_sh/article/details/9875349
2016-09-03 03:21:53
472
原创 Unity视角控制和Camera的移动
类似第一人称射击游戏把脚本绑定到camera里using UnityEngine;using System.Collections;public class CameraControll : MonoBehaviour { public float near = 20.0f; public float far = 100.0f; public float sensitiv
2016-06-22 00:58:08
19591
原创 mono develop-unity 编译脚本失败
刚安装好uniy和它自带的monodevelop,写了一个c#脚本,结果跑步起来,连Debug.log()都不行看error报错好像是说找不到.net framework 3.5之类的东西我了个擦,我只是装了个win10,其他的什么都不知道啊,网上查了下,也没看到有人说装了unity和monodevelop还要自己去装个.net framework什么的自己又不想去下载安装个好几G
2016-06-21 01:05:56
2419
原创 android的LruCache
应用里如果加载很多图片,就可能会报oom错误android为我们提供了LruCache类但是 /** * A cache that holds strong references to a limited number of values. Each time * a value is accessed, it is moved to the head of a queue
2016-06-03 18:51:10
455
原创 Unity3D的android项目启动报错:your hardware does not support this application
把Unity3D导出的android资源放到eclipse adt的android项目下后编译启动,能正常跑起来但是放到android studio项目里就不能跑起来,弹出这个错:your hardware does not support this application后来发现是android studio项目里没有配置unity的so文件的引用,加上下面这句就行了source
2016-06-02 17:11:50
22009
9
原创 android.app.RemoteServiceException: Bad notification posted from package com.xxx 报错
android.app.RemoteServiceException: Bad notification posted from packagecom.my.package: Couldn't create icon网上查了一下,报这个错android.app.RemoteServiceException: Bad notification posted from packagecom.m
2016-05-25 16:08:26
6799
原创 Android多线程
Thread + runOnUiThread (在新线程里进行相关操作,然后利用Activity的runOnUiThread刷新界面)new Thread(){ public void run() { //相关延时操作 ......... act.runOnUiThread(new Runnable() { @Override
2016-03-21 09:34:47
494
原创 spring mvc 的@PathVariable对应中文乱码解决办法
方法1.用getbytes()转换编码@RequestMapping(value="/search/{key}", method = {RequestMethod.GET}) public String searchFaceListIndex(@PathVariable(value="key") String key,Map result) throws UnsupportedEncodin
2016-02-17 10:11:05
10865
1
原创 kali linux 笔记
1.安装vmware tools我下载的事 kali linux 2 (64位) ,在vmware funsion中安装, 一开始虚拟机安装系统时没有选好linux版本,导致不能安装vmware tools,然后在虚拟机设置里把系统改成debian 7 64位就行了然后安装vmware tools,和其他linux差不多,把安装文件复制出来,然后对着文件敲命令就能安装了tar -zxf
2016-01-17 15:54:42
809
原创 HTTP安全验证机制和Spring Security
大概看了下,http的基本认证方式有basic,digest两种参考博文:详解HTTP中的摘要认证机制 http://blog.youkuaiyun.com/tenfyguo/article/details/8661517RESTful Api 身份认证中的安全性设计 http://mengkang.net/625.htmlSpring Security
2016-01-12 04:34:23
2029
原创 简单配置Spring MVC里面的UEditor
由于UEditor是用它自带的controller.jsp进行编辑器的请求处理,而有的项目是希望把所有请求都由spring来管理所以一种方式是自己写spring里面的request mapping来对接ueditor的相关请求,不过我搞了半天没搞出来(我是菜逼啊....)所以另一种比较粗暴简单的方式就是直接按照官方文档,仍然使用它自带的jsp进行编辑器的请求处理(感觉配置ueditor
2016-01-09 15:45:46
6114
原创 cardview 报了一个 android.view.InflateException: Binary XML file line # 异常
今天在导入项目时用到了 android 的cardview 和 recyclerview由于eclipse环境下会有一个appcompat_v7项目依赖包,但是里面的libs目录里面只有android-support-v7-appcompat.jar,没有android-support-v7-recyclerview.jar和android-support-v7-cardview.jar,
2015-11-05 09:44:05
777
原创 android studio keystore相关
1.android studio在debug程序的时候默认使用的是android studio自带的debug.keystore2.有时团队统一开发或者在用到微信sdk或者百度地图之类的sdk的时候,需要填写keystore相关的sha1和md5码,这个时候尽量在debug程序的时候就使用release版的keystore,配置过程参考: Android Studio debug使用release的
2015-09-07 07:18:43
656
原创 Java和Javascript对比
突然发现csdn支持markdown编辑器了,哈哈~惊喜~以后一定会更喜欢来这里写笔记,对于经常前后台都写的,常常要在java和js语言之间切来切去,所以顺带做点笔记吧。对象类接口js的函数可以当成对象用,所以常常把函数作为参数传给另一个函数作为回调函数var a = function(){};function b(a){ a.call();}从java的角度则是利用接口interfa
2015-08-07 02:56:17
2410
原创 mac ocx,android,android studio相关
1.用apktool来反编译APK,获得设计素材(因为码农不懂设计啊~)先去http://apktool.shoujifans.com/2014/12/21.html 下一个apktool,解压里面的两个文件到usr/local/bin目录网站提供的apktool.jar不是最新的,所以要去http://ibotpeaches.github.io/Apktool/ 下一个最新的aokto
2015-07-24 01:17:33
884
原创 IOS学习笔记
1.ios的mvc模式中,model的通信可以有两种方式: kvo机制(控制器监听model的数据变化,而model不知道控制器的任何事情) 广播消息机制(类似pubsub,publish一个消息,有subscribe这个消息的对象会对消息做处理)view与控制器的通信也有两种方式: target-action方式 委托delegate方式
2015-05-23 01:21:03
474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人