递归算斐波那契数列

#include<stdio.h> long Fib(int n); int count;//计算函数被调用的次数 int main() { int n,i,x; printf("Input n:"); scanf("%d",&n); for(i=1;i<=n;i++) { count=0;//计算下一项时,初始化为0 x=Fib(i); printf("Fib(%d)=%d,count=%d\n",i,x,count); } return 0; } //递归计算Fi
分类: 编程语言 发布时间: 01-02 23:32 阅读次数: 0

linux流量分析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yjgithub/article/details/85617502 目录 1.案例分析 2.命令详解 1.案例分析 查看流量端口号 sudo iftop -i -P n-> 显示主机ip和主机名 N-> 显示端口号或者端口服务名称 P-> 暂定或者继续 根据端口号查询进程 netstat -nap | grep port 查看进程信息: ps -aux | grep pid 2.命
分类: 编程语言 发布时间: 01-02 23:31 阅读次数: 0

微信小程序radio点选框,再次点击取消

<view class="page"> <view class="page__hd"> <text class="page__title">radio</text> <text class="page__desc">单选框</text> </view> <view class="page__bd"> <view class="section section_gap"> <radio-group cl
分类: 编程语言 发布时间: 01-02 23:31 阅读次数: 0

2018中小企业终端管理行业趋势报告

近年来,我国中小企业如雨后春笋般迅猛发展。截至2017年7月底,中国小微企业名录收录的中小微企业已达7328.1万户。 但是中小企业信息化建设和IT安全管理依旧相对落后,不少企业深陷IT安全管理困境。 中国信息安全领军企业——上市公司北京启明星辰 最近发布了《2018中小企业终端管理行业趋势报告》。 报告显示近来年,随着企业不断加强信息化建设和 IT 安全管理,对于企业云(SaaS)服务的需求也越来越多。企业借助云服务,能够更迅速、更便捷、更高效地提高管理效率,优化企业 IT 安全防线。 基于
分类: 编程语言 发布时间: 01-02 23:31 阅读次数: 0

游戏制作之路(37)显示统计星星的个数

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/caimouse/article/details/85617327 在前面已经实现从开始菜单到进入游戏,也实现了从游戏主循环退出到开始菜单,但是在玩这个游戏时,点击一下就产生一个星星,那么怎么样才能像别的游戏那样实现计分,比如计算有多少个星星,并把它显示在游戏界面上面。这次就来解决这个问题,要想在游戏界面上显示星星的个数,那么就得先在界面上创建一个label,接着问题又来了,怎么样创建这个labe
分类: 编程语言 发布时间: 01-02 23:30 阅读次数: 0

Office365客户端使用RMS功能的分析

今天一朋友突然在微信里问了这么一个问题: 本地部署了Exchange+RMS,测试的时候怎么同一封邮件通过owa的方式就可以正常的应用RMS权限,而使用Outlook权限就全部丢失呢? 针对这个问题,我回想起来很久以前我也遇到过这样一个情况,当时排查了很久最后发现出现这个问题的根本原因是Outlook客户端使用的是Office365上下载的客户端。来我们一起看下到底是怎么回事 首先看下症状,同一封
分类: 企业开发 发布时间: 01-02 23:30 阅读次数: 0

页面获取微信用户信息

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_38343894/article/details/79036844 获取用户基本信息需要以下三步: 获取code 使用以下地址请求code: https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi
分类: 编程语言 发布时间: 01-02 23:30 阅读次数: 0

【RabbitMQ】2.入门程序Hello world

在开始开发前,需要先安装的RabbitMQ的所需的软件及获取的JAR包。 一中,Windows下的的RabbitMQ的安装 下载二郎,地址:http://www.erlang.org/download/otp_win32_R15B.exe,双击安装即可(首先装) 下载RabbitMQ的,地址:http://www.rabbitmq.com/releases/rabbitmq-server/v3.3.4/rabbitmq-server-3.3.4.exe,双击安装即可 下载兔client.jar
分类: 编程语言 发布时间: 01-02 23:29 阅读次数: 0

基于sysctl.conf优化高并发服务器的TCP参数

sysctl.conf工作原理 sysctl命令被用于在内核运行时动态地修改内核的运行参数,可用的内核参数在目录/proc/sys中。它包含一些TCP/IP堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。 limits.conf设置 1)暂时生效,适用于通过 ulimit 命令登录 shell 会话期间 ulimit -SHn 65535 2)永久生效,通过将一个相应的 ulimit 语句添加到由登录 shell
分类: 编程语言 发布时间: 01-02 23:29 阅读次数: 0

国内有哪些大型的药物筛选中心?

药物筛选是现代药物开发流程中检验和获取具有特定生理活性化合物的一个步骤,系指通过规范化的实验手段从大量化合物或者新化合物中选择对某一特定作用靶点具有较高活性的化合物的过程。药物筛选的过程从本质上讲就是对化合物进行药理活性实验的过程,随着药物开发技术的发展,对新化合物的生理活性实验从早期的验证性实验,逐渐转变为筛选性实验,即所谓的药物筛选。 我国具有多家药物筛选中心,药物筛选的研究机构主要面向药物研发机构提供药物活性筛选服务,为我国新药发现提供技术支持。小编给大家介绍五个国内主要的药物筛选中心。
分类: 编程语言 发布时间: 01-02 23:29 阅读次数: 0

