自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 maven学习简单总结

maven从java web开发角度来说,主要是用来解决jar包导入以及依赖问题和项目打包部署的一.maven的目录结构其中的lib包是maven的源代码目录config中的setting.xml可以看做是maven的配置文件二.命令1.maven help:system:让maven执行一个真正的任务,maven会下载maven-help-plugins将pom和ja...

2019-12-17 17:00:59 185

原创 ORA-32036: 不支持 WITH 子句中串联式查询名的形式 后台报错问题

最近部署项目的时候发现这样一个问题:ORA-32036: 不支持 WITH 子句中串联式查询名的形式这是项目部署完,启动之后,点击具体功能时候报的。我看了一下后台,和一个sql查询有关。sql是这样的:with temp1_start as (select buid, mainbuid from relationship where funtypeid = 28...

2019-03-18 13:23:51 2990

原创 java中比较两条数据结构相同的数据的不同值(对一条数据修改前和修改后的不同)代码

之前做的一个微信端的项目:项目有一个需求是修改数据的时候,将进行修改了的数据记录下来,然后修改了多少数据加一定的积分。最近做了个项目:项目的需求是对一张单子的某几项进行修改,然后和修改之前的单子进行比较,展示修改了哪些内容,这两张单子都是可以在数据库不同表查出来的,但是这两张表的数据结构是相同的。代码是这样写的:第一个是主要方法,第二个是部分实体类。其实主要就是运用了反射。 public...

2019-02-19 17:37:10 2594

原创 Python 高级视图和url配置

 1.URlConfig技巧现在解释一下python web中常用的include的作用:如果你试图让你的代码用在多个基于django的站点上,你应该考虑将你的urlconf以包含的方式来处理首先在urls.py中添加这样的代码:from books.urls import *urlpatterns = [ url('time/', current_datetime...

2018-07-19 14:36:14 404

原创 Python 表单处理

一、Django如何处理浏览器来的数据首先来做一个搜索页面,在templates中添加一个页面: Search{% if query %} Result {% endif %} Search Search: {% if

2018-04-19 10:40:57 6247

原创 LeetCode Average of Levels in Binary Tree问题

Given a non-empty binary tree, return the average value of the nodes on each level in the form of an array.Example 1:Input: 3 / \ 9 20 / \ 15 7Output: [3, 14.5, 11]Explanat

2018-04-03 13:12:55 150

原创 Python管理站点

一、Django后台管理页面Django内置了后台管理页面,只需要配置一下就可以使用,这免除了开发者在开发完站点之后还要去做一个后台管理系统的麻烦。。首先需要给我们的数据模型加管理页面。class Publisher(models.Model): name = models.CharField(max_length=30) address = models.Ch

2018-03-30 16:38:02 417

原创 Python数据建模(二)

一、基本数据访问运行:python manage.py shell命令行来通过命令行来给数据库中新建的表添加数据:>>> from books.models import Publisher>>> p2 = Publisher(name='0cisac',address='10 falncsk Street',city='Cambridge',state_province='MA',co

2018-03-30 15:10:33 3966

原创 Python中模型的创建

一,第一个模型---Books之前用命令行创建了一个叫books的应用程序,现在需要给这个模块添加“骨骼”和“肌肉”。“骨骼”就是模型--->需要声明这个模块的基本构成组件“肌肉”算是页面--->都写在了view.py中了首先,书这个物品要有作者来写,写完之后需要有出版社来发行,作者有姓名,email,头像等出版社有名称,地址,所在城市,省,国家,网站等书有书名和出

2018-03-29 17:23:31 13500

原创 java比较两个集合中重复的元素并去除

有些代码经常用,却总是忘记,比如说集合去重复。。今天在博客上记录一下把最近做项目的时候需要在汇率集合中将币种表里面无效的币种所出现的汇率去掉//查询出所有汇率List exchangeRate = userManagementService.getExchangeRate(id);//查询出被禁用的币种List unableCurrent = t_currenc

2018-03-29 13:58:44 3723

原创 Python 第一个应用程序

1.第一个应用程序首先我们需要清楚project和app的区别:在GitHub上的项目名称为untitled,这是project它们的区别是一个是配置另外一个是代码一个project可能包含多个Django app和对它的配置技术上project的作用是提供配置文件,比方说哪里定义数据库连接信息,安装的app列表等一个app是一套Django功能的集合,通常包含模型和视图,按python的包结构的...

2018-03-07 17:02:51 3998

原创 LeetCode Custom Sort String 问题

题目是这样的:S and T are strings composed of lowercase letters. In S, no letter occurs more than once.S was sorted in some custom order previously. We want to permute the characters of T so that

2018-03-07 15:50:38 174

原创 Python Web 数据建模

最近在重构项目,忙的不亦乐乎,今天稍微有点时间,更新一下python。发现好生疏,幸亏项目上传到了github,要不截图要截半天。。。复习了一下之前的东西----web阶段最重要的几个点:urls.py,views.py,以及templates中的页面原型,urls.py是截取浏览器请求的,views.py是进行业务处理的,templates中的页面原型来显示views.py中的参数

2018-02-09 17:22:56 687

原创 LeetCode Next Greater Element I 问题

You are given two arrays (without duplicates) nums1 and nums2 where nums1’s elements are subset of nums2. Find all the next greater numbers for nums1's elements in the corresponding places of nums

2018-01-17 15:20:35 188

原创 LeetCode Island Perimeter问题

You are given a map in form of a two-dimensional integer grid where 1 represents land and 0 represents water. Grid cells are connected horizontally/vertically (not diagonally). The grid is completely

2018-01-17 11:21:15 157

原创 LeetCode Reshape the Matrix

In MATLAB, there is a very useful function called 'reshape', which can reshape a matrix into a new one with different size but keep its original data.You're given a matrix represented by a two-dimen

2018-01-16 18:06:33 133

原创 Python -----Web-----模板继承

总是发截图好麻烦,项目直接给上传到了github:https://github.com/phoenix12345/python_pritice会持续更新,一直到把Python的Django框架学完,或者,I diejava的web项目中我们也会把常用的页面封装起来,让其他页面使用,include file="/public/XXXX.jsp" %>python中用的

2018-01-16 16:05:08 411

原创 Python -----Web----Django模板系统

Django模板系统主要是为了将前端后台给分离开,这样需要改前端时就不需要去修改Python代码,分工明确在之前项目的基础上修改一下:用idea生成Django项目的时候,在项目的目录下面有一个templates文件夹,这个文件夹就是负责存放页面模板的在templates中建立一个html文件,代码可以写任何网站的html代码,现在自己写一个带有后台参数的html代码

2018-01-12 17:23:12 216

原创 Python Web ----->处理请求

用Django框架Python的Web项目从请求到页面展示是一个怎样的过程?项目的目录是这样的:之前总结过Django框架下项目中的主要文件(或者说是建立Django项目之后所包含的文件):settings.py,urls.py,manage.py这几个文件,这几个文件也充当了配置文件的作用现在在项目下建立一个名为:views.py的文件,代码如下:from django.

2018-01-10 13:50:04 904

原创 Python Web----->Django框架学习

1.建立Django项目框架我没使用命令行,直接用idea建立的file--->new project ---->选择“Django”,然后选择一个文件夹作为workspace项目的结构是这样的:介绍一下基本的文件2.Django的web服务器java的web项目需要配置产品级的服务器,比如:Apache,Jboos等

2018-01-08 16:37:30 283

原创 python连接数据库

连接的是Mysql数据库首先,在idea中执行命令 pip install pymysql  安装可执行的文件文件安装完成后,一般会在项目的venv---->Lib---->site packages 下,需要将pymysql文件夹放到Lib下面此时.py中的import pymysql不报错我们就可以使用操作数据库的代码import pymysqldb =pymysql.conne...

2018-01-08 15:03:05 237

原创 python文件练习

python基本语法学的差不多了,今天做了个练习,代码写的很low,算是复习了一下C语言的文件一节了吧。编写一款你自己的命令行地址簿程序,你可以用它浏览、添加、编辑、删除或搜索你的联系人,例如你的朋友、家人、同事,还有他们诸如邮件地址、电话号码等多种信息。这些详细信息必须被妥善储存以备稍后的检索。# coding=utf-8import osfname = input('

2018-01-05 16:00:22 539 1

原创 oracle和mysql的mod函数

oracle中取余是用函数mod(numer1,number2),其返回的值为其余数值如:mod(id, 2) = 1   ===> 返回id号是奇数的id

2018-01-04 10:50:27 5734

原创 初探Spring中的定时任务

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="ht

2017-12-26 14:31:35 111

原创 jar包结构

闲来无事,看了一下jar包的结构,今天来学习一下就用这个spring-aop的jar包来举例子:首先是META-INF文件夹下的文件:INDEX.LISTINDEX.LIST:顾名思义,索引列表。这个应该就是描述了当前jar包下所有的资源文件的路径,类似一个索引,可能是为了方便查找各个类文件网上是这样解释INDEX.LIST的: 这个文件由 jar 工具的新选项 -

2017-12-06 14:37:10 10282

原创 树形数据结构算法

Given an integer array with no duplicates. A maximum tree building on this array is defined as follow:The root is the maximum number in the array.The left subtree is the maximum tree constructed f

2017-11-29 14:13:35 1402

原创 oracle中的视图

视图也是一张表,不过是虚拟表,这张虚拟表的内容是由查询的内容定义的。视图的创建:CREATE VIEW [Current Product List] ASSELECT ProductID,ProductNameFROM ProductsWHERE Discontinued=No为什么要用视图?其实视图可以被查询代替的,只是有时候这个查询语句总是使用,所以就

2017-11-17 10:45:41 332

原创 java.sql.SQLException: 索引中丢失 IN或OUT 参数::x

"insert into sssss(aid,atype,aaid," + "oreid,poliid,appid,appmem,beffsta,afsta,createdid,discouno,scsc) " + "values (?,?,?,?,?,?,?,?,?,?,?,?)";出现这个异常的时候很可能是插入的类型和数据库中的数据类型不一致导致的就是说:scsc是int类型的

2017-11-17 10:18:09 1806

原创 记一次在代理服务器环境下搭建vue.js环境的故事

个人认为,程序员在开发时遇到最恶心的东西除了需求变动之外就是代理服务器和防火墙了。在代理服务器下,如果直接请求第三方一般会出现问题,无法得到第三方服务器的响应。这几天新做一个项目,要求搭建vue环境,上网上找了一篇环境搭建教程一步一步做,安装完node.js之后就出现问题了,我这里有代理服务器。。。。所以出现这样的情况:在命令行输入:npm install -g vue-cli

2017-11-09 10:39:01 1266

原创 java源码修炼(三) getModel()

ClientaaaaQuery aaaaQuery = getModel(ClientaaaaQuery.class);其实这个getModel()方法就是要得到类的实例,这个类ClientaaaQuery中的字段对应页面上的字段。这种方法和SpringMVC得到实体类一样。贴一段代码:public T getModel(Class modelClass) {

2017-11-08 10:42:01 5721

原创 记一次用idea+weblogic+java+tfs项目的部署

好几天没上csdn了,最近也没去LeetCode刷题。。。。。。都是因为部署项目。1.首先是从tfs上面导入项目:(跟svn差不多)2.导入项目之后就是对项目进行操作(点这个project structure)3.然后是依次进行修改:这个project中的project compiler output是编译好了的文件的输出路径,就是classes文件的路径

2017-11-07 16:32:44 1655

原创 weblogic乱码解决

idea+weblogic   clone下项目之后有很多乱码问题要解决,我的项目里面所有文件都是中文乱码,解决方法:这样我解决了文件乱码

2017-11-02 15:52:04 2066 1

原创 动态规划(DP)算法

今天玩LeetCode的时候遇到了一道动态规划的题,题目是这样的:Find the contiguous subarray within an array (containing at least one number) which has the largest sum.For example, given the array [-2,1,-3,4,-1,2,1,-5,4],

2017-11-01 16:21:01 1823

原创 两个二进制数相加后得到新的二进制数

public static void main(String[] args) { String str1 = "1010"; String str2 = "1011"; System.out.println(addBinary(str1,str2)); } public static String addBinary(String a, String b) { if(a

2017-10-31 16:03:12 2012

原创 删除数组中重复的元素

public static void main(String[] args) { int nums[] = {1,1,1,2,3,4}; int nums2[] = {1,1,1}; int numw[] = {1,1,2}; System.out.println(removeDuplicates(numw)); } public static int removeDupl

2017-10-30 10:47:56 580

原创 判断数字是否是回文数

public static void main(String[] args) { int val = 121; System.out.println(isPalindrome(val)); } public static boolean isPalindrome(int x) { if (x<0 || (x!=0 && x%10==0)) return false;

2017-10-27 14:22:33 203

原创 将数组中指定的数字删除

public static void main(String[] args) { int nums[] = {3,2,2,3}; int val = 3; System.out.println(removeElement(nums,val)); } public static int removeElement(int[] nums, int val) { int leng

2017-10-27 13:35:29 2351

原创 数组中寻找插入位置算法

public static void main(String[] args) { int[] nums = {1}; System.out.println(searchInsert(nums ,1)); } public static int searchInsert(int[] nums, int target) { int flag = 0; for(int i=0;i

2017-10-27 10:20:30 520

原创 java源码修炼(二) Stack源码分析

玩LeetCode的时候,做了一道括号匹配的题,用java实现的,一开始还不知道java有栈,后来上网上搜源码的时候才知道的。算了,菜啊。Stack类继承的是Vector类Stack这个类里面有这么些方法:public E push(E item) { addElement(item); return item; } publi

2017-10-26 17:12:09 155

原创 括号匹配算法的java实现

public static void main(String[] args) { String str = "([])"; String st3 = "([)]"; String str2 = "(([]){})"; String st = "()[]{}"; String sttt ="]"; String sssss = "){"; System.out.print

2017-10-26 17:07:30 686

空空如也

空空如也

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

TA关注的人

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