自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 随性摘抄实用API,持续增加更新

判断是否点击UIUnity.EventSystems.EventSystem.current.IsPointerOverGameObject()如果点击UI返回true否则False转载于:https://www.cnblogs.com/AEBOKE/p/11610631.html

2019-09-30 00:15:00 555

转载 Linux使echo命令输出结果带颜色

echo -e "\033[30m 黑色字 \033[0m"echo -e "\033[31m 红色字 \033[0m"echo -e "\033[32m 绿色字 \033[0m"echo -e "\033[33m 黄色字 \033[0m"echo -e "\033[34m 蓝色字 \033[0m"echo -e "\033[35m 紫色字 \033[0m"echo -e "\033[3...

2019-09-28 11:01:00 471

转载 谷歌最佳实践 - 如何写代码审核评论

谷歌最佳实践 - 如何写代码审核评论 来源如何写代码审核评论概述友善一些清楚的阐述你的理由要在清楚地给出方向和指出问题后让开发者自己决定之间做好平衡鼓励开发者简化代码或者添加说明,而不是解释代码为什么这么复杂礼貌通常当你在审核别人的代码时,友...

2019-09-25 11:56:00 628

转载 windows下进程间通信方法

摘要随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求。编写多进程/多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的。Microsoft Win32 API提供了多种进程间通信的方法,全面地阐述了这些方法的特点,并加以比较和分析,希望能给读者选择通信方法提供参考。关键词进程进程通信IPC Win32 API1进...

2019-09-20 22:24:00 302

转载 谷歌最佳实践 - 代码审核的速度

谷歌最佳实践 - 代码审核的速度 来源代码审核的速度为什么代码审核要快?在谷歌,我们会对一个开发团队交付产品的速度进行优化,另外一面就是优化独立开发者的编码速度。独立开发者的速度很重要,但是绝对无法与整组的速度相比。如果代码审核太慢,就会产生下面的影响:...

2019-09-20 16:39:00 178

转载 C# 泛型判断是否为继承关系(IsSubclassof)

