C++文件操作

标准输入:cin>>:遇到空格或者换行(回车)停止并丢掉空格,后面的字符会留到下一次cin中读取getline:只有遇到换行才停止(空格会读入),且回车丢弃掉不写到string中。一次读一行 c++文件IO:都为字节流(以char为载体),操作单位为字节。读入:get()、read(char[],字节数)输出:put()、write(char[],字节数)...

Java笔记

第一节_基础知识 第二节_String操作 第三节_输入输出 第四节_GUI 第一节_基础知识 api中查的都是类,函数查不到。查包的话直接在首页按字母顺序找即可。 不清楚数组长度的情况下遍历:for(String/int.. a : array ){} 控制double输出格式:decimalformat类DecimalFormat df = new D...

编程体会

先想架构再写程序,把架构写好再往里面填代码。确定好哪些可以重用,哪些可以继承。避免同一段代码写多遍。 一开始不要考虑太多限制(防止限制代码相互影响),如输入非负/输入必须为数字等等最后再统一考虑限制

Matlab笔记

matlab基本操作 matlab矩阵操作 matlab绘图 解线性方程组 matlab一些函数用法 matlab基本操作 1. 一些操作Tips: - clear:清空Workspace clc:清空Command Window - 批量修改变量名:shift+enter(只针对变量第一次出现时) - 控制输出格式:format f...

Lingo笔记

一些语法: 变量不区分大小写 语句以分号结尾 以感叹号!开头写注释,同样需要分号结尾 系统默认变量非负,除非用@free/@sub/@slb函数另行说明 lingo一次只能输出一组解,要检验是否有其他解,加额外的约束 集合sets和属性的概念:QU/1,2,3/:x1,x2,x3,x4;/1..3/QU集合有三个元素,1~3每个元素都有x1~x4四个属性变量,另外...

数据库SQL

SQL语句 sql语句不区分大小写,且在语句末尾必须输分号。 创建、删除用户时,用户名、密码两边要用单引号括起来。当输入的值为字符串、日期时,也要用单引号括起来。(双引号也可以) 创建数据库:create database xxx;使用数据库:use xxx;mysql数据库相关操作 数据库授权:GRANT ALL PRIVILEGES ON . TO ‘root‘...

人工智能笔记

第一章 绪论1. 智能的三类观点 思维理论:智能的核心是思维,可通过对思维规律和思维方法的研究来揭示智能本质。 知识阙值理论:智能取决于知识的数量及其可运用程度。 进化理论:智能取决于对外界环境的感知和适应。 2. 图灵测试:判断机器是否具有智能测试者向人和机器提问,若有超过30%的测试者不能区分任何机器,机器则通过图灵测试。存在的问题:仅涉及了结果的比较,没有涉及思...

MFC

关于控件值交换upgradedata():通过绑定的变量和控件交换值。更新所有编辑框。参数是TRUE时:控件内容赋值给和控件绑定的变量。函数在前面参数是FALSE时:控件绑定的变量赋值给控件的内容。函数在后面。前提:控件和变量是绑定的。 SetDlgItemText()/GetDlgItemText():直接和控件交换值。更新特定编辑框。 关于模态/非模态对话框模态...

VSCode_python环境配置

配置python调试环境1、新建一个项目文件夹,在文件夹中建一个.py文件,再在VSCode中打开文件夹。2、点开最左边侧栏”debug”项(小虫子图标),再点左上角齿轮按钮配置launch.json即可。注1:launch.json为调试相关的设置,如调试时是否停在第一行,是否自动跳到终端等。注2:调试选项选Python: Terminal(integrated),使...

一些快捷键

chrome删除记录的网址:windows: shift+delete键; mac: shift+fn+backspace. chrome恢复刚关闭的网页:ctrl+shift+t 输入覆盖后面文字:按insert键切换 Tab向后缩进,Shift+Tab向前缩进

×
  • {title}