自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Android button text 大小写问题

Android button text 默认转为大写,如果不需要转为大写,则设置android:textAllCaps="false"即可。

2020-05-05 17:01:57 49 0

原创 判断一点是否在多边形内(附Java实现代码)

引射线法:从目标点出发引一条射线,看这条射线和多边形所有边的交点数射线法 时间复杂度:O(n) 适用范围:任意多边形 个人认为是非常不错的算法(不需考虑精度误差和多边形点给出的顺序),可以作为第一选择。 算法思想: 以被测点Q为端点,向任意方向作射线(一般水平向右作射线),统计该射线与多边形的交点...

2020-05-04 00:36:40 79 0

原创 根据经纬度获取两个坐标点之间的距离

根据经纬度计算距离公式 Java 实现 /** * 获取两个坐标点之间的距离 * * https://segmentfault.com/a/1190000013922206 * https://www.jianshu.com/p/18efaabab98e * * @par...

2020-05-04 00:30:22 74 0

原创 如何将目标网页中的table导出成excel?

本文地址: https://hsowan.me/2019/08/30/table2excel/ 如何将目标网页中的 table 导出成 excel? <!DOCTYPE html> <html lang="en"> <head> <...

2019-08-30 16:35:31 259 0

原创 超市订单管理系统

原文地址: https://www.ncucoder.com/2019/07/04/supermarket-orders-management-system/ GitHub Repo: https://github.com/hsowan/soms SOMS Supermarket Orders M...

2019-07-04 23:14:24 2411 0

原创 MySQL性能优化

原文地址: https://www.ncucoder.com/2019/06/17/mysql-performance-optimization/ 环境搭建 Vagrant + VirtualBox Vagrant: https://www.vagrantup.com/ VirtualBox: h...

2019-07-02 22:34:18 167 0

转载 hibernate中注解方式添加索引

https://blog.csdn.net/qq_37782076/article/details/83753076

2019-06-06 16:29:26 226 0

原创 crontab记录日志的两种方式

方式一: crontab记录日志 修改rsyslog vim /etc/rsyslog.d/50-default.conf (我的是root用户) 搜索cron 把如下行之前的注释"#"去掉 #cron.* /var/log/cron.log ...

2019-04-28 19:09:43 961 0

原创 快速批量删除特定的Docker容器

docker rm `docker ps -a | grep Exited | awk '{print $1}'` https://git.ncucoder.com/snippets/5

2019-04-10 08:48:31 95 0

原创 debian国内源-网易

deb http://mirrors.163.com/debian/ stretch main non-free contrib deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib deb http://...

2019-03-28 13:42:19 4388 0

转载 Attempting to operate on hdfs namenode as root

https://blog.csdn.net/lglglgl/article/details/80553828 https://blog.csdn.net/u013725455/article/details/70147331

2019-03-20 10:31:10 293 0

转载 Linux中apt与apt-get命令的区别与解释

Ubuntu 16.04 发布时,一个引人注目的新特性便是 apt 命令的引入。其实早在 2014 年,apt 命令就已经发布了第一个稳定版,只是直到 2016 年的 Ubuntu 16.04 系统发布时才开始引人关注。 随着 apt install package 命令的使用频率和普遍性逐步超过...

2019-03-20 08:04:01 44 0

原创 gcc与g++

#include <iostream> #include "common.h" using namespace std; 使用g++

2019-03-18 17:09:21 50 2

转载 升级pip后出现ImportError: cannot import name main

Install/upgrade pip: https://pip.pypa.io/en/stable/installing/ 在Ubuntu中,升级了pip,再次使用pip 安装相关的python包的时候就出现以下错误ImportError: cannot imp...

2019-03-11 13:33:00 74 0

原创 Mac: No module named 'pkg_resources'

brew reinstall python3 pip3 install --user --upgrade pipenv # pip3 install --user pipenv 参考: https://github.com/Homebrew/homebrew-core/issues/3078 h...

2019-03-09 09:39:48 490 0

转载 为什么要在密码里加点“盐”

https://libuchao.com/2013/07/05/password-salt

2019-03-03 19:44:46 349 0

转载 Warning: ignoring return value of 'scanf', declared with attribute warn_unused_result

#include &lt;stdio.h&gt; int main() { int t; scanf("%d", &amp;t); printf("%d", t); return 0; } 提示: ...

2019-03-01 19:07:35 11867 0

转载 mac如何打开/bin等目录

打开finder,再按command+shift+G,然后在弹出框中输入/bin并按enter/return就可以了 或者在terminal中输入 open /bin,就会在finder中打开 https://jingyan.baidu.com/article/acf728fd7138b7f8e5...

2019-02-03 14:10:27 5266 0

原创 bv中b-nav-item设置了to属性不能正常切换active

bootstrap-vue的navbar 导航栏中的b-nav-item设置了to属性别不能正常切换active状态 解决:加上exact &lt;b-nav-item :to="{name: 'home'}" @click="clickH...

2019-02-02 20:36:47 533 0

转载 vue-cli创建的项目中的路径中的@是什么意思

https://segmentfault.com/q/1010000008881292

2019-02-02 15:52:58 770 0

原创 pipenv安装太慢的问题

使用国内源就行,推荐 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/ 阿里云:http://mirrors.aliyun.com/pypi/simple/ 参考: https://blog.csdn.net/jpch89/article/details...

2019-01-26 21:37:16 2058 0

原创 dockerimages多出很多none的镜像,如何快速删除

docker rmi $(docker images | grep none | awk '{print $3}') 需自行了解awk的使用 参考 https://www.jianshu.com/p/d06830de219f http://blog.51yip.com/clou...

2019-01-26 10:35:14 1916 0

原创 vagrant下载太慢的问题

http://www.vagrantbox.es/ 在上面的地址中下载你想要的镜像,然后做以下操作 $ vagrant box add {title} {url} $ vagrant init {title} $ vagrant up https://blog.csdn.net/yjk13703...

2019-01-26 08:36:14 7057 8

原创 docker-machine第一次初始化很慢的问题

这是因为要到github上下载基础镜像文件,可以手动下载镜像文件到本地并移动到指定位置,再重新执行 docker-machine create demo 便可以创建拥有 docker 环境的虚拟机了 github地址: https://github.com/boot2docker/boot2doc...

2019-01-26 07:43:51 810 0

原创 IntelliJ IDEA 源值1.5已过时,将在未来所有版本中删除

&amp;lt;properties&amp;gt; &amp;lt;maven.compiler.source&amp;gt;1.8&amp;lt;/maven.compiler.source&amp;gt; &amp;lt...

2019-01-24 09:22:27 78 0

转载 超越 MySQL

导读:尽管MySQL是最受欢迎的程序之一,但是许多开发人员认为有必要将其拆分成其他项目,并且每个分支项目都有自己的专长。该 需求以及Oracle对核心产品增长缓慢的担忧,导致出现了许多开发人员感兴趣的子项目和...

2019-01-23 17:05:36 75 0

原创 了解centos7自带防火墙firewall

查看状态 # firewall-cmd --state 启动(默认自动启动) # service firewall start 关闭 # service firewall stop 重启 # service firewall restart 开放端口 # firewall-cmd --perma...

2019-01-23 16:12:09 80 0

原创 docker: Error response from daemon: ... : net/http: TLS handshake timeout.

使用国内的镜像加速器: Docker 中国官方镜像加速 阿里云镜像加速 例如: sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json &lt;&lt;-'EOF' { "registr...

2019-01-23 14:23:31 798 0

原创 git推送拉取需要验证信息

https方式是一定要每次验证信息的,但如果是ssh就不用了 但是有时候操作不当也会出现使用ssh进行推送或者拉取的时候需要验证信息 1.使用的是https的方式,这是在添加上游的时候设置错误导致的,更换成git开头的上游就好了 2.本地的认证信息有冲突,cat ~/.ssh/known_host...

2019-01-21 20:36:11 177 0

原创 rabbitmq消息中间件的案例

GitHub地址:https://github.com/hsowan/rabbitmq-demo This demo will involve RabbitMQ and SpringAMQP. Application SecKill simulation Reliable delivery ...

2019-01-20 04:47:04 119 0

原创 线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式

public Executor taskScheduler(){ /// return Executors.newScheduledThreadPool(100); } 线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式,这样的处理方式让写的同学...

2019-01-18 12:32:46 933 1

转载 IDEA自动生成序列化Id

ctrl+alt+s –&gt; inspections –&gt;Serialization issues 鼠标放在实现Serializable接口的类名,alt+enter,选择生成ID

2019-01-17 20:58:58 587 0

转载 软件版本GA、RC、beta等含义

GA General Availability,正式发布的版本,官方开始推荐广泛使用,国外有的用GA来表示release版本。 RELEASE 正式发布版,官方推荐使用的版本,有的用GA来表示。比如spring。 Stable 稳定版,开源软件有的...

2019-01-17 16:09:52 81 1

原创 springboot2.0和mysql8的时间问题

第一 首先提到sb2.0会在返回时间的时候对时间做json格式化然后再返回: spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: Asia/Shanghai 这里的time-zone也可以用GMT+8 第二...

2019-01-17 08:35:42 710 5

原创 快速设置linux的国内更新源

fastsources 快速设置国内的更新源 support ubuntu 18 $ curl https://raw.githubusercontent.com/hsowan/fastsources/master/ubuntu/bionic/setup.sh -o setup.sh $ ch...

2019-01-16 06:41:57 482 0

原创 让mac支持ntfs

$ vi /etc/fstab LABEL=disk_name none ntfs rw,auto,nobrowse wq保存 重新装载你的U盘或硬盘 在/Volumes下可以找到你的U盘或硬盘

2019-01-16 05:54:27 13349 1

转载 Python - 判断list是否为空

Python中判断list是否为空有以下两种方式: 方式一: list_temp = [] if len(list_temp): # 存在值即为真 else: # list_temp是空的 方式二: list_temp = [] if list_temp: # 存...

2019-01-15 04:38:41 126 0

原创 【更新】python3不支持mysqldb

https://blog.csdn.net/bwlab/article/details/51146640 https://www.cnblogs.com/LSJOP/p/7509088.html python3不支持mysqldb,使用pymysql代替

2019-01-14 06:25:49 861 0

转载 chrome浏览器无法自动播放音乐的设置

在浏览器输入 chrome://flags/#autoplay-policy 第一个选项 Autoplay policy 设置为 no user gesture is required

2019-01-07 03:28:23 941 0

原创 npm install -D 和-S的意思

-D表示npm install --save-dev -S表示npm install --save

2019-01-06 04:08:12 840 0

提示
确定要删除当前文章?
取消 删除