自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 teamviewer被检测为商业用途|5分钟限制去除

之前我一直在用的远程软件最近有点抽,由于TeamViewer官方的搞事情,把我判定为商用,不给钱就不让用……什么情况啊?重点是我尼玛也没干什么啊啊,就像以前一样用家里的电脑登录,然后我的TeamViewer被无缘无故检测成了商用,之后连一次只能用一两分钟,然后马上强制断开,你们在测试我的手速吗?从一开始,我喜欢TeamViewer的原因就是对任何个人非商业用途完全免费,用了它好多年,放弃他有点可...

2019-04-02 10:02:25 1552 1

原创 如何找到TeamViewer的安装目录?

1、在桌面或者开始菜单中找到TeamViewer的快捷方式2、点击右键,然后使用鼠标左键点击 属性 菜单3、然后点击 打开文件位置 菜单4、即可进入TeamViewer安装目录返回继续观看教程>>*如有任何问题,欢迎加我QQ咨询:1415987036,也可以微信扫描下方公众号:TeamViewer15,回复 1 获取。...

2019-04-01 22:09:16 2325

原创 @程序员,程序员就活该996?

看到一篇某公司招聘软文,本来对该公司的映像还是不错的。但是,自从看到这文中提到扣分项:…觉得周末怎么能加班呢顿时,对这家公司的映像便大打折扣。加班,在大部分互联网公司的行当里,是家常便饭,这是不争的事实,但是并不代表这是天经地义的。就因为我是程序员,我就应该加班吗?你拿那么高工资,加班不是应该吗?工资高?那要看谁比,和产线上一般工人,那是高一点。也仅仅是高一点而已,我在深圳。据我所知,快递...

2019-04-01 21:54:26 166

原创 Linux 系统管理没有 netstat ,不惆怅! 拥抱 ss ,事半功倍

Linux 系统管理没有 netstat ,不惆怅! 拥抱 ss ,事半功倍一 背景在目前众多较新的 Linux 发行版中,已经移除了 net-tools 套件,ifconfig、route、netstat、arp 等一系列工具均无法使用。缺少这些工具,在对系统进行管理时,会不会变得举步维艰呢?答案是:不会。官方既然删除了 net-tools 套件,就会有新的替代方案。比如:在 CentOS...

2019-04-10 21:35:34 377

原创 使用mongosync同步数据

注意: 我下面的这个mongodb版本较低(3.2.16), 还可以用这个工具来同步数据。工具不支持更高版本的mongodb了.使用方法:https://github.com/Qihoo360/mongosync需要先yum安装这几个依赖包,否则下面的make编译会失败yum -y install gcc gcc-c++yum -y install boost-devel boost o...

2019-04-10 21:33:47 1384

原创 Win10应用右下角小盾牌怎么解决?

每次装win10后发现有的应用右下角有小盾牌,对于有强迫症的人说,非常的难受?经过多次的实验后发现,终于可以解决这个问题。cmd 输入secpol.msc本地策略——安全选项打开安全选项后,下滑找到 用户账户控制,根据下图禁用相应的服务。...

2019-04-09 10:03:57 2817

原创 居中定位css

已知元素的宽度和高度:.item {position: absolute;top: 50%;left: 50%;margin-top: -75px;margin-left: -75px;}.item {position: absolute;margin:auto;left:0;top:0;right:0;bottom:0;}未知元素的高度和宽度:.item ...

2019-04-08 11:19:46 107

原创 利用Xtrabackup进行单库备份、单表恢复实例

写在前面:笔者在实际工作中发现,对于数据恢复来说,更多情况下面临的问题是:单个数据库中的某个或者某几个表出现了问题,很少对整个库的数据进行恢复,除非硬盘损坏或者手抖执行了DROP,笔者就单库备份,单表恢复的场景进行记录(需要全库备份、全库恢复需求的同行,自行百度),如有不当之处,望请留言指正,不胜感激!环境准备:1)Xtrabackup版本的选择不同版本的MySQL需要使用不同版本的 Pe...

2019-04-08 11:19:11 1032

原创 C# 生成随机密码(随机字符串)的代码

把做工程过程中较好的内容段做个收藏,下面的内容是关于C# 生成随机密码(随机字符串)的内容,应该能对各位朋友有些帮助。private static int getNewSeed(){byte[] rndBytes = new byte[4];System.Security.Cryptography.RNGCryptoServiceProvider rng = new System.Secu...

2019-04-08 11:16:18 454

原创 Django,后端传的html代码在前端展示

前端使用富文本编辑器 ckeditor 生成的代码存储在数据库中,当从后台取出要展示到前端时,需要加上 {% autoescape off %} {% endautoescape %} 才能正常显示{% autoescape off %}{{ html_content }}{% endautoescape %}或者只是当成一般文本显示...

