自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小哥的技术博客

少说故事,多做实事!

  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

原创 阿里java开发手册-提供下载

学习大厂最新java开发规范,优秀的经验总结,避免采坑和低级错误。免费下载地址由谷术网提供

2021-03-09 10:57:27 120 1

转载 Hutool - 让Java编程更高效

本文将介绍HuTool为我们提供的一些便捷工具。一、在项目的pom.xml的dependencies中加入以下内容:<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.0.7</versi...

2020-03-01 17:55:06 1867

转载 SpringBoot Admin的简要配置

SpringBoot Admin是目前流行的开源监控组件,用以监控springboot应用程序。该组件由两部分组成,分别是客户端和服务端。服务端类似于注册中心,提供了AdminUI页面,页面上展示了客户端的endpoint信息;客户端需暴露endpoint并注册至服务端。springboot admin参考手册endpoint是Spring Actuator的特性。Spring Actuat...

2020-02-26 09:59:19 859 1

原创 Springboot入门基础

无论是刚开始学习Springboot还是新开始一个项目,一个脚手架工程对你一定非常重要。它能帮你节省大量的时间去搭建环境、规划目录结构、配置各种参数等。本文的内容包括:给出一个极简的项目工程,读者开箱即用Maven多模块父子工程讲解idea开发工具基本使用讲解application配置讲解一、获取脚手架工程spring-boot-demo获取方式:关注微信公众号哥说网事,回复...

2020-01-09 14:10:53 131

原创 爬虫实战技术演练

很多读者可能都知道用scrapy框架进行数据爬取,本文将用博客园首页为例子,详细讲解爬虫抓取数据的全过程。本文内容包括:爬虫环境的搭建爬虫的代码细节常见的问题一、环境搭建1、安装scrapypip install scrapy2、安装Docker(windows)开启CPU虚拟化开启Hyper-V步骤:控制面板-程序-启动和关闭windows功能...

2020-01-08 16:49:07 213

原创 解决小程序内嵌 H5 的缓存问题

大家都知道,微信小程序的 web-view 组件缓存无法手动清除,导致前端发布了最新的页面,而小程序里仍然是以前的页面。这样会带来许多问题,如前后端的数据不一致,新的特性无法及时起作用,修改的问题没有得到解决等等。在本场 Chat 中,会讲到如下内容:以 Vue 项目为实例,讲述怎么用路劲变更的方式,做到前端版本的实时刷新。其中涉及到 Nginx 的配置、小程序的同步接口调用、Vue 项目的打...

2019-12-19 15:25:14 3594

原创 基于Anaconda的python开发环境搭建

一个python环境中需要有一个解释器,和一个包集合。Anaconda是提供一虚拟化的环境,让你能够管理python的解释器以及包集合,同时可以拥有多个不同的虚拟化环境,相互之间不受影响。本文将详细描述Anaconda环境的安装与使用。一、安装Anaconda(Windows)下载地址为:官网选择与自己系统匹配的,笔者选择的是Python3.7, Windows 64-Bit安装过程...

2019-12-12 14:49:08 640

原创 指定版本安装TensorFlow

一、在anoconda下切换到自己的环境,如learnactivate learn二、指定安装1.10.0版本的tensorflowconda install --channel https://conda.anaconda.org/anaconda tensorflow=1.10.0三、安装最新的pillowconda install pillowpillo...

2019-12-03 15:18:24 1446

原创 搞懂BigDecimal读这篇文章就够了

BigDecimal是java中用到比较多的高精度数据类型,本文将通过代码实例来讲解BigDecimal类的正确使用方法,以避免我们经常犯一些低级的错误。

2019-11-22 17:15:00 2665

原创 亲测有效:解决anaconda安装出现CondaHTTPError SSLError问题

step1. 前往anaconda官网下载适合自己的版本,笔者下载的版本为:step2. 一路next安装完毕;step3. 在.condarc文件中输入下面的内容,保存并退出。该文件的路劲一般是C:\Users\你的用户名\.condarcchannels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/...

2019-11-01 09:57:40 1182 1

原创 小程序内嵌 H5 代码详解

自从微信小程序发布了 web-view 组件,使得之前的 H5 网站移植到小程序成为可能。现在,很多项目在迁移的过程中遇到了许多问题,本文通过实例代码,为你讲解迁移过程中的几个典型场景。1、小程序和 H5 之间的跳转与传值2、H5与小程序联动实现用户登录3、H5开启支付流程跳转到小程序支付适合人群: 微信小程序开发人员、Web 开发人员干货在此:gitchat学习地址...

2019-10-31 14:44:20 1233

原创 一次编辑多平台发布的终极解决方案(基于Markdown)

