自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 2016年总结

2016,怎么说了?可能是我这二十几年里最重要的一年吧!喜忧参半,如果要用一副图来形容我想应该是这幅香波地岛吧。离开毕业后的第一个老东家,找了个实验室,以后就可以专注于二进制及漏洞的研究了。读了十几本书吧,部分是计算机的,还有部分侦探推理,历史方面的,还是有些少了。写了些工具,最大的收获就是如果一个工具自己都不怎么用的话就没有任何存在的意义。详细分析了十几个漏洞,其...

2016-12-31 22:51:00 50

转载 个人作业——软件工程实践总结

一、驻足当下1. 课程期望对比开学初的课程期望——软件工程的实践项目课程的自我目标对项目的整个开发流程有一个全面专业的了解掌握《构建之法》的精髓,懂得如何管理一个开发团队代码能力以及代码规范得到进一步的提升做出一个具有网站端又有移动端的项目项目能在各类比赛中大放异彩,并进一步商业化开发,投入市场实践课保持依旧的魔鬼强度,又有所新的创新,让我们在敲代码的时候享受到快乐课程...

2016-12-31 16:03:00 84

转载 一些设计上的问题

最近在写Richman4L,有的时候就遇到一些问题。 在游戏中有一些卡片,比如红卡和黑卡,以及陷害卡之类的。 于是有一个基类,叫做Card。 所有的卡片都能够被使用,于是Card应该有一个Use的抽象方法。 然而在使用的时候,有的卡片希望一些参数,比如红卡黑卡希望一个股票,陷害卡希望一个玩家之类的参数。 参数的类型不一样,数目也不一样。 应该提供一个方便的办法让调用者得知这个方法希望什么...

2016-12-30 23:27:00 57

转载 JavaScript 日期选择器 Pikaday、My97 DatePicker

插件一:Pikadaygithub地址https://github.com/dbushell/Pikaday使用步骤1、写个html元素<input type="text" id="datepicker">2、引入js、css文件<link rel="stylesheet" href="....../pikaday.css">...

2016-12-30 18:29:00 68

转载 【转载】PHP PSR-1 基本代码规范(中文版)

基本代码规范本篇规范制定了代码基本元素的相关标准,以确保共享的PHP代码间具有较高程度的技术互通性。关键词 “必须”("MUST")、“一定不可/一定不能”("MUST NOT")、“需要”("REQUIRED")、“将会”("SHALL")、“不会”("SHALL NOT")、“应该”("SHOULD")、“不该”("SHOULD NOT")、“推荐”("RECOMMENDED")、“...

2016-12-30 11:09:00 30

转载 CentOS7 配置网卡端口镜像

背景最近一直在研究旁路监测,需要设置一个源端口镜像给两个目的端口(分别接两个监测设备),无奈ip-com交换机没配置明白,研究下使用软件实现暂时代替。环境发行版、内核、iptables版本信息如下[root@ted ~]# uname -aLinux ted 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 20...

2016-12-28 00:49:00 328

转载 Git - 问题集

1.If no other git process is currently running, this probably means a git process crashed in this repository earlier. Make sure no other git process is running and remove the file manually to continue...

2016-12-27 18:03:00 40

转载 int型、long型和long long型

long long本质上还是整型,只不过是一种超长的整型。int型:32位整型,取值范围为-2^31 ~ (2^31 - 1) . long:在32位系统是32位整型,取值范围为-2^31 ~ (2^31 - 1);在64位系统是64位整型,取值范围为-2^63 ~ (2^63 - 1) long long:是64位的整型,取值范围为-2^63 ~ (2^63 - 1)。转载于:https://...

2016-12-26 09:57:00 196

转载 异常和处理

异常和处理基本概念异常:在程序出现任何错误将导致运行下去,我们把它称之为异常。在java API中有一个最大的异常类,它代表着所有的异常(Throwable)它是所有异常对象的父类或超类。它有两个直接的已知子类(Error,Exception)Error:同代表比较严重的错误级别,在程序中无法直接去捕获的处理,例如:JVM错误等等。Exception:代表...

