自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 springboot配置拦截器

springboot项目中拦截器用的最多的就是进行用户登录状态的拦截。只用两个类就可以完成拦截器配置,创建一个URLInterceptor类继承HandlerInterceptor,perHandle方法可以根据url和request判断是否拦截,返回boolean类型。代码如下:import javax.servlet.http.HttpServletRequest;impo...

2019-04-01 09:55:05 177 1

原创 javaweb项目上传下载功能实现

最近把java_web项目的放在了linux服务器上,我是在windows下开发的。本机测试的时候没问题,但上线后发现下载文件这个功能出了问题,获取不到输入流,下载下的文件是空的。一番排查之后,发现了问题原来的代码是:FileInputStream in = new FileInputStream(fileSaveRootPath + “\\” + fileName);然后改成:FileInput...

2018-05-08 15:00:31 588

原创 后端取ajax传的参数

最近对ajax理解又深刻了一点,如果你用的是spring,写后台就非常方便,想怎么接数据就怎么接。首先页面上传来的所有数据都会包含在request里,比如下面这个例子        @RequestMapping("/demo") @ResponseBody public JsonData demo(@ModelAttribute SysUser user,HttpServletRequest...

2018-03-07 20:21:08 2662

原创 浏览器越域访问

浏览器越域问题首先浏览器默认是不容许一个页面里跨端口或者跨ip访问的访问的,就比如你从a端口弹出一个网页,这个网页里面的iframe调用了b端口的网页,这个时候父页面是不能调用子iframe的方法的。如果是同一个端口的话就是允许的。方法如下1、父页面取得子页面对象:window.parent.document.getElementById('子iframe').contentWin

2018-02-02 11:10:13 2452

原创 windows配置javaweb环境(tomcat+jdk+redies+activemq+mysql)

做了半年的项目终于上线了,在甲方的电脑上重新配置环境,过程还是比较麻烦的,记录一下1、tomcat的话重新下载或者copy,都可以,不用配置环境变量。随便放哪,我一般就放c盘根目录下2、jdk,下载或者copy也都行,配置环境变量,path里边加上jdk/bin和jre/bin,还有两个要配置的,添加系统变量 JAVA_HOME,值是.../jdkCLASSPATH,值是:.;%J

2018-01-17 12:08:22 423

原创 mysql查询group_concat()数据不全问题解决

最近在用mysql的group_concat()函数查询多行数据,给它合并成一个字符串,然后在前端页面再解析这个字符串。今天突然发现返回的结果就是不全,特别奇怪,花了好久查来查去终于发现了一个巨坑,那就是group_concat()有长度限制1024。解决方法:windows下在my.ini加上group_concat_max_len = 10240(一个你自己设置的值)linux在mysql.c...

2018-01-02 20:12:23 7810

原创 使用jquery在页面上加sidebox

使用jquery在页面上加sidebox标签(空格分隔): 前端 html jquery javascript当我们页面上的元素特别多,需要快速查找定位的时候,不妨加一个sidebox,就比如b站的右侧导航栏这样用户会非常快速的定位到自己想看的栏目。具体加法:<div class="side"><ul> <li style="border:none;"><a href="javascrip

2017-12-22 15:37:57 639

原创 部署java-web项目到linux服务器上

记录自己部署javaweb项目的基本操作以及遇到的坑我用的是eclipse,导出war包。 (这里有个巨坑,eclipse有项目缓存,所以你改的东西可能没有用,tomcat服务器也有缓存,所以导出的时候记得清一下缓存)在linux服务器上安装配置tomcat服务器,把war包拷贝到webapps文件夹下,tomcat会自动解压war包,里边所有的.java文件都是编译过的不能看源码。但是其他的

2017-12-07 11:34:59 483

原创 部署Django项目

uWSGI + Nginx + Django+supervisor+virtualenv在linux服务器上部署Django项目

2017-10-24 14:22:20 1517

原创 linux远程服务器后台执行命令

比如我们在远程服务器部署网站的时候,就可以让网站在后台一直运行做法很简单,只要在命令的后面加一个&例如:python XXX.py &然后使用ps命令查看,看是否在运行这样你就可以放心的关掉终端关掉自己的计算机了,或者是用同一个终端做其他的事

2017-09-26 09:51:47 1671

原创 linux下在服务器上配置scrapy框架的python爬虫,使用mysql数据库保存

最近在做把 爬虫部署到服务器上,爬下来的数据再存到数据库里。因为服务器是linux系统的,所以我们事先需要配置一些环境文件以及依赖的库1、装python这一步没啥好说的吧2、装pip,然后再用pip装依赖的库:pip install pymysqlpip install datasetpip install scrapylpip install urllib

2017-09-22 11:41:32 590

原创 python爬虫框架scrapy一次执行多个爬虫文件

在scrapy工程,和spider文件夹同一目录下,创建一个.py文件import osos.system("scrapy crawl 爬虫1")os.system("scrapy crawl 爬虫2")可以写多个。这样就能按顺序执行。

2017-09-15 15:12:26 2630 2

原创 在linux和windows下安装python爬虫框架scrapy

一、在linux下安装1)先下python,2.7版本的;2)再下pip.py文件,然后执行:sudopythonget-pip.py3)执行命令:pip install scrapy二、在windows下安装非常的麻烦...1)先下python,2.7版本的,记得吧python和python文件夹下的脚本Scrtpt加入环境变量的path里;2)安装p

