0

Java性能 -- Lock优化

Lock / synchronized Lock锁的基本操作是通过乐观锁实现的,由于Lock锁也会在阻塞时被挂起,依然属于悲观锁 synchronizedLock 实现方式 JVM层实现 Java底层代码实现 锁的获取 JVM隐式获取 lock() / tryLock() / tryLock(tim ...

Java架构Monster 发布于 2019-09-17 15:33 评论(0)阅读(23)
0

python虚拟环境的搭建

虚拟环境的搭建 优点 windows 安装 配置 MacOS、Linux 安装 工作文件 配置 使用 ...

蔚蓝的爱 发布于 2019-09-17 14:33 评论(0)阅读(5)
1

F#周报2019年第37期

新闻 "宣告ML.NET 1.4的预览版及更新模型构建器" ".NET展示会:一系列的活动!" "Octopus入门版:对于小团队免费" "宣告.NET Core 3.0预览版9" "使用IntelliCode更简单地进行重构" ".NET Core 3.0预览版9中ASP.NET Core与Bla ...

Ken.W 发布于 2019-09-15 22:10 评论(0)阅读(166)
0

分享一下自己用的脚本

一、IP冲突造成的网络无法连接 新建bat文件输入一下命令,以管理员身份打开执行 二、USB网卡脚本 最初是在台式机上,装USB无线网卡,用的最多的就是360无线网卡软件,但我一直不是很喜欢就自己做了个bat脚本 同样也是需要管理员身份运行,可设置WIFi名称密码。但是需要注意的一点是,需要把本地网 ...

Kaspar_Choo 发布于 2019-09-11 13:43 评论(0)阅读(32)
1

Gradle之FTP文件下载

Gradle之FTP文件下载 1、背景 项目上需要使用本地web,所以我们直接将web直接放入assets资源文件夹下。但是随着开发进行web包越来越大;所以我们想着从版本库里面去掉web将其忽略掉,使用gradle命令下载web。由于web包是放在局域网服务器上的,服务器支持FTP文件协议,所以使 ...

一翼诚 发布于 2019-09-10 14:25 评论(0)阅读(39)
0

Elasticsearch实现复合查询,高亮结果等技巧

一.Es的配置 实现es的全文检索功能的第一步,首先从与es进行连接开始,这里我使用的是es的5.x java api语法. public TransportClient esClient() throws UnknownHostException{ Settings settings = Sett ...

海中灯塔 发布于 2019-09-10 11:29 评论(0)阅读(443)
0

NodeJS 使用内容以及模拟一个接口

1.结合上一篇 安装完Nodejs之后 通过手动创建一个完整的NodeJs项目 2.https://www.jianshu.com/p/7b0a5d4491ba 创建一个完整的项目之后 3.下面是一个完整的项目结构 ​ 3.在routes下面新建一个目录为mysql--mysql.js 4. 配置路 ...

小__伟 发布于 2019-09-10 09:20 评论(0)阅读(57)
0

FreeRTOS临界保护

下面的是个人笔记,所有的话都适用于我本人理解,可能存在不对的地方。 进入临界保护(支持嵌套):taskENTER_CRITICAL(); 退出临界保护(支持嵌套):taskEXIT_CRITICAL(); 中断里进入临界保护(支持嵌套): taskENTER_CRITICAL_FROM_ISR(); ...

KeeganLu 发布于 2019-09-09 17:22 评论(0)阅读(38)
3

shell脚本面试题

1:开发Shell脚本判断系统根分区剩余空间的大小,如果低于1000MB就提示不足,否则提示充足。 2:分别使用变量定义、read读入及脚本传参方式实现比较2个整数的大小。 3:打印一个菜单如下,当用户选择对应的数字时,就执行对应项的应用,最好对用户的输入进行是否为整数判断。 4:通过脚本传参的方式 ...

听风走了八千里 发布于 2019-09-09 11:05 评论(2)阅读(139)
0

Rust开发环境搭建

Rust是一门系统编程语言 ,专注于安全 ,尤其是并发安全,支持函数式和命令式以及泛型等编程范式的多范式语言。Rust在语法上和C++类似 ,但是设计者想要在保证性能的同时提供更好的内存安全。本文主要是简要的说明Rust 开发环境如何搭建。 ...

JackWang-CUMT 发布于 2019-09-08 21:34 评论(0)阅读(250)
0

matlab利用m_map工具包画中国地图及散点云图

开始之前需要准备好malab,中国地图shp文件,m_map工具包。 中国地图shp文件可以在下面的链接中下载: https://gadm.org/download_country_v3.html 本文借鉴了下面链接中教程,该方法为matlab自带的画图工具包绘制方法,在我电脑上geoshow命令运 ...

小猪玥 发布于 2019-09-08 03:27 评论(0)阅读(623)
0

rust语法

[TOC] rust语法 前言 rust是什么?rust是一门新型的编程语言,目的是取代c/c++做为一个系统开发级别的编程语言。它有着c的底层高效,有着c++的现代描述能力,同时保持足够的洁简。作为一个新语言,他在吸取现代语言精华的同时,也避免其中设计中的一些繁琐之处,同时它已经被许多大型的开发项 ...

诺贝尔 发布于 2019-09-07 16:48 评论(0)阅读(117)
0

MATBLAB学习笔记----基础绘图

整理自台大生机系郭彦甫.MATLAB系列教程,吐血推荐看这个视频,非计算机专业也能看懂,全程干货 MATLAB图形来自于“数据”,MATLAB不能理解函数。 MATLAB绘图原理: 1.在特定范围生成函数的数值 2.以图形的形式显示数据点 一、plot(): 绘制每个向量对 绘制每个向量对,默认为x ...

坏人不会飞 发布于 2019-09-06 17:41 评论(0)阅读(68)
0

MarkDown的常规用法

MarkDown的常规用法 1. 标题 2. 列表 第二级 第三级 3. 代码块 多行代码块 3个` 回车 2个` 中间内容 4. 表格 |姓名|性别|年龄|学号|身高|体重| 如果插入很多行列,用CTRL+T 5. 图片 `` 6. 超链接 url 相关 超链接 "百度" url google [ ...

CharmingLiu 发布于 2019-09-04 20:08 评论(0)阅读(17)
0

rust下获取本机IP

又拾起了rust语言, 想写一点东西玩一玩, 但是发现连一个获取本机IP地址的库都没有, 还得挽起袖子自己撸. https://crates.io/crates/local_ipaddress 没有用ifconfig, 也没有扫描网卡, 就开了一个UdpSocket尝试着去连一个IP地址, 然后看本 ...

egmkang 发布于 2019-09-03 01:13 评论(0)阅读(62)
0

drf框架安装配置及其功能概述

0902自我总结 drf框架安装配置及其功能概述 一.安装 二.配置 三.特点 ...

小小咸鱼YwY 发布于 2019-09-02 20:42 评论(0)阅读(87)
0

F#周报2019年第35期

新闻 "新增强的NuGet搜索" "Windows Terminal预览版v0.4发布" "在Visual Studio的YouTube频道上获取更多的新内容" ".NET团队是如何使用Azure Pipeline生产Docker镜像的" 视频及幻灯片 "Elm架构:模型的重要性与管理状态更新" " ...

Ken.W 发布于 2019-09-01 23:01 评论(0)阅读(104)
0

tomcat宕机自动重启脚本

#!/bin/bash# 获取tomcat进程ID /usr/share/tomcatTomcatID=$(ps -ef |grep tomcat |grep -w 'tomcat'|grep -v 'grep'|awk '{print $2}') # tomcat启动程序(这里注意tomcat实际 ...

寒江——独钓 发布于 2019-08-30 17:52 评论(0)阅读(200)
0

maven系列:deploy项目发布和上传repo仓库

在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能一天就要发布一次,遇到bug时,甚至一天要发布N次。我们知道,maven的依赖管理是基于版本管理的,对于发布状态的artifact,如果版本号相同,即使我们内部的镜像服务器上的组件比本地新,maven ...

D.In 发布于 2019-08-30 16:28 评论(0)阅读(235)
0

用openresty(Lua)写一个获取YouTube直播状态的接口

文章原发布于: "https://www.chenxublog.com/2019/08/29/openresty get youtube live api.html" 之前在QQ机器人上面加了个虚拟主播开播提醒的功能(群261037783),我直接用caddy反代来获取YouTube页面的信息。由于 ...

晨旭~ 发布于 2019-08-30 11:10 评论(0)阅读(37)