3rd

Books about Java

懵懂的女人 提交于 2020-02-27 02:09:22
Couple of books about Java. (2,5 GB) I hope it will help you. (O'Reilly) - Java Programming on Linux.pdf A Programmer's Guide to Java Certification - ISBN 0201728281.chm APress - Java Collections (2001).pdf APress - Java Regular Expressions.chm APress - wireless java developing with j2me (2003) 2ed.chm Abstract Data Types in Java - ISBN 0079132707.pdf Addison Wesley - A Programmer's Guide to Java Certification (2003) 2Ed.chm Addison Wesley - Concurrent Programming In Java, Design Principles And Patterns, 2Nd Edition.chm Addison Wesley - Design Patterns Java Workbook (2002).pdf Addison Wesley -

CLR Via C# 3rd 阅读摘要 -- Chapter 2 - Building, Packaging, Deploying, and Administering Applications and Types

 ̄綄美尐妖づ 提交于 2020-02-26 04:05:42
.Net Framework Deployment Goals 1. “DLL Hell”问题的由来,以及.NET的安全模型CAS(Code Access Security)。 Building Types into a Module 1. winexe, exe, library,csc.exe在编译输出目标时的常用开关: /out;/t[arget];/r[eference];/nostdlib ; 2. Response Files的作用,全局和本地的rsp文件; 3. 编译器在查找 /reference 依赖文件时的遍历顺序:当前目录->编译器所在目录-> /lib 开关指定的目录->LIB环境变量指定的目录。 A Brief Look at Metadata 1. 托管PE文件的四个主要部分:PE32(+) Header、CLR Header、Metadata、IL; 2. Metadata的3个分类: Definition(ModuleDef,TypeDef,MethodDef,FieldDef,ParamDef,PropertyDef,EventDef); Reference(AssemblyDef,ModuleDef,TypeDef,MemberDef); Manifest(AssemblyDef,FileDef,ManifestResourceDef

详解pandas to_dict()的参数形式

不羁岁月 提交于 2020-02-25 21:21:06
pandas 中的to_dict 可以对DataFrame类型的数据进行转换 可以选择六种的转换类型,分别对应于参数 ‘dict’, ‘list’, ‘series’, ‘split’, ‘records’, ‘index’,下面逐一介绍每种的用法 0、原始数据 import pandas as pd data = pd . DataFrame ( [ [ '3rd' , 31.194181 , 'UNKNOWN' , 'UNKNOWN' , 'male' ] , [ '1rd' , 31.194181 , 'Cherbourg' , 'Paris, France' , 'female' ] , [ '3rd' , 31.194181 , 'UNKNOWN' , 'UNKNOWN' , 'male' ] , [ '3rd' , 32.000000 , 'Southampton' , 'Foresvik, Norway Portland, ND' , 'male' ] , [ '3rd' , 31.194181 , 'UNKNOWN' , 'UNKNOWN' , 'male' ] , [ '2rd' , 41.000000 , 'Cherbourg' , 'New York, NY' , 'male' ] , [ '2rd' , 48.000000 , 'Southampton' ,

Linux Device Driver 3rd 下

做~自己de王妃 提交于 2020-02-16 09:34:54
第十一章 内核的数据类型 坚持使用严格的数据类型,并且使用-Wall -Wstrict-prototypes选项编译可以防止大多数的代码缺陷 内核使用的数据类型主要分为三大类: ① 标准C语言类型,类似int ② 类似u32这样有确定大小的类型 ③ 类似pid_t这样用于特定内核对象的类型 使用标准C语言类型 在不同的体系架构上,普通C语言的数据类型所占空间的大小并不相同。 Linux系统中,指针和long整型的大小总是相同的。 为数据项分配确定的空间大小 有时内核代码需要特定大小的数据项,多半是用来匹配预定义的二进制结构或者和用户口空间进行通讯或者通过在结构体中插入"填白 padding"字段 来对齐数据。 当需要知道自己的数据大小时,内核提供了下列数据类型,定义在<asm/types.h>中 ① u8; 无符号字节8位 ② u16; 无符号字 16位 ③ u32; 无符号32位 ④ u64; 无符号64位 相应的有符号类型也存在,只需将名字中的u用s替换就可以了。 接口特定的类型 内核中最常用的数据类型由typedef声明,这样可以防止出现任何移植性问题。 当需要打印一些接口特定的数据类型时,最行之有效的方法就是将其强制转换成可能的最大类型(通常是long或者unsigned long),然后用相应格式。 因为格式和类型相匹配,而且也不会丢失数据位

CLR via C# 3rd - 08 - Methods

孤街醉人 提交于 2020-02-12 06:15:15
Kinds of methods Constructors Type constructors Overload operators Type conversions (for implicit and explicit casting) Extension methods Partial methods. 1. Instance Constructors and Classes (Reference Types) Constructor methods are always called .ctor (for constructor ) in a method definition metadata table. When constructing a reference type object, the memory allocated for the object is always zeroed out before the type’s instance constructor is called. Any fields that the constructor doesn’t explicitly overwrite are guaranteed to have a value of 0 or null . Unlike other methods, instance

[翻译] Effective C++, 3rd Edition, Item 8: 防止因为 exceptions(异常)而离开 destructors(析构函数)

谁说胖子不能爱 提交于 2019-12-07 07:44:14
Item 8: 防止因为 exceptions(异常)而离开 destructors(析构函数) 作者: Scott Meyers 译者: fatalerror99 (iTePub's Nirvana) 发布: http://blog.csdn.net/fatalerror99/ C++ 并不禁止从 destructors(析构函数)中引发 exceptions(异常),但是它坚决地阻止这样的实践。至于有什么好的理由,考虑: class Widget { public: ... ~Widget() { ... } // assume this might emit an exception }; void doSomething() { std::vector<Widget> v; ... } // v is automatically destroyed here 当 vector v 被销毁时,它有责任销毁它包含的所有 Widget s。假设 v 中有十个 Widget s,在第一个的析构过程中,抛出一个 exception(异常)。其它 9 个 Widget s 仍然必须被销毁(否则它们持有的所有资源将被泄漏),所以 v 应该调用它们的 destructors(析构函数)。但是假设在这个调用期间,第二个 Widget 的 destructors(析构函数)又抛出一个

Maven仓库问题汇总,不断补充完善学习中

前提是你 提交于 2019-12-06 22:30:57
问题一:Maven项目update project时,会自动变更jdk的版本(默认版本为1.5) 解决办法: a>. 打开maven安装目录下的 maven-->conf, b>. 修改settings.xml,找到profiles节点,在里面添加 <profile> <id>jdk-1.7</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.7</jdk> </activation> <properties> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion> </properties> </profile> c>. 执行eclipse中 maven--> update project 见证奇迹,maven的JDK版本变化了 私服里面分public库和3rd库,第三方的库基本都是上传在3rd库里面,这个有个疑问就是pom.xml里面引用私服里面的jar地址时,怎么写?目前指向的是public

Maven installing 3rd party Jar file

匿名 (未验证) 提交于 2019-12-03 10:24:21
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I am using apache maven 3.1.1. I was trying to install a 3rd party Jar file in my local repository using the following command mvn install:install-file -Dfile=<path-to-file> However, I am getting an error saying there is no Pom file in the current directory where the maven is ran from. According to Maven install plug-in if the jar file is created using Maven it will have POM xml in it (and in this case the POM is there in the jar file in a sub-dir of META-INF) and you will not need to supply the path to the POM file. Did I miss something

angular 2 - adding 3rd party libs

匿名 (未验证) 提交于 2019-12-03 03:08:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: I am trying to start using angular 2 cli. I want to use momentjs in my project so here is what I have done: 1. created project using angular cli. 2. run npm install --save moment 3. from src folder run typings init + typings install --save moment . 4. added moment to system modules: System . config ({ packages : { app : { format : 'register' , defaultExtension : 'js' }, moment : { map : 'node_modules/moment/moment.js' , type : 'cjs' , defaultExtension : 'js' } } }); added import * as moment from 'moment'; to my desired component.

Unable to use any 3rd party module with AWS Lambdas

匿名 (未验证) 提交于 2019-12-03 02:59:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I am working on a lambda that makes use of modules (async, request, etc) Unable to import module 'index': Error at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/var/task/index.js:1:63) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) Sample code: var