2020年5月29日

摘要: 一直以来都有一个说法,在对Asp.Net Core Web Api进行安全验证时,只能使用Token而不能使用Cookie. 事实并非如此,在对Web Api进行验证和授权时,你可以使用Cookie,跟普通的Web Application并无区别。而且跟使用JWT Token比起来,使用Cookie 阅读全文

posted @ 2020-05-29 15:57 Rock Wang 阅读(1424) 评论(0) 推荐(0) 编辑

2020年4月16日

摘要: 只读的自动属性 通过声明只有get访问器的自动属性,实现该属性只读 public string FirstName { get; } public string LastName { get; } 自动只读属性在能在构造函数中赋值,任何其他地方的赋值都会报编译错误。 自动属性初始化器 在声明自动属性 阅读全文

posted @ 2020-04-16 14:55 Rock Wang 阅读(596) 评论(0) 推荐(0) 编辑

2020年4月6日

摘要: 在C#中,struct和class都是用户定义的数据类型,struct和class有许多不同之处,但主要的区别是: Class是引用类型,它保存在堆上并且能够被垃圾回收;然而stuct是值类型,它保存在栈上或者内嵌在它的包含类型之中。因此,从总体上来说struct比class节省内存。 下图是Cla 阅读全文

posted @ 2020-04-06 10:30 Rock Wang 阅读(1905) 评论(0) 推荐(1) 编辑

2019年8月27日

摘要: 免费预配允许开发者在不加入Applec Developer Program的情况下,可以发布和测试App 注意:免费预配(Free Provisioning)与自动预配(Auto Provisioning)不兼容,要想使用自动预配功能,必须有一个付费的Apple Developer Program账 阅读全文

posted @ 2019-08-27 16:49 Rock Wang 阅读(901) 评论(0) 推荐(0) 编辑

摘要: 要想在真机上调试程序,你所使用的设备必须是经过“预配”(Provisioned)的,以通知Apple这个设备将被用于测试。只有经过预配的设备,才能在上面部署你的程序 以前没做过iOS的开发,预配(Provision)这个词搞得我头大了好几天,翻译软件也翻译的不通顺,如果你也有这种感觉,那么别急,继续 阅读全文

posted @ 2019-08-27 16:47 Rock Wang 阅读(197) 评论(0) 推荐(0) 编辑

2019年6月14日

摘要: @SpringBootApplication用于注解Spring启动类,如下所示 这个启动类带有@SpringBootApplication标记,并且在启动类的main方法中调用SpringApplication.run方法。run方法接收两个参数,第一个参数是带有@Configuration标记的 阅读全文

posted @ 2019-06-14 08:10 Rock Wang 阅读(161) 评论(0) 推荐(0) 编辑

2019年3月19日

摘要: lambda表达式: 只定义了单个方法的接口,称为单一抽象方法(Single Abstract Method, SAM)接口;由于此接口通过调用,完成某一功能,所以也称为功能接口,此类接口的实例称为功能对象 lambda表达的作用是相当于一个函数,编译器把lambda表达式编译为一个对象,该对象是一 阅读全文

posted @ 2019-03-19 14:13 Rock Wang 阅读(115) 评论(0) 推荐(0) 编辑

2019年3月18日

摘要: File类用于处理文件和目录 isDirectory()用于检查当前对象是否目录,isFile()用于检查当前对象是否文件 构造File对象时,传入的路径不一定要求存在,要通过exists()方法判断是否存在 使用Scanner类从文件中读取文本数据,使用PrintWriter类向文件中写入文本数据 阅读全文

posted @ 2019-03-18 08:52 Rock Wang 阅读(110) 评论(0) 推荐(0) 编辑

2019年3月14日

摘要: superclass(base class)和subclass 扩展一个类的语法 子类中通过super关键字来调用基类的构造器和方法 重写方法:在子类中定义一个签名完全一样的方法,即实现了重写(与c#不同的是,c#必须显式的使用override修饰符或者使用new修饰符) 私有方法和静态方法不能被重 阅读全文

posted @ 2019-03-14 11:47 Rock Wang 阅读(129) 评论(0) 推荐(0) 编辑

2019年3月13日

摘要: 齿状二维数组的声明及使用 或者 一个源文件中只能有一个public class, 并且类名要与文件名相同,如果一个文件中有多个class,编译后会生成多个*.class文件 默认未加任何可见性修饰符的成员或者类都是包内可见的,public成员或类为全局可见,private类成员仅在类的内部可见,pr 阅读全文

posted @ 2019-03-13 17:07 Rock Wang 阅读(105) 评论(0) 推荐(0) 编辑