2018年11月28日

CSDN不登陆看博文

摘要: 做前端的朋友说,手动改太Low,给了段JS代码: 复制到浏览器地址栏,回车后自动修改。想起有道网页翻译,把JS代码做成书签,这里应该也可以这么干。 《拖我到收藏夹》 点击收藏夹的书签后,自动执行JS代码,显示博文。 不知道什么时候开始,CSDN的 博客默认不显示全文,需要点击"阅读更多"按钮后才能现 阅读全文

posted @ 2018-11-28 17:09 foundkey 阅读(856) 评论(0) 推荐(0) 编辑

2018年10月15日

Java之动态代理简介

摘要: 图截于《大话设计模式》 Proxy模式是常用的设计模式,其特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。 用户可以更加结构图,自己编码完成Proxy模式。这种实现称为静态代理。 Java提供了java.lang.reflect. 阅读全文

posted @ 2018-10-15 22:21 foundkey 阅读(465) 评论(0) 推荐(0) 编辑

Java之类加载器(Class Loader)

摘要: JVM默认有三个类加载器: Bootstrap Loader Bootstrap Loader通常有C编写,贴近底层操作系统。是JVM启动后,第一个创建的类加载器。 Extended Loader Extended Loader由Java编写,由Bootstrap Loader创建。JVM启动后,第二个被创建的类加载器。在Oracle JDK中,对应sum.misc.Launcher... 阅读全文

posted @ 2018-10-15 13:36 foundkey 阅读(751) 评论(0) 推荐(0) 编辑

2018年10月13日

Java与国际化

摘要: i18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是"国际化"的简称。 Java使用java.util.ResourceBundle与java.util.Locale来实现国际化。不同IDE的国际化提供不同的功能支持,便于处理国际化的资源,这里 阅读全文

posted @ 2018-10-13 20:48 foundkey 阅读(365) 评论(0) 推荐(0) 编辑

2018年9月19日

visual studio code使用MSVC编译C++

摘要: 环境 OS::Microsoft Windows [Version 10.0.17134.285] x64 VSC:Version:1.27.2 (system setup) VS:2017 心血来潮想使用VSC来写C++,官方文档和网上大多资料都是使用g++进行编译的。这里给出使用MSVC的方案。 阅读全文

posted @ 2018-09-19 16:33 foundkey 阅读(14407) 评论(0) 推荐(2) 编辑

2016年11月17日

<C++>友元与虚函数的组合

摘要: 为类重载<<与>>这两个运算符时,重载函数必须为该类的友元函数。 当友元不能被继承,故不能当作虚函数,无法使用多态。 可以用以下结构实现友元与虚函数的组合。 1 class base { 2 public: 3 friend ostream & operator << (ostream &o, co 阅读全文

posted @ 2016-11-17 16:17 foundkey 阅读(935) 评论(0) 推荐(0) 编辑

2016年11月16日

Problem 2 : Even Fibonacci numbers

摘要: Problem: Each new term in the Fibonacci sequence is generated by adding the previous two terms.By starting with1and2, the first 10 terms will be: 1,2, 阅读全文

posted @ 2016-11-16 20:26 foundkey 阅读(318) 评论(0) 推荐(0) 编辑

2016年11月15日

Problem 1 : Multiples of 3 and 5

摘要: 逛知乎的时候发现的一个网站——projecteuler.net,蛮有意思的一个解题网站,和平常的OJ网站不太一样,只需要提交结果就好了。可以在作工作闲暇之余,练练手。 在这里提交解题过程,一是为了做笔记,二是为了督促自己。 最近正好在学python,就用python解题了。 废话完毕,开始第一题: 阅读全文

posted @ 2016-11-15 12:34 foundkey 阅读(326) 评论(0) 推荐(0) 编辑

2016年11月2日

<opengl>使用glu绘制二次曲面

摘要: 绘制二次曲面通常要以下四步: 1、首先我们创建一个二次方程状态对象 GLUquadricObj *m_pObj; //保存绘图模式、法线模式、法线朝向、纹理等信息 //创建二次方程状态对象 ,并初始化二次方程状态 m_pObj = gluNewQuadric(); 2、调用函数设置二次方程状态 修改 阅读全文

posted @ 2016-11-02 20:12 foundkey 阅读(4008) 评论(0) 推荐(1) 编辑

'QObject& QObject::operator=(const QObject&)' is private——无法将自定义的QObject子类放入Qt容器(container)中

摘要: 先贴出问题的代码: 1 #include<QCoreApplication> 2 classMyObject:publicQObject 3 { 4 public: 5 MyObject(QObject*parent =0): 6 QObject(parent) 7 { 8 } 9 private: 阅读全文

posted @ 2016-11-02 09:07 foundkey 阅读(699) 评论(0) 推荐(0) 编辑

导航