自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

没事就写点

苦海无边,回不了头!!!

  • 博客(93)
  • 资源 (6)
  • 收藏
  • 关注

原创 考公务员图形数字推理方法总结

图形推理图形推理总纲:点线角面素,观察数规律一 数量类若一组图形中每幅图的组成较为凌乱,但局部显示有一定的数量变化。对于有这样特点的图形,通常从数量的角度来进行解题。对这几年公务员考试命题趋势的分析发现,数量类图形推理考查的角度虽然很多,但重点仍然集中在点、线、角、面、素。二 位置类对于位置类图形推理题,一般来说,一组图形中元素个数完全相同,不同的是局部元素位置有变化,这时从位置的角度出...

2018-12-28 16:05:07 870

原创 C#部分笔记

C#调用命令行//开关/c表示执行完命令就退出System.Diagnostics.Process cmd = System.Diagnostics.Process.Start("CMD.exe", @"/c systeminfo >test.txt");cmd.WaitForExit();System.Diagnostics.Process.Start("CMD.exe", @"/...

2018-12-28 15:28:22 244

原创 网络安全笔记

课程路径:华南理工大学公开课:网络安全网络安全将是未来的基石,万物互联的基础保障。第一节 现状分析病毒,变种病毒;漏洞攻击,技术人员的后门导致;假网址;中断,截获,篡改,伪造被动攻击和主动攻击安全服务:保密,认证,完整,不可否认安全框架:安全攻击,安全服务,安全机制第二节 常规加密技术公钥密码学加密操作类型:代换,置换,多重加密单密钥算法和多密钥算法对称加密:发送...

2018-12-28 14:55:28 4568 3

原创 微信公众号 Token校验失败 基于spring-boot

