自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 Python处理DICOM(02)--DICOM转PNG

一、基础环境准备使用pip install XXX命令安装pydicom,SimpleITK,NumPy三个模块。二、

2020-09-23 09:46:13 2092

原创 Python处理DICOM(01)--基础环境搭建

一、前言    Python处理DICOM需要用到的第三方包有pydicom和NumPy。pydicom主要用于解析DICOM文件。NumPy主要用于pixel_array属性的处理,如果不处理DICOM文件中的像素数据,可以不用安装NumPy。二、pydicom的下载和安装    默认Python已经安装好,本人安装的是Python27,操作系统是WIN1064位。    1.p

2017-09-06 16:54:35 8282

转载 批处理基础教程

第一章 批处理基础第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。了解了大概意思后,我们正式开始学习.先看一个简单的例子!@echo offecho "欢迎来到非常BAT!"

2017-07-19 14:56:48 859

原创 Navicat不能连接到Oracle的问题

用Navicat11联接Oracle,具体配置如下图测试连接时,报错如下图下面讲解决办法:在Oracle安装目录下(如D:\app\Administrator\product\11.2.0\client_1\BIN)找到oci.dll替换到Navicat的安装目录下的(如D:\Program Files\PremiumSoft\Navicat Premium\ins

2016-10-09 15:23:59 3368 1

原创 工作经历——医学工程部

一、序言    本人2015年6月硕士研究生毕业,主要从事的领域是医疗信息化,通俗点说就是医院用的软件。本科期间大四(201207-201308)到深圳某医疗软件公司实习一年,主要做软件开发,建立了对医疗信息化行业的基础认识,以及积累了软件开发的基本功。2013年底到2015年初,在边读研的时候在武汉实习,公司是上海的一家医疗设备公司在武汉的医疗信息化研究分公司,期间主要从事的是医疗软件的黑盒

2016-03-16 10:27:48 1529 1

原创 JAVA EE环境搭建

一、安装jdk1.在oracle官网下载并安装2.配置环境变量二、安装eclipse1.到官网下载,解压到本地即可三、安装数据库本人使用的是MySQL数据库,使用XAMPP模拟代替实际的数据库1.安装XAMPP2.安装NavCat,为操作数据库提供可视化的管理工具四、安装web容器本例使用tomcat

2016-02-26 15:42:38 385

转载 Spring01-Spring 框架简介

Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。在这篇由三部分组成的 Spring 系列 的第 1 部分中,我将介绍 Spring 框架。我先从框架底层模型的角度描述该框架的功能,然后将讨论两个最有趣的模块:Spring 面向方面编程(AOP)和控制反转

2016-01-26 10:04:51 476

转载 Java回调机制解析

模块之间总是存在这一定的接口,从调用方式上看,可以分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,也是我们在写程序中经常使用的;回调是一种双向的调用模式,也就是说,被调用的接口被调用时也会调用对方的接口,这句话可能有点绕,等文章后面举例说明;异步调用是一种类似消息或事件的机制,解决了同步阻塞的问题,举例来讲:A通知B后,他们各走各的路,互不影响,不用像同步调用那样,A通知B后,非得等

2015-12-14 16:28:24 326

转载 每个人都应该知道的14个电脑使用技巧

轉載:http://codingpy.com/article/14-best-computer-tricks-everyone-should-know/每个人都应该知道的14个电脑使用技巧3 小时前162最近,Reddit网站有一个话题引起了大家的热烈讨论,话题是:哪些电脑使用技巧是大家都应该知道的?这个话题得到了Reddit网站用户

2015-12-02 11:43:30 827

转载 Unchecked Exception 和 Checked Exception 比较

Throwable类是所有异常的始祖,它有两个直接子类Error / Exception:   Error仅在Java虚拟机中发生动态连接失败或其它的定位失败的时候抛出一个Error对象。一般程序不用捕捉或抛出Error对象。 Unchecked Exception: a. 指的是程序的瑕疵或逻辑错误,并且在运行时无法恢复。 b. 包括Error与RuntimeExceptio

2015-11-17 11:04:38 276

原创 MyBatis学习总结02——搭建环境

一、MyBatis的特点1.开源的优秀持久层框架2.SQL语句与Java代码分离,良好的实现面向对象的数据处理3.面向配置的编程,将SQL的书写放到配置文件中实现,简化了数据库操作的Java代码4.良好支持复杂数据库映射5.动态SQL,可以方便实现各种复杂的数据操作二、搭建环境1.下载资源下载地址:https://github.com/mybatis/mybatis

2015-11-11 15:30:52 374

原创 MyBatis学习总结01——概述

一、引言    MyBatis是支持普通SQL查询,存储过程和高级映射到优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis用简单的XML或注解用于配置和原始映射,将接口和java的POJOs(Plan Old Java Objects,普通的Javs对象)映射成数据库中的记录。    每一个MyBatis的应用程序都以一个SqlSes

2015-11-11 15:00:31 501

原创 Hibernate学习总结02——ORM

1.ORM简介    ORM是Object Relation Mapping的简称,即对象关系映射。对象是指使用的编程语言是面向对象的,关系是指使用的数据库是关系型数据库。ORM是完成对象与关系型数据库表的映射,通过该映射,我们可以通过操作对象,实现对关系数据库的操作。不用再写SQL,通过创建一个持久化的类映射到一张表,类中的一个属性就对应于表中的一个字段,当我们使用面向对象的方式来操作数据库

2015-11-05 11:31:36 537

转载 Hibernate原生SQL查询

Hibernate除了支持HQL查询外,还支持原生SQL查询。         对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。该接口是Query接口的子接口。         执行SQL查询步骤如下:         1、获取Hibernate Session对象         2、编写SQL语句

2015-11-03 09:19:47 312

原创 JDBC操作数据库

一、到mysql.com下载jdbc驱动,解压并将jar文件引入到工程中。二、查询示例import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement; public static void main(

2015-10-27 16:51:21 335

原创 Ajax学习总结

一、Ajax概述

2015-10-27 11:20:40 343

原创 1030 Got error -1 from storage engine

解决方案:检查my.ini,里面会有一个innodb_force_recovery,看看他的值,默认是没有这个参数的,没有的话他的默认值是0,这个参数的值如果大于0,innodb会被禁止使用insert/update/delete命令,尝试将他的值设置为0,看看你的MySQL是否正常,如果正常就行了。

2015-10-22 11:00:47 598

转载 Java相对路径/绝对路径总结(转)

1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表

2015-10-22 10:09:17 402

原创 eclipse常用快捷键

1.通过Window->Preferences->Keys菜单,可以参看到eclipse所有预定义的快捷键。2.设置智能代码输入提醒Window->Preferences->Java->Editor->Content Assist在红色圈中输入所有字母。3.相关快捷键Ctrl+1 快速修复Ctrl+D 快速删除行Shift+Enter 换行,在单

2015-10-16 11:35:48 422 1

原创 Hibernate学习总结01——概述

1.JDBC简介JDBC是Java DataBase Connectivity 的缩写,Java访问数据库的直接方式就是使用JDBC API,一般由数据库厂商或者第三方提供。2.JDBC缺点1)业务逻辑代码和数据库处理代码混合在一起,使程序结构不清晰,可读性差;2)在程序中嵌入面向关系的SQL语句,使开发人员不能完全运用面向对象的思维来编写程序;3)业务逻辑和关系数据模

