2017年5月4日

页面中用Context.Handler传递

摘要: 最近被WCF弄得身心疲惫。今天抽空看了一下页面传值的一些技巧。传统的cookie session 什么的就不介绍了 今天介绍Context的用法 首先要应用using System.Runtime.Remoting.Contexts;命名空间 public static string strname 阅读全文

posted @ 2017-05-04 22:49 赵弘添 阅读(604) 评论(0) 推荐(0)

c/s委托练习

摘要: 今天玩了玩C/S开发,也随便练习了很久不用的委托 父窗体中写的代码 #region 委托与事件传递 public delegate void TextChangedHandler(string s); public class CallObject { //用来存放子窗体返回的结果 public s 阅读全文

posted @ 2017-05-04 22:48 赵弘添 阅读(186) 评论(0) 推荐(0)

【Unity编程】欧拉角与万向节死锁(图文版)

摘要: 万向节死锁(Gimbal Lock)问题 上文中曾经说过,欧拉旋转的顺规和轴向定义,自然造就了“万向节死锁”问题。本文主要来探索它自然形成的原因。 陀螺仪 首先,我们来了解Gimbal 究竟是个什么玩意儿。下面来自维基百科中关于Gimbal的一段引述: 平衡环架(英语:Gimbal)为一具有枢纽的装 阅读全文

posted @ 2017-05-04 22:46 赵弘添 阅读(550) 评论(0) 推荐(0)

MATLAB(1)

摘要: 前言 之前经常用MATLAB,却不小心停留在了舒适区,连基本的调试方法都没有掌握。本文主要是对MATLAB程序调试中的一般方法进行总结,也是自己学习的记录。全文大致分为三个段落: 1)代码内调试; 2)断点调试方法; 3)指令调试方法; 本文主要为个人学习总结,并借鉴了前人的经验,相应链接在最后一并 阅读全文

posted @ 2017-05-04 22:46 赵弘添 阅读(342) 评论(0) 推荐(0)

expdp/impdp 参数说明,中英对照

摘要: 1.expdp参数说明 [oracle@OEL-ASM ~]$ expdp help=y Export: Release 11.2.0.3.0 - Production on Thu Sep 4 11:43:39 2014 Copyright (c) 1982, 2011, Oracle and/o 阅读全文

posted @ 2017-05-04 22:45 赵弘添 阅读(772) 评论(0) 推荐(0)

MySQL ibdata1文件迁移

摘要: 目的:主机系统/var目录快满了,经查询最大的文件是mysql的ibdata1文件,有17G大小,故需要迁移这个文件到其他目录下,以释放/var目录空间。 1.先备份下数据库是个好习惯 # mysqldump -q -uuser -ppassword --add-drop-table --all-d 阅读全文

posted @ 2017-05-04 22:44 赵弘添 阅读(4042) 评论(0) 推荐(0)

Oracle AWR报告提取方法

摘要: 本文旨在用来指导项目人员自行提取Oracle数据库的AWR报告. 1.当前连接实例的AWR报告提取:@?/rdbms/admin/awrrpt 2.RAC的其他实例AWR报告提取:@?/rdbms/admin/awrrpti 3.手工生成一个快照 1.当前连接实例的AWR报告提取:@?/rdbms/ 阅读全文

posted @ 2017-05-04 22:43 赵弘添 阅读(635) 评论(0) 推荐(0)

Vertica DBD 分析优化设计

摘要: DBD = Database Designer,是Vertica数据库优化中最主要的原生工具。 首先运行admintools工具,按下面步骤依次执行: 1.选择"6 Configuration Menu" 2.选择"2 Run Database Designer"3."Select a databa 阅读全文

posted @ 2017-05-04 22:42 赵弘添 阅读(552) 评论(0) 推荐(0)

div实现自适应高度的textarea,实现angular双向绑定

