【摘要】实际应用 问题 先从实际问题出发,这样可以更好的理解问题. 项目需要控制角色在地图中随意移动,角色素材是8方向的. 那问题就是 如何根据点击的鼠标位置来决定使用哪个方向的图集? 分解问题 首先8方向图集 也就是每45度一个图集. 然要注意起始角度并不是0度. 不是0~45度 是图集A, 而应该是 2 阅读全文
2018年6月29日星期五
2018年6月28日星期四
跳一跳(the first) - WoLykos
【摘要】1 手机和电脑用数据线连接 使用通过数据线连接手机,将开发者模式打开并授权 通过adb命令 adb devices 可以查看连接的Android设备的信息 2 获取手机相关的信息 通过如下命令可以查看连接电脑的Android手机相关的信息 adb shell dumpsys window displ 阅读全文
2018年6月26日星期二
Angular 个人深究(一)【Angular中的Typescript 装饰器】 - WangKane
【摘要】Angular 个人深究【Angular中的Typescript 装饰器】 最近进入一个新的前端项目,为了能够更好地了解Angular框架,想到要研究底层代码。 注:本人前端小白一枚,文章旨在记录自己的学习过程,如有大神发现错误,也请评论指正。 Angular 中的装饰器 当安装好Angular后, 阅读全文
2018年6月25日星期一
第二十三节: EF性能篇(三)之基于开源组件 Z.EntityFrameWork.Plus.EF6解决EF性能问题 - Yaopengfei
【摘要】一. 开篇说明 EF的性能问题一直以来经常被人所吐槽,究其原因在于"复杂的操作在生成SQL阶段耗时长,且执行效率不高",但并不是没有办法解决,从EF本身举几个简单的优化例子: ①:如果仅是查询数据,并不对数据进行增、删、改操作,查询数据的时候可以取消状态追踪。 ②:用什么查什么,比如一张表有100多 阅读全文
2018年6月24日星期日
2018年6月23日星期六
Python3自动化运维之Fabric模版详解 - hwlong
【摘要】一、概要 二、Fabric安装 Mac os及CentOS 安装 Ubuntu安装 详细请参阅官方文档 三、官方提供了一个简单的入门实例 参考官方资料:https://github.com/fabric/fabric/tree/1.13.1 http://www.fabfile.org/change 阅读全文
2018年6月21日星期四
内存管理说明白点 - Zxiao..旭
【摘要】写在前面 下面的内容,《Obcject-C 高级编程 iOS与OS X 多线程和内存管理》一书是去年看的。那时想总结的,忘记了,趁着最近有时间,再把这本书回炉重新理解再看一遍,对比自己的理解,以及一些Swift内存管理的知识总结的内容,可能文章内容会比较长,就是希望自己能把内存管理这方面的知识真正的 阅读全文
2018年6月20日星期三
前端面试送命题-callback,promise,generator,async-await - peiyu1988
【摘要】前言 本篇文章适合前端架构师,或者进阶的前端开发人员;我在面试vmware前端架构师的时候,被问到关于callback,promise,generator,async-await的问题。 首先我们回顾一下javascript异步的发展历程。 ES6 以前: 回调函数(callback);nodejs 阅读全文
2018年6月19日星期二
Spring AOP 源码分析 - 筛选合适的通知器 - coolblog.xyz
【摘要】1.简介 从本篇文章开始,我将会对 Spring AOP 部分的源码进行分析。本文是 Spring AOP 源码分析系列文章的第二篇,本文主要分析 Spring AOP 是如何为目标 bean 筛选出合适的通知器(Advisor)。在上一篇 "AOP 源码分析导读" 一文中,我简单介绍了 AOP 中 阅读全文
2018年6月18日星期一
PHP多进程系列笔记(二) - 飞鸿影~
【摘要】上一篇文章讲解了 和`pcntl_wait`两个函数的使用,本篇继续讲解PHP多进程相关新知识。 僵尸(zombie)进程 这里说下僵尸进程: 僵尸进程是指的父进程已经退出,而该进程dead之后没有进程接受,就成为僵尸进程(zombie)进程。任何进程在退出前(使用exit退出) 都会变成僵尸进程( 阅读全文
2018年6月17日星期日
腾讯胡育辉:千亿黑产背后的破局之道 - 腾讯云+社区
【摘要】欢迎大家前往 "腾讯云+社区" ,获取更多腾讯海量技术实践干货哦~ 背景:5月23 24日,以"焕启"为主题的腾讯"云+未来"峰会再广州召开,广东省各级政府机构领导、海内外业内学术专家、合作伙伴及行业大咖悉数到场,共话云计算与行业数字化新发展。 腾讯安全平台部专家研究员胡育辉,在24日下午的安全分论 阅读全文
2018年6月16日星期六
java多线程系列:ThreadPoolExecutor - 云枭zd
【摘要】ThreadPoolExecutor自定义线程池 开篇一张图(图片来自 "阿里巴巴Java开发手册(详尽版)" ),后面全靠编 好了要开始编了,从图片中就可以看到这篇博文的主题了,ThreadPoolExecutor自定义线程池。 目录 1. "ThreadPoolExecutor构造函数介绍" 2 阅读全文
2018年6月15日星期五
测试 | 让每一粒尘埃有的放矢 - kid551
【摘要】对很多开发人员来讲,测试人员是扫雪工,没什么真本事。并且,在他们自己构建代码时,也对测试不屑一顾。要么是抱着老子天资聪慧,用不着这些繁文缛节的官僚流程;要么是觉得写测试并没有什么"实际"的贡献,花了大量的功夫,似乎什么都没有推进,什么实质性的feature都没被实现,只不过是一堆检验性质的监视器罢了 阅读全文
2018年6月13日星期三
Java设计模式——单例模式(创建型模式) - zxzhang
【摘要】概述 单例模式保证对于每一个类加载器,一个类仅有一个实例并且提供全局的访问。其是一种对象创建型模式。对于单例模式主要适用以下几个场景: 系统只需要一个实例对象,如提供一个唯一的序列号生成器 客户调用类的单个实例只允许使用一个公共访问点,除了该公共访问点,不能通过其他途径访问该 阅读全文
2018年6月12日星期二
「案例」重新设计 Adobe 的文件类型图标 - 极光推送
【摘要】Adobe 的品牌设计团队负责为公司旗下桌面端、移动端和 web 端的产品进行品牌设计。品牌元素的形式很多,可以是两个字母的产品 logo,应用启动界面,产品里的图标等等。 一个很常见却常被忽视的品牌元素就是文件类型图标。文件类型是指用某种特定应用可以创建的特定格式的文件,比如用 Word 制作的 阅读全文
2018年6月11日星期一
STL——map/unordered_map基础用法 - tp_16b
【摘要】map /multimap map是STL里重要容器之一。 它的特性总结来讲就是:所有元素都会根据元素的键值key自动排序(也可根据自定义的仿函数进行自定义排序),其中的每个元素都是
2018年6月10日星期日
Java高并发之设计模式. - 大道方圆
【摘要】本文主要讲解几种常见并行模式, 具体目录结构如下图. 单例 单例是最常见的一种设计模式, 一般用于全局对象管理, 比如xml配置读写之类的. 一般分为懒汉式, 饿汉式. 懒汉式: 方法上加synchronized 这种方式, 由于每次获取示例都要获取锁, 不推荐使用, 性能较差 懒汉式: 使用双检锁 阅读全文
2018年6月9日星期六
java 静态资源访问详解 - nianzhilian
【摘要】一、java project项目 如果工程项目是java project的话获取资源文件 1、如果是在本工程根目录下直接访问 2、也可以直接根据实际路径进行访问 3、使用类加载器访问(所在目录为src目录 如果要放到具体的包里面 需要加上包的目录) 二、web project 如果按照上面的代码访问 阅读全文
2018年6月7日星期四
使用NSSM把.Net Core部署至 Windows 服务 - Emrys5
【摘要】为什么部署至Windows Services 在很多情况下,很少会把.Net Core项目部署至Windows服务中,特别是Asp.net Core就更少了。一般情况下,Asp.net Core会部署至linux服务器,或者部署至Windows的IIS中。但也不排除会有Asp.net Core部署至 阅读全文
2018年6月6日星期三
从 docker 到 runC - sparkdev
【摘要】笔者在前文《RunC 简介》和《Containerd 简介》中分别介绍了 runC 和 containerd。本文我们将结合 docker 中的其它组件探索 docker 是如何把这些组件组织起来协调工作的。 Docker 的主要组件 安装 docker ,其实是安装了 docker 客户端、doc 阅读全文
2018年6月5日星期二
注解的那些事儿(二)| 如何自定义注解 - 陈树义
【摘要】自定义注解是自己写框架的必备技能,使用注解能极大地提升开发效率,因此自定义注解是一个高级开发者必备的技能。 要自定义注解,首先需要了解一个注解的构成部分。 一个注解大致可以分为三个部分: 注解体、元注解、注解属性 。 在在这三个主要组成部分中,注解体指定了注解的名字,而元注解则标记了该注解的使用场景 阅读全文
2018年6月4日星期一
PostgreSQL逻辑复制之slony篇 - li0924
【摘要】Slony是PostgreSQL领域中最广泛的复制解决方案之一。它不仅是最古老的复制实现之一,它也是一个拥有最广泛的外部工具支持的工具,比如pgAdmin3。多年来,Slony是在PostgreSQL中复制数据的惟一可行的解决方案。Slony使用逻辑复制;Slony-I一般要求表有主键,或者唯一键; 阅读全文
2018年6月3日星期日
sql server 锁与事务拨云见日(上) - 花阴偷移
【摘要】一.概述 讲到sql server锁管理时,感觉它是一个大话题,因为它不但重要而且涉及的知识点很多,重点在于要掌握高并发要先要掌握锁与事务,涉及的知识点多它包括各式各样的锁,锁的组合,锁的排斥,锁延伸出来的事务隔离级别, 锁住资源带来的阻塞,锁之间的争用造成的死锁,索引数据与锁等。这次介绍锁和事务, 阅读全文
2018年6月2日星期六
Web安全学习笔记之Kali部署DVWA - 时光飞逝,逝者如斯
【摘要】0x0 前言 kali安装完成,下面要进行实战操作了,喵~~ 停...停.....停车! 为了维护世界的和平,打靶的话当然是先需要练习,而DVWA就为我们提供了一个能在自己家里打靶的环境,不用到处煽风点火。 好了,进入教程。 0x1获取dvwa安装包并解压 从Github获取dvwa压缩包: 已经 阅读全文