C语言字节对齐问题详解

转载至http://www.cnblogs.com/clover-toeic/p/3853132.html 引言 考虑下面的结构体定义: 1 typedef struct{ 2 char c1; 3 short s; 4 char c2; 5 int i; 6 }T_FOO; 假设这个结构体的成员在内存中是紧凑排列的,且c1的起始地址是0,则...
分类: 其他 发布时间: 09-19 07:26 阅读次数: 0

小学生作业V2.0

211606320刘佳&211506332熊哲琛 一、预估与实际 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 300 180 • Estimate • 估计这个任务需要多少时间 300 180 Development 开发 120 90 • Analysis • 需求分析 (包括学习新技术) 120 70 • Design Spec • 生成设计文档 100 30 • Design Review •
分类: 其他 发布时间: 09-19 07:26 阅读次数: 0

python Anaconda

转载自 https://blog.csdn.net/program_developer/article/details/79677557 目录: Anaconda是什么? 如何安装? 如何管理包? 如何管理环境 1.Anaconda是什么? 简单来说,Anaconda是Python的包管理器和环境管理器。先来解决一个初学者都会问的问题:我已经安装了Python,那么为什么还需要Anaconda呢?原因有以下几点: (1)Anaconda附带了一大批常用数据科学包,它附带了conda、Pytho
分类: 其他 发布时间: 09-19 07:26 阅读次数: 0

如何判断一个数是否为,2^0,2^1,2^3.......2^n

方法一:利用1进行二进制移位运算,判断是否存在 package test; public class Test02 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(isPower(4)); System.out.println(isPower(6)); } public
分类: 其他 发布时间: 09-19 07:26 阅读次数: 0

小学生三年级的作业这么难嘛?

今天又是充满幸福的一天? 211606361何承华&211606377覃一霸 一、预估与实际 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 • Estimate • 估计这个任务需要多少时间 20 30 Development 开发 • Analysis • 需求分析 (包括学习新技术) 120 120 • Design Spec • 生成设计文档 20 30 • Design Review • 设计
分类: 其他 发布时间: 09-19 07:26 阅读次数: 0

NOIP2018训练题集

1. CZday3C 给定有m个数的集合,从其中任选一个子集满足全部&后不为零,问方案数。 考虑对二进制位容斥,问题转化为求包含某个二进制位集合的数的个数,通过类似FMT的DP求解。 1 #include<bits/stdc++.h> 2 #define mo 1000000007 3 #define ll long long 4 using namespace std; 5 ll m,n,k,f[1100010],g[1100010],x,ans; 6 ll po(ll
分类: 其他 发布时间: 09-19 07:26 阅读次数: 0

Android 通过ContentResolver获取系统所有的相册--组成自己的相册管理app

一、迈出第一步 首先我们要能够获取到相册 因此我们需要先手动获取一张图片 https://blog.csdn.net/dream_miracle/article/details/82179044 在上面这篇文章里面讲述了 在获取一张图片时所遇到的动态权限等问题 二、实现自动获取全部相册 显然通过intent去获取到图片,和我们的出发点违背了 但是每个人的系统相册位置不同,该如何获取 ...
分类: 其他 发布时间: 09-19 07:26 阅读次数: 0

