学习
文章平均质量分 75
wenyufei2013
这个作者很懒,什么都没留下…
展开
-
怎么解决STM32(MDK)中不能使用printf()函数的问题
简单地说:想在mdk 中用printf,需要同时重定义fputc函数和避免使用semihosting(半主机模式),标准库函数的默认输出设备是显示器,要实现在串口或LCD输出,必须重定义标准库函数里调用的与输出设备相关的函数.例如:printf输出到串口,需要将fputc里面的输出指向串口(重定向),方法如下:#ifdef __GNUC__/* With GCC/RAISONANC转载 2014-09-26 14:21:58 · 5438 阅读 · 0 评论 -
Java - IO
1、文件的复制 public static void copy2(String file1,String file2) throws IOException{ InputStream is = new FileInputStream(file1); OutputStream os = new FileOutputStream(file2); byte[] b = new byte[10...原创 2018-05-18 20:52:43 · 125 阅读 · 0 评论 -
获取网页中的邮箱
private static void getMail(String mail) throws IOException { URL url = new URL(mail); HttpURLConnection conn = (HttpsURLConnection)url.openConnection(); InputStream is = conn.getInputStream()...原创 2018-05-18 21:35:51 · 931 阅读 · 0 评论 -
SQL查询语言
1.DQL查询语句 通过特定的sql语句,请求服务器,查到符合规则的数据。把结果集返回。 返回的结果集是一张虚拟的表,查询不会改变数据库中的数据 1.1一般查询语法格式: select 字段1,字段2 ... from 表名 单列查询 select name from student; 多列查询 select id,name from stu...原创 2018-05-25 17:42:05 · 193 阅读 · 0 评论 -
Java反射
1.什么是反射? 反射是一门动态的创建对象的技术 反射可以在运行期期间 动态的 访问和操作对象的 属性 和 方法2.为什么要有反射? java 是一门静态的语言 因为有了反射 java被称为 半动态语言 java有一个致命的缺陷 : 所有的对象 都是预先定义好的 即 : 在编程期间定义好了 对象的创建 并不能根据实...原创 2018-05-25 20:33:13 · 167 阅读 · 0 评论 -
Java 阻塞队列
阻塞队列(BlockingQueue)栈和队列是在程序设计中被广泛使用的两种线性数据结构Java5提供了阻塞队列的接口BlockingQueue,阻塞队列的概念是,一个指定长度的队列,如果队列满了,添加新元素的操作会被阻塞等待,直到有空位为止。同样,当队列为空时候,请求队列元素的操作同样会阻塞等待,直到有可用元素为止。Java阻塞队列应用于生产者消费者模式、消息传递、并行任务执行和相关并发设计的大...原创 2018-05-25 21:44:49 · 312 阅读 · 0 评论 -
SQL
SQL全称是Structured Query Language ,也就是结构化查询语言。SQL 是操作和检索关系型数据库的标准语言,标准的SQL语句可用于操作任何关系数据库。使用SQL语句,攻城狮、程序猿和DBA(数据库管理员)可以完成如下任务: 针对于数据表-->增删改查 在数据库中检索信息。 对数据库的信息进行更新。 改变数据库的结构。 更改系...原创 2018-05-25 22:06:32 · 197 阅读 · 0 评论 -
SQL--索引,DDL,DML,
索引索引依赖于表建立的,其中注明了表的各个值所在的位置。实际上,一个表的存储是由两部分组成的,一部分用来存放表的数据页面;另一部分存放索引页面,索引就存放在索引页面上。索引的优点 通过创建唯一索引,保证数据库表每行数据的唯一性 大大加快数据查询速度 在使用分组和排序进行数据查询时,可以显著减少查询中分组和排序的时间索引的缺点 当数据表中的记录被添加、删除、修改时,数据库系统需要维护索...原创 2018-05-25 22:41:28 · 3136 阅读 · 0 评论