自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 资源 (4)
  • 论坛 (3)

原创 intellij idea for mac 的scala编程风格设置

idea for mac 在默认方式下,scala的编程风格极度随意,关于类是导入位置很随意,以后管理极度不便,如下图,如何才能恢复到大家习惯的模式呢(即import *** 放在文件顶部)?尝试多遍终于成功了。找到工程路径 ----> .idea/codeStyles/codeStyleConfig.xml文件<component name="ProjectCodeStyleConfiguration"><state> <option name.

2020-07-01 22:55:33 115

原创 云服务器简单ssh病毒屏蔽

本人搭建了阿里云和百度云,本以为平台会保证简单的网络安全,结果没人管,阿里云给的解决方案就是交钱升级为企业版或数据备份重置系统,坑爹。现在云平台上各种挖矿病毒横行,几乎都是通过ssh服务植入病毒。阿里云几台不幸感染,重置了。根据个人斗争经验简单讲一下防护方法,今天只发只简单的,至于通过云平台配置安全组,略过不提。查看本机的sshd记录命令 : tail -100 /...

2019-12-19 16:25:51 91

原创 Google File System 论文解读

1 简介 GFS特点:首先,组件失效被认为是常态事件;其次,文件巨大;第三,文件修改多是尾部追回数据;第四,应用程序和文件系统API协同提高灵活性。2 设计概述 2.1 设计预期 大量廉价组成,数量巨大的文件,大规模流式读取和小规模随机读取,高效的、行为定义明确的实现多客户端并行追回数据到一个文件里。 2.2 接口 类似传统文件系统的AP...

2019-11-12 14:42:26 81

原创 mapreduce任务卡在INFO mapreduce.Job: Running job

http://123.123.123.123:50070/logs/确定日志中无报错信息,有的话就先解决。如 上述措施还不顶用 将mapred-site.xml中<property> <name>mapreduce.framework.name</name> <value&gt...

2019-10-31 17:57:07 73

原创 spark提交部署方式

1、bin/spark-submit --master spark://123.321.123.321:7077 --deploy-mode client jars/sparkApp.jar2、bin/spark-submit --master spark://123.321.123.321:7077 jars/sparkApp.jar3、bin/spark-submit --master ...

2019-10-18 11:46:51 48

原创 spark读HDFS文件报错

操作如下>>> val rdd= sc.textFile("hdfs://123.123.123.123:8020/user/hmh/spark/spark1.input")>>> rdd.map(_.split(" ")).collect报错如下:java.lang.VerifyError: class org.apache.hadoo...

2019-09-11 15:20:35 211

原创 hive

一、hive配置配置文件在hive->conf 中hive-env.sh.template 配置hadoop目录、hive配置文件位置hive-log4j.properties.template 配置日志文件 新建 hive.site.xml 配置连接mysql信息二、启动hive执行: bin/hive如果显示lib目录下缺少mysql-connector-java-5.1...

2019-06-04 11:17:45 287

原创 centos7下mysql安装tar包

1、mysql官网下载需要的版本本人下载5.7mysql-5.7.25-el7-x86_64.tar2、上传到centos服务器上scp .../.../mysql-5.7.25-el7-x86_64.tar root@123.123.123.123:/home/mysql57.tar3、解压并#tar -xvf mysql57.tar或#tar...

2019-04-14 22:14:13 318

原创 MAC 安装 pymssql 错误 ---sqlfront.h解决方案

终端执行 brew installfreetds@0.91终端执行 brew link --forcefreetds@0.91终端执行 pip install pymssql解决问题。

2019-03-07 20:10:16 853

转载 Django models 常用数据类型

CharField class CharField(max_length=None[, **options])# 字符串(存储从小到大各种长度)# 如果是巨大的文本类型,可以用 TextField,该字段默认的表单样式是 TextInput,CharField 必须接收一个额外的参数: max_length,在数据库层和 Django 表单验证中起作用, 用来限定字段的长度Int...

2019-03-06 11:24:57 991

原创 HAPDOOP之旅--番外篇之木马

 布署hadoop也没干什么,忽然服务器就卡顿到不行。查看一下日志(8088端口)这么多操作日志,并非本人,dr.who是谁,有人偷了账号?查看进程(ps -aux)/var/tmp/java -c /var/tmp/w.conf   占了 99%的CPU资源。这玩意是啥?挖矿木马!!! 纳尼 具体木马的研究有文章 https://paper.seebug.org/...

2019-01-17 11:03:19 410

原创 zookeeper之旅

环境Centos 7 ,环境缺 Java需要先安装 JDK。中间略去。本人下载是 3.4.10,解压后目录结构如下:[图片]注意要将IP地址改成 localhost 

2018-12-17 20:43:56 56

原创 Flask安装1.0.2