2019-04-08 11:13:54 1145

原创 性能优化技巧 - 多层排号键

排号键是SPL独特的数据类型,适合替代多层次、各层不连续的键值,比如×××号、合同编号、产品编号、组织机构代码等。排号键定位速度快,常用于优化内存索引查询和外键关联计算。内存索引查询cardNormal.btx是集文件格式的×××信息表,数据量一百万条,字段为:cardNo(×××,主键),name(姓名),gender(性别),province(省份),email(电子邮件),mobile(...

2019-04-04 23:12:07 109

原创 java编写一个可以进行多个选择题测验评分的程序(从高分到低分依次输出学生和成绩)

public class GradeExam{public static void main(String[] args){char[][] answers = {{‘A’,‘B’,‘A’,‘C’,‘C’,‘D’,‘E’,‘E’,‘A’,‘D’},{‘D’,‘B’,‘A’,‘B’,‘C’,‘A’,‘E’,‘E’,‘A’,‘D’},{‘E’,‘D’,‘D’,‘A’,‘C’,‘B’,‘E...

2019-04-04 22:59:24 3720

原创 go hello world

Hello World建立 Go 工作区在编写代码之前,我们首先应该建立 Go 的工作区(Workspace)。在 Mac 或 Linux 操作系统下,Go 工作区应该设置在 $HOME/go。所以我们要在 $HOME 目录下创建 go 目录。而在 Windows 下,工作区应该设置在 C:\Users\YourName\go。所以请将 go 目录放置在 C:\Users\YourNa...

2019-04-03 22:49:30 127

原创 java值传递

java中只有值传递,传递的是引用的拷贝—值(如果在方法内部把拷贝指向了其他的对象,那么出方法后,原来的指向还是没有变,因为只是引用的拷贝指向变了,而执行完方法后,引用的拷贝也就失效了),所以可以改变对象的属性。java中只有值传递。感受一下:public class Test {public static void change(String s){s=“zhangsan”;}p...

2019-04-03 22:47:58 90

原创 python计算100以内7的倍数和与个数

a = 0count = 0sz = []num = 0while a < 100:a += 1if a%7 == 0:sz.append(a)count += 1print(“7的倍数是:”,a)for i in range(len(sz)):num += sz[i]print(“100以内有%s个奇数,所有奇数的和是%s”%(count,num))输出结果:7...

2019-04-03 22:27:24 15337

原创 python 关于循环引用以及标记清除的问题

关于引用计数会出现的两个问题以及解决方案当一个变量引用计数为零时,cpython的垃圾回收机制就会回收这个变量1 在循环引用的情况下,引用计数就不好事了,这时候就需要用到标记清除循环引用的危害: 会造成内存溢出,因为循环引用计数不可能为零解决方法:标记清除2 关于标记清除的效率问题(低)引用计数引用一次就加1,值减到0以后就应该被回收,那这里就产生了一个问题cpython的垃圾回...

2019-04-03 22:24:18 527

原创 Bash shell 中,select 使用举例

Bash shell 中,select 使用举例一 背景在最近的运维工作中,写了很多脚本,在写这些脚本时发现了一些高效的用法,现将 select 的用法简单介绍一下。二 使用举例select 表达式是 bash 的一种扩展应用,擅长于交互式场合。用户可以从一组不同的值中进行选择。格式如下:select var in … ; do…done2.1 单独使用 select#!/bin...

2019-04-03 22:23:33 138

原创 laravel踩坑记:空字符转null

场景:手头的项目需要对外提供API服务,需要对请求数据进行签名校验。提交接口的数据会有’'空字符值存在,laravel的Illuminate\Foundation\Http\Request接收到参数后,会将空字符强制转换为NULL,导致签名校验通不过。经过一番努力,找到幕后黑手。Illuminate/Foundation/Http组件中有定义这个中间件。vendor/laravel/fram...

2019-04-03 22:22:55 1257

原创 MySQL:亲测备份策略实例(线上真实备份案例)

是否为线上库的备份而烦恼过,这里提供一个完整的备份从属数据库的备份方案,亲测可用说明:备份从库,按周计,每周进行一次全备每周一的早上六点进行全备,其他时间备份中继日志在从库上启用rsync服务,用于异地备份在本地服务器使用rsync命令定时同步数据库的备份此备份可用于为Master添加新的Slave,也可以用于还原Master一、服务器端配置1、 Python编写的备份脚本roo...

2019-04-02 10:22:55 389 1

原创 JAVA基础学习之-AQS的实现原理分析

AbstractQueuedSynchronizer是JUC的核心框架,其设计非常精妙。 使用了Java的模板方法模式。 首先试图还原一下其使用场景:对于排他锁,在同一时刻,N个线程只有1个线程能获取到锁;其他没有获取到锁的线程被挂起放置在队列中,待获取锁的线程释放锁后,再唤醒队列中的线程。线程的挂起是获取锁失败时调用Unsafe.park()方法;线程的唤醒是由其他线程释放锁时调用Unsaf...

2019-04-02 09:23:04 110

原创 初探简单桥接

目地:同网段的两台主机能够互相ping通。环境:主机A:VMnet1 模式NEVICE=ens32NAME=ens32ONBOOT=yesAPADDR=192.192.74.76NETMASK=255.255.255.0GATEWAY=192.168.74.2DNS1=114.114.114.114主机B:VMnet6 模式NEVICE=ens32NAME=ens32...

2019-04-02 09:21:00 98

原创 dd命令使用总结

dd常用参数if:就是input file,也可以是某设备文件of:就是output file,也支持是设备文件bs:规划的一个block大小,若未指定则默认为512bytecount:指定bs的数量skip=n,指 if 后面的原文件跳过 n bytes 再开始读取;seek=n,指 of 后面的目标文件跳过 n bytes 再开始写入;oflag=direct,真实磁盘io测试...

2019-04-02 09:16:25 361

原创 网卡别别名设置

网卡别名对虚拟主机有用将多个IP地址绑定到一相NIC上eth0:1、eth0:2、eth0:3ifconfig命令ifconfig eth0:0 192.168.0.100/24 upifconfig eth0:0 downip命令ip addr add 192.168.x.x/24 dev eth0ip addr add 192.168.x.x/24 dev eth0 labe...

2019-04-02 09:15:37 805

原创 搭建python的开发环境(anaconda + pycharm)

下载anaconda镜像,(慢的)www.continuum.io或者https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/(python3.7版本的,搜索4.3.0选择Anaconda3的windows;python2.7对应anaconda2)安装过程中需要勾选 Add to system path验证安装成功:win+r,cmd,...

2019-04-02 09:14:45 255

原创 Javascript Date

new Date() 系统设置的当前时间来创建一个Date对象测试时间2019-03-08/当前机器时区东八时区new Date(“2019-03-08”)Fri Mar 08 2019 08:00:00 GMT+0800 (中国标准时间)getTime() 1552003200000 相当于如果utc为3月8号的凌晨,那么当前测试的时候已经八点了new Date(“2019-0...

2019-04-01 21:59:00 200

原创 从996.icu来谈一谈如何高效支配时间

引言最近Github出现一个非常火爆的项目叫996.icu,轰动海内外,成为近日各大媒体的头条新闻,截止到今天已有12万人的Star(点赞)。Github是一个全球最大的技术分享平台,但这个996.icu跟技术本身无关,“工作996,生病icu”,这是12万程序员对某些公司的强制996工作模式的一种抗议。看到眼前景象,让我有了一些思考,决定写一篇文章来谈一谈我的几点感受:改变从自己做起...

2019-04-01 21:58:30 99

原创 bonding设置

bonding将多块网上绑定现一个IP地址对外提供服务,可以实现高可用或者负载均衡通过bonding,虚拟一块网卡对外提供连接,物理网卡的MAC被修改为相同的MAC地址bonding的工作模式Mode 0(balance-rr)轮转策略:顺序的在每一个slave接口上发送数据包,此模式提供负载均衡和容错能力Mode 1(active-backup)活动-备份策略:只有一个slave被...

2019-04-01 21:56:19 541

原创 dd命令使用总结

dd常用参数if:就是input file,也可以是某设备文件of:就是output file,也支持是设备文件bs:规划的一个block大小,若未指定则默认为512bytecount:指定bs的数量skip=n,指 if 后面的原文件跳过 n bytes 再开始读取;seek=n,指 of 后面的目标文件跳过 n bytes 再开始写入;oflag=direct,真实磁盘io测...

2019-04-01 21:55:44 227

原创 centos7.6 lnmp环境搭建

一、环境准备[root@Server ~]# cat /etc/centos-releaseCentOS Linux release 7.6.1810 (Core)[root@Server ~]# uname -r3.10.0-957.10.1.el7.x86_64二、增加nginx源#vi /etc/yum.repos.d/nginx.repo源的内容[nginx]name=n...

2019-04-01 21:55:16 746

原创 如何自学大数据开发?

大数据技术怎么自学?大数据开发如何自学?我们在学习大数据开发前需要先找到适合自己的方式方法,首先需要审视一下自身的情况,是否是以兴趣为出发点,对大数据是不是自己是真的感兴趣吗,目前对大数据的了解有多少,自己的学习能力和理解能力是否适合学习。如果是跨行业转岗是否做好了心理准备。根据不同基础水平可以分为三类:第一类:零基础学员,对大数据行业和技术一无所知;第二类:有一定的编程基础,对大数据行业略...

2019-04-01 21:52:29 145

空空如也

空空如也

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

TA关注的人

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