2016-12-26 09:37:00 43

转载 Creating List Item in Oracle D2k

Special Tips for List Items in Oracle D2k In this section, I shall discuss some special tips and techniques offered by Forms with respect to lists and list items. Populating List Items Dynamically i...

2016-12-25 18:52:00 51

转载 第四课 开发uehtml官网响应式静态页面

概况:整站布局、头部菜单响应式设置、最新消息模块变化、内容模块四三二响应式变化。伪类选择器:  E:nth-of-type(n) 表示E父元素中的第n个字节点,且类型为E E:nth-last-of-type(n)表示E父元素中的第n个字节点,且类型为E,从后向前计算 只匹配在下标出现的选择器  E:nth-child(n) 表示E父元素中的第n个字节点...

2016-12-24 11:30:00 86

转载 浏览器Range,Selection等选中文本对象

Range对象Range 对象表示文档的连续范围区域,如用户在浏览器窗口中用鼠标拖动选中的区域。最常见的Range是用户文本选择范围(user text selection)。当用户选择了页面上的某一段文字后,你就可以把这个选择转为Range。当然,你也可以直接用程序定义Range。如果一个实现支持 Range 模块,那么document就定义了createRange()方法...

2016-12-23 15:21:00 290

转载 C#多线程之线程同步篇3

  在上一篇C#多线程之线程同步篇2中,我们主要学习了AutoResetEvent构造、ManualResetEventSlim构造和CountdownEvent构造,在这一篇中,我们将学习Barrier构造、ReaderWriterLockSlim构造和SpinWait构造。七、使用Barrier构造  在这一小节中,我们将学习一个比较有意思的同步构造:Barrier。Barrier构造...

2016-12-23 11:41:00 76

转载 扎克伯格开发的家用AI: Jarvis

扎克伯格本周二在facebook发布了一篇文章,介绍自己利用个人时间开发的一套在自己家里使用的AI系统,并将它命名为Jarvis,对!就是电影钢铁侠里的AI助手Jarvis。文章并没有讲细节的技术coding,更像一篇人工智能技术在工程应用上的科普。实现了哪些功能能够通过手机或者电脑向Jarvis发出文本或者语音命令,来控制家里的灯光,温度,电器,音乐播放和安全防卫; 能够学习了...

2016-12-23 09:33:00 104

转载 tmpfs介绍

tmpfs前几天发现服务器的内存(ram)和swap使用率非常低,于是就想这么多的资源不用岂不浪费了?google了一下,认识了tmpfs,总的来说tmpfs是一种虚拟内存文件系统正如这个定义它最大的特点就是它的存储空间在VM里面,这里提一下VM(virtual memory),VM是由linux内核里面的vm子系统管理的东东,现在大多数操作系统都采用了虚拟内存管理...

2016-12-22 11:23:00 180

转载 C#泛型

泛型的作用:  1、实现代码复用,无须对不同类型编写近乎相同的代码(仅仅参数类型不同)。  2、使用了泛型的集合可以保证其类型安全以及可以避免集合添加元素、取出元素时候的装箱、拆箱操作。转载于:https://www.cnblogs.com/WebApp-DotNet/p/6207959.html...

2016-12-21 15:42:00 23

转载 background-clip和background-origin

background-clip修剪:背景颜色从哪些区域开始显示,默认从border开始该属性指定了背景在哪些区域可以显示,但与背景开始绘制的位置无关,背景的绘制的位置可以出现在不显示背景的区域,这时就相当于背景图片被不显示背景的区域裁剪了一部分一样。background-clip: border-box;//包含边框background-clip: padding-box;//包含内边距bac...

2016-12-20 21:44:00 34

转载 08多态与异常