首先尝试pip安装,结果一直报错。直接了当,下载文件,手动安装。https://pypi.org/project/Flask/1.0.2/#files  官网下载,下图 本人下载第一个,下载完成后不要急于安装,心急可以试一下也会报错,pip库还没有更新到最新的文件。需要手动下载 地址 https://pypi.org/simple/jinja2/   https://p...

2018-07-31 10:35:29 654

原创 python无法引用sqlite3,报ImportError: No module named '_sqlite3' 解决之道

即使安装了sqlite3,也出会出现上图式错误解决办法如下。在一台正常的机器找到文件或去网上找到“_sqlite3.cpython-35m-x86_64-linux-gnu.so”,放到本机器对应的python版本的对应目录下(/3.5.2/lib/python3.5/lib-dynload)即可。具体步骤可参照如下:1、python命令行:   import sys   ...

2018-07-30 11:23:16 5427

原创 Django之User Model

from django.contrib.auth.models import User 一、字段  username  必须,用户名  first_name  可选,第一外名字  last_name  可选,最后名字  email  可选,用户邮箱   password 必须,用户密码。  groups  与组对应的多对多关系。  user_permissions 与允许的多对多关系   is_s...

2018-06-06 11:29:54 587

原创 React-native之 TextInput

坑一:同时设置multiline={2}和secureTextEntry={true},无法起到文本框会遮住之前输入的文字,这样类似密码之类的敏感文字可以更加安全的作用屏幕尺寸: ES5:var Dimensions = require('Dimensions');Dimensions.get('window').widthES6:import Dimensions from 'react-n...

2018-03-12 16:39:01 311

原创 SMBconnection类使用

class SMBConnection(SMB):   //定义类    def __init__(self, username, password, my_name, remote_name, domain = '', use_ntlm_v2 = True, sign_options = SIGN_WHEN_REQUIRED, is_direct_tcp = False)://初始化

2017-10-25 13:42:45 2375

原创 pip安装软件

pip国内的一些镜像  阿里云 http://mirrors.aliyun.com/pypi/simple/   中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/   豆瓣(douban) http://pypi.douban.com/simple/   清华大学 https://pypi.tuna.tsinghua.e

2017-10-24 17:23:56 411

原创 linux下定时器crontab使用简介

安装  yum install vixie-cron  yum install crontabs操作命令  service crond status 查看状态  service crond start  启动  service crond restart 重启  service crond stop 关闭  service crond reload 重新载入配置

2017-10-24 10:53:15 430

原创 cassandra-driver-python

此文参考cassandra driver 3.8.1文档,参考原文的结构,链接地址: cassandra-driver-3.8.1 详细文档开始确保安装正确的驱动模块(cassandra-driver),可以通过pip安装。连接cassandra连接数据库(cassandra下同),必须确保有安装Cluster模块。正常情况下,本文中使用到的模块,安装 cassandra-driver中已有。

2017-04-12 01:05:02 5432

原创 pyenv命令全解

python命令大全

2017-04-08 18:58:58 675

原创 centos下python环境搭建

安装 pyenvcurl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash安装 python 版本 pyenv install 3.6.1zipimport.ZipImportErrorMissing the OpenSSL lib?

2017-04-08 17:11:10 1801 1

原创 MAC上安装centos

mac 下 centos安装以及gnome安装

2017-04-05 17:03:26 9093

原创 imessage使用二

sticker pack application效果small:一行四个medium:一行三个large:一行二个

2017-04-01 18:55:41 368

原创 imessage使用一

先来看看官方文档MSConversationThe MSConversation class represents a conversation in the Messages app. Use conversation objects to access information about the currently selected message or the conversatio

2017-04-01 17:55:07 887

原创 MySQL下载安装

Mysql下载地址: https://www.mysql.com/downloads/ 选择“Community” 下载Mysql服务端: 不熟悉命令的,下载IDE: 或下载navicat for mysql。window上安装mysql相对来说比较简单,下面重点说说MAC上安装的坑。 一、安装目录: 安装完成,对应目录; /usr/local/mysql-5.7.17-

2017-01-23 14:53:02 450

原创 ios系统比例

2016-08-11 日数据如下:iOS 9 : 86%iOS 8 : 11%Earlier : 3%As measured by the App Store on January 4, 2017iOS 10 : 76%iOS 9: 18%Earlier : 6%未完侍续

2017-01-12 13:18:54 1100

原创 maskView

废话少说,先上图:对应的代码:    UIImageView *imgView = [[UIImageViewalloc]initWithFrame:self.view.bounds];    imgView.image = [UIImageimageNamed:@"pgn.jpg"];    imgView.contentMode =UIViewContent

2016-08-04 21:11:19 240

原创 NSURLSessionConfiguration类解析

