- 博客(8)
- 收藏
- 关注
原创 django的admin中使用KindEditor富文本编辑器
由于django后台管理没有富文本编辑器,展示出来的页面不美观,所以我们想要引入第三方富文本编辑器。网上搜寻了一番,但还是有些问题,不能完全适用,自己就把遇到的问题总结一下吧。一开始没有想到用哪种,同事说kindeditor吧,那我就好吧,就直接用这个吧,我是有多懒-_-||文本编辑器。之所以选择这个编辑器主要看是它功能齐全还美观。下面这张图是kindeditor的样子,没错功能就是这么多,外观就...
2018-06-14 10:57:58 2619 1
原创 Anaconda下安装2个Python环境
在已经安装了一个Python3的情况下,因为项目需要搭建一个Python2的环境,所以想在Anaconda下搭建第二个Python环境。在cmd中操作1)先在conda中创建一个名为python2的环境,并下载对应版本python2.7conda create --name python27 python=2.72)激活python2环境activate python273)在python2的环境...
2018-06-14 08:25:09 12323
原创 filter:blur() 实现毛玻璃效果
使用玻璃效果比普通效果中的文字更易阅读,而且整体美观。在过去,我们通常把文本框区域的背景做模糊处理,随后使用一整张背景。不仅消耗性能,而且在HTML方面难以修改维护。以下是HTML片段 "The only way to get rid of a temptation is to yield to it. R
2017-01-03 14:25:53 13515 2
转载 Java引用类型
在Java中有四种引用类型,他们是:强引用(Strong Reference),软引用(Soft Reference),弱引用(Weak Reference) 和 虚引用(Phantom Reference)。一.四种引用类型的解释:JVM会持有一般对象直到他们不再是可触及的状态。换句话说,当没有任何有效引用指向他们的时候会被垃圾回收,无效引用不会被计算在内。软引用指向的对象会在不
2012-12-06 15:23:28 446
转载 forName、new和ClassLoader方法的比较
fornName()和new方法Class.forName是用来获取Class的类类型,作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段。 Class.forName('XXX')返回的是一个类,newInstance() 后才创建一个对象。 A a = (A)Class.forName("pacage.A").newInstance();
2012-10-26 10:49:35 554
原创 程序设计语言分类
● 解释型和编译型 程序设计语言分为解释型和编译型两大类。 Java或C++等语言是编译型语言,需要一个编译器(compiler)。编译器是一种程序,能够把Java等高级语言编写出来的源代码翻译为直接在计算机上执行的文件。 JavaScript等语言是解释型语言。解释型程序设计语言不需要编译器----仅需要解释器。 用编译型
2012-02-08 20:58:17 625
原创 学习Python---Python实现方式
Python语言有三种主要的实现方式(CPython、Jython、IronPython)以及一些次要的实现方式,如:Stackless Python。简要的说,CPython是标准的实现;其他的都是有特定的目标和角色的。所有的这些都是用来实现Python语言,只是通过不同的形式执行程序而已。● CPython 和Python的其他两种方式相比,CPython是原始的、标
2012-01-30 10:10:21 516
原创 学习Python---Python字节码编译
● 字节码编译当程序执行时,Python内部(对大多数用户是完全隐藏的)会将源代码(文件中的语句)编译成所谓字节码的形式。Python通过把每一条源语句分解为单一步骤来将这些源语句翻译成一组字节码指令。这些字节码可以提高执行速度:比起文本文件中原始的源代码语句,字节码的运行速度要快的很多。 如果Python进程在机器上拥有写入权限,那么它将把程序的字节码保存为一个以.pyc为扩展名的文
2012-01-30 10:09:51 1111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人