2015-10-14 16:53:43 420

原创 Java Web学习路线

Java Web知识体系复杂,快速入门课参考以下学习路线:1.Java核心知识,java语法2.JSP(Java Server Pages)3.JDBC 其是Java对关系型数据库访问的主要API,是Java数据库编程的基础4.Servlet 是Servlet Applet的缩写,也称为服务端小程序5.Spring6.Struts27.Hibernate8.MyBa

2015-10-13 17:18:13 589

原创 struts2学习04——数据封装核心机制

struts2的数据封装,主要是借助java反射机制实现的,下面通过简单的代码示例来回顾一下今天的学习。通过模型驱动的方式,我们在Action中,常会出现以下的代码:{CSDN:CODE:index}

2015-10-13 15:50:28 455

原创 struts2学习03——项目走向流转

1.HTTP请求流转流程a.HTTP请求(表单或者访问连接)b.经过StrutsPrepareAndExecuteFilter过滤器,只拦截*.action的请求[web.xml]c.根据请求的url地址与action的地址相匹配,匹配成功进入相应的action类文件[struts.xml]d.执行相关action的前置拦截器,例如进行数据封装或者文件上传[前置拦截器]e.处理

2015-10-12 15:57:25 348

原创 struts2学习02——配置文件

struts.xmlbean标签:用于创建JavaBean实例constant标签:用于struts2默认行为设置的标签package标签:包标签,用于区分不同的请求文件的标签,例如网站前台请求/网站后台请求include标签:用于引入其他xml配置文件constant标签详解: 用于设置web默认编码集,相当于HttpServletRequest.setCharacter