最开始是这么写:@GetMapping(produces = "text/plain;charset=utf-8") public String authGet( @RequestParam(name = "signature", required = false) String signature, @RequestParam(name = "times...

2018-10-12 17:17:52 1757 1

原创 学习javascript过程中遇到的that=this的调查解惑

最近写微信小程序就在学js,关于关键字this的指向不是很理解,于是在收集了一系列资料以后做了以下整理,便于自己加深理解。首先是这个讲解的比较全:JavaScript中的对象查找 他说这么说的:首先,this对象只会在一个函数中需要确定,如果是在全局域下,this永远为Global对象,在浏览器中通常就是window对象。而在javascript中,函数的调用一共有4种方式:Function In...

2018-06-15 11:58:47 1687 1

原创 微信小程序登录-openid和unionid

本文转自https://www.cnblogs.com/yaoyuqian/p/8203792.html  我们一般都是先获取到微信的 unionid,然后再通过 unionid 去登录自己的网站,就可以关联到用户在自己网站上的 user_id,但是在小程序登录中,有时候可以获取到 unionid,有时候获取不到,在获取不到 unionid 的情况下,用户无法正常登录网站。UnionID机制说明...

2018-05-15 14:25:32 11296 2

原创 Android 性能优化 阅读笔记

源:Android性能优化典范 - 第1季 http://hukai.me/android-performance-patterns/笔记:Android系统每隔16ms发出VSYNC信号,触发对UI进行渲染,如果每次渲染都成功,这样就能够达到流畅的画面所需要的60fps,为了能够实现60fps,这意味着程序的大多数操作都必须在16ms内完成。但是,layout太过复杂、UI上有层叠太多的绘制单元...

2018-04-25 17:20:28 283

原创 android 实现mqtt消息推送,以及不停断线重连的问题解决

前段时间项目用到mqtt的消息推送,整理一下代码,代码的原型是网上找的,具体哪个地址已经忘记了。代码的实现是新建了一个MyMqttService,全部功能都在里面实现,包括连服务器,断线重连,订阅消息,处理消息,发布消息等基本操作。首先添加依赖:dependencies {    implementation 'org.eclipse.paho:org.eclipse.paho.client.m...

2018-04-17 16:39:45 18594 5

原创 EFI和EFI Shell命令简介

EFI是ExtensibleFirmware Interface的缩写,是介于平台固件和操作系统之间的一层软件接口。EFI是Intel在1998年开始的一个项目演变而来,而在2005年Intel将EFI 1.10开源并交由Unified EFI开源社区去维护和开发,Intel自己的EFI也就不单独做了,都和开源社区共用一个。现在也通常用EFI来代指UEFI,二者不再有意区分。EFI Shell

2018-01-26 17:17:07 37302

原创 android获取设备唯一标识

IMEI百度百科解释:IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写,国际移动装备辨识码,是由15位数字组成的“电子串号”,它与每台移动电话机一一对应,而且该码是全世界唯一的。每一只移动电话机在组装完成后都将被赋予一个全球唯一的一组号码,这个号码从生产到交付使用都将被制造生产的厂商所记录。android系统中通常用下面这

2017-11-15 14:34:23 487

原创 android开发 事件监听

第一种:匿名内部类作为事件监听器类 大部分时候,事件处理器都没有什么利用价值(可利用代码通常都被抽象成了业务逻辑方法),因此大部分事件监听器只是临时使用一次,所以使用匿名内部类形式的事件监听器更合适,实际上,这种形式是目前是最广泛的事件监听器形式。上面的程序代码就是匿名内部类来创建事件监听器的!!!对于使用匿名内部类作为监听器的形式来说,唯一的缺点就是匿名内部类的语法有点不易掌握,如果

2017-09-01 10:54:43 386

原创 android音频音乐播放soundpool

在Android开发中我们经常使用MediaPlayer来播放音频文件,但是除了MediaPlayer以外还有SoundPool和AudioTrack可以播放音频:MediaPlayer类——开发者最熟悉的类,常用于播放长音频,拥有更完整的封装和状态控制,但是缺点也很明显:资源占用量较高、延迟时间较长、不支持多个音频同时播放;AudioTrack类——不同于MediaPlayer可以播放多

2017-08-23 17:11:17 1084

原创 Hyper-V配置(四)

C#下调用powershell指令

2017-08-08 15:18:16 854

转载 MQTT Mosquitto安装和使用

物联网(Internet of Things,IoT)最近曝光率越来越高。虽然HTTP是网页的事实标准,不过机器之间(Machine-to-Machine,M2M)的大规模沟通需要不同的模式:之前的请求/回答(Request/Response)模式不再合适,取而代之的是发布/订阅(Publish/Subscribe)模式。这就是轻量级、可扩展的MQTT(Message Queuing Teleme...

2017-08-08 14:50:04 18934

原创 不适合使用shell的场景

1.  资源密集型的任务, 尤其在需要考虑效率时(比如, 排序, hash等等).2.  需要处理大任务的数学操作, 尤其是浮点运算, 精确运算, 或者复杂的算术运算(这种情况一般使用C++或FORTRAN来处理).3.  有跨平台移植需求(一般使用C或Java).4.  复杂的应用, 在必须使用结构化编程的时候(需要变量的类型检查, 函数原型, 等等).5.  至关重要的应用,

2017-07-31 14:14:05 407

转载 MQTT实战篇

转载自http://dataguild.org/?p=6957前几篇文章我们介绍了MQTT协议本身,虽然非常适合物联网项目,但是在项目实施的时候有诸多不便:mosquitto等开源产品可扩展性不佳、需要自己签发X509证书、认证与授权不灵活、MQTT服务需要自己运维等。所以,在实施物联网服务的时候,应该采用云端的托管服务,以便聚焦物联网业务,而不是为了基础架构和运维烦恼。这次我们将

2017-07-28 13:54:55 3230

转载 mysql数据库ibdata1文件瘦身

遇到InnoDB的共享表空间文件ibdata1文件大小暴增时,应该如何处理?1、问题背景用MySQL/InnoDB的童鞋可能也会有过烦恼,不知道为什么原因,ibdata1文件莫名其妙的增大,不知道该如何让它缩回去,就跟30岁之后男人的肚腩一样,汗啊,可喜可贺的是我的肚腩还没长出来,hoho~正式开始之前,我们要先知道ibdata1文件是干什么用的。ibdata1

2017-06-07 09:40:28 886

原创 MySQL远程访问报错ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'(111)

从一台linux远程连接另一台linux上的MySQL, mysql -hxxx.xxx.xxx.xxx -uroot -p出现ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx'(111)错误。分析问题,应该是远程链接数据库连不上,直接想到的是3种可能:网络问题,端口问题,数据库配置问题。

2017-06-05 10:04:07 10792

转载 数据库mysqldump指令参数详解

数据库mysqldump命令参数详解--all-databases , -A导出全部数据库。mysqldump -uroot -p --all-databases--all-tablespaces , -Y导出全部表空间。mysqldump -uroot -p --all-databases --all-tablespaces--no-tablespaces , -y不导出任

2017-06-02 14:30:51 819

原创 android文件操作——读写文件demo

写文件操作: public void save(String inputText) { FileOutputStream out = null; BufferedWriter writer = null; try { out = openFileOutput("data", Context.MODE_PRIVAT

2017-05-08 17:13:43 2901

原创 Android App启动简单流程

Launcher响应我们产生的点击事件后,实际上就是启动一个新的Activity。Launcher将会通过App的快捷方式(ShortcutInfo)得到应用的Intent,并通过这个Intent启动应用的“MainActivity”,从而启动应用。Launcher通过Binder通知ActivityManagerService启动Activity。1. Launcher通过Binde

2017-05-02 15:20:09 571

原创 dos常用命令内部命令

内部命令是DOS的常用命令,集成在COMMAND.COM里面。DOS的内部命令不是很多,只有有限的几个,如下:  1.CD:显示当前目录名或改变当前目录  2.MD:用于创建一个目录的  3.RD:用于删除空目录的  4.DIR:列出指定目录下的文件及其相关属性(不能够列出文档属性,既不能够指出是不是只读的、系统的、隐藏的)  5.TYPE:用于显示文本格式文件的内容  6

2017-04-18 11:30:09 1978

转载 dos命令映射文件夹为虚拟磁盘分区

DOS环境下想把某个文件夹虚拟为X盘,使用subst命令就可以了:输入subst x:D:\download回车,再回到我的电脑,就会发现多了一个硬盘盘符x!点击打开它会发现里面内容与D:\download一模一样。这样虽然你多了一个分区,但硬盘容量并没有增加。而且重启机器后,刚才虚拟的x盘就没了,需要重新subst一下。解决方案:可以建一个.bat脚本(批处理文件),内容输入:  @echo

2017-03-24 14:59:44 4314

原创 grub4dos命令和grldr引导文件介绍

一 引言:grldr 是grub里面的一个文件,对grub不熟悉的朋友可能不知道,但是如果你用过嬴政一键GHPST、MAXDOS、矮人DOS工具箱等等软件,你就应该知道这个名字:这些软件无一例外都是使用grub或者grldr引导他们保存在你硬盘的软盘镜像或者系统引导文件的。没有grub和grldr(包括avldr、isomenu等等都是由grub或者grldr派生出来的),就不会由上述这些

2017-03-23 09:35:52 13132 1

原创 fragment中嵌套viewpager,viewpager中有多个fragment,切换以后不显示

第一层fragment中嵌套viewpager,viewpager中又有第二层fragment,切换第一层fragment以后viewpager不显示,因为切换第一层fragment的时候第二层fragment的生命周期没有发生改变,所以切回来的时候不会重新刷新第二层fragment。实例如下:现在好多应用流行一种布局。底部几个工具栏选项,上面也有类似tab的选项。底部

2017-03-03 11:13:15 611

原创 android开发 textview内容过多实现上下滑动

用textview显示一大段文字时,不能再一页里面显示完全,需要上下滑动的方法来实现完全显示。方案如下:1.xml文件中:    …    android:scrollbars="vertical"  ../>2.java文件中textview.setMovementMethod(ScrollingMovementMethod.getInstance());

2017-02-27 13:35:05 16623 6

转载 Linux 命令:find、grep

来源:吴秦(Tyler)链接:cnblogs.com/skynet/archive/2010/12/25/1916873.html在linux下面工作,有些命令能够大大提高效率。本文就向大家介绍find、grep命令,他哥俩可以算是必会的linux命令,我几乎每天都要用到他们。本文结构如下:find命令find命令的一

2016-11-30 19:09:30 543

原创 shell编程if详解

一、shell编程中条件表达式的使用if  #条件then  Commandelse  Commandfi   #别忘了这个结尾如果if语句忘了结尾fitest.sh: line 14: syntax error: unexpected end of fi二、if 的三种条件表达式 1.命令执行成功,等于返回0(比如grep ,找到匹配);执行失败,

2016-11-08 12:00:01 2695

原创 android开发 事件监听

第一种:匿名内部类作为事件监听器类button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { textView.setText("匿名内部类实现监听>>>>>>>>>"); }}); 大部分时候,事件处理器都没有什么利用价值

2016-09-14 10:26:15 449

原创 ubuntu下安装配置部署zabbix

之前写过基于docker工具的安装配置过程:http://blog.csdn.net/a5nan/article/details/51991428今天要说的直接在ubuntu下安装,不借助docker工具,配置起来复杂一些,其实也没复杂多少,但在使用过程中操作起来会更直接方便。1、首先安装环境,一些需要用到的工具:apache,mysql,php5sudo apt-get in

2016-09-13 09:33:13 1839

原创 树莓派RaspberryPi2在windows10 iot下运行opencv 基于vs2015

一、Windows10IoT Core系统安装树莓派的系统是安装在他的sd上面的,以下是系统安装步骤:1、打开tool目录下iso文件,点击安装里面的msi文件,安装完成后会有一个flash.ffu文件在他的安装目录下面例如:C:\Program Files (x86)\Microsoft IoT\FFU\RaspberryPi2 ,这个是我们要用的系统映像文件。2、将sd卡插入读卡器

2016-09-13 09:08:11 3233

转载 用命令行发邮件——让你更加了解smtp

转载自:http://www.cnblogs.com/fanyong/p/3498670.htmlSMTP首先介绍下smtp协议——简单邮件传输协议 (Simple Mail Transfer Protocol, SMTP) 是事实上的在Internet传输email的标准。SMTP使用命令在客户端和服务器之间传输报文,即客户端发出一个命令,服务器返回一个应答。发送方与接收方一

2016-09-12 09:46:11 17468

转载 OpenCL程序编程基本流程

本文转自http://www.photoneray.com/opencl_01/#programOpenCL作为一门开源的异构并行计算语言,设计之初就是使用一种模型来模糊各种硬件差异。作为软件开发人员,我们关注的就是它的编程模型。OpenCL程序的流程大致如下:Platform查询并选择一个 platform在 platform 上创建 context在 con

2016-08-31 11:31:58 5274 1

原创 apache端口修改

apt-get install apache2自动启动失败,因为我的Nginx占着80端口和443端口。通过whereis apache2查找,发现/etc/apache2目录好,打开该目录下的ports.conf文件,把所有的80端口改成81,443改成444.然后看文件注释上说要/etc/apache2/sites-enabled/000-default文件,打开文件后把

2016-08-24 10:03:57 691

原创 postfix端口修改linux下发送email的smtp端口unbuntu

有的时候SMTP的默认25端口不能用会导致无法使用邮箱功能,解决办法就是添加多端口。1、修改postfix的配置文件vim /etc/postfix/master.cf在已有第一行:smtp      inet  n       -       n       -       -     smtpd之后添加:smtp2      inet  n       -  

2016-08-24 09:49:55 16425

原创 ubuntu下安装配置部署zabbix——mysql监控

zibbix默认监控项里面没有mysql项,如果要对mysql进行监控就需要先在server端的zabbix界面上添加里面自带的那个mysql template,然后在zabbix-agent端添加几个脚本:1、/etc/zabbix/zabbix_agentd.conf.d/mysql_status.conf ,内容如下:UserParameter=mysql.status[*],/us

2016-07-22 11:35:11 1469

原创 docker简单介绍和常用命令

Docker 是 dotCloud 的开源引擎,旨在提供一种应用程序的自动化部署解决方案,简单的说就是,在 Linux 系统上迅速创建一个容器(类似虚拟机)并在容器上部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级,非常方便。因为使用了容器,所以可以很方便的把生产环境和开发环境分开,互不影响,这是 docker 最普遍的一个玩法。更多的玩法还有大规模 web 应用、数据库部署、持续部署、集群、测试环境、面向服务的云计算、虚拟桌面 VDI 等等。

2016-07-22 11:10:59 547

原创 ubuntu下安装配置部署zabbix——基于docker

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix 由2部分构成,zabbix server 与可选组件zabbix agent。

2016-07-22 09:00:20 6053

原创 android studio报错:ClassLoader referenced unknown path: /data/app/xxxx-1/lib/arm64

前几天测试给我报的一个android平板的bug:crashed while launching it at Profile User.复现的时候发现不仅是Profile的时候会出现,是除了Owner以外全部有这个bug,奇怪的是用eclipse IDE编出来的是ok的,只有android studio编出的来的有这个问题。log显示一大堆,其中有一条:ClassLoader refere

2016-05-27 16:07:57 25966 2

转载 linux中查看网卡信息lspci,ifconfig,iwconfig,lsusb

pci设备的网卡lspci -vUbuntu 中,通常有线网卡为eth0,无线网卡则为wlan0,后续增加的以此类推(可能某些无线网卡型号命名为eth1,而非wlan0)。ifconfig简介ifconfig 是一个用来查看、配置、启用或禁用网络接口的工具,这个工具极为常用的(说的是喜欢动命令的人……)。查看系统网卡信息ifconfig激活/禁用网卡激活网卡su

2016-05-12 08:58:49 45031 1

MQTT-3.1.1-CN

MQTT协议的详细介绍

2017-08-08

JLink_Windows_V764b_i386.exe

JLink_Windows_V764b_i386.exe

2022-04-20

python-2.7.10-win.zip

python官网下载太可怜,资源共享,python2.7.10版本,windows版本,32位64位两者都包含

2020-05-13

python游戏2048

用python语言实现了小游戏2048,没有很高级,入门使用

2018-12-28

C#入门经典

C#入门经典

2017-02-10

空空如也

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

TA关注的人

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