规范 确立规范的好处: 代码可读性高 方便代码的定位极其查找 为以后代码扩容带来便利 场景: 在多个APP的场景下,单个app的URL函数功能较多的时候,我们可以通过以下方法来解决。 把Views写成模块的方式并且为不同的功能进行不同的划分,并且在Templates中使用同样规则,如下图: 我根据不 ...
分类:
编程语言 时间:
2017-11-28 18:46:24
阅读次数:
239
CFR - another java decompiler批量反编译jar文件 jd-gui众所周知,业界公认的反编译必备工具。 笔者目前遇到一个java项目,社区版,想做一个本地化的版本,询问官方,官方说闭源,无奈之下只能反编译了。 面对那么多jar,jd-gui一个个去反编译保存,工作量的确很大 ...
分类:
编程语言 时间:
2017-11-28 18:46:35
阅读次数:
200
对现存的车牌识别算法的研究,在诸多算法中寻找到一种适合在Android、iOS平台上运行的算法。先通过调取智能手机的摄像头获得车牌的彩色图像,然后将采集到的图像进处理,包括通过YUV模型进行灰度化,分段线性变换进行灰度拉升,二值化,Roberts算子进行边缘检测,数学形态学处理等,然后通过Hough ...
分类:
编程语言 时间:
2017-11-28 18:46:42
阅读次数:
215
4.函数式编程 4.11高级函数 map接收2个参数,1个是函数对象本身,一个是Iterable list(map(str, [1, 2, 3, 4, 5, 6, 7, 8, 9])) ##reduce把结果继续和序列的下一个元素做累积计算 def f(x): ... return x * x re ...
分类:
编程语言 时间:
2017-11-28 18:47:29
阅读次数:
241
问题: 在这样的一个控制器中: 返回字符串中文部分全是问号。 解决方案: 在spring-mvc.xml文件中加入以下代码: 解决效果: 时间:2017-11-28 17:40:14 ...
分类:
编程语言 时间:
2017-11-28 18:47:52
阅读次数:
141
不同作用域中相同名称的变量就会触发变量屏蔽: 作用域链。如果该作用域中未找到变量的定义,则会到上一级查询,如果在该作用于中已经定义同名变量,则会屏蔽上一级。且必须遵循先声明再使用的原则。 ...
分类:
编程语言 时间:
2017-11-28 19:44:46
阅读次数:
236
问题详细: 解决过程: 1、检查配置,反反复复看了很多遍,确认没有问题。 2、 网上找了很多资料,类似的问题很多,看过答案以后依旧不得其要领。只好继续看报错代码,直到看到这一句: 问题应该在本身的代码上,但是,我记得代码是测试过的,没有问题。但是,没有其他办法,只能顺着提示一步步寻找问题所在。最终, ...
分类:
编程语言 时间:
2017-11-28 19:45:01
阅读次数:
846
WEBQQ的实现的几种方式 1、HTTP协议特点 首先这里要知道HTTP协议的特点:短链接、无状态! 在不考虑本地缓存的情况举例来说:咱们在连接博客园的时候,当tcp连接后,我会把我自己的http头发给博客园服务器,服务器端就会看到我请求的URL,server端就会根据URL分发到相应的视图处理(D ...
分类:
编程语言 时间:
2017-11-28 19:45:50
阅读次数:
231
9 IO编程 在Python中,文件读写是通过open()函数打开的文件对象完成的。使用with语句操作文件IO是个好习惯。 读文件 try: f = open('/path/to/file', 'r') print(f.read()) finally: if f: f.close() python ...
分类:
编程语言 时间:
2017-11-28 19:46:10
阅读次数:
116
目录: 一、变量与常量 二、字符编码 三、用户交互程序 四、if else语句 五、循环 六、模块初识 七、PYC是什么 八、数据类型与数据运算 九、bytes数据类型 十、三元运算 十一、十六进制表示法 十二、字节包与字符串的区别 十三、列表的使用 十四、元祖 十五、字符串常用操作 十六、字典的使 ...
分类:
编程语言 时间:
2017-11-28 19:46:34
阅读次数:
214
Java虚拟机内存的各个区域 分别来说一下这些区域的作用、服务对象以及其中可能产生的问题。(图片引自网络) 1.程序计数器 程序计数器是一块很小的内存,可以看做是当前线程所执行的字节码的行号指示器。字节码解释器的作用就是通过改变程序计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处 ...
分类:
编程语言 时间:
2017-11-28 19:48:06
阅读次数:
119
删除文件及文件夹删除文件,及文件夹
String appUrl = "/lyg/app/20171128/20001/wanju.apk";
//先删除文件
File oldFile = new File(appUrl);
if (oldFile.exists() &&
分类:
编程语言 时间:
2017-11-28 19:48:14
阅读次数:
123
8 错误,调试和测试 8.1错误处理 所有的异常来自 BaseException 记录错误 : # err_logging.py import logging def foo(s): return 10 / int(s) def bar(s): return foo(s) * 2 def main( ...
分类:
编程语言 时间:
2017-11-28 19:48:57
阅读次数:
117
java图片处理开源框架 以前一直不明白,java开源框架什么意思,搜集资料得出以下结论 其实java框架可以理解为一个工具或者一个插件,将一个公用的、常用的技术封装起来,处理一些基础的、繁琐的问题。 Thumbnailator 是一个优秀的图片处理的Google开源Java类库。处理效果远比Jav ...
分类:
编程语言 时间:
2017-11-28 19:49:49
阅读次数:
149
1、迭代器的基本概念 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象 ...
分类:
编程语言 时间:
2017-11-28 19:51:15
阅读次数:
201
JCA (J2EE 连接器架构,Java Connector Architecture)是对J2EE标准集的重要补充。因为它注重的是将Java程序连接到非Java程序和软件包中间件的开发。连接器特指基于Java连接器架构的源适配器,其在J2EE1.3规范中被定义。JCA连接器同时提供了一个重要的能力 ...
分类:
编程语言 时间:
2017-11-28 19:51:25
阅读次数:
132
10 进程和多线程 10.1 多进程 # -*- coding: utf-8 -*- import os pid=os.fork() print ('process (%s)start ...' %os.getpid()) if pid==0: print('I am child process ( ...
分类:
编程语言 时间:
2017-11-28 19:52:15
阅读次数:
171
操作系统学习笔记----进程/线程模型----Coursera课程笔记 ...
分类:
编程语言 时间:
2017-11-28 19:53:50
阅读次数:
181