自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

All of my life is programming!

Go、Python、Rust、PHP、Objc、JS、HTML、Linux...

  • 博客(51)
  • 资源 (3)
  • 收藏
  • 关注

原创 MySQL 查询手机号码脱敏

MySQL 查询手机号码脱敏在有些场景下,会用到查询数据脱敏处理。现记录下来,方便日后用到时查阅。CONCAT()、LEFT() 和 RIGHT() 联合使用,使用说明:CONCAT(str1, str2, …):返回结果为连接参数产生的字符串LEFT(str, len):返回从字符串 str 开始的 len 最左字符RIGHT(str, len):从字符串 str 开始,返回最右 len 字符# mobile 字段,保留左三和右四位,其他位用 * 代替,如: 133****0020

2023-10-16 17:42:39 463

原创 虚拟机独立 IP 配置

虚拟机独立 IP 配置

2023-10-12 16:11:24 713

原创 MySQL 创建用户,修改用户,授权,删除用户等操作命令

【代码】MySQL 创建用户,修改用户,授权,删除用户等操作命令。

2023-09-18 14:20:02 749

原创 mysql 忽略外键 截断表(truncate)

【代码】mysql 忽略外键 截断表(truncate)

2023-09-18 12:00:35 175

原创 mysqldump 中文乱码解决方案

mysqldump 中文乱码解决方案。

2023-09-18 11:50:31 168

原创 mysql 8 groupby 禁用,无效解决办法

MySQL8 默认不支持GroupBy,可通过如下命令查询,如果发现ONLY_FULL_GROUP_BY 则说明未开启 GroupBY。

2023-09-18 11:44:15 521

原创 Docker php nginx mysql redis 控制脚本(一键启动)

Docker php nginx mysql redis 控制脚本(一键启动)。方便每次进入 docker 后快速启动开发环境。

2023-09-15 09:14:38 188

原创 Docker Ubuntu php nginx mysql redis 开发环境部署教程

Docker Ubuntu php nginx mysql redis 开发环境部署教程

2023-09-14 16:20:51 274

原创 ubuntu 服务器安全加固的20条方案

Linux ubuntu 服务器安全加固的 20 条方案。可以简单有效的提升服务器的安全级别。

2023-04-24 18:22:14 2540

原创 Ubuntu DataGrip 创建快捷方式

Linux 系统 Ubuntu 22.04 下为 DataGrip 应用创建快捷方式。

2023-03-21 10:09:35 180

原创 ubuntu 22.04 配置多版本 php nginx mysql redis 超简单教程

一个相对比较简单的,在 Ubuntu 系统下通过 apt 命令方式,安装部署 PHP + Nginx + MySQL 的运行环境,并且 PHP 同时存才多个版本。

2023-03-17 10:45:33 1278

原创 linux ubuntu 22.04 搜狗输入法 无法输入中文 zsh 冲突 解决方案

今天在 Ubuntu 22.04 环境下部署开发环境,发现搜狗输入法突然无法输入中文,切换到搜狗输入法后,顶部状态栏也没有搜狗输入法图标出现。经过一番研究发现,是搜狗输入法与 zsh 有冲突。启动后,通过启动命令参数的形式将 Terminal 的脚本解释器切换成 zsh,就解决了如上问题。为默认终端脚本解释器,在。想了一个折中的方案。

2023-03-16 16:26:48 2362 1

原创 Pwsh 配置 Oh My Posh

PowerShell 配置 Oh My Posh 工具。让命令行工具变得科学美观的同时,增加命令行工具的记忆、提醒功能。使用过都说好。

2022-11-14 14:19:03 757

原创 ubuntu 部署 redmine

【代码】Linux ubuntu 部署 redmine,Bug管理工具。

2022-09-19 13:50:17 1017

原创 linux ubuntu 配置开机启动脚本

Linux Ubuntu 20.04 通过 rc.local 配置开机启动脚本。

2022-09-07 10:02:18 446

原创 selenium 使用ip代理报错 unknown error: net::ERR_TUNNEL_CONNECTION_FAILED 解决办法

在使用 selenium 框架作为爬虫框架进行内容爬取时,难免会用到 ip 代理池。第一次使用 selenium 的 `--proxy-server` 参数进行代理访问时,我遇到了如下报错:selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_TUNNEL_CONNECTION_FAILED...

2022-08-26 09:55:10 9530 2

原创 使用 Cloudreve 搭建私有云盘

本文手把手的教您部署一套属于自己的云盘系统,及私有云盘搭建教程。操作简单,方便易用。

2022-06-10 15:24:18 1376

原创 PowerShell + PSReadLine + oh-my-posh & posh-git 实现 oh-my-zsh 效果

