首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何用 Roam Research 备课

对老师备课来说,这句话也成立。 ?...2012 年的时候,我讲信息系统开发,很多例子还可以用电脑硬件打比方。因为当时的大学生们熟悉电脑,至少大概了解自己的电脑有多大的内存和硬盘。今天很多学生,每天只是抱着个智能手机搞定一切。...实则这背后,应该是一套系统在发挥作用。 包括但不限于: 资料采集 资料整理 撰写文稿 设计大纲 幻灯制作 反馈记录 项目管理 尝试 从教这些年里,我也曾尝试过用不少工具来完成备课中的上述任务。...例如,从系统自带的资源管理器(或者 macOS 下面的 Finder)一直用到 DevonThink,用来采集图片、文本片段、视频、文档等资料。...但是,实话实说,这些工具用来备课,效果总是不大好。 这里所谓的效果不好,并不是指这些工具本身不好用。恰恰相反,上述工具列表中,许多都是非常有特色的优秀应用。 按照 UNIX 系统的设计思路。

92210
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    程序员必备课程——网络编程入门

    实现了一个服务端可同时处理多个客户端请求的功能需求,然而,这样直接使用new Thread(new ServerThread(client)).start();会有两个弊端: 每个新创建的线程都会消耗系统资源...如果客户端连接创建时,没有线程在accept方法阻塞,说明所有线程都在运行中,系统会将新的连接排列在一个队列中,直到有线程阻塞在accept方法。...高级线程池 上面我们创建了一个总数为2的线程池,为了测试方便,只分配了2个线程,然而实际工作中,这个总数的设定是个很重要的考量因素,创建太多会无端占用那么多系统资源,创太少,并发处理客户端请求的能力又太弱...然而如果只是Web的服务端,并没有高并发的应用场景,那么可以使用WebService来做通讯系统,Webservice在java中的框架有很多,例如Axis1,Axis2。

    1.2K60

    dotnet 启动 JIT 多核心编译提升启动性能

    用2分钟提升十分之一的启动性能,通过在桌面程序启动 JIT 多核心编译提升启动性能 在 dotnet 可以通过让 JIT 进行多核心编译提升软件的启动性能,在默认托管的 ASP.NET 程序是开启的,对...在第二次运行程序的时候,因为已经存在提升性能的文件,读取这个文件可以知道在启动的时候需要调用的函数,于是就进行后台多线程JIT编译这些会调用到的方法 启动这个功能 默认在 ASP.NET 是启动这个功能...注意设置的文件夹需要是存在同时可以写文件 请在程序执行调用 SetProfileRoot 两个函数,如 Main 或 App 构造函数 如果一个应用程序表现是根据传入的命令行有不同的运行方法,如我在做的软件,有备课和授课两个不同的方法...使用两个不同的文件,对于不同的模式使用不同文件 ProfileOptimization.SetProfileRoot(@"C:\lindexi\"); if ( Editing ) { // 现在进入备课模式...在 ASP.NET 可以通过托管的方式做到自动读取提升性能的文件,所以默认就在 ASP.NET 使用 在 dotnet core 还可以使用阶梯编译 在软件启动的过程使用到的方法都使用快速编译的方法,减少

    34010

    项目小结:日立OA系统Asp.net)

    客户端浏览器发送域名到DNS,DNS根据域名找到IP再发送回客户端浏览器; 2.浏览器根据IP向Web服务器发出请求(是Get方式,所以只有请求头),开始踏上不归路; 3.服务器接收到请求进行一连串处理(详细请参考:asp.net...管道模型(管线模型)之一发不可收拾和Asp.net页面生命周期) 4.服务器返回响应(响应头、响应体)给浏览器; 5.浏览器边接收响应边将HTML代码解释构建成Dom树,遇到css、js等解释性语言就进行解释...1.首先将css文件引用放在head标签中,js文件引用放在页面代码的末尾;   2.分别合并css文件引用和js文件引用的请求(具体方法请参考:网页优化系列一:合并文件请求(asp.net版));  ...客户基本满意,那这部分就算是交差了,(*^__^*) 嘻嘻…… 2.一键关闭web系统所有页面,不断尝试,却被奇怪的方法Kill了             需求:在OA系统首页有一个“关闭系统”按钮可以关闭该系统的所有页面...2.关闭系统时会先出现空白页面然后它又自动关闭。如果要关闭的窗口多那也挺突兀的。

    3.1K50

    ASP.NET Core集成现有系统认证

    我们现在大多数转向ASP.NET Core来使用开发的团队,应该都不是从0开始搭建系统,而是老的业务系统已经在运行,ASP.NET Core用来开发新模块。...本文将给大家简单阐述一下认证与授权的基本概念,以及基于ASP.NET Core 中间件实现的认证和改造JwtBearer 认证中间件来实现的认证达到与老系统(主要是token-based认证)的集成。...这是一个完成认证的过程,系统现在知道你是我的某一个用户了。 那么何谓授权?  现在用户登录之后我们跳转到了另一个页面,这个页面可能会写一段这样的代码。...在ASP.NET Core下,MVC以一个Middleware加入到整个HTTP管道。...更多精彩文章: ASP.NET Core依赖注入全知道: https://mp.weixin.qq.com/s/lR9O7bXiI704kSu7bKdLGg 我心中的ASP.NET Core新核心对象之

    2.7K90

    ASP.NET的路由系统:路由映射

    ASP.NET路由系统的应用编程接口中定义了如下一个实现了IRouteConstraint接口的HttpMethodConstraint类型。...是否对现有文件实施路由取决于代表全局路由表的RouteCollection对象的RouteExistingFiles属性,该属性默认情况下为False,我们可以将此属性设置为True使ASP.NET路由系统忽略现有物理文件的存在...我们可以通过调用RouteCollection的Igore方法来注册一些需要让路由系统忽略的URL模板。...为了让ASP.NET路由系统忽略掉针对.js文件请求,我们可以按照如下的方式在Global.asax中调用RouteTable的Routes属性的Ignore方法。...的路由系统:URL与物理文件的分离 ASP.NET的路由系统:路由映射 ASP.NET的路由系统:根据路由规则生成URL

    2.3K90

    常用的信息搜集和整理方法_什么叫单元整合备课

    信息搜集的分类 1、主动式信息搜集(可获取到的信息较多,但易被目标发现) 2、通过直接发起与被测目标网络之间的互动来获取相关信息,如通过Nmap扫描目标系统。...企业信用信息公示系统 3....八、指纹识别 通过识别目标网站所使用的操作系统、CMS、服务器与中间件信息,可以帮助我们进一步了解渗透测试环境,可以利用已知的一些CMS漏洞或中间件漏洞来进行攻击。...,Linux系统大小写敏感,用此方法能够判断是Windows还是Linux系统。...确定哪些服务运行在哪些连接端口,并且推断计算机运行哪个操作系统。它是网络管理员必用的软件之一,以及用以评估网络系统安全。

    1K20

    dotnet 启动 JIT 多核心编译提升启动性能 原理启动这个功能环境性能

    用2分钟提升十分之一的启动性能,通过在桌面程序启动 JIT 多核心编译提升启动性能 在 dotnet 可以通过让 JIT 进行多核心编译提升软件的启动性能,在默认托管的 ASP.NET 程序是开启的,对...在第二次运行程序的时候,因为已经存在提升性能的文件,读取这个文件可以知道在启动的时候需要调用的函数,于是就进行后台多线程JIT编译这些会调用到的方法 启动这个功能 默认在 ASP.NET 是启动这个功能...注意设置的文件夹需要是存在同时可以写文件 请在程序执行调用 SetProfileRoot 两个函数,如 Main 或 App 构造函数 如果一个应用程序表现是根据传入的命令行有不同的运行方法,如我在做的软件,有备课和授课两个不同的方法...使用两个不同的文件,对于不同的模式使用不同文件 ProfileOptimization.SetProfileRoot(@"C:\lindexi\"); if ( Editing ) { // 现在进入备课模式...在 ASP.NET 可以通过托管的方式做到自动读取提升性能的文件,所以默认就在 ASP.NET 使用 ?

    80820

    ASP.NET Web API路由系统:路由系统的几个核心类型

    也就是说,ASP.NET Web API核心框架的URL路由系统ASP.NET本身的路由系统是相对独立的。...ASP.NET本身的路由系统,Web Host实际上在这种情况下起到了一个“适配”的作用,是两个相对独立的路由系统的“适配器”。...我们先来讨论一下实现在ASP.NET Web API框架中这个独立的路由系统是如何设计的。...ASP.NET路由系统通过枚举RouteDirection表示这两种“路由方向”,而ASP.NET Web API路由系统中的“路由方向”则通过具有如下定义的HttpRouteDirection枚举来表示...ASP.NET路由系统定义了一个HttpMethodConstraint类型是实现针对HTTP方法的约束,ASP.NET Web API的路由系统中则定义了如下一个同名类型实现类似的功能。

    9.5K110
    领券