public static bool IsGenericSubclassOf(this Type type, Type superType){ if (type.BaseType != null && !type.BaseType.Equals(typeof(object)) && type.Base...

2019-09-19 22:18:00 1069

转载 分布式一致性算法 2PC 3PC Paxos

分布式一致性算法的目的是为了解决分布式系统一致性算法可以通过共享内存(需要锁)或者消息传递实现,本文讨论后者实现的一致性算法,不仅仅是分布式系统中,凡是多个过程需要达成某种一致的场合都可以使用。本文讨论无论2PC、3PC和Paxos,均无法彻底解决分布式一致性问题。解决一致性问题,唯有Paxos。Paxos算法是保证在分布式系统中写操作能够顺利进行,保证系统中大多数状态是一致...

2019-09-19 21:13:00 132

转载 谷歌最佳实践 - 代码审核的建议路径

谷歌最佳实践 - 代码审核的建议路径 来源代码审核的建议路径汇总当你知道该如何审核代码之后,如何有效率的在多个文件中进行审核呢?变更合理吗?有没有适当的描述?优先确认变更提交中的核心部分有没有经过良好设计?确认变更提交中的其他部分都是有良好排序的。...

2019-09-19 11:05:00 134

转载 EOS dice移到1.8版本的修改汇总

EOS dice移到1.8版本的修改汇总1. CORE_SYMBOL 被去掉了,需要自己在文件中声明eg: 1 uint64_t string_to_symbol_c(uint8_t precision, const char* str) { 2 uint32_t len = 0; 3 while (str[len]) ++len;...

2019-09-17 14:35:00 151

转载 ubuntu 添加字体

1. 下载自己需要安装的字体文件eg: yaheiconsolashybrid.ttf2. 将字体文件放在目录/home下3. 到目录/usr/share/fonts/truetype/下建立目录eg:sudo mkdir /usr/share/fonts/truetype/myfonts4. 修改文件夹权限sudo chmod -R 777 ...

2019-09-17 14:03:00 468

转载 谷歌最佳实践 - 代码审核方法

谷歌最佳实践 - 代码审核方法 来源代码审核时我们应该审核什么注意:在考虑下面的原则时,切记要根据《代码审核标准》进行考虑。设计代码审核中最重要的事情就是考虑一下变更提交的整体设计。变更提交中各个部分的关联交互是否合理?这些变更是应该在代码基线中,还是应...

2019-09-17 10:25:00 218

转载 shell运行写log

tee 重定向输出到多个文件在执行Linux命令时,我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用tee命令要注意的是:在使用管道线时,前一个命令的标准错误输出不会被tee读取。tee file //覆盖tee -a file //追加tee - //输出到标准输出两次tee - - ...

2019-09-16 19:28:00 176

转载 谷歌最佳实践 - 代码审查指南

谷歌最佳实践 - 代码审查指南 来源代码审核标准代码审核的核心目的是保证谷歌代码在不断的改进发展过程中还能持续保证健康。所有代码审核的流程与工具都是设计用于确保这个目标。为了实现这个目标,我们做了很多的权衡。首先,研发人员必须能够在个人的任务上做出改进。...

2019-09-14 16:51:00 278

转载 C# 静态类 单例模式 对比

公司的类都需要使用单例模式实现,这个可以节省资源,避免重复对象的生成。但是静态类也可以做到这一点,而且写起来更简洁,于是查阅相关资料,希望弄明白两者的差别。1.单例模式可以在用到的时候初始化,而静态类会在程序开始运行时初始化?通过自己的实践,我认为这个说法是不对的。我写了下面的例子进行实验。 class Program { static ...

2019-09-12 21:29:00 863

转载 C# 静态构造函数 和 非静态构造函数

静态构造函数是在构造函数方法前面添加了static关键字之后形成的,并且没有修饰符(public,private),没有参数。特点:1、静态构造函数没有修饰符修饰(public,private),因为静态构造函数不是我们程序员调用的,是由.net 框架在合适的时机调用的。 2、静态构造函数没有参数,因为框架不可能知道我们需要在函数中添加什么参数,所以规定不能使用参数。 3、静态构造函...

2019-09-12 17:27:00 139

转载 Mysql ibd 数据库文件导入

Server1: 源数据库Server2: 目标数据库Table1: 需要导入的数据表1. 在源数据库中锁表USE database1;FLUSH TABLE Table1 FOR EXPORT;2. 复制相关文件到目标Server: 在sever1中操作。scp /var/lib/mysql/database1l_scm2_f_rd_record...

2019-09-11 20:24:00 1147

转载 企业代码版本管理之争:TrunkBased vs GitFlow vs AoneFlow vs OneFlow vs ExeFlow

企业代码版本管理之争:TrunkBased vs GitFlow vs AoneFlow vs OneFlow vs ExeFlow 目录 引言 TrunkBased GitFlo...

2019-09-05 11:30:00 169

转载 浅拷贝和深拷贝

转载于:https://www.cnblogs.com/jingandyuer/p/11455654.html

2019-09-03 21:04:00 83

转载 功能按钮发post请求 参数放入body中

1.功能按钮事件参数queryBody_ids:{data.ids}前端会生成下划线后面的编码ids,并替换{data.ids}2.后端建参数model后端参数可以只包含前端返回的部分参数 [DataContract] public class UrlBodyData { /// <su...

2019-08-31 17:05:00 6243

转载 交换机二层端口隔离配置详解

ps说明:以下命令均以华为交换机为例一、基于组的隔离特点:基于隔离组可以最大限度的保证vlan的使用(可以使用任意VLAN)优点:配置方便,传输业务无限制。缺点:同一交换机不同隔离组间会存在干扰。场景:访问设备的同时向设备打流测试场景举例:测试时需要访问设备反复在设备中修改配置,同时还要打各种流带VLAN、带DSCP等(主要用与被操作设备仅有一个LAN口需要走不同业务-v...

2019-08-29 11:03:00 3674

转载 html2canvas图片跨域问题

img添加属性crossorigin="anonymous"<img :src="bgurl" alt="" class="width100b" crossorigin="anonymous"/>html2canvas(document.getElementById("lbcc"), {useCORS: true}).then(canvas...

2019-08-29 09:49:00 688

转载 浅析ebtables的概念和一些基本应用

一、ebtables 是什么?  ebtables和iptables类似,都是Linux系统下网络数据包过滤的配置工具。为什么叫配置工具呢?  是因为他们只制定规则,具体的实施者是内核!也就是说过滤功能是由内核底层提供支持的,这两个工具只是负责制定过滤的rules。二、ebtables 的用途? ebtables就是以太网桥防火墙,以太网桥工作在数据链路层,ebtables主要...

2019-08-28 15:23:00 745

转载 魔法方法

1.构造函数2.__str__3.析构函数__del__4__call__转载于:https://www.cnblogs.com/jingandyuer/p/11414870.html

2019-08-26 20:52:00 87

转载 进程,进程池

进程的概念1.进程是指应用程序,内存空间,操作系统的调度称为一个进程2.进程是竞争计算机系统有限的资源的基本单位,也是进行处理机调度的基本单位3.进程是程序的基本执行体转载于:https://www.cnblogs.com/jingandyuer/p/11414231.html...

2019-08-26 18:46:00 78

转载 互斥锁(Lock),递归锁(Rlock),信号量(Samaphore)

1.互斥锁:牺牲了效率,保证了数据安全,缺点:acqueire后其他进程必须等到该进程release后才能继续拿到锁,可能出现死锁情况。2.递归锁这个Rlock 内部有一个Lock 和counter counter是用来记录acquire的次数,可以使得资源可以被多次acquire,直到一个线程所有的acquire都被release,其他的线程才能获得资源...

2019-08-26 17:07:00 355

转载 三次握手,四次挥手

TCP 三次握手四次挥手Client 首先发送一个试探连接Server监听到连接请求报文后,如同意建立连接,则向client发送确认Client 收到确认后还需要再次发送确认,同时转载于:https://www.cnblogs.com/jingandyuer/p/11404844.html...

2019-08-24 15:34:00 75

转载 反射

gatter 方法使用:2.setattr 为对象添加或修改属性或方法,有就修改,无则新增3.delattr :删除对象属性4.hasattr :用来判断对象是否有该属性转载于:https://www.cnblogs.com/jingandyuer/p/11403904.html...

2019-08-24 11:03:00 70

转载 Spark流式编程介绍 - 编程模型

Spark流式编程介绍 - 编程模型 来源Spark官方文档http://spark.apache.org/docs/latest/structured-streaming-programming-guide.html#programming-model编程...

2019-08-22 19:19:00 90

转载 项目部署

第一步:买一台服务器 服务器:私有,公有第二步:服务器环境配置安装包 :pip freeze > list.txt 将你需要的包写入一个文件将包安装到Linux虚拟环境 pip install -r plist.txt更改配置文件DEBUG = FalseALLOW_HOSTS=[' * '] 表示可以访问服务器的ip...

2019-08-22 16:25:00 73

转载 git

工作区:写代码临时区:临时存储本地库:历史版本代码托管中心:维护远程库区域网:gitlab 外网:github 码云本地库操作:1.本地库初始化:git add 创建一个.git文件2.设置签名:仅仅是区分不同开发人员的身份和登录远程库的账号,密码没有任何关系git config --global usernamegit config -...

2019-08-22 16:09:00 74

转载 压缩解压

压缩:gzip 【原文件】 gzip只能压缩文件,不保留原文件解压:gunzip 【压缩文件】   gzip -d 【压缩文件】   压缩后文件的格式:.gz 格式压缩:tar -zcvf 【压缩后的文件名】 【原目录】tar 打包目录  -c 打包  -v 显示压缩打包过程  -f 指定压缩文件名  -z 打包同时压...

2019-08-22 00:26:00 81

转载 文件搜索

find 文件搜索 (在整个硬盘中查找,效率比较低)  find 【搜索范围】【匹配条件】  -name 按照文件名搜索  find /etc -name filename 找出文件名为filename的文件  find /etc -name init * 找出文件名以init开头的文件   find find /etc -name ...

2019-08-21 23:11:00 93

转载 权限管理指令

chmod [{ugoa} {+-=}{rwx}][文件或目录]chmod u+r 1.py 给1.py文件的宿主添加r权限u:所有者 + 增加权限g: 所属组 - 减少权限o:其他用户 = 不管之前什么权限,现在等于这个权限a: 所有人chmod 777 1.py 给1.py文件...

2019-08-21 21:52:00 160

转载 文件指令

ls 查看当前目录下的文件或目录 - a 显示隐藏目录或文件  -l 长格式显示目录或文件的详细信息ls -d /etc 只查看指定目录/etc的信息,不显示/etc下面的目录信息 -h 以kb显示文件的大小,默认是字节显示文件大小mkdir 创建目录  -p 递归创建,可以在没有的目录下创建目录rmdir 删除空目录r...

2019-08-21 21:12:00 187

转载 liunx特殊权限

一:setuid :给文件设置 SetUID的两种方法1. chmod 4755 filename 2. chmod u+s 文件名 取消文件的SetUid权限 1.chmod 755 filename 2. chmod u-x filename二:setgid1.当可执行文件有setgid权限时,也就是-rwx-r...

2019-08-21 15:46:00 79

转载 linux

如何过滤出已知当前目录下oldboy中的所有一级目录方法一:   cd oldboy   ls -l | grep ^d #以d开头的是目录方法二:   cd oldboy   ls -F | grep /$ #-F 会在目录的后面加上 /方法三:   find oldboy -maxdepth 1 -type d 查找一级目录  ...

2019-08-21 00:43:00 76

转载 使用Asp.net mvc + Linq + mvc_scaffold_gen_setup.exe 生成一个完整的家庭帐册大管家程序 之二...

[前言]前几天发过一篇blog:使用Asp.net mvc + Linq + mvc_scaffold_gen_setup.exe 生成一个完整的家庭帐册大管家程序 之一在第一篇blog中,展示了使用Mvc_Scaffold_gen_setup.exe生成的Mvc代码,包括其中的一些错误。隔了几天,我把生成的代码重新整理下,并加些数据进去做测试。发现了几个问题(稍后列出问题...

2019-08-20 15:01:48 121

转载 linux压缩和解压练习题

1.如何用gzip对文件压缩,解压gzip filename #压缩gzip -d filename.gz #解压zcat filename.gz #查看压缩文件2.如何用gzip对文件压缩,解压zip filename.zip(压缩后的文件名) filename(你要压缩的文件名) #压缩文件zip -r dir.zip(压缩后的目录名) d...

2019-08-20 14:49:00 599

转载 SonarLint各种提示的意思

1、Refactor this method to reduce its Cognitive Complexity from 29 to the 15 allowed.2、Method has 15 parameters, which is greater than 7 authorized.意思是方法参数里面最好不要超过7个转载于:https://www.cnb...

2019-08-20 08:20:25 1197

转载 TCP/UDP的区别

1.TCP是面向连接的(确认三次握手,连接已创建才作传输)2.TCP数据传输是有序的3.TCP是重发丢失的数据包,直到你收到4.TCP流式协议,像水流一样,两次数据发送的数据小,会合并成一次发送过去,这是由于TCP的优化机制的算法导致5.TCP通信之前一定要建立连接,才可发送数据,类似打电话6.UDP是数据报协议,通信之前不需要建立连接,只需发送数据,数据丢失不会继续...

2019-08-19 21:56:00 75

空空如也

空空如也

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

TA关注的人

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