导读:利用markdown语法,让更多的博客作者能够专注于写作本身,而不会因为各种设置打乱了创作的思绪。本文首先简单介绍markdown的编辑器Typora,接着描述了怎么通过Typora的代码模式将编辑好的文件发布到csdn和微信公众号;最后,给出一种简便的方法,利用Typora导出html功能,将文章发布到wordpress,真正做到了一次性编辑,多平台发布。如需转载,请注明原作出处。一...

2019-08-23 16:00:04 2298

原创 【超简单】springboot集成quartz

导读:本文描述在springboot 2.x环境下怎么集成quartz。一、添加quartz到项目中在pom.xml中加入&lt;dependency&gt; &lt;groupId&gt;org.quartz-scheduler&lt;/groupId&gt; &lt;artifactId&gt;quartz&lt;/artifactId&gt; &lt...

2019-03-07 17:32:19 407

原创 vue项目中加入百度统计

一、在百度统计后台加入网站域名 m.yourdomain.com/yourproject/#/index二、修改vue项目中的index.html文件1、在中head域添加如下代码:<head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial...

2018-11-25 11:33:20 2658 2

原创 基于fastjson的微信模板消息的封装与实现

导读:本文根据微信模板消息的所要求的json字符串,封装成java类,并利用fastjson的toJSONString将java对象转换成对应的消息格式一、添加fastjson到项目中在pom.xml中加入&lt;dependency&gt; &lt;groupId&gt;com.alibaba&lt;/groupId&gt; &lt;artifactId&gt;fastjs...

2018-11-25 10:55:48 704 2

原创 nginx典型应用场景

导读:本文列出nginx配置中的几种典型应用场景,它们包括php项目,java项目,vue项目,以及阿里云https申请时的简易项目,文章末尾将重点介绍root和proxy_pass的区别。一、php项目 server{ listen 443; server_name www.yourdomain.com; root /mnt/pro...

2018-11-25 10:45:19 1066

原创 阿里云免费SSL证书申请

导读:本文将详细介绍怎么在阿里云申请免费SSL证书。 一、为什么要申请httpsHTTP 协议是不加密传输数据的,也就是用户跟你的网站之间传递数据有可能在途中被截获,破解传递的真实内容,所以使用不加密的 HTTP 的网站是不太安全的。所以, Google 的 Chrome 浏览器将在 2017 年 1 月开始,标记使用不加密的 HTTP 协议的网站为 Not Secure,不安全。...

2018-11-25 10:34:59 1882

原创 Nginx原理讲解

导读:本文将介绍nginx的转发优先级,proxy_pass的转发规则,以及https协议的转发配置。一、location的语法规则 location [=|~|~*|^~] /uri/ { … }规则 模式 含义 A = 开头 表示精确匹配 B ^~ 开头 表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url...

2018-08-04 09:20:28 218

原创 Linux下svn服务器的搭建

导读:5分钟学会怎么在Linux上搭建svn服务器,本文中所有命令针对CentOS执行通过。一、安装svnyum install -y subversion二、创建svn仓库目录1、进入需要创建svn仓库的目录root@iZ11obei0pyZ:/home/svn#2、在该目录下执行命令 svnadmin create mydata,创建名为mydata的svn仓库...

2018-07-16 22:19:21 155

原创 vue开发环境搭建(windows)

导读:本文主要讲解著名的前端框架vue在windows下开发环境的搭建。 目录 一、安装node.js二、设置global和cache路径三、安装cnpm四、设置环境变量(非常重要)五、安装vue和vue-cli一、安装node.js说明:安装node.js的windows版本后,会自动安装好node以及包管理工具npm,我们后续的安装将依赖npm工具。...

2018-07-15 08:10:58 700

转载 解析C++汇编代码-局部变量空间分配及程序栈操作

[前言]对于一个资深程序员来说,了解我们的程序最底层的运行机制是很重要的。特别是对于C/C++程序员来说,这点显得尤为突出。在很多情况下,知道其底层运行机制对我们理解更深层次的东西是非常有帮助的。比如说吧,如果你对这些的底层运行机制比较熟悉,那么可能在COM编程中,你会更容易理解

2011-08-31 22:44:54 492

原创 【转载】Ext.Net系列一:安装与使用

前言:      笔者在开发过程中一直困扰与页面样式及其用户体验等问题。为了解决这些问题从而提高系统开发效率和增强人机交互能力,所以在网上一直寻找解决方案。     最终决定使用Ext.net进行开发。 Ext.Net介绍:   是一组开源的Asp.net(WebForm,MVC)组件。基于Ext.Js库开发,含有100多个工具,如TextBox,Combox,Button,Too

2011-06-28 23:05:00 417

bootstrap写的后台管理系统

1、bootstrap写的后台管理系统界面 2、包括许多典型场景的页面源代码 3、界面简洁,漂亮,非常值得学习。

2015-05-07

vc下利用三级跳实现进程隐藏

介绍三级跳进程隐藏机制及其在vc下的实现过程。值得一看!

2007-07-26

ARM开发指令集及汇编集

ARM开发指令集及汇编集

2007-07-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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