PowerShell + PSReadLine + oh-my-posh & posh-git 实现 oh-my-zsh 效果。

2022-06-08 17:41:16 974

原创 优酷路由宝 OpenWrt 刷机

优酷路由宝路由器刷OpenWrt自编译固件方法教程。从固件降级获取Root权到OpenWrt固件刷机,全程操作指南(配图)。操作简单,固件插件强大,能满足我们大量需求。

2022-04-14 18:11:45 18756 18

原创 SSH 登录添加 Google Authenticator 两步验证 双因子认证

SSH 登录添加 Google Authenticator 两步验证 双因子认证。

2022-03-30 13:58:07 7756 3

原创 2022 最新 Mac Vim 开发环境的部署与配置

2022年最新MacVim开发环境的部署与配置。

2022-03-29 17:39:37 5492 10

原创 js 动态添加 html 无法调用 js方法问题 解决方案

js 动态添加 html 无法调用 js方法问题 解决方案动态添加的 html 代码无法通过 onclick 方式调用 js 方法。如:<script>$('#sync_error').append('<button onclick="get_position('+data['ret']['account_name']+')"> 失败重试:'+data['ret']['account_name']+'</button>');</script>上面

2021-07-20 10:12:13 1448

原创 CentOS 6 安装 KeepAlived + LVS 集群

CentOS 6 安装 KeepAlived + LVS 集群0x00 环境介绍服务器系统环境软件运行版本IP地址分配0x01 部署 LVS + Keepalived安装 ipvsadm安装 Keepalived配置 KeepalivedKeepalived 操作指令配置 ipvsadmlvs_server.sh 操作命令0x02 部署 REALSERVER 服务器lvs_real_server.sh脚本配置lvs_real_server.sh操作指令0x03 运行 LVS + Keepalived启动两台

2021-07-14 10:49:20 278 2

原创 alibaba cloud linux 编译安装 php7.3 + php5.6 + tengine2.3/nginx + mysql8.0 + redis5

