自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 tensorflow使用

1.1 计算图的概念 计算图是tensorflow中最基本的一个概念,tensorflow中的所有计算都会被转化为计算图上的节点。 tensorflow的名字中已经说明了它的最重要的两个概念–tensor和flow。 tensor就是张量。在tensorflow里,张量可以被简单地理解为多维数组。...

2019-01-29 01:40:12 72 0

原创 KNN

from numpy import * import operator def create_datas(): datasets = array([[1, 0], [0, 1], [0, 0], [1, 1], [2, 2]]) labels = ['A',...

2018-12-04 11:24:37 121 1

原创 TensorFlow

安装 我的系统是mac,python是3.6版本的,所以直接用命令行安装。 pip3 install tensorflow pip3 install tensorflow-gpu 什么是TensorFlow tensorflow 是谷歌开发的一款神经网络的python外部的结构包,可以快速入门神...

2018-12-04 10:20:29 72 0

原创 Python 统计微博文本的单词数

import os import xlrd import numpy as np import matplotlib.pyplot as plt import re from numpy.ma import log xpath = "/Volumes/DISK1/微博总语料库/"...

2018-09-28 10:55:10 159 0

原创 Octave使用

1.Octave基本操作 直接做算数运算 判断相等 与 不等 做逻辑运算 更换命令行提示符 显示例子 显示长度不同 矩阵(A)、行、列向量(V) 向量遍历赋值 Generate a matrix 打印直方图 Identity Matrix ...

2018-08-07 16:12:32 712 0

原创 纪念死去的2018计算机考研编程题

具体题目我现在没有 但是 前几天很不甘心的翻了一下别人那时候斜下的题目大意,我惊奇的发现,我看错题目意思了已知int数组长度n,求数组中未曾出现过的最小正整数,要求时间复杂度尽可能优化。例如{1,2,4,6},应该返回3而我却看成出现的最小的正整数!!!把‘未’字漏了!!!最可怕的是 !!! 我还...

2018-06-19 09:59:01 2194 3

转载 Groovy中那些神奇注解之Memoized

PS:强烈推荐Groovyr官方文档,相当的详细,地址:http://www.groovy-lang.org/documentation.html,不用担心是英文,有点代码经验的,一看示例代码就知道是什么意思了。好了,闲话少说,第一个注解:MemoizedMemoized的全称是:groovy.t...

2017-03-13 17:33:58 1028 0

转载 Groovy中那些神奇注解之ToString

这篇就讲讲@groovy.transform.ToString这个注解,这注解太熟悉了,熟悉到让人一看就知道是干吗的,不就是把Bean转在String么?注意 当属性是私有的话,只能调用dump()方法才能看到其所有的属性没错,它就是把Bean转成String,只不过比Java默认的类名加上Has...

2017-03-13 17:07:54 2582 0

原创 SpringBoot first Demo

SpringBoot可以用application.properties来加载环境,但是在SpringBoot下有一个更方便的叫做application.yml文件来加载配置。。。spring: profiles: active: prod datasource: drive...

2017-03-11 14:45:51 351 0

原创 SpringBoot搭建

公司的项目的框架改成SpringBoot,在这里mark一下对于SpringBoot的初级了解和第一个小demo。 Takes an opinionated view of building production-ready Spring applications. Spring Boot fa...

2017-03-11 14:31:09 1521 0

原创 Spock测试代码优化

最近写的需求改动比较多,数据比较单一,最重要是不想加载Spring环境配置,spock框架可以利用stub和mock来模拟spring环境,加载respository之类的跟数据库相关的服务。。这里就mark一下其中一个实例。。。 这里mark一下按天买车险试算服务的相关测试代码。。。该服务的逻...

2017-03-10 19:09:00 482 0

原创 Groovy代码优化-递归格式化参数

根据现在的分享活动返回的报文中带有amount以及time的数据,老大希望能将他们格式化成希望的格式,并且希望能写一个通用的服务来调取这样的功能。。。 由于报文的格式各种各样。。。such as …def c = [ hhh : 123123, amount:...

2017-03-08 11:44:03 861 0

原创 Groovy代码优化-多条记录合成

最近有一个需求,分享活动领取详情的显示,由于领取记录中状态为‘支出’的记录都是由领取状态为‘已入账’转化过来的,所以需要将这种状态的记录虚化成两条记录,一条是‘已入账’的状态,另一条则是‘支出’的状态,另外,对于同一天的状态为‘支出’的数据进行整合,捏造成一条数据,然后再按照时间排序,而时间则是当...

2017-03-07 19:19:46 254 0

原创 微信公众号测试账号-自定义菜单

自定义菜单接口可实现多种类型按钮,如下:1、click:点击推事件 用户点击click类型按钮后,微信服务器会通过消息接口推送消息类型为event 的结构给开发者(参考消息接口指南),并且带上按钮中开发者填写的key值,开发者可以通过自定义的key值与用户进行交互; 2、view:跳转URL ...

2017-02-08 10:49:38 10604 1

原创 微信公众号测试账号-消息管理/事件推送

记录一下微信公众号开发的时候的一些过程。。。 首先注册一个微信公众测试账号,虽然个人注册的订阅号也有此功能,但是却没有用户管理功能,所以这里就先拿测试账号开发微信公众号。。。 申请微信测试号在这里http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=s...

2017-02-07 15:22:28 9715 1

原创 Groovy入门-闭包

由{}包围起来的代码块就是闭包 println {}//执行改行,结果:类名.ClosureDemorunclosure1@10a2d64符合格式:类_run_closure1@10a2d64 符合格式:类匿名内部类@hash_code 结论一:闭包是一个匿名内部类...

2017-01-19 16:52:41 229 0

原创 Groovy入门-字符串处理与正则表达式

字符串处理-1println ‘lxt008 said "Groovy"' println "lxt008 said 'Grails'"def str1 = 'Groovy&Grails&lxt008&...

2017-01-19 15:51:05 17245 0

原创 Groovy入门--集合

集合概述 Groovy直接在语言内使用集合。 1.不需要导入专门的类,也不需要初始化对象。 2.集合是语言本身的本地成员 每个Groovy集合都是java.util.Collection 或 java.util.Map 的事例。 List,String,StringBuffer,Rang...

2017-01-19 14:34:27 366 0

原创 Groovy入门-语法规范

直接来源于Java语法的特性 1.关键字于语法 2.类,接口,属性,方法的定义 3.使用new创建对象 4.包导入机制 5.try/catch/finally异常处理机制 6.运算符,表达式,复制 7.控制结构 8.代码注释groovy自动导入如下包...

2017-01-19 13:43:49 315 0

原创 Groovy入门-1

Groovy 是 Java平台上脚本语言,抽象程度更高(可以更简单的快速开发,可以编写更少的代码) 与Java语言无缝集成,可称为“超级Java” 1.使用“类Java”语法,Java程序员可以快速过渡。 2.Groovy与Java二进制兼容,都可以生成字节码,所以可...

2017-01-19 11:23:48 345 0

原创 从excel中读取时间

package com.cheche365.cheche.core.modelimport org.apache.poi.hssf.usermodel.HSSFCell import org.apache.poi.hssf.usermodel.HSSFRow import org.apache.p...

2017-01-17 17:44:48 347 0

原创 Fiddler工具条常用功能

1.增加备注 选择需要添加备注的请求地址,点击左上角第一个按钮即可添加备注添加成功后将会在Comments栏下查看到该备注2.回放按钮(Ctrl + R) 当我们需要再一次对某个请求进行发送的时候,Fiddler提供了回放的功能可以再一次发送请求。3.清空监控面板(Ctrl + X)可以清楚面...

2017-01-04 11:42:32 3773 0

原创 Fiddler工作原理、使用场景

一般情况下我们对根据浏览器对服务器发送相应的请求,使用Fiddler的话,我们就是先向Fiddler发送请求,再由Fiddler替代我们向服务器发送请求。Fiddler的代理模式: 1.流模式 Fiddler会实时把服务器返回给客户端应用程序的数据返回给我们,更接近于浏览器本身的行为。...

2017-01-04 10:35:08 2961 0

原创 微信公众号--接收信息

自己申请的微信公众号来学习微信公众号的开发,至于申请的流程本来想整理一下再发出来的,但是今天碰到一个估计很多人都会碰到的小问题,就是接收文本信息时候的数据处理,在这里就顺便将微信公众号对于接收文本信息作出的一个记录。 文本消息 <xml> <ToUserName>&l...

2016-12-19 18:58:09 433 0

原创 微信小程序--用户信息encryptedData

之前做过一个版本是根据encryptData和Session_key解密得到完整的用户信息(包含union_id)的方法去获取用户信息,由于小程序升级,如今需要废弃encryptData的方式去获取用户信息,改成使用encryptedData的方式获取用户信息。新的数据解密方法 接口如果涉及敏感...

2016-12-19 11:12:00 25015 5

原创 微信小程序--获取城市信息

package com.cheche365.cheche.wechat;import com.cheche365.cheche.core.util.HttpClientUtils; import net.sf.json.JSONObject; import org.slf4j.Logger; im...

2016-11-14 16:18:34 5903 4

原创 微信开发--小程序

前期小程序开发只进行到根据微信用户登录获取的code 去微信的API去获取到该用户的openId和session_key,到了第二阶段,老大让我重写OAuthManager的代码来实现微信小程序和微信公众号平台获取用户信息的优化,即将OAuthManager重写成父类抽象类,微信小程序(Wecha...

2016-10-26 11:13:14 2703 3

原创 微信端开发--登录小程序

这个小程序的主要目的是为了用户用微信的用户信息登录后将用户信息授权存入自己的数据库中,这样以后每次微信登录得到的code 所得到的 openid 可以在项目的数据库中查到该用户的相关信息。在测试的过程中,需要用户登录得到的code,所以会用到微信开发小工具~! 该工具的使用必须被项目授权所生成的...

2016-10-20 16:17:15 14570 4

原创 Fiddler

fiddler是我们公司用来检测json返回格式的一个利器。 Fiddler 是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。...

2016-10-12 14:25:08 293 0

原创 数据库查询语句(exists)

分配的任务,让我写两个查询语句,有点方,毕竟数据库只会简单的查询 幸好有强大的团队! 1.查询有多少个用户参加活动(涉及的表有marketing,marketing_success)   marketing表有code='201601003'    marketing_...

2016-10-10 18:46:07 318 0

转载 cookie ,session 和localStorage的区别详解

当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据Cookie里的内容来判断使用者,送出特定的网页内容给你。 ...

2016-09-28 15:10:40 814 0

原创 java面试题--java基础--迈达斯篇

9月14号,受邀请面试迈达斯 以下简单记录当时的面试题, 1.Spring是什么 2.Spring和Struts的区别 3.面向对象是什么?有哪些特性? 4.

2016-09-17 21:03:14 269 0

转载 mybatis 与 hibernate 的比较

我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加得心应手。 第一方面:开发速度的对比 就开发速度而言,Hiberna...

2016-09-13 14:08:08 176 0

原创 java存储数据

程序运行时,对象是怎么进行进行放置安排的呢?特别是内存是怎样分配的呢?对这些方面的了解会对你有很大的帮助。有五个不同的地方可以存储数据: 1)寄存器。这是最快的存储区,因为它位于不同于其它存储区的地方--存储器内部。但是寄存器的数量极其有限,所以寄存器根据需求进行分配。你不能直接控制,也...

2016-09-07 11:54:06 151 0

转载 java面试题--java基础--2

前几天荣幸被汽车之家邀请面试,应聘的是java 工程师,幸好公司就在现任职公司大厦的后面,挺方便的~汽车之家还是比较具有规模化的,所有的流程都是设定好了的,去到那里拿登记表和笔试题,然后去他们的水吧里做题。。。其实,汽车之家的笔试题前两天都百度了一下,没放在心上,结果考的跟网上的八九不离十。。。下...

2016-09-05 18:11:31 173 0

原创 java面试题--java基础--1

面试了好几家公司,这个星期就抽空整理一下网上的还有我面试的时候问的面试题,记得不多,凑合着写。。。 中软融鑫是我面试过问得最多基础java的公司,而且还往里深。。。 我记得最清楚的也就是那么几个问题。。。 1.java 类加载器有几种? 2.java 的 GC 机制怎么判断一个对象什么时候...

2016-08-29 19:43:30 341 0

转载 Spring注解@Resource和@Autowired区别对比

@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。 1、共同点 两者都可以写在字段和setter方法上。两者如果都写...

2016-08-26 15:06:06 369 0

原创 HashMap--JDK8系列

摘要 HashMap是JAVA程序员使用频率最高的用于映射(键值对)处理的数据类型。随着jdk(java development kit)版本的更新,jdk1.8对HashMap底层的实现进行了优化,例如引用红黑树的数据结构和扩容的优化等。本文结合了jdk1.7和jdk1.8的区别,深入探讨Ha...

2016-08-23 00:02:09 1230 1

原创 SQL 行列置换

create table tx( id int primary key, c1 char(2), c2 char(2), c3 int );insert into tx values (1 ,'A1','B1',9), (2 ,'A2�...

2016-08-15 16:30:34 422 1

原创 Spring 1.0

The Spring Framework is a Java platform that provides comprehensive infrastructure support for developing Java applications. Spring handles the infra...

2016-08-06 20:05:09 714 0

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