自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(120)
  • 资源 (3)
  • 收藏
  • 关注

原创 文件查找find和内容查找grep 命令的巨坑

问题:命令格式:find 目录 -name 文件名find /sdcard-name test.txt找不到文件,会让人误以为没有文件原因:目录必须以/结尾解决方法:find /sdcard/ -name test.txt成功找到文件

2021-02-01 15:00:39 437

原创 电脑程序点击没反应

问题电脑程序点击没反应可能原因进程已经存在,或被打开多个解决方法1.打开任务管理器,杀死程序经常2.重新点击要启动的程序即可

2021-01-31 10:30:20 3777

原创 实用技巧 windows停电关机 打开应用特别卡

1.win+r2.输入chkdsk

2020-03-03 12:21:34 453

转载 python 模块打补丁

先自定义两个模块,然后,我们调用模块时,用打补丁方式,改写mod_1.py模块。为mod_2.py内容;其实这就相当于,在不改动mod_1.py模块的前提下,打上补丁。写这个主要是gevent协程的时候,用到的monkey.patch_all()补丁,其实原理就是这样。mod_1.pymod_2.py第一种方法:调用时实现补丁。def monkey_pa...

2020-02-25 14:08:07 1378

转载 linux 一键修改分布式系统配置文件

0. 背景分布式部署程序的时候,近20台机器部署了同样的环境进行数据采集。当更换程序时,能否修改好一套,其他机器只需要一步scp,一步执行脚本。一键修改配置,正是本文的目的。1. 实现要求1、修改*.sh的可执行权限;2、自动获取表名称的前两个字符,相应所有文件名称统一修改;3、修改配置文件中的mysql表名、mysql地址;4、从其他已有填好的配置中读取并修改java程序执行的...

2020-02-22 01:22:57 263

转载 linux 第十章:数据库

0.背景实际开发环境中,前端程序需要在给定时间段内,将数据更新/插入到mysql指定的库表中。随着数据量的增多,基础库表基数的增长,每更新一次都会有5s左右的卡顿。改进方案一:批量更新,累计数10条或者100条进行一次更新入库操作;改进方案二:将当前日期前1个月之前的数据进行备份操作,并删除当前库表中1个月前的数据。经测定,该方法一定程度提高了访问效率。根因:基础表基数少,查询效率相对提高。...

2020-02-22 01:22:02 175

转载 linux 第五章:格式化

0、引言实际应用开发中遇到:将非格式化的文件数据存储到数据库中。对于传统的格式化的数据:ini/json/xml我们都有现成的类库去实现。而对于如下非格式化的数据呢?以下是我的思考与实现。数据截取片段如下所示:[root@localhost 2017]# head -n 10 input.txt[url]http://epaper.tianjinwe.com/mrxb/mrxb/20...

2020-02-22 01:20:17 141

转载 linux 日志条数动态实时统计

1、需求点1)输入:日志实时更新:当前日志表以秒级更新日志,每秒有多条日志更新。格式如下:2016-08-11 11:02:092016-08-11 11:02:092016-08-11 11:02:092016-08-11 11:02:092016-08-11 11:02:102016-08-11 11:02:102016-08-11 11:02:102016-08-11 1...

2020-02-22 01:13:39 1656

转载 linux 第八章:磁盘、日志管理

1、显示给定文件夹下的文件的磁盘适用情况[root@localhost program_test]# du -a -h ./320K./output.tar96K./reslt_yang.txt4.0K./curr_dir.md54.0K./sed_data.txt2、总计磁盘大小使用统计 -c[root@localhost program_tes...

2020-02-22 01:08:08 692

转载 linux 第七章:网络操作

1、打印网络接口列表[root@localhost touch_more]# ifconfig | cut -c-10 | tr -d ' ' | tr -s '\n'eth0lo//cut-c-10 ; 输出前10个字符;//tr-d ' ' ; 删除所有空格;//tr-s '\n'; 压缩重复的换行符2、查看名字服务器[root@localhost ...

2020-02-22 01:02:06 145

转载 linux 第六章:打包压缩

//1、打包、解包[root@localhost program_test]# tar -cf output.tar 11.txt 22.txt 33.txt[root@localhost program_test]# tar -xf output.tar -C ./tar-file/ //-C指定要提取到哪个路径?//列举出归档文件中的内容[root@localhost progra...

2020-02-21 11:11:26 85

转载 linux 预备知识

一、BASH基础篇1.type命令 区分内置或者外置命令2.两种脚本给变量命名的方法:var1=`uname -r`var2=$(uname -r)3.$? 记录回传的错误码;=0代表成功;=非0代表失败。非0的退出状态4.cut 切割功能eg: last | cut -d ' ' -f 7 //-d代表分割字符; -f取第几段;eg: export | cut -c 1-...

