自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 git ssh 配置

可以指定存储的文件位置,不指定则使用默认位置。连续回车即可生成两个文件 id_rsa.pub 文件中的内容便是公钥。id_rsa 为私钥。注意:此命令后面执行的会替换前面的,可以通过直接编辑文件添加 http 的配置,在命令行 code .gitconfig。将 id_rsa.pub 拷贝到网站上。

2024-04-09 00:37:28 515

原创 golang 开发环境搭建

对于内部仓库,可以走 ssh 拉取代码,避免编译时使用 http 拉取代码需要输入秘钥。参见 git 配置 ssh 拉取代码。在引用了内部仓库包时,需要进行内部仓库配置,即配置 GOPRIVATE,用以绕过 gosumdb 的检查。假设内部仓库为 gitlab.company.org.cn。

2024-04-08 22:48:32 225

原创 后台开发中的时区问题

介绍后台开发中常遇到的数据库,代码,操作系统时区(time zone) 问题,解释时区的原理,解决问题的思路

2024-03-28 00:31:48 302

原创 python 打包问题

解决 twine 上传报错 metadata

2024-03-22 15:06:25 194 1

原创 IDE配置和使用

phpStorm 之 Mac软件激活参考博客如果之前免费评估已经到期,实际上无法打开 help->Edit Custom VM 的话,可以尝试进入下面的文件夹:/Users/你的用户名/Library/Preferences/PhpStorm2019.3/phpstorm.vmoptions注意替换一下 你的用户名。实际上上面编辑的就是这个文件。有一些教程修改的是 /Applications/PhpStorm.app/Contents/bin/phpstorm.vmoptions估

2021-02-20 15:13:10 277

原创 linux基础指令和配置

centos命令安装基本操作:yum install applicationNameyum-utils是一个工具集合,里面有用来 管理yum 仓库,安装debug包,源包等相关的工具其中的工具debuginfo工具用来安装一个软件包的调试包,比如安装了 zsh,可以下载一个zsh的调试包,结合GDB对bug进行调试。find-repos-of-install显示对应软件来自于哪...

2021-01-05 14:18:12 158

转载 mysql 聚合

聚合在信息科学中是指对有关的数据进行内容挑选、分析、归类,最后分析得到人们想要的结果,主要是指任何能够从数组产生标量值的数据转换过程。近年来随着大数据的发展,聚合技术已经广泛地应用于文本分析,信息安全,网络传输等领域。聚合聚合函数基础函数范例MySQL最常用分组聚合函数基础应用select count(*) from salary_tab where salary='1000';select count(salary) from salary_tab; 返回列值非空的行的数量select

2020-12-28 21:13:23 128

原创 python3.6安装

下载 minicondaminiconda确认好操作系统,32位还是64位,可以下载 python 3.8 版本,安装好后可以很方便的切换。运行脚本# sh Miniconda3-latest-Linux-x86_64.sh 回车接受证书指定安装目录,这里安装在 /usr/local/python3 目录下“ Do you wish the installer to initialize Miniconda3 ” 是否安装 Miniconda3 , 输入 yes校验安装# /u

2020-12-01 22:08:46 180

原创 nginx + php 部署记录

nginx 作为 web 服务器,负责接收请求并将根据请求的 uri 结合配置的 root ,找到对应的文件。然后转给 php-fpm 执行对应的 php 文件。nginx 和 PHP 的安装文档较多,且我使用了之前搭建好的环境,因此安装部分略过。检测是否安装了 FPM第二个方法操作简单参考在源码 /lamp/php-5.4.11/中找到 config.nice,这个就是之前的编译参数在php.ini配置文件中找到Configure相关的配置 ,查看是否有–enable-fpm/usr/loc

2020-08-10 00:34:26 552

原创 mysql数据库表管理

复制数据库相同mysql服务器CREATE TABLE testBackup SELECT * FROM test;相同mysql服务器,取源表中的某些字段CREATE TABLE testBackup SELECT field1,field2 FROM test;不同mysql服务器$mysqldump -u root -p CREATE DATABASE test_backup;$mysqldump -u root -p test > /tmp/testBack.sql$mysq

2020-06-14 23:04:32 151

原创 Java Script 实现 Hmac-sha1 签名

签名的概念签名是一种用于网络信息防篡改的通用方法.主要流程通信双方事先约定好秘钥。通信一方将通信的参数按照一定的规则生成一个字串,采用 sha1, hmac-sha1 算法,结合秘钥生成签名,将签名随着通信参数一同传给对方。对方收到消息后,采用同样的方法生成签名,与传输过来的签名进行比对,相同才允许通信由于秘钥只有通信双方知道,因此可以保证传输的信息不被篡改。Hmac-sha1 函数为了快速校验签名算法,写了一个用于测试的 java script demo,这里使用了 Google 的一个

2020-05-17 22:07:19 3570 2

原创 java script 入门笔记

基础概念 HTML 定义了网页的内容,CSS描述了网页的布局,JavaScript决定为网页的行为。java script javaScript可以插入到HTML页面,并由所有的现代浏览器执行。 javaScript和java是两种完全不同的语言。 JavaScript作为脚本语言,浏览区会在读取代码的时候逐行的执行脚本代码,不会进行编译的操作。使用方法 将其插入到HTML的方法是...

2020-05-15 21:37:55 493

转载 设计模式

