- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 jenkins一键推送到远程服务器并用docker容器启动
安装之后可以将代码推送到远程服务器,首先保存全局凭证,此处我使用的还是账号密码,然后再system下配置Publish Over SSH。安装完毕之后可以在项目构建的之后直接从gitee中拉取代码,不过需要先配置全局凭证,我这边使用的是账户密码。删除前缀:是根据打包后文件所在路径来进行删除,不然会把目录也推送到远程服务器。保证远程服务器已经安装docker,然后将下面的命令放到exce命令里面。远程目录:远程目录为空时,默认使用上面服务器配置的路径。Exec 命令:在远程服务器上执行的命令。
2024-08-09 12:47:46 953
原创 腾讯云直播、生成腾讯推拉流
一、背景最近公司用到推拉流,经过一番比较后决定使用腾讯云。但是腾讯云的文档确实有点一言难尽,去网上搜索一下例子,结果就是把腾讯云的demo粘贴过去,还必须得是会员才能看,坑啊!!所以老周也把自己做的小demo贴出来,帮助感兴趣的童鞋更快的了解腾讯云直播。不多说上干货二、代码实现public static void main(String[] args) { //时间戳有效期默认到未来的24小时 long nows = (System.currentTimeMillis()
2021-03-22 10:21:44 1053 1
原创 Linux环境下操作数据库(登陆、查询、修改默认值、)
Linux环境下操作数据库一、操作表前相关操作1、ps aux | grep mysql 查看mysql进程2、mysql -uroot -proot mysql登陆用户名密码均为root,也可以输入mysql -uroot -p回车,然后输入密码,可以保护密码不被看见。3、show database; 查看所有数据库4、use databasename; 打开名为databasename的数据库5、show tables; 显示当前数据库中所有的表6、desc user; 查看表设置二、
2020-11-25 16:59:46 755
原创 在数组中获取多个不重复的数据
/** * @Author zhouaokai * @Description 在list中获取num个不重复的的随机数 * @Date 11:51 2020/5/26 */ public static <E> List<E> listRandomForParam(List<E> list, int num){ List<E> listResult = new ArrayList<>();
2020-05-27 12:12:35 519
原创 判断对象、实体、集合是否为空工具类,可直接使用
/** * @Author zhouaokai * @Description 判断字符串是否为空,为空返回false,不为空返回true。 * @Date 13:56 2020/5/26 */ public static boolean isNotEmptyString(String param){ return param != null && !"".equals(param) && !"null".equals(p
2020-05-27 12:11:03 2251 1
原创 springboot+Thread启动后台线程并支持注解
后台线程启动实例@Componentpublic class DataProcessController implements Runnable{ @Value("${params}") private String params; @Autowired private MongoTemplate mongoTemplate; @PostConstruct public v...
2019-09-24 14:31:22 7966 1
原创 springboot+mongodb去除mongodb中的_class字段,mongodb实体动态获取集合对象
实体//#{getCollection}调用mongodb配置中获取集合对象的方法@Document(collection="#{getCollection}")public class PhoneNumberDto { private String _id; //新增唯一键 百万级查询效率可以从两分钟优化到几秒钟 @Indexed(unique = true) private S...
2019-09-23 14:46:48 1367
原创 java读取xls和xlsx文件
导入依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.9</version> </dependency>java实...
2019-09-23 14:18:13 2007
原创 IDEA快捷键和设置
常用1.大小写不敏感: setting->Editor->General->Code Completion 取消勾选Match case2.生成get/set/构造方法的快捷键:alt+insert 2.try/catch的快捷键:ctrl+alt+t3.复制当前行到下一行快捷键:Ctrl + D 4.删除当前行并复制:Ctrl + X 5.删除当前行:C...
2019-09-19 11:55:37 361
原创 java加锁
ReentrantLock lock = new ReentrantLock();lock.lock();//获取锁,如果已经被获取则等待lock.unlock(); //释放锁 lock不会自动释放锁所以一般释放都是放到try catch的finally中...
2019-08-28 11:31:57 148
原创 org.json.JSONException: A JSONArray text must start with '[' at 1 [character 2 line 1]
A JSONArray text must start with ‘[’ at 1 [character 2 line 1]问题: 今天解析一个json串反复出现异常:org.json.JSONException: A JSONArray text must start with '[' at 1 [{"name":"small0","hight":"170","value":[{"desc"...
2019-08-21 14:14:01 14406
原创 Echarts实现全国数据统计,并可以点击省份查看城市数据
Echarts实现全国数据统计,并可以点击省份查看城市数据准备:1.所需js<script type="text/javascript" data-th-src="@{/echarts/4.2.0-rc.2/echarts.min.js}"></script><script type="text/javascript" data-th-src="@{/js/c...
2019-08-01 16:54:54 3713 1
原创 java+Selenium中修改Chrome的UA和手机模拟
selenium的使用webDriver下载地址:https://npm.taobao.org/mirrors/chromedriverjdk1.8开发工具STS3.7.3String url = "http://localhost:18087/k/login1"; System.setProperty("webdriver.chrome.driver","C:\\Users\\De...
2019-05-27 10:33:09 5372
原创 springboot打jar包分离lib
pom.xml<plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <!--在这里添加 springloader p...
2019-05-16 16:37:42 612
原创 java下载execl
pom.xml <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.9</version> </dependency>C...
2019-05-16 16:15:00 143
原创 Springboot+bootstarp+fileinput文件上传
Springboot+bootstarp+fileinput文件上传1:导入依赖 1> bootstrap-fileinput-master/css/fileinput.min.css 2> bootstrap-fileinput-master/js/fileinput.min.js 3> bootstrap-fileinput-master/js/locales/...
2019-05-08 18:58:47 3317 2
region.sql
2019-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人