2020-02-21 11:10:47 149

转载 linux 第九章:进程管理

1、打印进程[root@localhost program_test]# ps -e | headPID TTYTIME CMD1 ?00:00:03 init2 ?00:00:00 kthreadd3 ?00:00:00 migration/04 ?00:00:00...

2020-02-21 11:09:15 119

转载 linux 微博分类信息获取与格式化

1、需求:获取微博网站ctg1_4188#”>http://d.weibo.com/102803_ctg1_4188-_ctg1_4188# 社会类媒体的名称信息。构造成json格式,用于echart格式化显示。2、分析&实现步骤第一步:截获地址:http://d.weibo.com/?topnav=1&mod=logo&wvr=6获取关键名称及链...

2020-02-21 11:07:46 160

转载 linux 定时检测服务状态脚本实现

1、定时监测服务状态需求背景:当前有一服务实时在运行,从互联网搜索引擎(百度、360、bing等)搜索结果并返回。由于该服务被多个进程调用,负载均衡机制处理的并不好。要求:1)、定时监测该服务的返回状态,出现错误后,邮件告警。2)、周期可以自定义。2、定时监测服务状态实现[root@lasearch]# cat running.sh#!/bin/shstep=5 #间隔的秒...

2020-02-21 11:04:07 1391

转载 linux 第三章:文件操作

1、生产任意大小的文件[root@localhost dd_test]#[root@localhost dd_test]# dd if=/dev/zero of=junk.data bs=1k count=1010+0 records in10+0 records out10240 bytes (10 kB) copied, 0.00137023 s, 7.5 MB/s2、文件系统相...

2020-02-21 10:58:43 128

转载 linux 第二章:常用命令

1、catcat -s//多个空白行压缩成一个cat *.txt | tr -s '\n' //移除空白行cat -n//加行号2、find沿着文件层次结构向下遍历,匹配符合条件的文件,并执行相应的操作。eg:find ./ ! -name "*.txt" -print[root@localhost program_test]# find ....

2020-02-21 10:55:29 304

转载 linux 第一章:起步基础

1、变量:在bash中,每一个变量的值都是字符串。无论你给变量赋值时,有没有使用引号,值都会以字符串的形式存储。2、var=value;//赋值操作var = value;//相等操作3、获取字符串的长度[ycy@localhost ~]$ var=yang[ycy@localhost ~]$length=${#var}[ycy@localhost ~]$ echo $lengt...

2020-02-21 10:54:12 81

转载 linux 第四章:高效文本处理

1、IP地址的正则表达式:[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}2、grep用法//在多级目录中对文本进行递归检索[root@localhost program_test]# grep "yang" ./ -Rn./test.txt:6:laoyang./right.txt:1:1 yang man//忽略大小写匹配[root@...

2020-02-21 10:49:45 165

转载 原理 一篇文章通透理解序列号实现原理