摘要: 相信不少同学模拟过腾讯的QQ做一个聊天应用,至少我是其中一个。 过程中我遇到的一个问题就是QQ输入框,自适应高度,最高高度为3row。 如果你也像我一样打算使用textarea,那么很抱歉,你一开始就错了。 textarea不是不可以的,然后我是这样错的。(就是监听scroll 如果出现了,就增加1 阅读全文

posted @ 2017-05-04 22:41 赵弘添 阅读(1460) 评论(0) 推荐(0)

VS2015 Enterprise 安装之惊险及收获

摘要: 前言 园子早早的就有人安装了VS 2015,自己也按捺不住了,也要赶快尝尝鲜!结果在其安装过程中一个小小的问题却困扰了我一天,这其中多亏了dudu耐心的解答才得以顺利完成,如果你也遇见这个问题,看过这篇文章后你就不会像我一样走太多的弯路【虽说耽误了时间但是也受益匪浅】! 话题 安装的过程以及详解就不 阅读全文

posted @ 2017-05-04 22:40 赵弘添 阅读(446) 评论(0) 推荐(0)

构造函数,你真的弄懂了吗?

摘要: 前言 看过我之前复习的随笔知道都是基础之上的语法,但是当我脑海开启回忆基础知识时,尤其是构造函数中先后执行顺序以及原因却是模棱两可,于是开始边编写边操笔来记叙下来。如果你正在学习基础语法或者是复习基础语法的路上,这篇文章或许对你亦有帮助(当然msdn也有相关定义,但是个人觉得要是看完定义后再去摸索下 阅读全文

posted @ 2017-05-04 22:39 赵弘添 阅读(223) 评论(0) 推荐(0)

EntityFramework之数据库以及表基本创建(一)

摘要: 前言 之前有学过EF一段时间那时EF才4.0似乎还不太稳定,而现在EF都已7.0版本,同时AspNet Identity都与此大有关联,看来是大势所趋于是开始学习EF,在学EF过程中也遇到一些小问题,特此录下,以备忘! 数据库和表基本创建 为了更好的循序渐进稍微概括下典型创建EF Code Firs 阅读全文

posted @ 2017-05-04 22:39 赵弘添 阅读(446) 评论(0) 推荐(0)

VS2015安装EF Power Tools

摘要: 前言 最近在研究EF觉得EF Power Tools比较强大,可以利用其特性来进行Code First模型验证等等,本以为在VS2015扩展和更新中能找到EF Power Tools,结果未找到,还得去官网下载,下面是安装步骤。供需要在VS2015上安装VS Power Tools的园友作一个参考。 阅读全文

posted @ 2017-05-04 22:36 赵弘添 阅读(266) 评论(0) 推荐(0)

测试不同格式下depth buffer的精度

摘要: 这篇文章主要是参考MJP的“Attack of The Depth Buffer”,测试不同格式下depth buffer的精度。 测试的depth buffer包含两类: 一是非线性的depth buffer,存储着perspective z(也就是最常用的,透视投影后归一化的z/w的buffer 阅读全文

posted @ 2017-05-04 22:34 赵弘添 阅读(359) 评论(0) 推荐(0)

asp.net中session的原理及应用

摘要: Session简介丶特性 1.Session是一种Web会话中的常用状态之一。 2.Session提供了一种把信息保存在服务器内存中的方式。他能储存任何数据类型,包含自定义对象。 3.每个客户端的Seesion是独立存储的。 4.在整个会话过程中,只要SessionID的cookie不丢失,都会保存 阅读全文

posted @ 2017-05-04 22:33 赵弘添 阅读(293) 评论(0) 推荐(0)

接口与抽象类

摘要: 1.接口是什么? 接口定义一种协议,实现该接口的类或者结构必须遵循该协议。一个接口可以继承一个或多个其它接口,一个类或结构也可以实现一个或多个接口。接口本身不提供他所定义的成员实现,他仅仅实现该接口的类或结构必须提供的成员。 就像:工厂(类)要生产插座(接口成员),就必须要遵守国家制定的一种插座制造 阅读全文

posted @ 2017-05-04 22:32 赵弘添 阅读(208) 评论(0) 推荐(0)

聊天程序(基于Socket、Thread)

摘要: 聊天程序简述 1、目的:主要是为了阐述Socket,以及应用多线程,本文侧重Socket相关网路编程的阐述。如果您对多线程不了解,大家可以看下我的上一篇博文浅解多线程 。 2、功能:此聊天程序功能实现了服务端跟多个客户端之间的聊天,可以群发消息,选择ip发消息,客户端向服务端发送文件。 (例子为Wi 阅读全文

posted @ 2017-05-04 22:32 赵弘添 阅读(1069) 评论(0) 推荐(0)

Web.Config文件详解

摘要: 一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点: 位于配置文件的顶部,包含在<configSections>标志中。 2.特定应用程序配置 特点: 位于<appSetting>中。 可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 阅读全文

posted @ 2017-05-04 22:31 赵弘添 阅读(223) 评论(0) 推荐(0)

asp.net 发送邮件

摘要: protected void Button1_Click(object sender, EventArgs e) { SendSMTPEMail("smtp.qq.com", "861816288@qq.com", "XX密码XXXX", "450940118@qq.com", "123", "用a 阅读全文

posted @ 2017-05-04 22:31 赵弘添 阅读(172) 评论(0) 推荐(0)

Apache Sqoop - Overview Apache Sqoop 概述

摘要: 使用Hadoop来分析和处理数据需要将数据加载到集群中并且将它和企业生产数据库中的其他数据进行结合处理。从生产系统加载大块数据到Hadoop中或者从大型集群的map reduce应用中获得数据是个挑战。用户必须意识到确保数据一致性,消耗生产系统资源,供应下游管道的数据预处理这些细节。用脚本来转化数据 阅读全文

posted @ 2017-05-04 22:30 赵弘添 阅读(583) 评论(0) 推荐(0)

HBase 数据模型(Data Model)

摘要: HBase Data Model——HBase 数据模型(翻译) 在HBase中,数据是存储在有行有列的表格中。这是与关系型数据库重复的术语,并不是有用的类比。相反,HBase可以被认为是一个多维度的映射。 HBase数据模型术语 Table(表格) 一个HBase表格由多行组成。 Row(行) H 阅读全文

posted @ 2017-05-04 22:29 赵弘添 阅读(597) 评论(0) 推荐(0)

关于Http请求后返回json乱码的问题

摘要: 其实很多时候我们在做http请求数据返回的时候经常会莫名发现会出现乱码,大部分时候我们都觉得是编码不对造成的。 一般情况下正常我们默认都是作个很简单的操作,直接使用UTF-8编码基本问题就搞定了 HttpWebRequest request;request = (HttpWebRequest)Web 阅读全文

posted @ 2017-05-04 22:28 赵弘添 阅读(27620) 评论(3) 推荐(2)

HBase框架学习之路

摘要: 1 背景知识 1.1 解决问题 解决HDFS不支持单条记录的快速查找和更新的问题。 1.2 适用情况 存在亿万条记录的数据库,只有千万或者百万条记录使用RDBMS更加合适 确保你的应用不需要使用RDBMS的高级特性(第二索引,事务机制,高级查询语言等) 足够的硬件配置,即节点数,HDFS在少于5个节 阅读全文

posted @ 2017-05-04 22:28 赵弘添 阅读(188) 评论(0) 推荐(0)

Net Core MVC6 RC2 启动过程分析

摘要: 入口程序 如果做过Web之外开发的人,应该记得这个是标准的Console或者Winform的入口。为什么会这样呢?.NET Web Development and Tools Blog ASP.NET Core is a console app In RC1 an ASP.NET applicati 阅读全文

posted @ 2017-05-04 22:27 赵弘添 阅读(262) 评论(0) 推荐(0)

JavaScript易错知识点整理

摘要: 前言 本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向,函数参数,闭包问题及对象拷贝与赋值这6个方面进行由浅入深的介绍和讲解,其中也涉及了一些ES6的知识点。 JavaScript知识点 1.变量作用域 上方的函数作用域中声明并赋值了a,且 阅读全文

posted @ 2017-05-04 19:09 赵弘添 阅读(111) 评论(0) 推荐(0)

写好你的JavaScript

摘要: 关于 微信公众号:前端呼啦圈(Love-FED) 我的博客:劳卜的博客 知乎专栏:前端呼啦圈 前言 在实际工作中,我们应该经常会看到一些功能上没有问题,但编码风格和规范却十分糟糕的代码,这往往会让人不敢再往下阅读,甚至会影响阅读者一天的心情。这些代码不仅不易阅读,而且难以维护,它们一般会出自刚入门的 阅读全文

posted @ 2017-05-04 19:04 赵弘添 阅读(141) 评论(0) 推荐(0)

LeetCode123 Best Time to Buy and Sell Stock III

摘要: Say you have an array for which the ith element is the price of a given stock on day i. Design an algorithm to find the maximum profit. You may comple 阅读全文

posted @ 2017-05-04 19:03 赵弘添 阅读(118) 评论(0) 推荐(0)

拓扑排序

摘要: 拓扑排序的DFS算法 输入:一个有向图 输出:顶点的拓扑序列 具体流程: (1) 调用DFS算法计算每一个顶点v的遍历完成时间f[v] (2) 当一个顶点完成遍历时,将该顶点放到一个链表的最前面 (3) 返回链表(按照链表次序输出顶点即为顶点的拓扑序列) 样例输入 样例输出 因为对有向无环图进行df 阅读全文

posted @ 2017-05-04 19:01 赵弘添 阅读(183) 评论(0) 推荐(0)

POJ1007

摘要: DNA Sorting Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 83442 Accepted: 33584 Description One measure of ``unsortedness'' in a sequence 阅读全文

posted @ 2017-05-04 19:01 赵弘添 阅读(140) 评论(0) 推荐(0)

POJ1611

摘要: The Suspects Time Limit: 1000MS Memory Limit: 20000K Total Submissions: 23002 Accepted: 11171 Description Severe acute respiratory syndrome (SARS), an 阅读全文

posted @ 2017-05-04 19:00 赵弘添 阅读(273) 评论(0) 推荐(0)

POJ2524

摘要: 太难的搞不过,只能来写简单的了 POJ2524 无所不在的宗教 世界上宗教何其多。假设你对自己学校的学生总共有多少种宗教信仰很感兴趣。学校有n个学生,但是你不能直接问学生的信仰,不然他会感到很不舒服的。有另外一个方法是问m对同学,是否信仰同一宗教。根据这些数据,相信聪明的你是能够计算学校最多有多少种 阅读全文

posted @ 2017-05-04 19:00 赵弘添 阅读(120) 评论(0) 推荐(0)

POJ3274

摘要: 原题:POJ3274 参考:进击的阿俊 已知有n头牛,用一个K位二进制数Ak,Ak-1,...,A1表示一头牛具有的特征,Ai=1表示具有特征i。现给定按顺序排列的N头牛的k位特征值,称某个连续范围内“特征平衡”,假如在这个范围内,拥有各个特征的牛的数量都相等。求最大“特征平衡”连续范围。 分析: 阅读全文

posted @ 2017-05-04 19:00 赵弘添 阅读(172) 评论(0) 推荐(0)

xamp配置多域名站点

摘要: xampp配置多站点出现,htdocs目录和虚拟目录二者只能选其一的情况,我的xampp安装在D:\xampp\,默认web根目录在D:\xampp\htdocs,然后我在D:\magento安装了magento站点,之前做过配置,但配置完后出现个问题,我无法再访问到D:\xampp\htdocs下 阅读全文

posted @ 2017-05-04 18:59 赵弘添 阅读(374) 评论(0) 推荐(0)

.net平台的rabbitmq使用封装

摘要: 前言 RabbitMq大家再熟悉不过,这篇文章主要整对rabbitmq学习后封装RabbitMQ.Client的一个分享。文章最后,我会把封装组件和demo奉上。 Rabbitmq的关键术语 1、绑定器(Binding):根据路由规则绑定Queue和Exchange。 2、路由键(Routing K 阅读全文

posted @ 2017-05-04 18:56 赵弘添 阅读(377) 评论(1) 推荐(0)

Struts2+Hibernate框架探险

摘要: 写这篇文章的目的 了解 JavaWeb 开发的人都知道SSH和SSM框架,前段时间开始接触 JavaWeb 开发,看了几个教学视频后就想上手构建一个小型 Web项目,可在跟着视频敲代码当中,使用 Struts2+Hibernate框架 却不是那么顺利,百度和谷歌都用上,折腾了几天才搞定。究其原因,是 阅读全文

posted @ 2017-05-04 18:55 赵弘添 阅读(222) 评论(0) 推荐(0)

Java 垃圾回收(GC) 泛读

摘要: Java 垃圾回收(GC) 泛读 文章地址:https://segmentfault.com/a/1190000008922319 0. 序言 带着问题去看待 垃圾回收(GC) 会比较好,一般来说主要的疑惑在于这么几点: 为什么需要 GC ? 虚拟机(JVM) 与 垃圾回收(GC) 的关系? GC 阅读全文

posted @ 2017-05-04 18:54 赵弘添 阅读(212) 评论(0) 推荐(0)

Android Gradle 指定 Module 打包

摘要: Android Gradle 指定 Module 打包 项目中有许多的可以直接独立运行的 Module ,如何在 Gradle 中将签名文件配置好了,那么就不需要普通的手动点击 Generate Signed APK,使用 Terminal更加方便. 指定Module打包命令 输入: 示例: [er 阅读全文

posted @ 2017-05-04 18:53 赵弘添 阅读(5730) 评论(0) 推荐(0)

Android 瘦身之道

摘要: Android 瘦身之道 so文件 [TOC] 1. 前言 目前Android 瘦身只有几个方面可以入手,因为apk的结构就已经固定了。 关于 APK 瘦身,我觉得这篇文章总结的不错:Android-APP终极瘦身指南 2. ABI 的种类 官方的一张表格列举了常用的几种 CPU 架构。 3. 目前 阅读全文

posted @ 2017-05-04 18:53 赵弘添 阅读(292) 评论(0) 推荐(0)

Android Google AdMob 广告接入示例

摘要: Android Google AdMob 广告接入示例 [TOC] 首先请大家放心,虽然 Google搜索等服务被qiang了,但是 广告服务国内还是可以用的,真是普天同庆啊~~~噗! 其实这篇文章也只是记录我接入 AdMob 的过程,更具体的其实 Google 官方给的更详细(配图和视频还有Git 阅读全文

posted @ 2017-05-04 18:53 赵弘添 阅读(7558) 评论(1) 推荐(0)

Mac Finder 里新建文本

摘要: Mac Finder 里新建文本 首先吐槽下 Mac 的文件管理 Finder 真的是太弱了,之前没感觉 Windows 的资源管理器多厉害,但是和 Mac 的比起来真是堪称神器啊,果然牛逼与否还的看同行衬托! 如何在 Finder 中创建 test.txt文本呢? 1. 复制父目录的路径 选择父目 阅读全文

posted @ 2017-05-04 18:52 赵弘添 阅读(233) 评论(0) 推荐(0)

SourceTree 无法查看组织仓库

摘要: error log:Pushing to remote: Repository not found. 在使用SourceTree进行版本控制,代替git命令行,而且作为免费 跨平台 功能完备的git gui,其体验还是很不错的. 1. 前言 最近遇到一个问题,我先描述情景:别人把我拉入GitHub的 阅读全文

posted @ 2017-05-04 18:52 赵弘添 阅读(1548) 评论(0) 推荐(0)

Eclipse 工程迁移到 Android Studio

摘要: 目标:迁移成功,并成功正常运行! 附加:同步视频在文章后面! 两种方式: 1. 用Gradle导出,在Android Studio中用Gradle导入 (不推荐) 2. 用Android Studio 直接导入Eclipse 工程 (推荐) 我以第二种方式. 步骤: Error附加:清单文件报错:在 阅读全文

posted @ 2017-05-04 18:51 赵弘添 阅读(187) 评论(0) 推荐(0)

ScrollView 里的 EditText 与输入法的用例

摘要: 情景是这样的: 解决方案: 会出现的bug 输入法弹出来后,取消输入法,输入法的会"占位"(即占用之前位置,可能显示白色或者黑色) 解决: 原因: 阅读全文

posted @ 2017-05-04 18:51 赵弘添 阅读(240) 评论(0) 推荐(0)

Android Gradle manifestPlaceholders 占位符详解

摘要: Android Gradle manifestPlaceholders 占位符详解 在实际项目中,AndroidManifest里十几个地方的值是需要动态的改变(生成apk文件的时候).如果每次去改也可以,但是累啊,在我之前他们打包是用手动替换,但我觉得这是是在没办法的办法,但是有了manifest 阅读全文

posted @ 2017-05-04 18:51 赵弘添 阅读(12580) 评论(0) 推荐(0)

SharedPreferences.Editor 的apply()与commit()方法的区别

摘要: commit()的文档 官方文档如下: Commit your preferences changes back from this Editor to the SharedPreferences object it is editing. This atomically performs the 阅读全文

posted @ 2017-05-04 18:50 赵弘添 阅读(960) 评论(0) 推荐(0)

开源协议

摘要: 开源协议 5种 常见开源协议 Apache Licence 2.0 Apache Licence是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件)。需要满足的条件也和BSD类似: 需要给代码的用户一份 阅读全文

posted @ 2017-05-04 18:50 赵弘添 阅读(257) 评论(0) 推荐(0)

Android RatingBar 自定义样式

摘要: Android RatingBar 自定义样式 1.先定义Style: 2. Drawable里的layer_live_rating_bar.xml: 3. 在布局文件里使用RatingBar: 4. 最终效果: 5.注意点: 这两个属性同时写才能确定高度,不知道还有没其他方式 isIndicato 阅读全文

posted @ 2017-05-04 18:49 赵弘添 阅读(9203) 评论(0) 推荐(0)

Android 解决方法数 65536 (65k) 限制

摘要: 可能出现的错误信息: Conversion to Dalvik format failed: Unable to execute dex: method ID not in [0, 0xffff]: 65536 说明:这个方法是谷歌提供的.链接如下:https://developer.android 阅读全文

posted @ 2017-05-04 18:49 赵弘添 阅读(340) 评论(0) 推荐(0)

自定义 checkbox 新玩法 ?

摘要: 自定义 checkbox 新玩法 ? 第一步:selector 编写 drawable/selector_checkbox_voice.xml 第二步:style VoiceCheckboxTheme 第三步:布局文件里 第四步:效果 看左边第二个 //点击前//点击后 你可以监听状态: 阅读全文

posted @ 2017-05-04 18:48 赵弘添 阅读(368) 评论(0) 推荐(0)

Android 透明度百分比对应的 十六进制

摘要: Android 透明度百分比对应的 十六进制 先把结果放在这里,方便大家查询,也方便自己,UI太喜欢用百分比表示了=.=! 计算: 写个简单的java程序即可: 其他: Android 的透明度在alpha 为0~1.在xml中用16进制表示. 例如:全透明 #00000000,后面的六个0表示黑色 阅读全文

posted @ 2017-05-04 18:47 赵弘添 阅读(409) 评论(0) 推荐(0)

Linux学习之Vim使用

摘要: 一 为何要学Vim 所有的Unix Like系统都有自带vi编辑器 一些软件的编辑接口会自动调起vi 作为vi的升级版,vim具有程序编辑功能,而且具有代码颜色高亮显示、辨别代码的正确性等功能 所有的Unix Like系统都有自带vi编辑器 一些软件的编辑接口会自动调起vi 作为vi的升级版,vim 阅读全文

posted @ 2017-05-04 18:46 赵弘添 阅读(182) 评论(0) 推荐(0)

Linux文件权限rwx简单了解

摘要: Ⅰ 了解Linux下的文件权限 如上图所示,ll命令详细展示当前目录下的文件或者子目录信息 红框标注的即为此文件或者目录的权限 【第一行文件10.c的权限以-开头,用来说明这是一个文件;第四行code目录的权限以字母d开头,用来标注code是目录】 关于文件权限,我们要先了解有那些用户可以操作文件。 阅读全文

posted @ 2017-05-04 18:46 赵弘添 阅读(3680) 评论(0) 推荐(0)

Linux学习之用户管理

摘要: /etc/passwd Linux系统将用户信息保存在文件/etc/passwd中 文件中一行代表一个用户,所以文件有多少行就代表系统有多少用户。每一行都被用冒号隔开分成7个字段,我们先了解下这些字段所代表的意义 以第一行系统管理员账户root来说明 字段1:root 代表用户名 字段2:X 代表此 阅读全文

posted @ 2017-05-04 18:45 赵弘添 阅读(222) 评论(0) 推荐(0)

Linux学习之sudo命令

摘要: 在学习Linux用户管理时,我们不得不需要了解一个命令,那就是sudo。sudo的作用是切换身份,以其他身份来执行命令。 那么为什么在Linux系统中我们需要来切换身份呢?原因有以下几个方面 1、养成一个对系统操作的好习惯。不管是在一些博文还是书籍中,作者经常会建议Linux使用者尽量用一般身份来操 阅读全文

posted @ 2017-05-04 18:40 赵弘添 阅读(1596) 评论(0) 推荐(0)

XSS跨站脚本攻击

摘要: 阅读目录 1、简介 2、原因解析 3、XSS攻击分类 3.1、反射型xss攻击 3.2、存贮型xss攻击 3.3、DOMBasedXSS(基于dom的跨站点脚本攻击) 4、XSS攻击实例分析 例1、简单XSS攻击 例2、盗取cookie 5、XSS漏洞修复 5.1、html实体 5.2、HTML E 阅读全文

posted @ 2017-05-04 18:39 赵弘添 阅读(168) 评论(0) 推荐(0)

CSRF攻击与防御

摘要: 阅读目录 1、简介 2、CSRF攻击原理 3、CSRF例子与分析 3.1、简单级别CSRF攻击 3.2、中级别CSRF攻击 3.3、高级别CSRF攻击 4、CSRF防御方法 5、参考文献 阅读目录 1、简介 2、CSRF攻击原理 3、CSRF例子与分析 3.1、简单级别CSRF攻击 3.2、中级别C 阅读全文

posted @ 2017-05-04 17:18 赵弘添 阅读(165) 评论(0) 推荐(0)

会话劫持

摘要: 阅读目录 1、简介 2、MITM攻击简介 3、注射式攻击简介 4、TCP会话劫持 5、参考文献 阅读目录 1、简介 2、MITM攻击简介 3、注射式攻击简介 4、TCP会话劫持 5、参考文献 回到顶部 1、简介 在现实生活中,比如你去市场买菜,在交完钱后你要求先去干一些别的事情,稍候再来拿菜;如果这 阅读全文

posted @ 2017-05-04 17:17 赵弘添 阅读(1416) 评论(0) 推荐(0)

R语言从小木虫网页批量提取考研调剂信息

摘要: 一、对数据的分布进行初步判断 1.1 原理 对于不同的分布,有特定的偏度(skewness)和峰度(kurtosis),正态分布、均匀分布、逻辑斯谛分布、指数分布的偏度和峰度都是特定的值,在偏度-峰度图中是特定的点,而伽马分布和对数正态分布在偏度-峰度图中是一条直线,贝塔分布在偏度-峰度图中是一片区 阅读全文

posted @ 2017-05-04 15:35 赵弘添 阅读(547) 评论(0) 推荐(0)

生物结构变异分析软件meerkat 0.189使用笔记(一)

摘要: 一、准备工作 meerkat 0.189版本和以前的版本相比,支持bwa mem 输出的bam文件,还支持全外显子数据count SV。 meerkat原理:参见http://compbio.med.harvard.edu/Meerkat/ 1.1 需要准备的软件 1. unix/Linux系统(自 阅读全文

posted @ 2017-05-04 15:34 赵弘添 阅读(710) 评论(0) 推荐(0)

判断数据是否服从某一分布(二)

摘要: 一、对数据的分布进行初步判断 1.1 原理 对于不同的分布,有特定的偏度(skewness)和峰度(kurtosis),正态分布、均匀分布、逻辑斯谛分布、指数分布的偏度和峰度都是特定的值,在偏度-峰度图中是特定的点,而伽马分布和对数正态分布在偏度-峰度图中是一条直线,贝塔分布在偏度-峰度图中是一片区 阅读全文

posted @ 2017-05-04 15:34 赵弘添 阅读(4755) 评论(0) 推荐(0)

R语言基因组数据分析可能会用到的data.table函数整理

摘要: R语言data.table包是自带包data.frame的升级版,用于数据框格式数据的处理,最大的特点快。包括两个方面,一方面是写的快,代码简洁,只要一行命令就可以完成诸多任务,另一方面是处理快,内部处理的步骤进行了程序上的优化,使用多线程,甚至很多函数是使用C写的,大大加快数据运行速度。因此,在对 阅读全文

posted @ 2017-05-04 15:33 赵弘添 阅读(1144) 评论(0) 推荐(0)

将基因组数据分类并写出文件,python,awk,R data.table速度PK

摘要: 由于基因组数据过大,想进一步用R语言处理担心系统内存不够,因此想着将文件按染色体拆分,发现python,awk,R 语言都能够非常简单快捷的实现,那么速度是否有差距呢,因此在跑几个50G的大文件之前,先用了244MB的数据对各个脚本进行测试,并且将其速度进行对比。 首先是awk处理,awk进行的是逐 阅读全文

posted @ 2017-05-04 15:32 赵弘添 阅读(315) 评论(0) 推荐(0)

Map的迭代

摘要: 1 public static void main(String[] args) { 2 3 Map map = new HashMap(); 4 map.put("张三", 12); 5 map.put("张三1", 121); 6 map.put("张三2", 122); 7 map.put("张... 阅读全文

posted @ 2017-05-04 15:31 赵弘添 阅读(165) 评论(0) 推荐(0)

Log4J的配置

摘要: Log4J简介日志记录功能是一个项目中重要的组成部分,Log4J是APache下的一个开源日志组件,为java开发者提供了很大的便利。 Loggers,日志信息的优先级日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG,分别用来指定这条日志信息的重要程度,设置为高级别的优先级时, 阅读全文

posted @ 2017-05-04 15:30 赵弘添 阅读(151) 评论(0) 推荐(0)

IO流输入输出流,字符字节流

摘要: 一、流 1.流的概念 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。2.流的分类根据处理数据类型的不同分为:字符流和字节流,字符流处理的单元为 2 个字节的 Unico 阅读全文

posted @ 2017-05-04 15:29 赵弘添 阅读(237) 评论(0) 推荐(0)

java面试题(二)

摘要: 21、描述一下JVM加载class文件的原理机制? 答:JVM中类的装载是由类加载器(ClassLoader)和它的子类来实现的,Java中的类加载器是一个重要的Java运行时系统组件,它负责在运行时查找和装入类文件中的类 。由于Java的跨平台性,经过编译的Java源程序并不是一个可执行程序,而是 阅读全文

posted @ 2017-05-04 15:29 赵弘添 阅读(228) 评论(0) 推荐(0)

Java设计模式之(设计模式的概述)

摘要: 概述: 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编 阅读全文

posted @ 2017-05-04 15:28 赵弘添 阅读(173) 评论(0) 推荐(0)

Java设计模式之(工厂模式)

摘要: 工厂模式: 工厂模式可以分为三类: 1)简单工厂模式(Simple Factory) 2)工厂方法模式(Factory Method) 3)抽象工厂模式(Abstract Factory) 简单工厂模式 插头 分为二孔插头和三孔插头。首先 创建插头产品类 Pin public class Pin { 阅读全文

posted @ 2017-05-04 15:27 赵弘添 阅读(244) 评论(0) 推荐(0)

Java设计模式之(建造者模式)

摘要: 建造者模式:是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式通常包括下面几个角色: 1. builder:抽象建造者,给出一个抽象接口,以规范产品对象的各个组成成分的建造。这个接口规定要实现复杂对象的哪些部分的创建,并不涉及具体的对象部件的创建。2. Con 阅读全文

posted @ 2017-05-04 15:25 赵弘添 阅读(201) 评论(0) 推荐(0)

Python求解登楼梯问题(京东2016笔试题)

摘要: 问题:假设一段楼梯共15个台阶,小明一步最多能上3个台阶,那么小明上这段楼梯一共有多少种方法? 解析:从第15个台阶上往回看,有3种方法可以上来(从第14个台阶上一步迈1个台阶上来,从第13个台阶上一步迈2个台阶上来,从第12个台阶上一步迈3个台阶上来),同理,第14个、13个、12个台阶都可以这样 阅读全文

posted @ 2017-05-04 15:24 赵弘添 阅读(4471) 评论(0) 推荐(0)

求解朋友关系中的朋友圈数量

摘要: 问题描述:给出10w条人和人之间的朋友关系,求出这些朋友关系中有多少个朋友圈 样例A-B、B-C、D-E、E-F ,这四对关系中存在2个朋友圈 解题思路:并查集,而题目只需要求出朋友圈数量,并不需要求出各朋友圈,所以该并查集的实现也可以非常简单。 A-B,就把father[B] = A,处理每条朋友 阅读全文

posted @ 2017-05-04 15:23 赵弘添 阅读(455) 评论(0) 推荐(0)

Python求解啤酒问题(携程2016笔试题)

摘要: 问题描述:一位酒商共有5桶葡萄酒和1桶啤酒,6个桶的容量分别为30升、32升、36升、38升、40升和62升,并且只卖整桶酒,不零卖。第一位顾客买走了2整桶葡萄酒,第二位顾客买走的葡萄酒是第一位顾客的2倍。那么,本来有多少升啤酒呢?解析:由于该酒商只卖整桶酒,简单分析几个桶的容量可知,第二位顾客必须 阅读全文

posted @ 2017-05-04 15:23 赵弘添 阅读(578) 评论(0) 推荐(0)

求解分组问题(百度面试题)

摘要: 题目描述:任意数分三组,使得每组的和尽量相等 思路分析:看完题目稍作分析的后,想不到用什么算法解决这个问题,于是思路如其他人一样。 先排序,初始化三个空数组,每次从给出的数组中拿一个最大值放到项数和最小的数组中。 python实现 from operator import add from func 阅读全文

posted @ 2017-05-04 15:22 赵弘添 阅读(775) 评论(0) 推荐(0)

求解暗黑字符串(网易2017秋招)

摘要: 问题描述:一个只包含'A'、'B'和'C'的字符串,如果存在某一段长度为3的连续子串中恰好'A'、'B'和'C'各有一个,那么这个字符串就是纯净的,否则这个字符串就是暗黑的。 例如:BAACAACCBAAA 连续子串"CBA"中包含了'A','B','C'各一个,所以是纯净的字符串AABBCCAAB 阅读全文

posted @ 2017-05-04 15:21 赵弘添 阅读(161) 评论(0) 推荐(0)

求解微信红包(2016腾讯校招笔试题)

摘要: 题目描述: 春节期间小明使用微信收到很多个红包,非常开心。在查看领取红包记录时发现,某个红包金额出现的次数超过了红包总数的一半。 请帮小明找到该红包金额。写出具体算法思路和代码实现,要求算法尽可能高效。 解题思路 这道题看上去感觉挺简单,最简单的方法就是分别算出每个红包金额出现次数,再找出出现次数过 阅读全文

posted @ 2017-05-04 15:17 赵弘添 阅读(493) 评论(0) 推荐(0)

MySQL优化四(优化表结构)

摘要: MySQL优化四(优化表) 昨晚吃吃喝喝的太多,熬夜到凌晨二点。今天头发杂乱,脸庞憔悴,像是吸毒了。下午去买衣服,肚子一看大了不少。奈何女朋友还没有一个,就已经发福了。管不住口,迈不开腿。 一、优化表结构 1.尽量将表字段定义为NOT NULL约束,这时由于在MySQL中含有空值的列很难进行查询优化 阅读全文

posted @ 2017-05-04 15:12 赵弘添 阅读(167) 评论(0) 推荐(0)

【Spring】使用Spring和AMQP发送接收消息(上)

摘要: 讲AMQP之前,先讲下传统的JMS的消息模型,JMS中主要有三个参与者:消息的生产者、消费者、传递消息的通道(队列或者主题),两种消息模型如下:通道是队列: 通道是队列: 通道是主题: 在JMS中,虽然通道有助于解耦消息的生产者和消费者,但这两者依然会与通道相耦合。生产者会将消息发布到一个特定的队列 阅读全文

posted @ 2017-05-04 15:11 赵弘添 阅读(973) 评论(0) 推荐(0)

数据结构1

摘要: 数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。 不过,作为一些刚刚接触数据结构的人来说,我们并不需要了解这么多——恰恰相反,我们从简单的开始。 阅读全文

posted @ 2017-05-04 15:10 赵弘添 阅读(229) 评论(0) 推荐(0)

【开源】NodeJS仿WebApi路由

摘要: 用过WebApi或Asp.net MVC的都知道微软的路由设计得非常好,十分方便,也十分灵活。虽然个人看来是有的太灵活了,team内的不同开发很容易使用不同的路由方式而显得有点混乱。 不过这不是重点,我在做Node项目的时候就觉得不停的用use(...)来指定路由路径很烦人,所以用Typescrip 阅读全文

posted @ 2017-05-04 15:09 赵弘添 阅读(1270) 评论(0) 推荐(0)

【译】Nodejs最好的ORM

摘要: TypeORM github: https://github.com/typeorm/typeorm这篇译文是从TypeORM github上的使用说明上翻译过来的,已经提交PR并merge到库中了。 TypeORM是一个采用TypeScript编写的用于Node.js的优秀ORM框架,支持使用Ty 阅读全文

posted @ 2017-05-04 15:08 赵弘添 阅读(14659) 评论(0) 推荐(1)

深入理解ajax系列第五篇

摘要: 前面的话 一般地,使用readystatechange事件探测HTTP请求的完成。XHR2规范草案定义了进度事件Progress Events规范,XMLHttpRequest对象在请求的不同阶段触发不同类型的事件,所以它不再需要检査readyState属性。这个草案定义了与客户端服务器通信有关的事 阅读全文

posted @ 2017-05-04 15:07 赵弘添 阅读(192) 评论(0) 推荐(0)

有个程序猿要去当CEO了:(一)事情始末

摘要: 事情大概是这样的: 去年年底,我从原公司离职,原因大概是公司绩效不好,呆着也没意思。 后来听说,年终结算遣散了所有人。 今年年初的时候,前老板又找上我,说希望能和我再合作。 起先是想分我一部分干股,让我组建技术团队重新做好业务。 后来,他觉得相对于技术,他终究是个外行,干脆让我当公司的总经理,并且要 阅读全文

posted @ 2017-05-04 15:06 赵弘添 阅读(173) 评论(0) 推荐(0)

TCP协议设计原理

摘要: 最近去了解TCP协议,发现这是一个特别值得深思的协议。在本篇博客中,不会长篇大论的给大家介绍TCP协议特点、包头格式以及TCP的连接和断开等基本原理,而是会带大家深入理解为什么要这么设计,如果不这么设计,会产生什么后果,希望能帮助大家对TCP协议的理解。TCP弥补了IP尽力而为服务的不足,实现了面向 阅读全文

posted @ 2017-05-04 15:05 赵弘添 阅读(261) 评论(0) 推荐(0)

Java 内部类详解

摘要: 什么 定义在一个类内部的类,称为内部类(累不累),如下: C称为A的内部类,简称内部类 A称为C的外部类,简称外部类 而且内部类能访问外部类的成员(静态成员、实例成员),当然有一些限制,限制如下 4种声明方式 按照内部类的声明方式,分为4种内部类: 静态内部类 像类的静态成员一样声明的类,就称呼为“ 阅读全文

posted @ 2017-05-04 14:58 赵弘添 阅读(216) 评论(0) 推荐(0)

Brackets 前端编辑器试用

摘要: Brackets编辑器介绍 "一个现代的,开源的,了解网页设计的编辑器"这是官方的宣传语。也就是说它适用于网页开发,包含了许多亮点功能:实时预览(Live Preview)、内联编辑(Inline Edit)、多行编辑(Multiple Selections)、快速文档(Quick Document 阅读全文

posted @ 2017-05-04 14:57 赵弘添 阅读(6711) 评论(0) 推荐(2)

那些“不务正业”的IT培训公司

摘要: Before First 大四下期了,现在准备找一份Java开发的实习工作,于是在各大网站上投递简历-智联招聘、51job、拉勾网,慧眼识真金的我必然会把培训机构给过滤掉,对于重庆来说招聘实习的公司少之又少,然而是智联招聘上和51job上那培训公司发布的招聘信息简直就是霸屏,好像这网站就是他们开的一 阅读全文

posted @ 2017-05-04 14:57 赵弘添 阅读(257) 评论(0) 推荐(0)

Atom 编辑器试用

摘要: 简介 它号称“21世纪可黑客的文本编辑器”。GitHub支持并开源,并支持跨平台。和brackets编辑器一样基于浏览器开发,意味着你可以使用less(包含css)来定制编辑器界面,coffeescript(与js类似)编写插件定制功能。有很多和sublimne类似的地方,比如:命令面板,还有许多快 阅读全文

posted @ 2017-05-04 14:54 赵弘添 阅读(5793) 评论(0) 推荐(0)

Emmet 快速编写html代码

摘要: 简介 快速编写HTML代码 语法简单,语法类似css选择器,30分钟内你就可以搞定它。开发商为sublime、atom、brackets、hbuilder、webstrom等编辑器或IDE提供对应的插件,你可以在你喜欢的编辑器中使用它。它还支持对css快速编辑功能。 Emmet官网 Emmet官方文 阅读全文

posted @ 2017-05-04 14:54 赵弘添 阅读(1632) 评论(0) 推荐(0)

Sublime Text3 编辑器我的最爱

摘要: 简介 Sublime Text 3是一个神奇的文本编辑器,适合程序员、作家。它有很多亮点功能,比如多选择、Go Anything、命令面板。多选择可以让你同时编辑多出代码,Got Anything 像它名字一样你可以快速跳转都某个文件的某行、某个文件的某个符号(变量、方法等)。而且它跨平台、启动速度 阅读全文

posted @ 2017-05-04 14:53 赵弘添 阅读(1931) 评论(0) 推荐(0)

2016 校园招聘求职经历(一)

摘要: 概述 2016年9月初校园招聘陆续的开始,也许这比重庆的夏天更残酷!相对T行业,找工作是相对比较容易的,免不了得去校招,对于没有经验的我感到不知所措!写下个人经验希望也能帮到正在求职的你。 校招流程 以下是一般公司的校招流程: 好工作 曾经满怀梦想,梦想自己开发xx软件,成立xx公司。特别是在经历多 阅读全文

posted @ 2017-05-04 14:52 赵弘添 阅读(242) 评论(0) 推荐(0)

Spring MVC 处理异常的3种方式

摘要: 使用Spring MVC开发的博客网站时,遇到了如何处理业务层抛出的异常的问题,查阅到了spring官方博客-spring MVC中异常的处理,以下将会以登录模块为示例。 愚蠢的处理方式 处理异常遵循“早抛出,晚捕获"的原则,在controller中统一处理异常,调用业务逻辑service时使用tr 阅读全文

posted @ 2017-05-04 14:51 赵弘添 阅读(9488) 评论(0) 推荐(0)

2016 校园招聘求职经历(二)

摘要: 概述 航信是一家国企,给人的印象是比较踏实,不过也感觉缺乏活跃性。我是航信第一批校招去,同样它也是我面试的第一家公司。 宣讲会 9月27日,下午2:30开始宣讲会,大约持续了30分钟左右,整个感觉是一家比较踏实的公司,但同时又比较缺乏活跃性。中间比较搞笑的一句是“公司隶属国资委,必要时期,军方直接接 阅读全文

posted @ 2017-05-04 14:51 赵弘添 阅读(148) 评论(0) 推荐(0)

Java 枚举详解

摘要: 为什么要用枚举 在博客系统中,一篇文章有且可能有这几种状态, 数据库中article文章表中state字段存储数值,表示其状态: 0(已发表Published) 1(草稿Draft) 2(撤回撤回(Delete) 文章实体类中用整数类型的state实例变量标识状态: Service层调用DAO层修改 阅读全文

posted @ 2017-05-04 14:50 赵弘添 阅读(2655) 评论(0) 推荐(0)

导航

友情链接:回力鞋 | 中老年女装 | 武汉托福 | 英国留学一年费用 | 雅思是什么