iOS 加载Image的两种方式

  • Post author:
  • Post category:其他

Apple官方文档对于加载image提供了两个方法 + (nullable UIImage *)imageNamed:(NSString *)name; + (nullable UIImage *)imageWithContentsOfFile:(NSString *)path; 那么这两个方法对于加载图片有什么区别呢,下面我们用序列帧动画来演示这两个方法的区别: 这个程序一共加载了三组序列帧动画…

继续阅读 iOS 加载Image的两种方式

请问我这哪错了?

  • Post author:
  • Post category:其他

#include<bits/stdc++.h> #include<iostream> #include<iomanip> #include<conio.h> #include<Windows.h> #include<windows.h> #include<fstream> using namespace std; …

继续阅读 请问我这哪错了?

c# IOCP模型与select模型

  • Post author:
  • Post category:其他

一、 IOCP IOCP(I/O Completion Port,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。在处理多个并发的异步I/O请求时,以往的模型都是在接收请求是创建一个线程来应答请求。这样就有很多的线程并行地运行在系统中。而这些线程都是可运行的,Windows内核花费大量的时间在进行线程的上下文切换,并没有多少时间花在线程运行上。再加上…

继续阅读 c# IOCP模型与select模型

具有返回最小值功能的栈

  • Post author:
  • Post category:其他

import java.util.Stack; class newStack{ private Stack<Integer> s; // 普通的栈 private Stack<Integer> sMin; //负责弹出最小值的栈 public newStack() { this.s = new Stack<Integer>(); this.sMin = new …

继续阅读 具有返回最小值功能的栈

java集合和泛型,Java基础之集合和泛型的总结

  • Post author:
  • Post category:java

什么是集合 集合是一种容器,就是用来存储数据的,存储数据立马就想到了数组,同样是存储数据集合和数组有什区别吗?还是有的 1 数组的长度是不能改变的,一旦创建之后长度就不能改变了,而集合的长度是可以改变的 2 数组的存储类型是单一的,而且是都是基础数据类型,但是集合不同,集合的存储类型必须是对象,对象的类型可以不一致(int 封箱为integer) 复制代码 集合类 按存储结构分为list集合和se…

继续阅读 java集合和泛型,Java基础之集合和泛型的总结

Flume教程(一)Flume环境搭建与测试、使用

  • Post author:
  • Post category:其他

安装 一、将apache-flume-1.9.0-bin.tar.gz上传到hp3的/apps文件夹下 二、解压: tar -xvf /apps/apache-flume-1.9.0-bin.tar.gz -C /usr/local 三、对解压后的文件建立一个软连接,命名为flume 四、配置环境变量,在profile.d下新建flume.sh 编辑内容为: export FLUME_HOME=/…

继续阅读 Flume教程(一)Flume环境搭建与测试、使用

oracle创建表空间,用户,创建表

  • Post author:
  • Post category:其他

连接数据库: sqlplus / as sysdba startup shutdown immediate 创建用户: 查看oracle现在的状态 ,状态为 OPEN 则正常,表 select status from v$instance; 查询所有账户 SELECT * FROM ALL_USERS; 使用以下命令获取安装的数据库的服务名称。 select value from v$parame…

继续阅读 oracle创建表空间,用户,创建表

开发规范-Android编码规范

  • Post author:
  • Post category:其他

Android编码规范篇 为什么需要编码规范? 编码规范对于程序员而言尤为重要,有以下几个原因: 一个软件的生命周期中,80%的花费在于维护 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护 编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码 如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误,一如你已构建的其它任何产品 强制性规范: 代码中的命名…

继续阅读 开发规范-Android编码规范

在配置ROS分布式/主从机过程中遇到的报错解决和命令需求

  • Post author:
  • Post category:其他

报错:ssh: connect to host *** port 22: Network is unreachable 原因:网断了 解决:重启虚拟机或手动连接或命令重启网络连接 sudo service network-manager restart 报错:Unit network.service not found. 原因:命令错了 报错:ROS错误:远程打开不了窗口 QXcbConnecti…

继续阅读 在配置ROS分布式/主从机过程中遇到的报错解决和命令需求

mybatis动态排序不生效

  • Post author:
  • Post category:其他

mybatis动态排序不生效 sql如下: select * from table_name order by #{field} 造成问题原因: mybatis动态参数 #{}方式传参数会使用preparedstatement预编译处理方式,参数是以?占位符的方式传递。可以看到mybaits的sql日志如下: ==> Preparing: SELECT * FROM table_name O…

继续阅读 mybatis动态排序不生效