1.序列号的本质序列号等价于注册码,是软件发行商的一种维权手段,也就是正版软件的一个身份证。本质:防止盗版、按功能收费等。目前,商用软件和共享软件绝大部份都是采用注册码授权的方式来保证软件本身不被盗用,以保证自身的利益。尽管很多常用的许多软件系统的某些版本已经被别人破解,但对于软件特殊行业而言,注册码授权的方式还是一种保护软件系统本身的一种有效的手段。序列号一般会和产品的名称(具体到硬件产品...

2020-02-21 10:42:26 2635

原创 linux 实用命令

1.查看日志去除重复cat xx文件 |grep "xxxxx"|awk -F ']' '{print $2}'|sort|uniq2.统计去除重复的行数cat xx文件 |grep "xxxxx"|awk -F ']' '{print $2}'|sort|uniq|wc -l3.查询日志大于某一个时间点的日志,并且去重复cat xx文件 | grep "xxxx...

2020-02-20 15:37:01 419

原创 python 文件读写巨坑

window上 a+ 能自动创建文件,并且不会清除内容linux上 a+ 能自动创建文件,但会清除内容

2020-02-15 20:43:44 169

原创 理财 基金买卖心得

买什么类型1.长期-买一直每年都盈利的2.短期-卖暴跌的,单总体是盈利的,这样放心会回弹,赚钱更高差价买入时机1.开始回弹2.还在跌也可买,这样有可能以更低价格入手(因为确认价格是当然或第二天结束的价格)卖出时机1.涨幅达到预期,大盘然在上升,可能以更高价格出手(因为确认价格是当然或第二天结束的价格)2.开始下跌...

2020-02-12 17:54:49 354

原创 理财 股票选择

0.大盘-代表大趋势1.k线趋势(短期看日k,长期看年k...)-个股趋势2.关注新股-易爆炸3.涨幅榜,跌幅榜-发些优势股4.成交量-决定股票是否活跃,关注人数是否多...

2020-02-12 17:44:35 220

原创 设计 产品设计思路

1.模块划分2.模块间关联3.组合模块实现业务

2020-02-12 17:09:37 732

转载 游戏 Npk文件解压

涉及两个结构体:struct st_NpkHeader{ int _magic;// [_offset + 0] int _count;// [_offset + 4] size(count * 28) int _unknonw2; int _unkno...

2020-02-08 13:51:27 8425

转载 python 原理

一、Python程序执行原理1.一个小程序# [demo.py]class A(object): passdef func(): a = 5 b = 2 print 'hello coco!'a = A()func()对于如上一个简单程序,稍有python编程经验都能理轻松理解。执行指令:python demo.py如我们预期,程序会产生执行...

2020-02-03 15:59:55 1091

转载 python 反射

首先通过一个例子来看一下本文中可能用到的对象和相关概念。#coding:utf-8import sysdef foo():passclass Cat(object): def __init__(self, name='Kitty'): self.name = name def sayHi(self): print self.na...

2020-02-03 15:58:43 93

原创 python code obj 相关

1.marshal,exec、eval、compile2.函数.func_code3.函数.__code__4.dir((lambda: 0).__code__) 显示函数对象属性['co_argcount', 'co_cellvars', 'co_code', 'co_consts', 'co_filename', 'co_firstlineno', 'co_flags', '...

2020-02-03 15:51:02 165

原创 实用技巧 ubuntu虚拟机共享文件

1.设置共享文件夹,重启2.共享文件夹位置/mnt

2020-02-03 14:47:08 182

原创 实用技巧 ubuntu虚拟机没有网络

1.编辑-虚拟网络设置-设置成和本机一样的ip段和网关2.关闭除本地连接以外的网络适配器(不然虚拟机能上网,主机不能上网了)

2020-02-03 14:40:24 260

原创 实用技巧 系统 工具 下载

0x、系统镜像下载:https://developer.aliyun.com/mirror/01、Windows安装使用 make1.@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "i...

2020-02-03 13:43:07 143

原创 android ida动态执行代码

1.edit 创建函数 执行完jump到ip2.修改ip到函数位置

2020-01-31 15:52:01 285

原创 android ida调试步骤

0.setenforce 0 不然连接手机(不然android 7.0不能连)1./data/android_x86_server2.adb forward tcp:23946 tcp:239463.adb shell am start -D -n 包名/启动类4.ddms5.jdb -connect com.sun.jdi.SocketAttach:hostname=127....

2020-01-31 14:41:10 205

原创 android ida调试x86模拟器

1.安装android_x86_server2.打开32位ida3.Attach -> Remote Linux debugger(无so直接调试)4.moudles->双击->给方法断点

2020-01-31 14:35:41 1807

原创 实用技巧 小米root

0.开发者选项 绑定账号1.解锁2.安全中心 root3.adb root4.adb remount

2020-01-31 14:33:05 372

转载 python 十大装B语法

Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。1. for - else什么?不是 if 和 else ...

2020-01-30 15:04:38 1746

转载 实用技巧 项目中的if else太多了,该怎么重构?

介绍最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的if (msgType = "文本") { // dosomething} else if(msgType = "图片") { // doshomething} else if(msgType = "视频") { // doshomething} else {...

2020-01-30 15:00:07 670

转载 实用技巧 这些私藏的实用工具

大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。一、PDF搜索网站推荐对于大部...

2020-01-29 15:48:48 199

转载 实用技巧 相见恨晚的超实用网站

搞学习知乎:www.zhihu.com简答题:http://www.jiandati.com/网易公开课:https://open.163.com/ted/网易云课堂:https://study.163.com/中国大学MOOC:www.icourse163.org网易云课堂:study.163.com哔哩哔哩弹幕网:www.bilibili.com我要自学网:www.51zxw....

2020-01-29 15:46:59 824

个人信息模块

个人信息模块 能实现昵称 性别 生日 邮箱 城市等的设置 您只需完善上传接口与下载接口 即可快速完成个人信息模块的开发

2013-09-18

上传图片 图片上传

上传图片同时支持post参数 也支持上传其他类型文件【需修改对应参数】

2013-09-18

设置头像 头像设置 拍照 从相册获取

头像设置 支持拍照和从相册获取 封装性好 使用方便 仅需继承HeadPortraiteActivity即可构建一个支持头像设置的Activity

2013-09-18

空空如也

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

TA关注的人

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