- 博客(45)
- 收藏
- 关注
原创 More than React(二)组件对复用性有害?
本系列的上一篇文章《为什么ReactJS不适合复杂的前端项目》列举了前端开发中的种种痛点。本篇文章中将详细探讨其中“复用性”痛点。我们将用原生 DHTML API 、 ReactJS 和 Binding.scala 实现同一个需要复用的标签编辑器,然后比较三个标签编辑器哪个实现难度更低,哪个更好用。\\标签编辑器的功能需求\\在InfoQ的许多文章都有标签。比如本文的标签是“binding.sca...
2016-08-31 17:17:00 41
转载 挖洞技巧
1.1 补天不收的漏洞 ①反射XSS②CSRF③目录遍历④二进制(据补天审核说,他们没人看的懂,没法审,所以不收)2、尝试常用漏洞2.1 爆破2.2 CMS通用漏洞2.3 SQL注入漏洞2.4 XSS漏洞2.5 越权和逻辑漏洞 2.5.1越权 付费厂商多见于ID参数,比如typeID、OrderID等等,这里只是举例。更改ID,可以越权看...
2016-08-30 21:43:00 777
转载 决定再次努力
今儿早上,与同事聊天的时候,忽然发现结婚戒指又戴在了手上。止不住的开心!原来我还是很在乎他的啊。 他说,那一天夜半归宿,是在跟美墅的老板谈合同。不敢提前告诉我,是怕我不高兴他晚归而影响他谈判的情绪。听到这些解释的时候,我并没有对他增加多少信任和谅解。觉得一切都是借口。 可是,昨天晚上,他悄没声息的给我戴上了摘下的戒指。忽然发现,也许是我太纠结,只顾着埋怨和...
2016-08-30 13:04:53 37
转载 Selenium Web 自动化 - 项目实战环境准备
Selenium Web 自动化 - 项目实战环境准备2016-08-29目录1 部署TestNG 1.1 安装TestNG 1.2 添加TestNG类库2 部署Maven 2.1 maven配置 2.2 在Eclipse中配置maven 2.3 加入项目依赖(添加jar包)3 测试站点WebTours1 部署TestNG返回TestNG,即Testi...
2016-08-29 17:25:00 46
转载 进程间通信的方式——信号、管道、消息队列、共享内存
多进程:首先,先来讲一下fork之后,发生了什么事情。由fork创建的新进程被称为子进程(child process)。该函数被调用一次,但返回两次。两次返回的区别是子进程的返回值是0,而父进程的返回值则是新进程(子进程)的进程 id。将子进程id返回给父进程的理由是:因为一个进程的子进程可以多于一个,没有一个函数使一个进程可以获得其所有子进程的进程id。对子进程来说,之所以fork返回0...
2016-08-29 14:12:00 52
转载 litepal更好的操作sqlite3,配置与基本操作
litepal更好的操作sqlite3配置在app下的build.gradle中加入创建litepal.xml配置在app/src/main下面创建assets,新建litepal.xml<?xml version="1.0" encoding="utf-8" ?> <litepal> <...
2016-08-28 22:00:00 63
转载 adb操作手机打电话、发短信
当我们使用adb命令操作手机的时候经常会报错这个错误一般是adb的端口(5037)被占用,造成adb server无法启动,解决问题的思路就是查看是哪个程序占用了adb调试端口,然后结束掉它就行。查找哪个进程占用了5037端口netstat -aon|findstr "5037"2.结束对应进程可以看到PID为1250...
2016-08-28 13:56:00 945
转载 labview之连接MySQL数据库
Labview之连接MySQL数据库由于项目需要,在Labview开发中,需要使用MySQL数据库。这里介绍两种连接MySQL数据库的方式。分别为使用Labsql工具包和Database Connectivity Toolkit工具包以下为操作步骤:1、安装MySQL数据库 根据需求 可以去官方去下载相应的版本,这里使用的版本:mysql-installer-community...
2016-08-27 14:55:00 367
转载 MySQL无法插入中文的解决方案
本人在做数据库的连接过程中,发现无法插入中文值。原因是mysql的默认编码是latin1,只须将编码改为utf8即可。在mysql的命令行窗口中输入status会出现当前的编码。在mysql的安装目录中找到my.ini文件,将latin1替换为uft8,并在命令行中输入set chatset 'uft8'重启mysql服务。再输入命令status,看到如下图:转载于:...
2016-08-27 10:52:00 132
转载 losbyday Linux下的强大工具之一akw(转),Shell必备
简单使用:awk :对于文件中一行行的独处来执行操作 。awk -F :'{print $1,$4}' :使用‘:’来分割这一行,把这一行的第一第四个域打印出来 。 详细介绍:AWK命令介绍 awk语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作,完整的awk脚本通常用来格式化文本文件中的信息 1. 调用awk: 第一种命令...
2016-08-27 09:49:00 144
转载 从 Eclipse 迁移至 Android Studio
从 Eclipse 迁移至 Android Studio本文内容Android Studio 基础知识迁移先决条件将项目导入 Android Studio后续步骤将项目迁移至 Android Studio 需要适应新的项目结构、构建系统和 IDE 功能。 为了简化迁移过程,Android Studio 提供了导入工具,您可以将现有代码快速移至 A...
2016-08-25 12:47:00 44
转载 手动编译安装软件
RPM安装: 二进制格式: 源程序-->编译-->二进制格式 有些特性是编译选定的,如果编译未选定此特性,将无法使用; rpm包的版本会落后于源码包,甚至落后很多;bind-9.8.7, bind-9.7.2 定制:手动编译安装编译环境,开发环境开发库,开发工具Linux: C,GNU: CC,C++:gcc: GNU C Comp...
2016-08-24 23:14:00 52
转载 设计模式-中介者模式(Mediator)
/***中介者模式在消息队列中的应用*/package test.mediator;public abstract class Message { private Messages messages; public void sendMessage(String messageFrom,String messageTo){ ...
2016-08-22 23:26:00 64
转载 好用的API文档--在线版
安卓在线apihttp://www.android-doc.com/reference/packages.html转载于:https://www.cnblogs.com/johnsonwei/p/5790131.html
2016-08-20 12:07:00 57
转载 linux第三周作业(最终)
1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。who|cut -d " " -f1|sort -u2、取出最后登录到当前系统的用户的相关信息。w|tail -13、取出当前系统上被用户当作其默认shell的最多的那个shell。sort -t: -k7 /etc/passwd|cut -d: -f7|uniq -c|sort -n|...
2016-08-20 10:08:07 68
转载 docker-swarm
Docker -swarmSwarm 是 Docker 公司在 2014 年 12 月初发布的一套较为简单的工具,用来管理 Docker 集群,它将一群 Docker 宿主机变成一个单一的,虚拟的主机。Swarm 使用标准的 Docker API接口作为其前端访问入口,换言之,各种形式的 Docker Client(docker client in go, docker_py...
2016-08-19 19:03:03 47
转载 cisco ios检查命令
show memory statis //显示内存使用统计情况 转载于:https://blog.51cto.com/xm2007/1839943
2016-08-18 14:40:34 360
转载 jquery on()
为多个元素绑定同一个事件: $(document).on('click', '#header .fixed-feedback-bn, #sb-sec .feedback-bn', function () { // code... });为同一个元素绑定多个事件:$("table.planning_grid").o...
2016-08-17 16:35:00 30
转载 Java设计模式:单例模式
概念: java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机...
2016-08-16 22:28:00 29
转载 MPMoviePlayerController播放视频
MPMoviePlayerController* moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:ddi.videoFileUrl]; [[NSNotificationCenter defaultCenter] addObserver:self ...
2016-08-16 17:22:00 39
转载 Greenplum行存与列存的选择以及转换方法
背景数据在数据库中的存储形式多种多样,比较常见的如1. PostgreSQL的堆表,以行的形式存储,(当变成字段压缩后的长度超过数据块的四分之一时,会以TOAST的形式存储到TOAST表)。2. MySQL innodb则是以b+tree形式存储的。在数据仓库产品中,如Greenplum,支持行存,也支持列存。还有很多存储格式,本文将讨论行存...
2016-08-15 12:02:46 1926
转载 共阴极数码管编码
共阴极数码管编码00x3F10x0620x5B30x4F40x6650x6D60x7D70x0780x7F90x6FA0x77B0x7CC0x39D0x5EE...
2016-08-13 10:31:00 3815
转载 126. Word Ladder II
题目:Given two words (beginWord and endWord), and a dictionary's word list, find all shortest transformation sequence(s) from beginWord to endWord, such that:Only one lett...
2016-08-11 11:17:29 73
转载 .net接口学习笔记
1.接口的声明 接口的声明不能包含:数据成员,静态变量;只能包含如下类型的静态成员函数的声明:方法,属性,事件,索引器。声明中不能包含任何实现的代码,而在每个成员成名的主体后,必须使用分号。 接口声明可以有任何的修饰符public、protect、internl或private。 接口的成员是隐式的public,不允许任何访问修饰符,包括public。1 Public I...
2016-08-11 09:32:00 44
转载 hadoop程序MapReduce之SingletonTableJoin
需求:单表关联问题。从文件中孩子和父母的关系挖掘出孙子和爷奶关系样板:child-parent.txt xiaoming daxiong daxiong alice daxiong jack输出:xiaoming alice xiaoming jack分析设计:mapper部分设计:1、<k1...
2016-08-11 00:32:00 51
转载 [Objective-C]关联(objc_setAssociatedObject、objc_getAssociatedObject、objc_removeAssociatedObjects)...
关联 关联是指把两个对象相互关联起来,使得其中的一个对象作为另外一个对象的一部分。 关联特性只有在Mac OS X V10.6以及以后的版本上才是可用的。在类的定义之外为类增加额外的存储空间 使用关联,我们可以不用修改类的定义而为其对象增加存储空间。这在我们无法访问到类的源码的时候或者是考虑到二进制兼容性的时候是非常有用。 关联是基于关键字的,因此,我们可以...
2016-08-10 18:10:00 36
转载 Linux 的文本处理工具之sed
文本处理工具之sed=============================================================================概述:=============================================================================sed工作原理及功能★sed:Stream...
2016-08-10 14:40:02 53
转载 flume Permission denied: user=flume, access=WRITE, inode
My flume app is attempting to write to HDFS on a path thats not been created/granted for it.The path is /tmp, create it manually and grant flume write access for it.For example, if I want a /tmp p...
2016-08-10 10:40:00 341
转载 FC 坦克大战 老巢铁墙
老巢外围铁墙E2A9:AC 80 EFEF80:A5 10 85 45 A5 45 AC D2 E2用十六进制编辑器打开坦克大战的游戏文件搜索A5 45 F0 25 A5 0B改为AC 80 EF 25 A5 0B找空白处(52 52 78 52 E8 FF的下一行开始位置)改:A5 10 85 45 A5 45 AC D2 E2注:用内存访问断点效果如图:转载于:http...
2016-08-09 12:07:00 706
转载 LeetCode: 344. Reverse String
Write a function that takes a string as input and returns the string reversed.Example:Given s = "hello", return "olleh".题目大意就是给一个字符串,得到倒序字符串corner case:空字符串或者字符串长度为0解...
2016-08-08 15:59:22 40
转载 如何打造一个令人愉悦的前端开发环境(二)
前情提要上一篇文章介绍了目前前端比较流行的各种编辑器,以及各种流行的打包方式,最后给了一个Gulp的例子,这个例子还是14年的时候写的,还有一些可以优化的空间,就不讨论了,这篇文章主要讲目前火热的打包构建方式--Webpack的使用方式。主菜--没有开胃汤其实Webpack的入门指导文章非常多,配置方式也各有各样,这里我推荐题叶大神...
2016-08-08 10:53:55 91
转载 android之视频播放
视频播放和音频播放一样,都是使用MediaPlayer来播放的,区别就是MediaPlayer播放视频时是直接在Activity中实现的,而音频播放则需要写到服务中去。使用MediaPlayer只支持MP4和3gp格式的文件,如果想要播放其他格式的文件需要使用第三方库,这里推荐使用vitamioMediaPlayer使用MediaPlayer类来播放视频文件布局文件在布...
2016-08-04 23:37:00 46
转载 HDU-2159 FATE (DP)
FATETime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 11935Accepted Submission(s): 5656Problem Description最近xhd正在玩一款叫做FATE的游戏,为了得到极品装备...
2016-08-04 16:59:00 112
转载 【CodeForces 699A】Launch of Collider
维护最新的R,遇到L时如果R出现过就更新答案。#include <cstdio>#include <algorithm>using namespace std;int n,x,r=-1,ans=-1;char a[200005];int main(){ scanf("%d%s",&n,a); for(int i=0;i...
2016-08-03 23:11:00 38
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人