alibaba cloud linux 编译安装 php7.3 + php5.6 + tengine2.3/nginx + mysql8.0 + redis5介绍安装 Tengine1. 安装必要的编译环境2. 安装需要的组件PCREOpenSSLZlibjemalloc3. 安装 [Tengine](http://tengine.taobao.org)添加用户及用户组编译安装 Tengine4. 配置 Tengine,并设置 Tengine 开机自启配置 Tengine配置操控脚本,方案一:操作指令配置操

2021-07-14 10:35:17 1254

翻译 在iPhone上使用OpenCV

本文翻译自:http://niw.at/articles/2009/03/14/using-opencv-on-iphone/en注:内容略有修改,其操作经多人测试OK。希望能够帮助到你。在iPhone上使用OpenCVPosted by Yoshimasa Niwa on 03/14, 2009 译者:王彪 OpenCV的全称是:Ope

2012-04-12 14:27:24 1588

原创 UIViewController of lifecycle

2012-03-30 19:58:51 1488

翻译 幽默视频:如果谷歌诞生于上世纪80年代

互联网的概念最初起源于上世纪50年代,70年代TCP/IT协议诞生,80年代,美国国家科学基金会建立了大学之间互联的骨干网络NSFnet,当时还没有出现浏览器软件,人们互联交流都是通过命令行方式。无法发布视频,视频地址:点此打开[本文来自:外刊it评论]

2012-03-30 19:38:23 1561

翻译 内疚的程序员

内疚的程序员我发现,当程序员开发了一个项目,然后要把它移交给其他程序员时,他们会对开发这个项目时做出的一些决策感到内疚。我问他们当时为什么选择这样做,他们会羞愧的说,“唉,我知道这不是最好的实现方法,如果现在再去做,肯定不会采用那样的方式。”有些人可能会辩护,或强调一下外部因素,比如工期压力。但我的观点是,程序员不需要为老的项目感到太多的内疚。经验我承认,我曾经有一次重

2012-03-26 17:59:55 576

翻译 盗版与反盗版

盗版与反盗版在我以前的一个公司里,我们那层楼里公用的卫生间的布局是这样的:(请原谅我拙劣的画技。)当在厕所里完事后,我们的行走路线如下:很多人在洗完手后都不愿意再去触碰门把手。(可以理解。) 但有些人是非常的不喜欢,以至于他们会拿着纸巾到门边,拉开门,然后把纸巾丢在地上离去。一天下来,门后会出现一堆被丢弃的纸巾。楼层的负责

2012-03-26 17:58:58 1126

转载 Objective-C中的常用数学常量宏及函数

在实际工作中有些程序不可避免的需要使用数学函数进行计算,比如地图程序的地理坐标到地图坐标的变换。Objective-C做为ANSI C的扩展,使用C标准库头文件中定义的数学常量宏及数学函数来实现基本的数学计算操作,所以不必费神再在Cocoa Foundation中寻找相应的函数和类了。这里列出一些常用宏和数学函数,更详细的信息还是需要去查阅头文件。数学常量:#define M_E

2012-03-20 17:44:46 607

原创 shift+鼠标右键打开cmd

1. 运行-->regedit;2. 计算机-->HKEY_LOCAL_MACHINE-->SOFTWARE-->Classes-->Folder-->Shell;3. 在Shell下新建名为“Command Prompt”(显示在右键菜单中的文字)的Key;4. 在“Command Prompt”下新建名为“command”的Key;5. 在“command”中将“(Defaul

2012-03-14 19:28:57 1803 1

原创 windows vim gvim utf-8 (支持utf-8格式)

=======================Windows解决办法如下=======================在$home/.vimrc(_vimrc)或在vim安装目录的_vimrc(.vimrc)文件中加入以下内容set smarttab            " 根据文件中其他地方的缩进空格个数来确定一个tab是多少个空格set tabstop=4

2011-10-29 19:10:33 2890

原创 vim linux 配置 tab 缩进 中文 utf-8 等

-----------------------------------------------------------------------------------我到vim配置:-----------------------------------------------------------------------------------set smarttab

2011-10-28 13:58:26 2686

原创 MYSQL常用dos命令

1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u

2011-10-22 22:20:35 5373

翻译 Joomla MVC 组件开发 (1)

介绍软件框架是一个可由开发人员使用的应用基础。Joomla 1.5框架为开发人员开放了强大的功能。Joomla 代码采用了可扩展的设计。本教程引导你使用框架来开发一个组件的全过程。项目的范围是开发一个简单的Hello world 组件。在后续的教程中,将通过这个简单的组件来展示Joomla强大的功能和MVC设计模式的通用性。需求本教程需要Joomla 1.5或更高版本。

2011-10-20 15:26:28 1784

转载 移动设备的网页设计

为移动环境而调整一个站点是巨大的挑战。许多在网页设计上的技巧及感官效果将无法在移动设备上完好呈现,反之亦然。移动设备是以不同的限制来尝试新事物的好地方。人们访问移动网页通常不像在电脑屏幕前那样有耐心——手持设备的屏幕要小得多,而且移动网络的连接(通常是3G网络)仍然不够快。设计上的调整导航因为屏幕大小的限制,原本无所不在的菜单将无法被完全应用。如果为每个页面都直接应

2011-10-19 19:37:19 722

原创 jQuery.fn.extend 与 jQuery.extend 用法

jquery 本身并不提供 jQuery.color() 这个方法,如果我们需要对jQuery本身提供的方法进行扩展,则我们就需要是用jQuery.fn.extend: jQuery.fn.extend({     color:function(val)     {           if(val==undefined){

2011-10-19 16:55:01 727

原创 Vim 学习曲线

Vim目前已经有各主流系统的版本,尽管vim较vi已经改良了不少,但是初次使用还是会一头雾水,不知如何操作,所以学习vim要首先过2关。第一关是理解vim的设计思路,vim设计之初就是整个文本编辑都用键盘而非鼠标来完成,键盘上几乎每个键都有固定的用法,且vim的制作者希望用户在普

2011-10-19 13:25:30 2294 1

原创 VIM 历史简介

Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了

2011-10-19 13:12:24 2639

转载 Ubuntu apache Virtual Host

本文来自:http://robot22.blog.163.com/blog/static/742866920085843148507/Ubuntu apache Virtual HostUbuntu Server配置Apache2 (2)上一篇讲了如何让linux上的

2011-09-19 17:09:44 749

iOS配置OpenCV库

文档详细讲解了如何在iPhone上使用OpenCV。 文件内容: -- iOS配置OpenCV安装手册 -- edge图片sample

2012-04-12

windows 下搭建 Objective-C 开发环境

在windows系统下搭建Objective-C开发环境,由于公司要做iphone开发,个人学习objc(Objective-C)语法,所以在windows7下搭建了一个objc开发环境,现把自己整理的帮助文档拿来与大家分享,希望能对大家有所帮助。 文档含下载地址,操作步骤,注意事项等。有问题内有联系邮箱。有误之处欢迎大家指出,共同学习,共同进步,谢谢大家。

2011-12-09

MYSQL 常用 dos 命令 全集收藏

MYSQL 常用 dos 命令 全集收藏 包含很多经典的例子,易学,易懂。

2011-10-22

空空如也

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

TA关注的人

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