IllegalStateException: Cannot call this method while RecyclerView is computing a layout or scrolling

 java.lang.IllegalStateException: Cannot call this method while RecyclerView is computing a layout or scrolling         at android.support.v7.widget.RecyclerView.assertNotInLayoutOrScroll(RecyclerView...
分类: 其他 发布时间: 09-19 07:25 阅读次数: 0

开启我的第一个SpringBoot项目

1、新建一个项目 2、选择spring initalizr 并选择你的javaSDK和生成spring项目的url 3、核对你的项目报名和项目version等 4、左侧是springboot的项目组件配置,勾选相应的组件,在构成项目时会自动下载依赖 5、构成后的项目就是这样的了 6、启动项目 可以看到本地的8080端口里面是有东西的 那么到此一个sprin...
分类: 其他 发布时间: 09-19 07:25 阅读次数: 0

安装MySQL以及可视化工具Navicat

一、安装MySQL 去mysql官网下载mysql,附地址: https://dev.mysql.com/downloads/mysql/ 下载解压后,是这样的 现在还是不可用的 先进行环境变量的配置,在系统变量中,将解压后的mysql文件里面的bin目录 加入path路径下 然后以管理员的身份运行cmd,注意一定要管理员身份 ,不然会没有权限启动服务 然后依次在my...
分类: 其他 发布时间: 09-19 07:25 阅读次数: 0

2003-cannot connect to MySql server on 'localhost'(10038),mysql服务启动失败

mysql服务未启动, 1、删掉你的data里面的数据 2、查看my.ini文件里面的data路径是否正确 3、并以管理员身份执行以下操作
分类: 其他 发布时间: 09-19 07:25 阅读次数: 0

网络 tcp 传送文件 案例

网络 tcp : tcp 概念 : TCP:英文全拼(Transmission Control Protocol)简称传输控制协议,它是一种面向连接的、可靠的、基于字节流的传输层通信协议. tcp 需要有 客户端 和 服务端 客户端: 就是需要被服务的一方 服务器端: 就是提供服务的一方. 想要完成一个tcp服务器的功能,需要的流程如下: 1. socket创建一个套接字 ...
分类: 其他 发布时间: 09-19 07:24 阅读次数: 0

Python -进程

进程编号: 1.当前执行的代码的name : multiprocessing.current_process ( ) 2.当前的进程编号 : multiprocessing.current_process() . pid 3.父进程编号:os.getppid ( ) 4.当前的进程编号+ 父进程编号 :multiprocessing.current_process() ...
分类: 其他 发布时间: 09-19 07:24 阅读次数: 0

python -进程池

进程池: 多任务 拷贝文件夹 : ( 同步) 定义变量 = 源目录的路径 变量 = 目标目录的路径 判断目标是否存在 ---------&amp;gt; os.path.exists ( 目标文件 路径 ): 若存在则 删除 ----------&amp;gt; shutil. rmtree( 路径.. ) 创建文件夹 获取源目录的文件名列表 ...
分类: 其他 发布时间: 09-19 07:24 阅读次数: 0

python - 线程

a = threading.current_thread ( ) -&amp;gt; b’n查看当前代码执行的任务 print (a) –&amp;gt; 输出 a = threading.enumerate() -&amp;gt; 获取活动线程 - (活动:运行的线程 ) - 活动线程 是个列表 ...
分类: 其他 发布时间: 09-19 07:23 阅读次数: 0

python 高级-- 协程 + 协程案例_ 图片下载

协程: sinstance (对象 类型 ) 判断是否是 只当类型 ininstance ( [1,3,5] , Iterable ) 自定义可迭代对象: ------类中使用 __ iter__ 方法 next 启动生成器 send 启动生成器 ( 第一次不能传参数 ) a = 函数( ) b = next ( a ) b = a.se...
分类: 其他 发布时间: 09-19 07:23 阅读次数: 0

python 高级--正则表达式

impor re 变量= re.match ( &quot; 正则表达式&quot;. &quot;字符串&quot; ) 查找数据(只找一次) search 变量 = re. search (&quot;正则表达式&quot; , &quot; 10 20 30&quot;) 变量.group( ) -----&amp;gt; 打印数据 匹配多个数据 findall 变量 = re . findall (&quot; 正则表达式&quot; , &qu
分类: 其他 发布时间: 09-19 07:23 阅读次数: 0

Quartz代码详解

前言 最近在工作中,借助于Quartz实现一个定时任务的跑批,下面简单总结下,以供大家参考讨论。 目录 Quartz是做什么的? Quartz怎么做到的? 怎么用Quartz做到? Quartz是做什么的? 任务调度框架,比如你有这样的需求: 每周五更新远程数据库和本地数据库的数据 每月15号检查工资是否到账 每隔一周,对本地数据库核心表数据进行一次备份 简而言之,就是在客...
分类: 其他 发布时间: 09-19 07:22 阅读次数: 0

WebSocket实现在线聊天及常见BUG解决[图文详解]

前言        最近在开发时碰到这样一个需求:用户浏览我们的官网时,存在一个问题反馈的入口,当管理员在PC端的时候可以直接回复,当管理员不在的时候,进行微信推送,管理员在微信端和客户进行一对一的在线问题解答,由于这个功能块的收益客户较小,最终技术选型采用WebSocket实现在线聊天,同时监控管理员是否在线,以便进行微信推送。 正文 后台源码 前台源码 成果展示 常见BUG及解决方...
分类: 其他 发布时间: 09-19 07:22 阅读次数: 0

ApplicationContext 获取Bean

介绍一种常用的通过SpringBeanUtil工具类获取Bean的方法 后台代码 Spring配置文件 使用说明 后台代码 @Component public class SpringBeanUtil implements ApplicationContextAware { private static Logger logger = Logger.getLogger(Spr...
分类: 其他 发布时间: 09-19 07:22 阅读次数: 0