+ (NSURLSessionConfiguration *)defaultSessionConfiguration;标准配置+ (NSURLSessionConfiguration *)ephemeralSessionConfiguration;返回一个预设配置,没有持久性存储的缓存,Cookie或证书+ (NSURLSessionConfiguration *)back

2016-06-18 18:43:07 874

原创 git操作

1、ssh生成MacBook-Pro:~ hmh$ cd ~/.ssh切换到ssh目录MacBook-Pro:.ssh hmh$ ls查看已存在的秘钥MacBook-Pro:.ssh hmh$ git config --global user.name "hmh"设置用户名MacBook-Pro:.ssh hmh$ git config --global user.em

2016-05-09 09:58:46 418

原创 NSMethodSignature和NSInvocation

一、NSMethodSignature+ (nullable NSMethodSignature *)signatureWithObjCTypes:(const char *)types;//类方法 唯一初始化方法 对指定方法进行签名 //types 参数C字符串,CodeMeaningcA char

2016-04-07 13:13:10 1061

原创 运行时执行过程

一、resolveInstanceMethod 实例方法不存在执行、 resolveClassMethod 类方法不存在执行@interface ViewController : UIViewController-(void)testresolve;//声明函数 无定义@end@implementation ViewController- (void)viewDid

2016-04-07 12:32:00 230

原创 NSTimer总结

+ (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti invocation:(NSInvocation *)invocation repeats:(BOOL)yesOrNo;- (instancetype)initWithFireDate:(NSDate *)date interval:(NSTimeInterval)ti target

2016-04-06 23:58:01 181

原创 CATransition转场动画

CATransition是CAAnimation的子类,用于做转场动画,能够为层提供移出屏幕和移入屏幕的动画效果。iOS比Mac OS X的转场动画效果少一点UINavigationController就是通过CATransition实现了将控制器的视图推入屏幕的动画效果动画属性:type:动画过渡类型subtype:动画过渡方向startProgress:动画起点(在整体动画

2016-04-05 11:04:15 228

原创 简易贴背景图

若页面整页需要加背景图,传统做法如下:(123为图片名)UIImageView *backImageView = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, ScreenWidth, ScreenHeight)];backImageView.image = [UIImage imageNamed:@"123"];[self.

2016-03-24 22:21:21 330

原创 KVC Deep Dip

背景:        去年定的数据模型,当时为省事,以服务器返回的字段作为属性,整件模型类只定义几个属性,直接采用setValuesForKeysWithDictionary,一直运行的挺好,今天服务器忽然想加一个字段,大面积的闪退报告来了。雷区:       1、- (void)setValuesForKeysWithDictionary:(NSDictionary *)keyedV

2016-03-12 02:31:35 325

原创 xcode 注释

XCode标准注释如下:/*! @method @brief 获取单实例aaaa @discussion @result EaseMob实例对象*/其中brief后面显示的为提示语。

2016-02-25 19:24:56 227

转载 MagicalRecord入门教程

Magical Record是什么在Cocoa中存在一种技术叫Core Data,用来对数据进行持久化,类似于Java世界中的Hibernate。在新建Cocoa Application/iOS Application的向导中,有一个选项是要不要使用Core Data,当启用以后你会发现在AppDelegate.m中添加了大量与Core Data相关的代码,但是你对大部分代码不知所以然

2016-02-21 11:04:54 251

原创 UI视图挖坑

UITableView顶部多出一块,设置tableview的任何属性都不起作用。关键在这里:UIViewController{@property(nonatomic,assign) BOOL automaticallyAdjustsScrollViewInsets NS_AVAILABLE_IOS(7_0); // Defaults to YES}需要做什么呢,self.a

2016-01-28 19:47:38 256

原创 单例

// @interface#define singleton_interface(className) \+ (className *)shared##className;// @implementation#define singleton_implementation(className) \static className *_instance; \+ (id

2016-01-26 15:16:50 215

keil4注册机

1、先安装MDK412.exe,然后打开“File”的“License Management”拷贝CID编号。 2、打开KEIL_Lic.exe,“target”选择arm。 3、把MDK4.12的CID编号粘贴到CID里面,点击“Generate”。 4、把生成的注册码,拷贝到“New License ID Code”内,点击“AddLIC”就大工告成了。

2013-06-08

spark-2.4.3源码

groupId: org.apache.spark artifactId: spark-core_2.11 version: 2.4.3 (May 07 2019)

2019-07-18

wcf从原理到实践(试读)

讲述WCF的原理和技术实现。

2016-12-10

VC给飞信好友发送短信

入门级别,利用vs2008开发的,给飞信好友发送短信。 利用了InternetOpen,InternetOpenUrl。

2015-03-06

IOCP服务器端问题?

发表于 2015-02-05 最后回复 2015-02-06

struts多表查询显示问题

发表于 2012-02-02 最后回复 2015-02-05

参数引用的问题

发表于 2014-11-03 最后回复 2015-02-05

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