2017-09-15 14:27:53 797

原创 myflow源码扩展操作

前几天想用myflow这款软件画一些流程,捎带做组态软件。因为是组态软件,所以可以有不同的线,参数线,流积线,以及流程线。但是源码里只给我们提供了一种线,这种线是定义好的,颜色属性宽度等等...所以我们在源码path的下面又定义了其他几种path,相应的还要修改增加addpath方法,前端页面根据id定义。因为是组态软件,拉出来的框肯定都是设备,设备都有设备类型,参数线根据设备类型可以

2017-08-28 15:31:50 3049

原创 ssm框架tomcat启动卡在数据库连接的问题

tomcat启动卡在com.alibaba.druid.pool.DruidDataSource。解决方法:肯定是你的某一个mapper或者是某配置文件写错了我遇到的是因为我在一个mapper里有两个select 的id重复了。删一个就好了快速定位错误的xml文件: 在log4j配置里加入初始化数据库连接池的代码,下面是用阿里数据池的一个例子:# alibaba druidlo...

2017-07-12 09:05:50 1511

原创 java实时改变Jlabel的值

用Java的窗体实现实时改变JLabel的值,给它赋0-1000随机数,500以上变色。package demo1;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.A

2017-05-24 19:54:49 11565

原创 一些关于蛋白质序列分类的总结

毕设题目是“基于神经网络的蛋白质分类器设计”经过一些努力现在分类的精度到达了98%,但其实仍然不理想,导师其实希望我能做个100%精度的。总结一下那2%失败的原因:GPCR家族LEVEL2的分类里,有两类序列特别少,只有3条。我如果拿两条建模,一条测试,就会导致建模不准确,测试序列也无法正确分类,如果我拿全部的3条序列进行建模,模型是准确了,但没有用来测试的序列,谁会信你的模型是精确的

2017-05-05 15:45:55 4009 6

转载 Java给JLabel加监听器

JLabel 不像按钮,要添加鼠标事件的话 用鼠标事件监听:JLabel jl = new JLabel(); jl.addMouseListener(new MouseListener(){ public void mouseClicked(MouseEvent e) { // 处理鼠标点击 } public void mouseEntered(MouseEvent e) {

2017-05-04 14:34:45 12695 1

原创 一些实用的java窗体的笔记

给整个panel上方加个label还有边框,很实用panel.setBorder(BorderFactory.createTitledBorder("定义显示框"));改变字号和字体jlabel.setFont(new java.awt.Font("微软雅黑", 1, 15)); 改变字的颜色jlabel.setForeground(Color.red);数据库执

2017-04-25 19:45:14 346

原创 蛋白质序列序列特征段神经网络训练集的提取

这段代码的意思是,先找出每一竖列出现次数最多的碱基,再根据出现的频率进行排序,再用特征序列的碱基位置找到原序列真实的碱基,形成一个训练集,为之后的神经网络训练做准备。我这里使用的蛋白质序列都是事先用muscle跑过的(不知道muscle的同学可以搜一下‘多序列比对软件muscle ’)#!/usr/bin/python#coding=utf-8import stringimpor

2017-04-01 18:24:15 3954

原创 使用python提取蛋白质序列的相似位点

这是本人的第一篇博客,以后还会更新一些类似学习笔记的东西话不多少,直接上代码#!/usr/bin/pythonimport numpy as npfrom collections import Counterwith open('A1.fasta','r') as A1: #打开蛋白质序列 with open('senA1.fasta','w') as

2017-03-30 19:12:03 4143 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除