絮絮叨叨面向对象编程才比较容易找到对象。设计模式是自己一直都想学习的,虽然自己不是面向过程,就是面向业务,有时候甚至面向 bug,但是了解面向对象的愿望一直很迫切。就算有时候忙忙碌碌忘记自己,就算有时候庸庸碌碌不思进取,但了解世界更多的努力还是要多搞一搞。UML 类图之前的确不知道何为类图,不知道关联(Association),依赖(dependency),继承(inheritance)...

2020-04-23 01:22:30 203

原创 Redis 原理详解

写在前面redis是当前很流行的一种缓存技术,一些场景下,甚至可以使用redis 作为存储,相信随着内存价格的进一步降低,以及redis 稳定性的提升,越来越多的场景会使用redis。当然也存在技术迅速变革的可能, 互联网就是在变化吧,拥抱变化。第一章 字符串 书籍的第一章永远都是被读的最多的。 redis 的字符串和C相比有很多的提升,在安全性和性能上都有很大的进步,但是由于会预先分配............

2020-04-07 21:56:31 243 1

原创 Lua语言基础

lua基础用 C 语言编写,编译后仅仅100k左右,方便嵌入到其他程序中。参考教程执行方式lua helloWorld.lua./hello.lua语法文件头#!/user/local/bin/lua 注释--单行注释--[[多行注释--]]变量-- local 表示局部变量,作用域到 end 为止,不写 local 表示全局变量local apr...

2020-02-23 17:39:55 202

原创 后台环境搭建

openresty openresty是对nginx的一种扩展,通过在nginx内部运行web的方式来提高效率。可以理解openresty是对nginx的扩展。参考博客利用lua可以对nginx的下列过程进行干预: centos上面使用yum安装openresty出了一点问题,采用了手动安装在下载页下载到windows然后rz -bye到linux,解压tar -xzvf./co...

2020-02-22 00:00:51 634

原创 电脑日常问题解决

WindowsWIFI连接后无网络1、win7系统连接wifi后DHCP无效,导致无法正确分配IP,无法上网DHCP不能用可能是WI-FI不支持的原因,采用在没有更好方案之前,可以采用静态IP的方式。获取当前路由IP段的方式有很多种。可以通过手机查看,下拉手机,找到IWIFI按钮,长按进入wifi配置界面,长按要连接的WI-FI,点击修改网络,IP的选项把DHCP改为静态,此时显示的IP,...

2020-02-21 23:57:47 2859 1

原创 关于ARM汇编的学习记录

ARM汇编和8086的汇编之间存在一定的差别。 在复制命令上,arm有mv,ldr前者用于小范围赋值,且后面必须是立即数。ldr可以实现无法确定能否用立即数表示的情况下的赋值,这是作为一个伪命令。ldr还能从地址中读取数据。 mcr指令用于将处理器的值传给协处理器。scr相反。跳转指令为b,bl。汇编代码的阅读: 1.代码开头的.text代表的...

2020-02-02 20:41:44 215

原创 开发相关的概念

关于手机设备的一些知识IMEI(International Mobile Equipment Identity,IMEI)即通常所说的手机序列号、手机“串号”,用于在移动电话网络中识别每一部独立的手机等行动通讯装置,相当于移动电话的身份证。序列号共有15位数字,前6位(TAC)是型号核准号码,代表手机类型。接着2位(FAC)是最后装配号,代表产地。后6位(SNR)是串号,代表生产顺序号。最后1...

2020-01-19 21:37:08 244

转载 Nginx配置文件

Nginx配置文件@TOC本部分参考了文章nginx.conf 的结构{ main events : {} http : { main server : { main location : {} } ...

2019-10-24 11:36:50 1359

原创 openresty调试问题

参考文章中的openresty基本操作,进行实践时遇到了的问题。1、启动nginx时提示nginx: [emerg] unknown directive “content_by_lua” in ./nginx.conf:13stackflow中一个说lua没有安装,一个说系统原来的nginx干扰因为使用官方的openresty,所以前者的可能性不大。which nginx发现nginx...

2019-10-20 23:16:14 630

原创 全局变量的定义,以及如何处理头文件包含关系

看到博客里面都不推荐将全局变量定义到.h文件中,表示很困惑,加上一开始就对文件包含关系不是很理解,所以今天通过查找资料和测试力争将问题搞懂。

2018-02-03 23:12:11 1207

转载 VMware的ubantu系统使用gparted扩容

声明:本文参照@littletigerat的文章http://blog.csdn.net/littletigerat/article/details/6566183,以及@骆驼日记的文章http://blog.csdn.net/zhoudengqing/article/details/50474012的内容。由于刚刚接触软件方面的内容和博客,有侵权请通知删除。    刚刚开始使用linux对于

2016-11-25 20:08:17 894

MathJax插件(用于阅读markdown中的公式)

由于github目前识别latex的公式存在困难,一些解决方案提出给chrome安装MathJax插件,即可查看github中markdown文件的公式。这里提供了该插件,测试有效。内含使用的说明文档。

2019-04-24

NXP公司S32K144驱动开发说明及程序

内容包括蓝宙代理的NXP的开发板S32K144的驱动程序说明和相应的代码,包括ADC,GPIO,时钟,计时器等模块在编写驱动时必要的知识,以及对应测试工程。同时附有相应模块的说明,以及编程规范的说明。可以作为开发驱动的参考或者测试S32K144开发板

2018-11-14

空空如也

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

TA关注的人

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