简单字符加密存入文件

  • Post author:
  • Post category:其他

#include<stdio.h> #include<ctype.h> main() { char ch; FILE *fp; if((fp=fopen("hh.txt","w"))==NULL)//判断文件是否创建成功 printf("error !"); else printf("请输入字符: "); ch=fgetc(stdin); //从键盘缓冲区得到一个字符 wh…

继续阅读 简单字符加密存入文件

code VS SB && _XX VS self.XX

  • Post author:
  • Post category:其他

前言 坦白来说,我是 storyboard / xib 重度使用患者。因为当时在学习 Cocoa Touch 组件时候,被这种拖控件拽关联的“所见即所得”的界面搭建方式所深深吸引了,从此便入了 iOS 开发的坑。颇有种“一入传销深似海”的感觉,(⊙﹏⊙)b! 了解 MacOS 发展历史的朋友都知道, storyboard / xib 在这其中绝对是浓墨重彩的一笔,因为它颠覆了 coder 对搭建 …

继续阅读 code VS SB && _XX VS self.XX

对象的成员的初始化

  • Post author:
  • Post category:其他

变量类型: 1. 内置基本类型:  int, char, bool, 2. 复合类型 (compound type): 指针、引用、数组 3. 类类型: struct, class   (string,vector等) ======================================================================== 定义变量时: 一:进行“初始化”:…

继续阅读 对象的成员的初始化

神奇的柯西分布

  • Post author:
  • Post category:其他

今天来讲下柯西分布,它的概率密度函数如下(摘自百度百科): 当 x 0 x_0 x 0 ​ =0, γ \gamma γ =1,就得到了标准柯西分布: 柯西分布的均值、方差都不存在,真的是很神奇。我们使用numpy对它进行抽样,具体感受下。作为对比,我使用了标准正态分布。 import numpy as np from matplotlib import pyplot as plt cnt=100…

继续阅读 神奇的柯西分布

(一)java微信授权登录

  • Post author:
  • Post category:java

最近工作中,接触到微信开发(公众号服务号开发)。 由于第一次接触微信开发,所以第一步先去看微信开发文档。 微信公众平台开发文档 接下来,我们要使用微信来进行授权登录。 微信授权的话,获取用户信息有两种: 1.静默获取用户信息、 2.弹出授权界面,用户确认之后获取用户信息(这种方法能够获取到更多信息)。 开发准备,登录微信公众平台后台->基本配置->公众号开发信息: 1.获取到AppID…

继续阅读 (一)java微信授权登录

写给VR手游开发小白的教程:(四)补充篇,详细介绍Unity中相机的投影矩阵

  • Post author:
  • Post category:其他

这篇作为上一篇的补充介绍,主要讲Unity里面的投影矩阵的问题: 上篇的链接 写给VR手游开发小白的教程:(三)UnityVR插件CardboardSDKForUnity解析(二) 关于Unity中的Camera,圣典里面对每一项属性都做了简要的介绍,没看过的小伙伴传送门在下面 http://www.ceeger.com/Components/class-Camera.html 一、裁剪面 先从这…

继续阅读 写给VR手游开发小白的教程:(四)补充篇,详细介绍Unity中相机的投影矩阵

用wireshark+tcpdump+ssh远程抓包并实时显示

  • Post author:
  • Post category:其他

用wireshark+tcpdump+ssh远程抓包并实时显示 我们平时用的抓包工具一般就是wireshark或tcpdump,前者有图形界面,当我们要远程登录到Linux主机抓包时,一般就只能选择tcpdump,并保存为文件,再拉到本地用wireshark打开。 很多时候这样就够了,但是如果希望实时显示远程主机上抓到的包,用tcpdump -X看起来会很痛苦,而想在远程主机上用X跑wiresha…

继续阅读 用wireshark+tcpdump+ssh远程抓包并实时显示

免费框架与付费框架之争

  • Post author:
  • Post category:其他

看到这篇文章,让我想起我刚开始接触 前端框架 的时候,那个时候的我看到免费两个字就走不动路了,确实也是,既然别人的东西是免费的,还能给自己带来价值,当然是最合适的选择,想都不用想,先下载下来用上再说,从来不考虑后果,这就是那个时候的自己。 既然谈到 免费框架 与 付费框架 之争,现在是 21 世纪,对于能够即免费又能创造商业价值,这样的东西我想还是会存在的,在我看到世界上最厉害的是 slack ,…

继续阅读 免费框架与付费框架之争

利用redis实现分布式锁(单个redis)

  • Post author:
  • Post category:其他

因为redis是单线程程序,可以天然保证线程安全,只要我们的命令是单条命令,就可以保证操作的安全性,而redis中提供了setnx key value命令,表示当redis中没有key 的键值对时,就会创建这个键值对的值,如果已经有了,就不操作,java中有valueOperations.setIfAbsent(key,value)与redis中的setnx是一样的作用。我们可以使用valueOp…

继续阅读 利用redis实现分布式锁(单个redis)

Vue中获取各类型input标签的值

  • Post author:
  • Post category:vue

Vue中获取各类型input标签的值 HTML中input标签的tyle类型实际上有23种;常用的有text、password、radio、checkbox、button、file。现在就在Vue中获取常用的值 获取text类型的值 //html <input type="text" v-model="val"> //js console.log(this.val); 获取passwo…

继续阅读 Vue中获取各类型input标签的值