2015-10-12 11:46:37 378

原创 struts2学习01——工程搭建

1.导入相关jar包2.复制struts.xml文件到src目录下3.在web.xml文件中加入过滤器代码注:myEclipse环境可以自动完成以上步骤

2015-10-12 11:43:18 322

原创 最近被困扰的一个问题

今年六月,为期二十年的学习生涯终于结束,之前一直都盼望着毕业,自己能自由的做事,能独当一面。也正是因为自己对毕业后的生活有这样种种的期待,所以当现在的真实生活与期望的有差距时,才会失落。1.学到的知识用不到在学校学的是生物医学工程,一个操蛋的专业,为什么这么说。因为学到东西较杂,模电/数电/信号处理/程序设计/生理学/简单的医疗器械原理。。。都在学,每次给别人介绍时都说自己的专业主要是学医

2015-09-18 14:31:46 459

原创 java 获取路径

1.在SSH2环境下例如工程在C:\temp\test1.1 request.getContextPath();结果:/test1.2request.getRealPath("/");或者request.getSession().getServletContext().getRealPath("/"); 结果:F:\04Projects\JavaEE\struts2\.meta

2015-08-31 16:55:47 373

原创 struts2 拦截器学习笔记01

0.拦截器的作用用于在Action执行之前或者执行之后,进行拦截,并加入我们自定义的代码,执行相关的操作,是实现AOP的一种策略。1拦截器在Action之前还是之后执行主要看invocation.invoke();的位置,在此函数之前的代码为Action代码执行前拦截器会做的,反之,之后的的代码即为Action之后拦截器做的。后置拦截器示例 package ...int

2015-08-28 09:59:38 509

转载 Struts2拦截器配置

转载于:http://blog.csdn.net/axin66ok/article/details/7321430解决问题:系统学习拦截器的配置1. 理解拦截器1.1. 什么是拦截器:拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略

2015-08-28 09:55:45 414

转载 struts2 拦截器和actioninvocation

转载于:http://blog.csdn.net/linjiaxingqqqq/article/details/7526339解决问题:设置前置和后置拦截器Interceptor说明Interceptor的接口定义没有什么特别的地方,除了init和destory方法以外,intercept方法是实现整个拦截器机制的核心方法。而它所依赖的参数ActionInvocat

2015-08-26 15:15:15 434

原创 转入CSDN

以前一直用新浪的博客,今天写着保存时老是提示不能保存,shit。http://blog.sina.com.cn/baccolee之前的技术文档,以备查阅,以后的技术文档全部放到CSDN。

2015-05-27 18:56:36 396

原创 如何给Android添加中文

使用“豌豆荚”,一分钟搞定。下载“豌豆荚”并安装,启动;打开手机的“开发人员调试”,将手机用数据线和电脑连接,且豌豆荚能检测到手机;在豌豆荚中下载“自定义区域”,并安装;进入手机的“Custom Locale”(自定义区域)程序,选择“CUSTOM”,点击“Add custom locale”,Language和Country都选择Chinese;完成添加后,点击刚添加的并点击右上角的

2014-12-14 14:40:36 921

baccolee_ct

测试用图像,可以自行链接使用。 地对地导弹

2014-12-12

delphi讲义

该文档主要用于delphi深入学习的技术人员

2014-03-12

空空如也

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

TA关注的人

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