课后一:课后作业一:接口多态:使用接口代替抽象基类一、源代码package zoo4;import java.util.Vector;public class Zoo2 { public static void main(String args[]) { Feeder f = new Feeder("小李"); Ve...

2016-12-20 21:20:00 59

转载 比对软件 - 专题

An illustration of relationships between alignment methods. The applications / corresponding computational restrictions shown are (green) short pairwise alignment / detailed edit model; ...

2016-12-20 15:29:00 312

转载 org.apache.log4j.Logger详解

org.apache.log4j.Logger 详解 1. 概述 1.1. 背景      在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。    最普通的做法就是在代码中嵌...

2016-12-19 15:06:00 89

转载 【Java每日一题】20161219

package Dec2016; import java.util.Arrays; public class Ques1219 { public static void main(String[] args) { int num = 2; Dog[] dogs01 = new Dog[num]...

2016-12-19 08:52:00 23

转载 opengl常用函数

glAccum操作累加缓冲区glAddSwapHintRectWIN定义一组被SwapBuffers拷贝的三角形glAlphaFunc允许设置alpha检测功能glAreTexturesResident决定特定的纹理对象是否常驻在纹理内存中glArrayElement定义一个被用于顶点渲染的数组成分glBegin,glEnd定义一个或一组原始的...

2016-12-19 03:17:00 57

转载 javascript学习笔记(三)——闭包

1.什么是闭包?  闭包的特点:函数嵌套函数(内部函数、外部函数)内部函数可以引用外部函数的参数或者变量外部函数的参数或变量不会被js的垃圾回收机制收回    function aaa() {    var a = 1;    function bbb() {      alert(a);    }    return bbb;  }      ...

2016-12-18 11:07:00 54

转载 Xamarin.Forms bug? System.ObjectDisposedException: Cannot access a disposed object

Hi,My Android Xamarin.Forms application uses a Navigation stack to display various views, I often have a list on a screen (A) that once a cell is clicked I push onto the stack a new screen (B), the ...

2016-12-17 00:10:00 660

转载 hihoCoder 1184 连通性二·边的双连通分量

#1184 : 连通性二·边的双连通分量时间限制:10000ms单点时限:1000ms内存限制:256MB描述在基本的网络搭建完成后,学校为了方便管理还需要对所有的服务器进行编组,网络所的老师找到了小Hi和小Ho,希望他俩帮忙。老师告诉小Hi和小Ho:根据现在网络的情况,我们要将服务器进行分组,对于同一个组的服务器,应当满足:当组内...

2016-12-15 22:09:00 34

转载 samba完美安装

感觉是一个相当强大的东西。Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件。它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。为客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。从这里获得samba(https://www.samba.org/samba/download/)下载到你的linux下面。...

2016-12-15 10:43:00 349

转载 【Sort】多种排序

这篇文章包含了插入排序,希尔排序,堆排序,归并排序和快速排序,是前几篇文章的集合。一共包括三个文件sort.hsort.cppmain.cpp1.main.cpp1 #include <iostream>2 #include "sort.h"3 using namespace std;4 5 int main()6 {7 \\...

2016-12-14 00:00:00 90

转载 nodejs的文件系统

在node中,有大量的核心模块,每个模块完成一些具体的功能:http:实现http服务fs:文件系统模块,专用于处理文件操作的net:网络模块,实现网络的编程path:处理路径的url:处理url地址的。util:工具模块,提供一些常用工具常见的文件操作:主要就是增删改查(CRUD create read update delete) ...

2016-12-13 22:45:00 44

转载 Android 多线程处理之多线程用法

handler.post(r)其实这样并不会新起线程,只是执行的runnable里的run()方法,却没有执行start()方法,所以runnable走的还是UI线程。1.如果像这样,是可以操作ui,但是run还是走在主线程,见打印出来的Log线程名字是main,说明是主线程。这就是为什么可以直接在run方法里操作ui,因为它本质还是ui线程handler.post(new Run...

2016-12-13 11:05:00 30

转载 [深圳] 腾讯云招聘存储运维工程师

主要工作职责:负责部门分布式文件系统的日常运行维护、配置管理等工作,通过对日常问题的分析汇总;负责自动化运维工作,优化流程、提升工作效率和服务质量;负责为业务提供稳定、安全、性能合格的运营环境和相关的专业技术支持;7x24小时响应故障处理。岗位要求:熟悉 Linux 的基本操作和基本原理,掌握分析、调优工具;掌握perl、php、python、ruby其中一种语言...

2016-12-12 09:56:00 172

转载 PHP设计模式笔记九:装饰器模式 -- Rango韩老师 http://www.imooc.com/learn/236

装饰器模式(Decorator)  概述  1、装饰器模式可以动态地添加修改类的功能  2、一个类提供了一项功能,如果要在修改并添加额外的功能,传统的编程模式,需要写一个子类继承它,并重新实现类的方法  3、使用装饰者模式,仅需在运行时添加一个装饰器对象即可实现,可以实现最大的灵活性    代码实现如下    使用原型模式中的Canvas类,如果当前想设置dr...

2016-12-11 21:22:00 71

转载 GNS3 使用SecureCRT

"D:\SecureCRT\SecureCRT.EXE" /SCRIPT D:\SecureCRT\DyRouter.vbs /ARG %d /T /TELNET %h %pstart D:\SecureCRT\SecureCRT.exe /SCRIPT C:\DyRouter.vbs /T /telnet %h %p这是我自己试验过的,之前都是研究了很久都不成功,这...

2016-12-11 05:49:00 264

转载 php 字符串和数字比较一些问题

本文章来给大家介绍关于php 字符串和数字比较一些问题,因为数字与字符在php中是不同的数据类型,所以在比较时可能会有很多的问题。今天遇到一个问题,调用对方接口,按照接口说明,返回为数字0,1,2等等,其中0标示成功,其他表示不同的错误代码。程序通过 if ($ret == 0) 进行判断,开始程序是好的,今天出现问题了,由于对方接口修改,直接返回字母字符串作为错误信息提示,然后我这边就...

2016-12-10 10:56:00 62

转载 设置centos7默认运行级别

1.查看当前运行级别systemctl get-default2.设置命令行运行级别systemctl set-default multi-user.target3.设置图形化运行级别systemctl set-default graphical.target转载于:https://www.cnblogs.com/wangshuyi/p/6150069.html...

2016-12-09 16:25:00 71

转载 asp.net 读取RedisSessionStateProvider配置

最近项目遇到需要读取RedisSessionStateProvider配置文件applicationName节点,如:读取的方法有很多:1直接读取web.config文件, void test1() { SessionStateSection config = (SessionStateSection)WebConfiguratio...

2016-12-09 09:15:00 58

转载 SOA架构介绍和理解

SOA架构介绍和理解 SOA的正确方法论及目标模型,其实SOA在实现架构落地上,需要考虑到对服务的组合,不断的重用现有的服务,让企业应用可以逐步集成,快速实现业务的迭代。通过SOA架构分层将服务按照使用类型进行分配,上层服务对下层服务的包装,下层服务负责原子性的操作,上层服务对下层服务进行业务性的组合。具体的每一层的作用及主要职责:1.应用服务(原子服务)...

2016-12-08 16:41:00 76

转载 Lesson 24 It could be worse

TextI entered the hotel manager's office and sat down. I had just lost £50 and I felt very upset. 'I left the money in my room,' I said, 'and it's not there now.' The manager was sympathetic, but he...

2016-12-08 07:31:00 85

转载 Leetcode: Minimum Moves to Equal Array Elements

Given a non-empty integer array of size n, find the minimum number of moves required to make all array elements equal, where a move is incrementing n - 1 elements by 1.Example:Input:[...

2016-12-08 00:48:00 38

转载 jvm classLoader architecture :

jvm classLoader architecture : a、Bootstrap ClassLoader/启动类加载器 主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作. B、Extension ClassLoader/...

2016-12-07 22:34:00 52

转载 Angular-Chart.js 初接触;;;

可以先看下下面的链接,了解下,推荐链接准备工作JS文件{angular.js、Chart.js、angular-chart.js}这3个文件我的获取难易程度:Chart.js > angular-chart.js > angular.js;这个Chart.js文件,我先是去http://www.chartjs.org/官网,然后点击官网上的Chart.js on G...

2016-12-06 17:05:00 96

空空如也

空空如也

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

TA关注的人

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