编程日志 | nohup.net

实践是检验真理的唯一标准

推荐:高考软考作文答题卡红色方格纸

netstat查看进程号和进程信息

卧槽,用了10年netstat -ant,原来加上p是这么有价值!

以前找不到端口号被哪个进程占用时,都是先lsof -i:端口号找出来进程号,然后再ps -aux | grep 进程号,才能找到进程信息。

不学无术,说的不就是这种情况吗?

image.png

软件架构的10个常见模式

比较传统的10个常见模式描述,有人总结的很好了,就直接传送门吧!

https://zhuanlan.zhihu.com/p/212370991


无题

七夏三军续前行,八载四顾叹苍穹。 

湖弄浑水欢声处,风戏杂草现孤冢。

IDEA神级插件

来自程序员鱼皮:

https://www.zhihu.com/zvideo/1432099863702396928?playTime=3.1

<script>alert(12313);</script>

5种网络IO模型示例

传送门:

osm地图服务提供商

传送门:

https://leaflet-extras.github.io/leaflet-providers/preview/

切换地图,窗口显示:

(转)Win10错误代码0x80004005无法访问局域网文件共享

有很多朋友使用Win10系统,一些用户在想要访问共享设备的时候遇到了问题,提示网络错误,错误代码0X80004005,这种情况该怎么解决?今天系统部落小编给朋友们带来了Win10错误代码0x80004005无法访问共享设备的解决方法。 

OSM地图换成google地图

需要客户端代理或者服务器反向代理

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">

<title>Quick Start - Leaflet</title>

<link rel="shortcut icon" type="image/x-icon" href="docs/images/favicon.ico" />

    <link rel="stylesheet" href="https://unpkg.com/leaflet@1.8.0/dist/leaflet.css" integrity="sha512-hoalWLoI8r4UszCkZ5kL8vayOGVae1oxXe/2A4AO6J9+580uKHDO3JdHb7NzwwzK5xr/Fs0W40kiNHxM9vyTtQ==" crossorigin=""/>
    <script src="https://unpkg.com/leaflet@1.8.0/dist/leaflet.js" integrity="sha512-BB3hKbKWOc9Ez/TAwyWxNXeoV9c1v6FIeYiBieIWkpLjauysF18NzgR1MBNBXf8/KABdlkX68nAhlwcDFLGPCQ==" crossorigin=""></script>

<style>
html, body {
height: 100%;
margin: 0;
}
.leaflet-container {
height: 400px;
width: 600px;
max-width: 100%;
max-height: 100%;
}
</style>


</head>
<body>



<div id="map" style="width: 600px; height: 400px;"></div>
<script>

var map = L.map('map').setView([51.505, -0.09], 13);

var tiles = L.tileLayer('http://{s}.google.com/vt?lyrs=m&x={x}&y={y}&z={z}', {
maxZoom: 19,
subdomains:['mt0','mt1','mt2','mt3']
}).addTo(map);

var marker = L.marker([51.5, -0.09]).addTo(map)
.bindPopup('<b>Hello world!</b><br />I am a popup.').openPopup();

var circle = L.circle([51.508, -0.11], {
color: 'red',
fillColor: '#f03',
fillOpacity: 0.5,
radius: 500
}).addTo(map).bindPopup('I am a circle.');

var polygon = L.polygon([
[51.509, -0.08],
[51.503, -0.06],
[51.51, -0.047]
]).addTo(map).bindPopup('I am a polygon.');


var popup = L.popup()
.setLatLng([51.513, -0.09])
.setContent('I am a standalone popup.')
.openOn(map);

function onMapClick(e) {
popup
.setLatLng(e.latlng)
.setContent('You clicked the map at ' + e.latlng.toString())
.openOn(map);
}

map.on('click', onMapClick);

</script>



</body>
</html>
<< 1 >>

Powered By Z-BlogPHP 1.7.2

© 2013-2022 nohup.net , All Rights Reserved. 豫ICP备20020372号-1