使用 TEX 写文档比较 HowTo LATEX 文档基本结构 一个简单例子 正文排版 讨论和演示 使用 TEX 写文档 王晓东 wxd2870@163.com 中国海洋大学 September 4, 2012 KevinW@OUC 王晓东 大纲 What’s TEX 历史 扩展 系统 Why TEX 优点 比较 HowTo LATEX 文档基本结构 一个简单例子 正文排版 TEX 历史 扩展 系统 2 Why TEX 优点 比较 3 HowTo LATEX 文档基本结构 一个简单例子 正文排版 4 讨论和演示 KevinW@OUC 王晓东 大纲 What’s TEX 历史 扩展 系统 Why TEX 优点 比较 HowTo LATEX 文档基本结构 一个简单例子 正文排版 讨论和演示 接下来… 1 What’s TEX 历史 历史 扩展 系统 2 Why TEX 优点 比较 3 HowTo LATEX 文档基本结构 一个简单例子 正文排版 4 讨论和演示 KevinW@OUC 王晓东 大纲 What’s TEX 历史 扩展 系统 Why TEX 优点 比较 HowTo LATEX 文档基本结构 一个简单例子 正文排版 讨论和演示 接下来… 1 What’s TEX 历史 扩展0 码力 | 65 页 | 1.07 MB | 1 年前3
Apache Shiro参考手册中文版SecurityManager 类,但 Shiro 的 SecurityManager 实现有足够的配置选项及内置组件 使得在 Java 源代码做这件事情变得较为痛苦——如果使用一个灵活的基于文本的配置格式来配置 SecurityManager, 那么这将是一件很容易的事情。 为此,Shiro 通过基于文本的 INI 配置文件提供了一个默认的"共性(common denominator)"解决方案。近来人们已 SecurityManager 实现及所有支持组件都是兼容 JavaBean 的。这允许 Shiro 能够与几乎任何配置格式如 XML(Spring,JBoss,Guice 等等),YAML,JSON,Groovy Builder markup,以及更多配置被一起配置。INI 文件只是 Shiro 的“共性”格式,他 它允许任何环境下的配置,除非其他选项不可用。 shiro.ini 因此,我们将为这个简单的应用程序使用 Lend a hand with documentation 我们希望本文档可以帮助你及你用 Apache Shiro 所做的工作,我们的团体在不断改善和扩展该文档。如果你想帮助 Shiro 项目,请考虑修改,扩展,或者添加文档到你认为需要的地方。您的每一点帮助都壮大了我们的团体,从而 改进了 Shiro。 贡献您的文档最简单的方法是将其发送到用户论坛或者用户的通讯录。 Apache0 码力 | 92 页 | 1.16 MB | 1 年前3
Apache Shiro 1.2.x Reference Manual 中文翻译http://www.waylau.com/apache-shiro-1.2.x-reference/. Let's READ! 《Apache Shiro 1.2.x 参考手册》 中文翻译(包含了官方文档以及其他文章)。截止现在 (2015-8-1)Shiro的最新版本为 1.2.4,利用业余时间对此进行翻译,并在原文的基础上,插 入配图,图文并茂方便用户理解。如有勘误欢迎指正。 Get Started 等等。 我们将在下一节讨论配置(Configuration ) 为文档加把手 我们希望这篇文档可以帮助你使用 Apache Shiro 进行工作,社区一直在不断地完善和扩展文 档,如果你希望帮助 Shiro 项目,请在你认为需要的地方考虑更正、扩展或添加文档,你提供 的任何点滴帮助都将扩充社区并且提升 Shiro。 提供你的文档的最简单的途径是将它发送到用户论坛或邮件列表 译者注:如果对本 支持任何指定的属性操作,在 Shiro [main] 区域中setProperty方法将被调用,包括 集合(set)/列表(list)/图(map),查看Apache Commons BeanUtils Website和文档了解 更多的信息。 Byte Array Values 字节数组值 Apache Shiro 1.2.x Reference Manual 中文翻译 29 4. Configuration 配置0 码力 | 196 页 | 2.34 MB | 1 年前3
《Java 应用与开发》课程讲义 - 王晓东本讲义配套中国海洋大学信息科学与工程学院计算机科学与技术系《Java 应用与 开发》课程使用。 本讲义参考了多方书籍、资料和源代码而编写,在此对原始资料的作者和编者表 示感谢。但为保证课堂教学进度和实验授课质量,并没有随本文档公开原始参考资料 的出处,望相关作者和编者谅解! xxiii Java 应用与开发课程教学体系 很高兴同学门能够选修 Java 应用与开发课程。 希望我们一起通过这门课程的学习,建立 Java class 编译 执行 JVM Windows JVM Linux JVM Mac 将程序代码从一种指令转换为另一种指令 解释器将字节码指令逐条解释成所在底层平台 能够处理的指令格式,解释一条执行一条 图 1.3 Java 程序编译运行过程 1.3 Java 开发环境 构建 Java 开发环境,需要首先获取和安装 Java 开发工具集,可以从 Oracle 官方网 站链接 3 � 3.5.1 字符串变量的创建 示例代码:格式 1 1 String s; //声明字符串型引用变量s,此时s的值为null 2 s = new String(”Hello”); //在堆内存中分配空间,并将s指向该字符串首地址 示例代码:格式 2 1 String s = new String(”Hello”); 示例代码:格式 3 1 String s = ”Hello”;0 码力 | 330 页 | 6.54 MB | 1 年前3
Nacos架构&原理
官网:https://nacos.io/ 仓库:https://github.com/alibaba/nacos Nacos 优势 易⽤:简单的数据模型,标准的 restfulAPI,易用的控制台,丰富的使用文档。 稳定:99.9% 高可用,脱胎于历经阿里巴巴 10 年生产验证的内部产品,支持具有数百万服务的大 规模场景,具备企业级 SLA 的开源产品。 实时:数据变更毫秒级推送生效;1w 级,SLA 机制,用于扩展自己公司定制。 事件机制:实现异步化事件通知,SDK 数据变化异步通知等逻辑,是 Nacos 高性能的关键部分。 日志模块:管理日志分类,日志级别,日志可移植性(尤其避免冲突),日志格式,异常码+帮 助文档。 回调机制:SDK 通知数据,通过统⼀的模式回调用户处理。接口和数据结构需要具备可扩展性。 寻址模式:解决 Server IP 直连,域名访问,Nameserver 寻址、广播等多种寻址模式,需要可 在客户端层面要尽可能多的支持多语言,至少要支持⼀个 Java 服务端连接通道,可以使用多个主 流语言的客户端进行访问,并且要考虑各种语言实现的成本,双边交互上要考虑 thin sdk,降低多 语言实现成本。 7. 开源社区 文档,开源社区活跃度,使用用户数等,面向未来是否有足够的支持度。 四、长链接选型对比 grpc WebSocket tbr emo t e (阿里自研 协议) Rsocket netty mina0 码力 | 326 页 | 12.83 MB | 9 月前3
Java EE 企业应用系统开发 - HTTP 响应处理编程失败,没有请求的文档等。 ▶ 5xx: 内部错误,代码出现异常。 3. 状态描述。 大纲 HTTP 响应的内容 HTTP 响应对象 响应对象功能和方法 响应头 Web 服务器在向客户端发送 HTTP 响应时也可以包含响应头, 来指示客户端浏览器如何处理响应体,主要包括响应的类型、字 符编码和字节大小等信息。 O 常见响应头内容 1. 指示 HTTP 响应可以接收到的文档类型集:Accept 浏览器在处理响应 体之前,会收到响应头,根据响应头的信息,确定如何处理响应 体。如响应头的 Content-Type 为 PDF,则浏览器会启动 PDF Reader 来处理此响应体以显示 PDF 文档。 O 常用响应类型 1. 纯文本:text/plain 2. HTML:text/html 3. 图片:image/gif, image/jpeg 4. PDF:application/pdf 实际项目中无需设定该响应头,Web 服务器会自动计算并发送 给浏览器。 O public void setDateHeader(String name,long date) 设定日期类型的响应头,参数 date 为 GMT 格式的日期。 大纲 HTTP 响应的内容 HTTP 响应对象 响应对象功能和方法 设置响应头的便捷方法 O public void setContentType(String type) 直接设置响应内容类型0 码力 | 26 页 | 575.28 KB | 1 年前3
跟我学Shiro - 张开涛实现,或者内存实现等等;由用户提供;注意:Shiro 跟我学 Shiro——http://jinnianshilongnian.iteye.com/ 8 不知道你的用户/权限存储在哪及以何种格式存储;所以我们一般在应用中都需要实现自己 的 Realm; SessionManager:如果写过 Servlet 就应该知道 Session 的概念,Session 呢需要有人去管理 它的生命周期,这个组件就是 在应用中用户有没有操作某个资源的 权力。即权限表示在应用中用户能不能访问某个资源,如: 访问用户列表页面 查看/新增/修改/删除用户数据(即很多时候都是 CRUD(增查改删)式权限控制) 打印文档等等。。。 如上可以看出,权限代表了用户有没有操作某个资源的权利,即反映在某个资源上的操作 允不允许,不反映谁去执行这个操作。所以后续还需要把权限赋予给用户,即定义哪个用 户允许在某个资源上做什么操作(权限),Shiro 造成影响。 2、定义 BitAndWildPermissionResolver 及 BitPermission BitPermission 用于实现位移方式的权限,如规则是: 权限字符串格式:+资源字符串+权限位+实例 ID;以+开头 中间通过+分割;权限:0 表示 所有权限;1 新增(二进制:0001)、2 修改(二进制:0010)、4 删除(二进制:0100)、 8 查看(二进制:1000);如0 码力 | 219 页 | 4.16 MB | 10 月前3
Hello 算法 1.1.0 Java版感谢校铨在知识产权方面提供的专业帮助,这对本开源书的完善起到了重要作用; ‧ 感谢苏潼为本书设计了精美的封面和 logo ,并在我的强迫症的驱使下多次耐心修改; ‧ 感谢 @squidfunk 提供的排版建议,以及他开发的开源文档主题 Material‑for‑MkDocs 。 在写作过程中,我阅读了许多关于数据结构与算法的教材和文章。这些作品为本书提供了优秀的范本,确保 了本书内容的准确性与品质。在此感谢所有老师和前辈的杰出贡献! Unicode 码点。 需要注意的是,以上讨论的都是字符串在编程语言中的存储方式,这和字符串如何在文件中存储或在网络中 传输是不同的问题。在文件存储或网络传输中,我们通常会将字符串编码为 UTF‑8 格式,以达到最优的兼容 性和空间效率。 第 3 章 数据结构 hello‑algo.com 64 3.5 小结 1. 重点回顾 ‧ 数据结构可以从逻辑结构和物理结构两个角度进行分类。逻辑结构描述了数据元素之间的逻辑关系,而 位,因此应该先排序低位再排序高位。 第 11 章 排序 hello‑algo.com 253 11.10.2 算法特性 相较于计数排序,基数排序适用于数值范围较大的情况,但前提是数据必须可以表示为固定位数的格式,且位 数不能过大。例如,浮点数不适合使用基数排序,因为其位数 ? 过大,可能导致时间复杂度 ?(??) ≫ ?(?2) 。 ‧ 时间复杂度为 ?(??):设数据量为 ?、数据为 ? 进制、最大位数为0 码力 | 378 页 | 18.47 MB | 1 年前3
Hello 算法 1.0.0b5 Java版“Hello World!”的 美好回忆。 ‧ 感谢苏潼为本书设计了精美的封面和 LOGO,并在我的强迫症下多次耐心修改。 ‧ 感谢 @squidfunk 提供的写作排版建议,以及他开发的开源文档主题 Material‑for‑MkDocs 。 在写作过程中,我阅读了许多关于数据结构与算法的教材和文章。这些作品为本书提供了优秀的范本,确保 了本书内容的准确性与品质。在此感谢所有老师和前辈们的杰出贡献! Unicode 码点。 需要注意的是,以上讨论的都是字符串在编程语言中的存储方式,这和字符串如何在文件中存储或在网络中 传输是两个不同的问题。在文件存储或网络传输中,我们通常会将字符串编码为 UTF‑8 格式,以达到最优的 兼容性和空间效率。 第 3 章 数据结构 hello‑algo.com 62 3.5 小结 1. 重点回顾 ‧ 数据结构可以从逻辑结构和物理结构两个角度进行分类。逻辑结构描述了数据元素之间的逻辑关系,而 ,那么第二轮的结果将取代第一轮的结果。由于数字的高 位优先级高于低位,我们应该先排序低位再排序高位。 11.10.2 算法特性 相较于计数排序,基数排序适用于数值范围较大的情况,但前提是数据必须可以表示为固定位数的格式,且位 数不能过大。例如,浮点数不适合使用基数排序,因为其位数 ? 过大,可能导致时间复杂度 ?(??) ≫ ?(?2) 。 ‧ 时间复杂度 ?(??):设数据量为 ?、数据为 ? 进制、最大位数为0 码力 | 376 页 | 30.69 MB | 1 年前3
Hello 算法 1.0.0 Java版感谢校铨在知识产权方面提供的专业帮助,这对本开源书的完善起到了重要作用; ‧ 感谢苏潼为本书设计了精美的封面和 logo ,并在我的强迫症的驱使下多次耐心修改; ‧ 感谢 @squidfunk 提供的排版建议,以及他开发的开源文档主题 Material‑for‑MkDocs 。 在写作过程中,我阅读了许多关于数据结构与算法的教材和文章。这些作品为本书提供了优秀的范本,确保 了本书内容的准确性与品质。在此感谢所有老师和前辈的杰出贡献! Unicode 码点。 需要注意的是,以上讨论的都是字符串在编程语言中的存储方式,这和字符串如何在文件中存储或在网络中 传输是不同的问题。在文件存储或网络传输中,我们通常会将字符串编码为 UTF‑8 格式,以达到最优的兼容 性和空间效率。 第 3 章 数据结构 hello‑algo.com 64 3.5 小结 1. 重点回顾 ‧ 数据结构可以从逻辑结构和物理结构两个角度进行分类。逻辑结构描述了数据元素之间的逻辑关系,而 ,那么第二轮的结果将取代第一轮的结果。由于数字的高 位优先级高于低位,因此应该先排序低位再排序高位。 11.10.2 算法特性 相较于计数排序,基数排序适用于数值范围较大的情况,但前提是数据必须可以表示为固定位数的格式,且位 数不能过大。例如,浮点数不适合使用基数排序,因为其位数 ? 过大,可能导致时间复杂度 ?(??) ≫ ?(?2) 。 ‧ 时间复杂度为 ?(??):设数据量为 ?、数据为 ? 进制、最大位数为0 码力 | 376 页 | 17.59 MB | 1 年前3
共 35 条
- 1
- 2
- 3
- 4













