- 如果你认为TIA博途静静还是一款工程平台软件的话...
佳途自动化学院小佳老师
近日,在西门子举办的西门子行业大型论坛上,小佳听到了以下对话:A:你听说过西门子TIAbotu软件吗?小B:你说的是西门子全集成自动化工程软件吗?每个来参加论坛的人都知道这一点。小c:一点点但是,作为果你认为TIA-botu只是一个软件工程平台,那么你就可以退出了!作为如果您关注西门子,在许多应用程序站点中,您可以看到TIABroadway经常在工程师的计算机屏幕上闪烁。这套自动化软件,在业内率先
- 【早安心语】
壹典心理咨询
【2021-5-17】早安春夏秋冬Lifeishappybecauseofgiving,happinessisincreasedbysharing,thesoulhasahome,lifehasaway,onlybylearningtobealonewithoneself,thesoulwillbeclean,themindwillbemature,andtheheartwillbebroad.B
- DIV + CSS 布局:盒子内容超出宽度时,不换行,以滚动条形式水平滑动
01空间
常见场景解决方案csshtml
滚动条水平滚动展示溢出内容htmlcss(less)思路html11112222333344445555666677778888css(less).outer{background-color:#39a9ed;overflow-x:auto;&::-webkit-scrollbar{display:none;}white-space:nowrap;.item{display:inline-bloc
- WLAN与WIFI
lpl还在学习的路上
网络
网工知识:WLAN和WIFI有什么区别_哔哩哔哩_bilibili请问WLAN就是Wifi吗?不懂网络的人也能听懂!_哔哩哔哩_bilibiliWLAN:wirelesslan:无线局域网包括家用WIFI,企业级的无线网络。包括ZigBee,红外和蓝牙技术。WIFI:802.11无线局域网技术。WIFI技术是WLAN的主流技术标准。
- flutter->Scaffold左侧/右侧侧边栏和UserAccountsDrawerHeader的使用
小刀_逸
flutter
//appBar的leading/actions和Scaffold的drawer/endDrawer冲突只能存在一个import'package:flutter/material.dart';voidmain(){runApp(MyApp());}classMyAppextendsStatelessWidget{constMyApp({super.key});@overrideWidgetbuil
- 12-19每日一词 synonymous
Beryl_latte
synonymous的意思是“同义的”,常被用来表示“等同于…的”。我们常用AissynonymouswithB的句式表达“A是B的代名词”“一说起A,人们就会想到B例句LasVegasissynonymouswithgambling.搭配介词completely,exactly完全同义;严格同义almost,largely,moreorless,roughly,virtually几乎同义;基本上
- 【shell常用指令整理】
半夏知半秋
linuxlinux开发语言
shell常用指令整理greplessmorecatawknetstattailfheadpstopdudffindsedgrep用于在文件中搜索指定模式的内容greptrace-ctest.log:查看test.log中匹配到trace的个数greptrace-c*-l:查看所有文件中匹配到trace的文件名greptrace-C5test.log:查看test.lua中所有匹配到trace所在
- 项目里面引入字体包react
前端小灰灰
项目里面引入字体包:①字体包放在public目录下,②新建一个font.css文件,//font.css@font-face{font-family:AlibabaSans;src:url('./font/AlibabaSans-Black.otf');}③在HTML文件全局引入④然后在less里面就能使用了:例:font-family:AlibabaSans;
- 第486封信|致柏舒柏弘
端老师
2020-6-22周一陪娃日记今天的柏舒3岁10月21天了。今天的柏弘2岁0月11天了。本周主题:Unit17Lesson1I'mDrivinginMyCar/端午节童言童语:柏舒:今天送完孩子就去练瑜伽,做头发了。又困又饿。回来睡觉又被老二打搅没睡好,后来就去接孩子放学回家。老大说,妈妈你头发剪短了我都不认识你了呢。柏弘:晚上吃完饭和爸爸,哥哥,弟弟一起去小区内散步,两个孩子看到挖掘机痴痴呆呆能
- go的fasthttp学习
~kiss~
计算机网络golang学习开发语言
背景介绍fasthttpwasdesignedforsomehighperformanceedgecases.Unlessyourserver/clientneedstohandlethousandsofsmalltomediumrequestspersecondandneedsaconsistentlowmillisecondresponsetimefasthttpmightnotbeforyo
- React核心⼊⻔-lesson1
IT帮
#Reactreact.js前端
自学React从入门到精通,从使用到写源码React⼊⻔课堂⽬标资源起步⽂件结构⽂件结构⼀览React和ReactDomJSX使⽤JSX组件组件的两种形式class组件function组件组件状态管理类组件中的状态管理函数组件中的状态管理事件处理组件通信Props属性传递contextredux⽣命周期变更缘由新引⼊了两个新的⽣命周期函数:getDerivedStateFromProps,getS
- Qt应用开发(安卓篇)——安卓广播机制
波塞冬~
Qt5从入门到精通-应用开发qtandroidc++
一、前言在Android的开发中,我们的程序需要得到网络状态变化、电池状态、屏幕状态、电池、系统启动完成、U盘等外设接入状态、apk安装等这些信息,除了主动去找到这些节点的信息,还可以通过安卓的广播机制被动去得到。Android广播机制包含三个基本要素:广播(Broadcast)-用于发送广播,广播接收器(BroadcastReceiver)-用于接收广播,关心内容(Intent)-用于保存广播相
- python调节电脑音量
bicart
python电脑人工智能
本文使用创作助手可以使用Python中的win32api和win32con库来调节电脑音量。以下是一个简单的示例代码:importwin32apiimportwin32con#将音量设置为50%defset_volume(volume):win32api.SendMessage(win32con.HWND_BROADCAST,win32con.WM_APPCOMMAND,0x30292,volum
- selenium被识别,修改navigator的方法
音乐学家方大刚
爬虫seleniumchrome爬虫
#-*-coding:utf-8-*-importtimefromseleniumimportwebdriverfromselenium.webdriver.chrome.optionsimportOptionschrome_options=Options()#chrome_options.add_argument('--headless')#chrome_options.add_argument
- Spring Boot整合STOMP实现实时通信
1telescope
Javawebsocketspringbootjava后端
目录引言代码实现配置类WebSocketMessageBrokerConfigDTO工具类Controllercommon.htmlstomp-broadcast.html运行效果完整代码地址引言STOMP(SimpleTextOrientedMessagingProtocol)作为一种简单文本导向的消息传递协议,提供了一种轻量级且易于使用的方式来实现实时通信。本篇博客将讲解如何使用SpringB
- wex的Scalers Talk第四轮新概念朗读持续力训练Day42 20181118
秦苌
练习材料:Lesson42NotverymusicalAswehadhadalongwalkthroughoneofthemarketsofOldDelhi,westoppedatasquaretohavearest.Afteratime,wenoticedasnake-charmerwithtwolargebasketsattheothersideofthesquare,sowewenttoha
- (转载)SlickEdit基本设置
evense
系统
SlickEdit里面的文件不要使用中文路径(16.0.0.6版本有这个bug,16.0.3已经修正)会造成项目里面的TagFiles无法自动自动连接,从而不能够整个项目的自动匹配变量和函数;Tools-->TagFilesSlickEdit软件自身BUG,在对中文做块注释的时候会使得中文变成乱码;Document-->CommentBlockSlickEdit软件(16.0.3版本)的配置导出再
- 揭示的越多,知道的越少--黛安.阿勃丝
洞脑摄影客
Aphotographisasecretaboutasecret.Themoreittellsyouthelessyouknow.照片是关于秘密的秘密,它揭示的越多,你知道的就越少。------黛安.阿勃丝1923年3月14日,她出生阿勃斯生长在一个十分富有的美国犹太家庭里,和哥哥、妹妹三人,由各自的保姆带大,是个娇生惯养的温室花朵。然而这种无微不至的保护,却给她相当大的压力。30年代的美国,经济
- Centos6.5,Centos7分别关闭selinux和防火墙
有事找叮当
Centos6.5关闭selinux:永久有效:修改/etc/sysconfig/selinux将文本中的SELINUX=enforcing,改为SELINUX=disabled。然后重启即时有效:setenforce0查看状态:getenforce关闭防火墙:永久性生效:chkconfigiptablesoff,然后重启即时生效:serviceiptablesstop(或者iptables–F)
- Database Modeling with Object Role Modeling
envykok
初级DBAobjectdatabaseconstraintstypesdropdownvisio
http://dotnet.sys-con.com/node/38984Itisnosecretthatpropermodelingwhendevelopingcomplex,multitieredapplicationsisvitaltothesuccessofaproject.Countlessstudiesinvestigatingthepoorsuccessrateofenterprise
- FACEBOOK投资人的创业十条之“直面拒绝”
溪水旁葡萄树
"Followthese10commandmentsandyou’llbeonyourwaytostartupsuccess,lifesuccess,aswellasyourhero’sjourney"-TimFerriss"AlloftheadviceIgiveentrepreneurscomesfromlessonsthatIhavepersonallylearned."-ReidHoffma
- 2020-04-11规模化敏捷学习记录
家有小魔怪
规模化敏捷可能存在的问题:沟通的有效性降低、协作更复杂、对齐困难、集成复杂敏捷宣言是否依然适用于规模化敏捷?结论是依然试用规模化敏捷的几种方式:SAFe/LeSS/DAD/EA/Nexus/Scrum@ScaleSoS(scrumofscrums)的实现方式Backlog如何维护?1:一个PO,一个PBL,区分不同的team2:一个PO,维护多个PBL3:每个团队有自己的PO,每个PO负责自己的b
- webpack5基础--04_处理样式资源
化作繁星
webpackwebpack
处理样式资源本章节我们学习使用Webpack如何处理Css、Less、Sass、Scss、Styl样式资源介绍Webpack本身是不能识别样式资源的,所以我们需要借助Loader来帮助Webpack解析样式资源我们找Loader都应该去官方文档中找到对应的Loader,然后使用官方文档找不到的话,可以从社区Github中搜索查询Webpack官方Loader文档处理Css资源1.下载包npmics
- 熙小鱼的ScalersTalk第七轮新概念朗读持续力训练Day0004 20211021
熙小鱼
练习材料:Lesson4AnexcitingtripIhavejustreceivedaletterfrommybrother,Tim.HeisinAustralia.Hehasbeenthereforsixmonths.Timisanengineer.Heisworkingforabigfirmandhehasalreadyvisitedagreatnumberofdifferentplaces
- axure rp key:_Axure与Figma:
weixin_26732881
pythonjava
axurerpkey:FigmaisalltherageinUXdesignthesedayswithgoodreason.TherearemanythingsthatFigmadoesundeniablywell.Forstarters,itscollaborationandintuitiveUXisaseamless(andfun)experience.Ifyouhaveaprojecttha
- sqli-labs less17 password-update语句
Yix1a
转自一位不知名大佬的笔记-----------------------------------less-17-----------------------------------原urlhttp://192.168.137.138/sqli-labs-master/Less-17/页面显示:[PASSWORDRESET](密码重置)说明这个页面很有可能是使用了update语句很多网页有修改密码的功
- C++ 20标准协同程序(协程)基于编译器展开的 stackless 协程。
liulilittle
C/C++c++20c++
在查阅本文之前,请先查看本人的另外一篇关于协同程序切换的文献,这对于如何正确协同程序编程很有价值。C/C++如何正确的切换协同程序?(基于协程的并行架构)-CSDN博客我本人相当反对,在项目之中使用C++20标准的stackless无栈协程,在上述博文之中明确提到了大体的原因是什么,并且C/C++越新的标准越存在不可预计的编译风险性问题,目前基本可以确保稳定的C++编译器标准为C++17。stac
- CSS 预处理器语言Less
繁星学编程
CSScssless前端
文章目录概览Less是什么?Less安装通过[npm](https://www.npmjs.org/)安装Less转换为CSS变量(Variables)注释(Comments)混合(Mixins)嵌套(Nesting)1.选择器嵌套2.父选择器`&`@规则嵌套和冒泡运算(Operations)转义(Escaping)函数(Functions)命名空间和访问符映射(Maps)作用域(Scope)导入
- Leetcode 3070. Count Submatrices with Top-Left Element and Sum Less Than k
Espresso Macchiato
leetcode笔记leetcode3070leetcode周赛387leetcodemedium二维累积数组leetcode题解
Leetcode3070.CountSubmatriceswithTop-LeftElementandSumLessThank1.解题思路2.代码实现题目链接:3070.CountSubmatriceswithTop-LeftElementandSumLessThank1.解题思路这一题就是一个二维的累积数组的问题,我们直接求一下累积数组然后找一下满足条件的矩阵就行了。另外,由于只需要寻找和不大于
- 记录greater和less
肩上风骋
C++lessc++greater
引言本文针对C++11中greater和less做简单的记录。本文使用visualstudio2017下控制台输出程序可以直接使用c++11特性。内部实现查看greater和less会看到其下面的实现;templatestructgreater{//functorforoperator>_CXX17_DEPRECATE_ADAPTOR_TYPEDEFStypedef_Tyfirst_argumen
- java解析APK
3213213333332132
javaapklinux解析APK
解析apk有两种方法
1、结合安卓提供apktool工具,用java执行cmd解析命令获取apk信息
2、利用相关jar包里的集成方法解析apk
这里只给出第二种方法,因为第一种方法在linux服务器下会出现不在控制范围之内的结果。
public class ApkUtil
{
/**
* 日志对象
*/
private static Logger
- nginx自定义ip访问N种方法
ronin47
nginx 禁止ip访问
因业务需要,禁止一部分内网访问接口, 由于前端架了F5,直接用deny或allow是不行的,这是因为直接获取的前端F5的地址。
所以开始思考有哪些主案可以实现这样的需求,目前可实施的是三种:
一:把ip段放在redis里,写一段lua
二:利用geo传递变量,写一段
- mysql timestamp类型字段的CURRENT_TIMESTAMP与ON UPDATE CURRENT_TIMESTAMP属性
dcj3sjt126com
mysql
timestamp有两个属性,分别是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP两种,使用情况分别如下:
1.
CURRENT_TIMESTAMP
当要向数据库执行insert操作时,如果有个timestamp字段属性设为
CURRENT_TIMESTAMP,则无论这
- struts2+spring+hibernate分页显示
171815164
Hibernate
分页显示一直是web开发中一大烦琐的难题,传统的网页设计只在一个JSP或者ASP页面中书写所有关于数据库操作的代码,那样做分页可能简单一点,但当把网站分层开发后,分页就比较困难了,下面是我做Spring+Hibernate+Struts2项目时设计的分页代码,与大家分享交流。
1、DAO层接口的设计,在MemberDao接口中定义了如下两个方法:
public in
- 构建自己的Wrapper应用
g21121
rap
我们已经了解Wrapper的目录结构,下面可是正式利用Wrapper来包装我们自己的应用,这里假设Wrapper的安装目录为:/usr/local/wrapper。
首先,创建项目应用
&nb
- [简单]工作记录_多线程相关
53873039oycg
多线程
最近遇到多线程的问题,原来使用异步请求多个接口(n*3次请求) 方案一 使用多线程一次返回数据,最开始是使用5个线程,一个线程顺序请求3个接口,超时终止返回 缺点 测试发现必须3个接
- 调试jdk中的源码,查看jdk局部变量
程序员是怎么炼成的
jdk 源码
转自:http://www.douban.com/note/211369821/
学习jdk源码时使用--
学习java最好的办法就是看jdk源代码,面对浩瀚的jdk(光源码就有40M多,比一个大型网站的源码都多)从何入手呢,要是能单步调试跟进到jdk源码里并且能查看其中的局部变量最好了。
可惜的是sun提供的jdk并不能查看运行中的局部变量
- Oracle RAC Failover 详解
aijuans
oracle
Oracle RAC 同时具备HA(High Availiablity) 和LB(LoadBalance). 而其高可用性的基础就是Failover(故障转移). 它指集群中任何一个节点的故障都不会影响用户的使用,连接到故障节点的用户会被自动转移到健康节点,从用户感受而言, 是感觉不到这种切换。
Oracle 10g RAC 的Failover 可以分为3种:
1. Client-Si
- form表单提交数据编码方式及tomcat的接受编码方式
antonyup_2006
JavaScripttomcat浏览器互联网servlet
原帖地址:http://www.iteye.com/topic/266705
form有2中方法把数据提交给服务器,get和post,分别说下吧。
(一)get提交
1.首先说下客户端(浏览器)的form表单用get方法是如何将数据编码后提交给服务器端的吧。
对于get方法来说,都是把数据串联在请求的url后面作为参数,如:http://localhost:
- JS初学者必知的基础
百合不是茶
js函数js入门基础
JavaScript是网页的交互语言,实现网页的各种效果,
JavaScript 是世界上最流行的脚本语言。
JavaScript 是属于 web 的语言,它适用于 PC、笔记本电脑、平板电脑和移动电话。
JavaScript 被设计为向 HTML 页面增加交互性。
许多 HTML 开发者都不是程序员,但是 JavaScript 却拥有非常简单的语法。几乎每个人都有能力将小的
- iBatis的分页分析与详解
bijian1013
javaibatis
分页是操作数据库型系统常遇到的问题。分页实现方法很多,但效率的差异就很大了。iBatis是通过什么方式来实现这个分页的了。查看它的实现部分,发现返回的PaginatedList实际上是个接口,实现这个接口的是PaginatedDataList类的对象,查看PaginatedDataList类发现,每次翻页的时候最
- 精通Oracle10编程SQL(15)使用对象类型
bijian1013
oracle数据库plsql
/*
*使用对象类型
*/
--建立和使用简单对象类型
--对象类型包括对象类型规范和对象类型体两部分。
--建立和使用不包含任何方法的对象类型
CREATE OR REPLACE TYPE person_typ1 as OBJECT(
name varchar2(10),gender varchar2(4),birthdate date
);
drop type p
- 【Linux命令二】文本处理命令awk
bit1129
linux命令
awk是Linux用来进行文本处理的命令,在日常工作中,广泛应用于日志分析。awk是一门解释型编程语言,包含变量,数组,循环控制结构,条件控制结构等。它的语法采用类C语言的语法。
awk命令用来做什么?
1.awk适用于具有一定结构的文本行,对其中的列进行提取信息
2.awk可以把当前正在处理的文本行提交给Linux的其它命令处理,然后把直接结构返回给awk
3.awk实际工
- JAVA(ssh2框架)+Flex实现权限控制方案分析
白糖_
java
目前项目使用的是Struts2+Hibernate+Spring的架构模式,目前已经有一套针对SSH2的权限系统,运行良好。但是项目有了新需求:在目前系统的基础上使用Flex逐步取代JSP,在取代JSP过程中可能存在Flex与JSP并存的情况,所以权限系统需要进行修改。
【SSH2权限系统的实现机制】
权限控制分为页面和后台两块:不同类型用户的帐号分配的访问权限是不同的,用户使
- angular.forEach
boyitech
AngularJSAngularJS APIangular.forEach
angular.forEach 描述: 循环对obj对象的每个元素调用iterator, obj对象可以是一个Object或一个Array. Iterator函数调用方法: iterator(value, key, obj), 其中obj是被迭代对象,key是obj的property key或者是数组的index,value就是相应的值啦. (此函数不能够迭代继承的属性.)
- java-谷歌面试题-给定一个排序数组,如何构造一个二叉排序树
bylijinnan
二叉排序树
import java.util.LinkedList;
public class CreateBSTfromSortedArray {
/**
* 题目:给定一个排序数组,如何构造一个二叉排序树
* 递归
*/
public static void main(String[] args) {
int[] data = { 1, 2, 3, 4,
- action执行2次
Chen.H
JavaScriptjspXHTMLcssWebwork
xwork 写道 <action name="userTypeAction"
class="com.ekangcount.website.system.view.action.UserTypeAction">
<result name="ssss" type="dispatcher">
- [时空与能量]逆转时空需要消耗大量能源
comsci
能源
无论如何,人类始终都想摆脱时间和空间的限制....但是受到质量与能量关系的限制,我们人类在目前和今后很长一段时间内,都无法获得大量廉价的能源来进行时空跨越.....
在进行时空穿梭的实验中,消耗超大规模的能源是必然
- oracle的正则表达式(regular expression)详细介绍
daizj
oracle正则表达式
正则表达式是很多编程语言中都有的。可惜oracle8i、oracle9i中一直迟迟不肯加入,好在oracle10g中终于增加了期盼已久的正则表达式功能。你可以在oracle10g中使用正则表达式肆意地匹配你想匹配的任何字符串了。
正则表达式中常用到的元数据(metacharacter)如下:
^ 匹配字符串的开头位置。
$ 匹配支付传的结尾位置。
*
- 报表工具与报表性能的关系
datamachine
报表工具birt报表性能润乾报表
在选择报表工具时,性能一直是用户关心的指标,但是,报表工具的性能和整个报表系统的性能有多大关系呢?
要回答这个问题,首先要分析一下报表的处理过程包含哪些环节,哪些环节容易出现性能瓶颈,如何优化这些环节。
一、报表处理的一般过程分析
1、用户选择报表输入参数后,报表引擎会根据报表模板和输入参数来解析报表,并将数据计算和读取请求以SQL的方式发送给数据库。
2、
- 初一上学期难记忆单词背诵第一课
dcj3sjt126com
wordenglish
what 什么
your 你
name 名字
my 我的
am 是
one 一
two 二
three 三
four 四
five 五
class 班级,课
six 六
seven 七
eight 八
nince 九
ten 十
zero 零
how 怎样
old 老的
eleven 十一
twelve 十二
thirteen
- 我学过和准备学的各种技术
dcj3sjt126com
技术
语言VB https://msdn.microsoft.com/zh-cn/library/2x7h1hfk.aspxJava http://docs.oracle.com/javase/8/C# https://msdn.microsoft.com/library/vstudioPHP http://php.net/manual/en/Html
- struts2中token防止重复提交表单
蕃薯耀
重复提交表单struts2中token
struts2中token防止重复提交表单
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年7月12日 11:52:32 星期日
ht
- 线性查找二维数组
hao3100590
二维数组
1.算法描述
有序(行有序,列有序,且每行从左至右递增,列从上至下递增)二维数组查找,要求复杂度O(n)
2.使用到的相关知识:
结构体定义和使用,二维数组传递(http://blog.csdn.net/yzhhmhm/article/details/2045816)
3.使用数组名传递
这个的不便之处很明显,一旦确定就是不能设置列值
//使
- spring security 3中推荐使用BCrypt算法加密密码
jackyrong
Spring Security
spring security 3中推荐使用BCrypt算法加密密码了,以前使用的是md5,
Md5PasswordEncoder 和 ShaPasswordEncoder,现在不推荐了,推荐用bcrpt
Bcrpt中的salt可以是随机的,比如:
int i = 0;
while (i < 10) {
String password = "1234
- 学习编程并不难,做到以下几点即可!
lampcy
javahtml编程语言
不论你是想自己设计游戏,还是开发iPhone或安卓手机上的应用,还是仅仅为了娱乐,学习编程语言都是一条必经之路。编程语言种类繁多,用途各 异,然而一旦掌握其中之一,其他的也就迎刃而解。作为初学者,你可能要先从Java或HTML开始学,一旦掌握了一门编程语言,你就发挥无穷的想象,开发 各种神奇的软件啦。
1、确定目标
学习编程语言既充满乐趣,又充满挑战。有些花费多年时间学习一门编程语言的大学生到
- 架构师之mysql----------------用group+inner join,left join ,right join 查重复数据(替代in)
nannan408
right join
1.前言。
如题。
2.代码
(1)单表查重复数据,根据a分组
SELECT m.a,m.b, INNER JOIN (select a,b,COUNT(*) AS rank FROM test.`A` A GROUP BY a HAVING rank>1 )k ON m.a=k.a
(2)多表查询 ,
使用改为le
- jQuery选择器小结 VS 节点查找(附css的一些东西)
Everyday都不同
jquerycssname选择器追加元素查找节点
最近做前端页面,频繁用到一些jQuery的选择器,所以特意来总结一下:
测试页面:
<html>
<head>
<script src="jquery-1.7.2.min.js"></script>
<script>
/*$(function() {
$(documen
- 关于EXT
tntxia
ext
ExtJS是一个很不错的Ajax框架,可以用来开发带有华丽外观的富客户端应用,使得我们的b/s应用更加具有活力及生命力。ExtJS是一个用 javascript编写,与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。
ExtJs最开始基于YUI技术,由开发人员Jack
- 一个MIT计算机博士对数学的思考
xjnine
Math
在过去的一年中,我一直在数学的海洋中游荡,research进展不多,对于数学世界的阅历算是有了一些长进。为什么要深入数学的世界?作为计算机的学生,我没有任何企图要成为一个数学家。我学习数学的目的,是要想爬上巨人的肩膀,希望站在更高的高度,能把我自己研究的东西看得更深广一些。说起来,我在刚来这个学校的时候,并没有预料到我将会有一个深入数学的旅程。我的导师最初希望我去做的题目,是对appe