- 博客(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
1022
原创 mysql 8 groupby 禁用,无效解决办法
MySQL8 默认不支持GroupBy,可通过如下命令查询,如果发现ONLY_FULL_GROUP_BY 则说明未开启 GroupBY。
2023-09-18 11:44:15
908
原创 Docker php nginx mysql redis 控制脚本(一键启动)
Docker php nginx mysql redis 控制脚本(一键启动)。方便每次进入 docker 后快速启动开发环境。
2023-09-15 09:14:38
270
原创 Docker Ubuntu php nginx mysql redis 开发环境部署教程
Docker Ubuntu php nginx mysql redis 开发环境部署教程
2023-09-14 16:20:51
371
原创 ubuntu 22.04 配置多版本 php nginx mysql redis 超简单教程
一个相对比较简单的,在 Ubuntu 系统下通过 apt 命令方式,安装部署 PHP + Nginx + MySQL 的运行环境,并且 PHP 同时存才多个版本。
2023-03-17 10:45:33
1735
原创 linux ubuntu 22.04 搜狗输入法 无法输入中文 zsh 冲突 解决方案
今天在 Ubuntu 22.04 环境下部署开发环境,发现搜狗输入法突然无法输入中文,切换到搜狗输入法后,顶部状态栏也没有搜狗输入法图标出现。经过一番研究发现,是搜狗输入法与 zsh 有冲突。启动后,通过启动命令参数的形式将 Terminal 的脚本解释器切换成 zsh,就解决了如上问题。为默认终端脚本解释器,在。想了一个折中的方案。
2023-03-16 16:26:48
3068
1
原创 Pwsh 配置 Oh My Posh
PowerShell 配置 Oh My Posh 工具。让命令行工具变得科学美观的同时,增加命令行工具的记忆、提醒功能。使用过都说好。
2022-11-14 14:19:03
978
原创 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
12617
7
原创 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
1208
原创 优酷路由宝 OpenWrt 刷机
优酷路由宝路由器刷OpenWrt自编译固件方法教程。从固件降级获取Root权到OpenWrt固件刷机,全程操作指南(配图)。操作简单,固件插件强大,能满足我们大量需求。
2022-04-14 18:11:45
23811
23
原创 SSH 登录添加 Google Authenticator 两步验证 双因子认证
SSH 登录添加 Google Authenticator 两步验证 双因子认证。
2022-03-30 13:58:07
8674
3
原创 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
1595
原创 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
371
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
1501
翻译 在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
1665
翻译 幽默视频:如果谷歌诞生于上世纪80年代
互联网的概念最初起源于上世纪50年代,70年代TCP/IT协议诞生,80年代,美国国家科学基金会建立了大学之间互联的骨干网络NSFnet,当时还没有出现浏览器软件,人们互联交流都是通过命令行方式。无法发布视频,视频地址:点此打开[本文来自:外刊it评论]
2012-03-30 19:38:23
1618
翻译 内疚的程序员
内疚的程序员我发现,当程序员开发了一个项目,然后要把它移交给其他程序员时,他们会对开发这个项目时做出的一些决策感到内疚。我问他们当时为什么选择这样做,他们会羞愧的说,“唉,我知道这不是最好的实现方法,如果现在再去做,肯定不会采用那样的方式。”有些人可能会辩护,或强调一下外部因素,比如工期压力。但我的观点是,程序员不需要为老的项目感到太多的内疚。经验我承认,我曾经有一次重
2012-03-26 17:59:55
637
翻译 盗版与反盗版
盗版与反盗版在我以前的一个公司里,我们那层楼里公用的卫生间的布局是这样的:(请原谅我拙劣的画技。)当在厕所里完事后,我们的行走路线如下:很多人在洗完手后都不愿意再去触碰门把手。(可以理解。) 但有些人是非常的不喜欢,以至于他们会拿着纸巾到门边,拉开门,然后把纸巾丢在地上离去。一天下来,门后会出现一堆被丢弃的纸巾。楼层的负责
2012-03-26 17:58:58
1196
转载 Objective-C中的常用数学常量宏及函数
在实际工作中有些程序不可避免的需要使用数学函数进行计算,比如地图程序的地理坐标到地图坐标的变换。Objective-C做为ANSI C的扩展,使用C标准库头文件中定义的数学常量宏及数学函数来实现基本的数学计算操作,所以不必费神再在Cocoa Foundation中寻找相应的函数和类了。这里列出一些常用宏和数学函数,更详细的信息还是需要去查阅头文件。数学常量:#define M_E
2012-03-20 17:44:46
648
原创 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
1871
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
2974
原创 vim linux 配置 tab 缩进 中文 utf-8 等
-----------------------------------------------------------------------------------我到vim配置:-----------------------------------------------------------------------------------set smarttab
2011-10-28 13:58:26
2750
原创 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
5461
翻译 Joomla MVC 组件开发 (1)
介绍软件框架是一个可由开发人员使用的应用基础。Joomla 1.5框架为开发人员开放了强大的功能。Joomla 代码采用了可扩展的设计。本教程引导你使用框架来开发一个组件的全过程。项目的范围是开发一个简单的Hello world 组件。在后续的教程中,将通过这个简单的组件来展示Joomla强大的功能和MVC设计模式的通用性。需求本教程需要Joomla 1.5或更高版本。
2011-10-20 15:26:28
1865
转载 移动设备的网页设计
为移动环境而调整一个站点是巨大的挑战。许多在网页设计上的技巧及感官效果将无法在移动设备上完好呈现,反之亦然。移动设备是以不同的限制来尝试新事物的好地方。人们访问移动网页通常不像在电脑屏幕前那样有耐心——手持设备的屏幕要小得多,而且移动网络的连接(通常是3G网络)仍然不够快。设计上的调整导航因为屏幕大小的限制,原本无所不在的菜单将无法被完全应用。如果为每个页面都直接应
2011-10-19 19:37:19
773
原创 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
787
原创 Vim 学习曲线
Vim目前已经有各主流系统的版本,尽管vim较vi已经改良了不少,但是初次使用还是会一头雾水,不知如何操作,所以学习vim要首先过2关。第一关是理解vim的设计思路,vim设计之初就是整个文本编辑都用键盘而非鼠标来完成,键盘上几乎每个键都有固定的用法,且vim的制作者希望用户在普
2011-10-19 13:25:30
2360
1
原创 VIM 历史简介
Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了
2011-10-19 13:12:24
2729
转载 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
792
windows 下搭建 Objective-C 开发环境
2011-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人