码迷,mamicode.com
首页 > 2017年03月03日 > 全部分享
开发常用到的几种加密方式
有时候我们经常会听到一些加密方式 最常见的就是Base64和MD5 这里分享一下平时看到的介绍和心得 1.Base64 编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24位数据,再把这24位数据分成4组,即每组6位。再 ...
分类:其他好文   时间:2017-03-03 20:34:53    阅读次数:175
【新建项目&使用viewPager】实现一个Android电子书阅读APP
本章结尾处已放出应用DEMO,已经实现所有本文及后续文章所述全部功能,大家可以先下载下来玩玩看,欢迎在本文下方评论,小方很需要鼓励支持!!! 小说阅读器最终实现效果见上一篇博文 上一篇博文 新建一个项目 呼~我们即将步入安卓开发之旅了,首先要新建一个项目。 选择了开始新项目之后,会打开一个窗口让你设 ...
分类:移动开发   时间:2017-03-03 20:34:20    阅读次数:328
MYSQL 问题小总结
mysql 问题小总结 1.MySQL远程连接ERROR 2003(HY000):Can't connect to MySQL server on ‘ip’(111)的问题 通常是mysql配置文件中配置了/etc/mysql/my.cnf[mysqld]bind_address=127.0.0.1 ...
分类:数据库   时间:2017-03-03 20:33:34    阅读次数:180
网络--UDP
UDP协议在IP协议上增加了复用、分用和差错检测功能。 UDP的特点: A)是无连接的。相比于TCP协议,UDP协议在传送数据前不需要建立连接,当然也就没有释放连接。 B)是尽最大努力交付的。也就是说UDP协议无法保证数据能够准确的交付到目的主机。也不需要对接收到的UDP报文进行确认。 C)是面向报 ...
分类:其他好文   时间:2017-03-03 20:32:52    阅读次数:196
J.U.C中的原子变量
在开发过程中,很多时候都需要用到原子的递增递减操作;而我们知道,常用的i ++ 和 i -- 等操作都不是原子的,它包含了三步操作(读-改-写):首先,读取变量i的值,其次将i执行 +1 或者 -1 操作,最后,将计算后的结果赋值给i;通常情况下,只有加锁才能保证 i ++ 和 i -- 等操作的原 ...
分类:其他好文   时间:2017-03-03 20:32:06    阅读次数:174
关于promise的几个认知
1. 为什么要有promise ···从代码上来说回避了回调嵌套的问题,其次promise可以保留异步请求的状态(即使得到结果不立刻执行回调,过一阵再执行仍然是可以的。) ···从思想上来说,我们设计一连串事件abc的思路是,先做a,a行的话做b,a不行做f。b行的话做c,b不行那也做f。最后c行就 ...
分类:其他好文   时间:2017-03-03 20:31:15    阅读次数:148
4本程序员的好书
首先,建议要精读或者精学三门课程:离散数学 数据结构 编译原理。所谓的精读或者精学,不是说简简单单为了应付考试的学习,而是对每个细节每项内容都穷究其理,融汇贯通。精学这3门课程的本身就是逻辑思维和抽象思维能力的很好锻炼。其中前两门课程,其知识本身在未来也有大用,编译原理本身作为一般程序员用到的机会可 ...
分类:其他好文   时间:2017-03-03 20:30:42    阅读次数:128
百度地图API自定义地图
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.or ...
分类:Windows程序   时间:2017-03-03 20:30:24    阅读次数:317
观”怎样成为一个高手“有感
通过听罗胖的逻辑思维讲”怎样成为一个高手“,我将自己所听到最重要的内容写下,如下: 1.刻意学习。分解学习过程到每一部分,例如就是一栋楼,分解到每一块砖。然后刻意的去反复训练,重复的训练。 2.不怕累,不怕苦。脱离舒适区,进入学习区。努力学习。 3.人类的认知也是分层次的,按幂律分布,认知少的人,生 ...
分类:其他好文   时间:2017-03-03 20:30:11    阅读次数:202
Docker运行grafana与zabbix结合
Grafana是Graphite和InfluxDB仪表盘和图形编辑器。Grafana是开源的,功能齐全的度量仪表盘和图形编辑器,支持Graphite,InfluxDB和OpenTSDB。Grafana主要特性:灵活丰富的图形化选项;可以混合多种风格;支持白天和夜间模式;多个数据源;Graphite和InfluxDB查询编辑器等等。1..
分类:其他好文   时间:2017-03-03 19:49:32    阅读次数:430
linux磁盘下查看I/O磁盘的性能
iostat查看linux硬盘IO性能rrqm/s:每秒进行merge的读操作数目。即delta(rmerge)/swrqm/s:每秒进行merge的写操作数目。即delta(wmerge)/sr/s:每秒完成的读I/O设备次数。即delta(rio)/sw/s:每秒完成的写I/O设备次数。即delta(wio)/srsec/s:每秒读扇区数。即delta(rsect)/swsec/s:..
分类:系统相关   时间:2017-03-03 19:48:55    阅读次数:225
C# 修饰符“static”对该项无效
类方法的局部变量添加static关键字,再编译时C#编译器会报告以下错误:errorCS0106:修饰符“static”对该项无效C#语言不允许使用static修饰符来声明方法内部的变量。但是在C/C++语言中是允许这么做的。因此只能只能在类中定义一个静态变量成员,然后提供给类方法调用
分类:Windows程序   时间:2017-03-03 19:48:18    阅读次数:1664
Elicipse搭建python开发环境
目录安装Pythonpythonforeclipse插件安装配置PyDev插件测试安装Python从网站上下载最新的版本,从http://python.org/download/下载。安装过程与其他Windows软件类似。目前稳定版本为Python2.7.6和Python3.3.4。在Windows命令行中使用Python如果你想要从Windows命令行调用Python..
分类:编程语言   时间:2017-03-03 19:47:57    阅读次数:333
Python之MySQLdb操作数据库
一、python操作数据库1.格式:大概分为三部分1234567891011121314151617代码importMySQLdbconn=MySQLdb.connect(host=‘192.168.0.180‘,user=‘cattle‘,passwd=‘cattle‘,db=‘cattle‘)cur=conn.cursor()#创建连接reCount=cur.execute(‘select*fromadmin‘)data=cur.fetchall()#对数..
分类:数据库   时间:2017-03-03 19:47:47    阅读次数:303
Python之Idel利器jupyter notebook
jupyter(之前的ipythonnotebook)于我的最大意义在于,让学习进程和探索进程变得可累积,正如它的原先名字中的notebook所暗示的那样,作为学习的记录者,方便你随时捡起学习的进度,增量式地前进李笑来在《把时间当做朋友》里说相信积累的力量,本质上就是相信复利的力量每天进步..
分类:编程语言   时间:2017-03-03 19:47:33    阅读次数:328
Nginx错误日志说明
错误日志类型类型1:upstreamtimedout类型2:connect()failed类型3:noliveupstreams类型4:upstreamprematurelyclosedconnection类型5:104:Connectionresetbypeer类型6:clientintendedtosendtoolargebody类型7:upstreamsentnovalidHTTP/1.0header详细说明类型错误日志原因解决办法..
分类:其他好文   时间:2017-03-03 19:46:58    阅读次数:356
如何在Rocks HPC集群里安装PBS Pro开源版
如何在RocksHPC集群里安装PBSPro开源版PBSPro可以算是torque的商业版本.功能强大.尤其是在其开源之后,成为了最强大的免费任务调度软件.但是PBSPro开源版本的预编译版本是针对CEntos7的,而Rocks集群管理软件只支持到CEntos6.8.因此使用PBSPro开源版本,必须要从源代码安装.安装过..
分类:其他好文   时间:2017-03-03 19:46:40    阅读次数:952
649条   上一页 1 ... 11 12 13 14 15 16 17 ... 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!