青莲晚报(第二十三期)| 物联网安全多知道

当今社会物联网设备已经逐步渗透到人们生产生活的方方面面,为人们及时了解自己周围环境以及辅助日常工作带来便利。但随着互联紧密度的增高,物联网设备的安全性问题也逐渐影响到人们的正常生活,甚至生命安全,物联网设备安全不容小觑。 以下为近日的物联网安全新闻内容。 4GEE WiFi 调制解调器被曝高危漏洞 研究员 Osanda Malith 从移动运营商 EE 出售的基于 4G 的无线 4GEE Mini 调制解调器中发现了一个高危漏洞,可导致攻击者以系统最高权限在目标计算机中运行恶意程序。 在曾经通
分类: 编程语言 发布时间: 01-02 23:28 阅读次数: 0

双系统下怎样重装ubuntu

参考博客https://www.cnblogs.com/Dluffy/articles/5962004.html 卸载ubuntu系统,删除linux所占用的分区,是指那些没有盘符的分区 然后参考https://zhuanlan.zhihu.com/p/31271077?utm_source=wechat_session&utm_medium=social 装双系统
分类: 编程语言 发布时间: 01-02 23:28 阅读次数: 0

Linux下运用虚拟机进行文件操作

文件权限 文件权限存在的意义 系统最底层安全设定方法之一 保证文件可以被可用的用户做相应的操作 文件权限的查看 ls -l file ls -ld dir ll file ll -d dir -l用来查看文件 -d用来查看目录 文件权限的读取 - |rw-rw-r--| 1 | kiosk | kiosk | 0 | Jul 21 09:18 | file [1] [2] [3] [4] [5] [6] [7] [8] [1] 文件
分类: 编程语言 发布时间: 01-02 23:28 阅读次数: 0

docker学习篇之docker简单部署springboot

1、将docker文件和打包的springboot项目放入linux服务器 2、docker构建镜像docker build -t receivetest .(此处有个小点) 3、docker images可以看到镜像 4、运行镜像docker run -d -p 8080:8000 receivetest:latest (测试镜像是否可用,并在页面访问应用可以访问) 5、打包成tar包 docker save -o /home/usertest/receivetest.tar receive
分类: 其他 发布时间: 01-02 23:27 阅读次数: 0

spring类的注入和new简单理解

springboot 1、main.run方法进入 2、refreshContext 3、refresh 4、finishBeanFactoryInitialization(完成beanFactory的初始化) 5、preInstantiateSingletons(初始化单例) 6、getBean(获取Bean) 7、doGetBean 8、createBean 9、doCreateBean(此方法内部会createBean,创建bean即构造方法执行) 10、populateBean(进行a
分类: 其他 发布时间: 01-02 23:27 阅读次数: 0

多线程循环打印A B C D。。。。

class ProducerThread1 extends Thread { private UserEntity userEntity; public ProducerThread1(UserEntity userEntity) { this.userEntity = userEntity; } @Override public void run() { int count = 0; while (true) {//此处可以修改为循环的次数,下面打印的while判断改成一样的判断条件就可以
分类: 其他 发布时间: 01-02 23:26 阅读次数: 0

ThreadLocal线程安全

ThreadLocal原理: 1、查看ThreadLocal的set方法可以看到getMap方法通过当前线程获取当前线程的ThreadLocalMap public void set(T value) { Thread t = Thread.currentThread(); ThreadLocalMap map = getMap(t); if (map != null) map.set(this, value); else createMap(t, value); } 2、在Thread中有
分类: 其他 发布时间: 01-02 23:26 阅读次数: 0

SpringBoot异常统一处理机制

springboot官网说了三种异常处理,分为机器客户端和浏览器客户端,区别为机器客户端请求返回的是头中Accept是"/"或者空,异常返回值json,浏览器客户端请求头中Accept是"text/html" 返回的是html 如下图: 机器客户端: 浏览器客户端: 下面对两种客户端的三种异常处理方式做简单分析: 一、浏览器客户端: 官网提供两种方式,一种是直接在public.error文件夹中定义静态文件 src/ +- main/ +- java/ | + <s
分类: 其他 发布时间: 01-02 23:25 阅读次数: 0

node+webpack+babel+vue2

最近初学vue,以前也没玩过node,参照着各种博客,完成了简单的环境搭建,步骤如下: 一、安装node.js(很简单,官网下载,一键到底安装) 安装完成后 node -v能出现版本号安装成功 二、环境配置(以下均为原生的npm,没有研究淘宝的cnpm) 1、新建项目,在开发工具或者目录中直接新建项目,在项目根目录执行一下命令 npm init -y 该命令可以生成package.json 2、配置webpack.js 我直接贴出我的配置,详细配置含义可以去官网查看 const path =
分类: 其他 发布时间: 01-02 23:25 阅读次数: 0

VS2008中C#开发webservice简单实例

1.创建工程 文件-> 新建->网站 如下图。 工程建好后,会自动添加如下代码: 1 using System; 2 using System.Linq; 3 using System.Web; 4 using System.Web.Services; 5 using System.Web.Services.Protocols; 6 using System.Xml.Linq; 7 8 [WebService(Namespace = "http://tempuri.org/
分类: 其他 发布时间: 01-02 23:25 阅读次数: 0