- 博客(23)
- 收藏
- 关注
原创 session和cookie
session 和 cookie在Servlet中第一次调用req.getSession()时,Servlet容器自动创建一个Session ID,然后通过一个名为JSESSIONID的Cookie发送给浏览器当cookie清除时,session会自动失效...
2020-04-08 22:14:37
117
原创 redis使用初入门
redis是内存数据库,是唯一接触过的nosql数据库我是用https://github.com/MicrosoftArchive/redis/releases 地址下的msi文件成功安装的,zip安装有问题打开方式是在redis目录下 redis-server.exe redis.windows.conf 同时在打开一个cmd运行 redis-cli.exe -h 127.0.0
2018-02-06 13:15:24
201
原创 js不常用的知识点
1.let的使用 let是声明变量,与var的区别是作用域更小 function fors(){ for (var i=0;i<=5;i++) { console.log(i); } console.log(i+1); } fors(); //1,2,3,4,5,7 function fo
2018-01-13 13:29:06
240
原创 Vue.js
Vue是前后端彻底分离的好框架但是与python的模板一起使用时会发现 jinja2和Vue.js默认都是用两个花括号来标识{{ }}文本插值的!!! 这点是要注意的
2017-12-11 22:22:36
358
原创 Python连接数据库
在工作中,与数据库的交互是最频繁,也是最重要的一环,因为所有数据都会保存在数据库中。本人工作中用到的框架是web.py,该框架对于数据库的操作有非常精妙的封装(不是orm),因此开发中用到的数据库操作都是非常简便的。但是对于原始的python连接还是要熟悉的,就像java不仅要会mybatis,还得懂JDBC以下以mysql为例# 导入MySQL驱动:>>> import mysql.connec
2017-12-07 14:16:05
284
原创 Django初认识
工作中用到的web框架是web.py,虽然本人认为是个非常好的框架,可惜知名度不高(作者英年早逝啊),python圈里知名度最高的框架是Django,作为python web开发人员还是要瞻仰一下的。#安装命令pip install Django#检查是否安装成功#输入以下命令进行检查:>>> import django>>> django.get_version()#国际惯例安装好后来个h
2017-12-03 01:14:52
354
原创 实现用金格插件实现在线编辑的感想
因为工作需要,最近研究了金格插件的在线编辑的功能,虽然最后在金格客服的帮助下实现了,但是过程有点曲折,记录下心得体会。首先实现在线编辑有office和pdf两种插件,虽然两个插件是同一家公司的产品,但是由于实现原理有些差别,因此,在office基础上想一步完成pdf的功能是不行的做的时候最好结合官网上的功能和相应代码(官网上都有下载),不需要看懂全部,但是最重要的几个函数需要看懂如何调用 如打开文件
2017-11-22 16:26:22
5532
1
原创 Python小技巧
ascii 转为中文的写法>>> s = '\xe4\xb8\xad\xe6\x96\x87'>>> s.decode('utf-8')u'\u4e2d\u6587'>>> print _中文
2017-11-06 21:35:41
172
原创 Python的单元测试
junit是java中的单元测试框架 unittest是一个python版本的junit官方文档:http://docs.python.org/2.7/library/unittest.html简单例子##hello2.py#encoding:utf-8def sum(x,y): return x+ydef sub(x,y): return x-y##mytest.py#e
2017-11-06 16:41:39
226
原创 SQL语句集合
记录下平时写的稍微复杂点的sql#说明 A B是一对多关系 一个A有多个B 查询A中已有B的且状态不是11020403的A数据select * from A where id not in(select id from B where CP_STATUS '11020403' group by id) and id in (select id from B group by id
2017-10-27 17:43:02
322
原创 JS相关问题
jQuery的选择器还是很强大的,基本上可以选到页面上你想选的所有元素1. 取id 以ul_divPortlet_Flow 开头的ul 元素 $(“ul[id^=’ul_divPortlet_Flow’]”)^=:表示以什么开头 $=:表示以什么结尾 ~=:表示包含什么 id:表示按id选择var s =jQuery(“ul[id^=’ul_divPortlet_Flow’]
2017-10-23 16:39:18
206
原创 Linux的初体验
做开发这么久了,工作中接触的都是Window服务器,只有自学Linux了就在自己电脑上的虚拟机里安装Linux一般都是用centos这种Linux的安装教程可参考下面的: http://www.linuxidc.com/Linux/2014-02/97389p6.htm安装好后重启就进入了Linux服务器 初步感觉很像window的cmd界面 一般都是用设用户和密码的 ro
2017-10-21 22:10:04
297
原创 Python操作excel文件
最近做了Python读取excel文件里的内容,然后插进数据库里的工作 记录下 便于总结记忆1.首先需要安装处理excel相关的库 用命令行即可 pip install xlrd 因为是联国外的网站下载,因此有时候没法完成,可以网上找下直接下载2.读取到二进制流(有可能是上传到后台,也有可能是有python直接读取) 关系的处理代码如下: def excel_table_byi
2017-10-19 16:49:33
246
转载 Python的装饰器
def now(): … print ‘2013-12-25’ … f = now f() 2013-12-25 函数对象有一个_name_属性,可以拿到函数的名字: now._name_ ‘now’ f._name_
2017-09-30 17:39:49
169
原创 Python 高级用法
Lambda 是第十一个希腊字母 Lambda在python中起到匿名函数的作用func=lambda x:x+1print(func(1))#2print(func(2))#3#以上lambda等同于以下函数def func(x): return(x+1) lenl = lambda x:len(x)*len(x) lenl([1,2,3]) # 9
2017-09-29 11:41:20
324
原创 SQL相关知识
存储过程中的循环的用法 BEGIN TRY BEGIN TRANSACTION --开始事务 DECLARE CUR_01 CURSOR FOR --定义游标 SELECT OC_ID, OBJ_CODE, KEY_VALUE, PRO_CODE, OLD_VALUE, OLD_NAME, NEW_VALUE, NEW_NAME
2017-09-24 18:39:48
379
原创 关于后端渲染html页面给游览器
class IndexHandler(tornado.web.RequestHandler): def get(self): self.render(‘index.html’)if name == ‘main‘: tornado.options.parse_command_line() app = tornado.web.Application(
2017-09-23 21:37:16
1313
原创 关于js模板引擎 arttemplate 的使用
今天第一次接触腾讯的开源模板引擎 arttemplate 看了别人的文章想跑一个demo,半天没跑起来 最后发现是引入template.js有问题造成的对于小白,还是希望大家写博客时能写更清楚些,避免很多弯路 引入 template.js 还是要去下 官网的js https://aui.github.io/art-template/docs/installation.html 下载 ht
2017-09-05 22:58:53
230
转载 Python面向对象
关于哈希查找 通俗的讲哈希查找查找手机上的联系人,一个一个找就是 顺序查找 通过首字母查找,就是哈希查找 因为 找某个联系人,如果按照姓氏找这个人,但是姓氏有很多啊,而且每个姓氏的人数又不多,这方法肯定行不通啊。 所以常规方法就是通过姓氏首字母来查找,因为字母只有26个啊。例如姓李,姓刘首字母都是L,可以理解为李和刘的哈希值都是L,哈希算法就是取拼音首字母。
2017-08-26 01:11:00
266
原创 Python基础
python 中name = ‘main’ 的作用,到底干嘛的让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行#module.pydef main(): print "we are in %s"%__name__if __name__ == '__main__': main()we are in main
2017-08-26 00:45:51
236
原创 关于git的使用
终于用上分布式代码管理器 好激动 记录下命令 从github上down一个项目到本地 git clone -o github https://github.com/XXXXXXXX(仓库的地址)git使用中遇到的错误,push一直有错误 http://blog.csdn.net/jingfengvae/article/details/72859130查看git是从哪个ip上dow...
2017-08-18 09:53:23
286
原创 前端数据传到后台的方法
前后端交互的方法 本人项目中接触的比较少,只知道两种,一种是ajax,另外一种就是form表单的action方法写后台接受数据的方法。其中ajax能实现局部刷新,而form表单却需要页面跳转,无法做到ajax的异步功能。form表单有个优点是所有name的 input标签中的数据 都会传到后台,而ajax却需要每个获取要传送的数据,但是最近发现一个serialize方法 能让ajax获取到所有in
2017-08-04 11:29:24
9867
原创 Python调用Webserverice接口
最近做了python的关于调用webservice接口传输数据的工作 有所体会,把相关的心得记录下来1.python调用webservice有多种类库可以调用from suds.client import Client url='http://10.10.84.8:8080/uapws/service/nc.itf.yyitf.synchdata.IPfxxWs?wsdl'client
2017-08-01 12:44:29
1636
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人