SSH开发模式——Struts2(第二小节)

版权声明:本文为博主原创文章,未经博主允许不得转载。如有问题,欢迎指正。 https://blog.csdn.net/qq_42453117/article/details/89548152 上一小节已经学会了如何去搭建Struts2的开发环境,该篇博客我们继续深入Struts2,了解Struts2框架的拦截器。 首先对我们在web.xml文件配置的过滤器进行一个源码的分析。 在StrutsPrepareAndExecuteFilter源码中,有一个init()方法,它调用方法获得了一个Dis
分类: 其他 发布时间: 04-30 22:31 阅读次数: 0

SSH开发模式——Struts2(第三小节)

版权声明:本文为博主原创文章,未经博主允许不得转载。如有问题,欢迎指正。 https://blog.csdn.net/qq_42453117/article/details/89576591 struts2框架的知识点,虽然分了几个小节,感觉内容还是挺多的,但是你仅仅是入门了而已,想要进一步地提升自己,你得有一颗持之以恒的学习的心,最后的内容我都将在这篇博客中讲到,所以篇幅可能会有点长,希望大家能够耐心阅读。 首先介绍一下struts2的配置。 还记得我们创建的test.jsp文件吗?直接看到
分类: 其他 发布时间: 04-30 22:31 阅读次数: 0

Android进阶之绘制-自定义View完全掌握(一)

版权声明:本文为博主原创文章,未经博主允许不得转载。如有问题,欢迎指正。 https://blog.csdn.net/qq_42453117/article/details/89647915 Android的UI设计可以说是决定一个app质量的关键因素,因为人们在使用app的时候,最先映入眼帘的就是app的界面了,一个美观、充实的界面能够给用户带来非常好的体验,会在用户心中留下好的印象。 对于UI设计,Android原生的控件加上一些开源库的使用,已经能够满足大部分的UI需求,但是,某些比较新
分类: 其他 发布时间: 04-30 22:30 阅读次数: 0

Android进阶之绘制-自定义View完全掌握(二)

版权声明:本文为博主原创文章,未经博主允许不得转载。如有问题,欢迎指正。 https://blog.csdn.net/qq_42453117/article/details/89684410 这是自定义View系列的第二篇博客,我们继续来学习关于自定义View的知识。 今天我们来实现一下广告条案例。 我们要实现的是这样的一个效果。 要想实现这样的效果,我们可以借助ViewPager控件,然后加上自定义的一些控件即可完成。那么现在就开始吧。 新建一个android项目。 修改activity_m
分类: 其他 发布时间: 04-30 22:30 阅读次数: 0

TCP/NIO示例代码

package rpc; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.SelectionKey; import java.nio.channels.Selector; import java.nio.channels.SocketChannel; import java.nio.charset.Charse
分类: 其他 发布时间: 04-30 22:30 阅读次数: 0

Axis2发布webservice示例(使用eclipse)

环境:Servlet2.5标准、Axis2-1.6.2、java1.7 设置axis框架: 服务类: package yizhi.service; public class Hellowworld { public String hellow(String name){ return "Hellow world :"+name; } } 新建WebService: 浏览器打开http://localhost:8080/luling/services/Hellowworld?wsdl。
分类: 其他 发布时间: 04-30 22:29 阅读次数: 0

《分布式java应用:基础与实践》笔记3

《分布式java应用:基础与实践》笔记3 3.1 java代码执行机制 3.1.1源码编译机制 3.1.2 类加载机制 装载:将字节码装载至JVM。识别类:类的全限定名+ClassLoader实例ID(对于接口与非数组型类;对于数组类,数组的元素类型由ClassLoader加载,数组类由jvm创建) 链接:字节码格式(二进制)校验,(JVM规范)---->初始化类中静态变量——>验证方法权 限。 初始化:静态初始化代码、构造器、静态属性等等 JVM的类加载通过ClassLoader及其子类完成
分类: 其他 发布时间: 04-30 22:29 阅读次数: 0

python学习代码笔记(map,reduce,filter,sort,decorator,functools.partial)

##from:liaoxuefeng.com #map def f(x): return x*x for num in map(f,[1,2,3,4,5]): print(num) #reduce from functools import reduce def add(x, y): return x + y print(reduce(add, [1, 3, 5, 7, 9])) #map&redyce def char2num(s): return {'0': 0, '
分类: 其他 发布时间: 04-30 22:29 阅读次数: 0

python学习笔记2(对象)

对象的属性不能继承。 方法可以调用没有的参数或方法,但运行时会报错。 @[email protected]标记的方法可以当作属性来用。 class Animal(object): def __init__(self): self.age="yi" def run(self): print(self.name,"is running") class Peple(object): def run(self): print("peple is running") def run
分类: 其他 发布时间: 04-30 22:29 阅读次数: 0

python代码笔记3(IO/线程)

#_____________IO <pre name="code" class="python">from io import StringIO f = StringIO()#BytesIO f.write('中文'.encode('utf-8')) f.write("hello") f.write(",world") print(f.getvalue()) import pickle d = dict(key1='liu',key2=23) f = open('dump.txt','wb
分类: 其他 发布时间: 04-30 22:28 阅读次数: 0

基于poi3.14做的excel(.xlsx)转html的功能

由于业务需求,需要实现一个表格转网页的接口。限于时间,从apache的官方例子SVN了一份相关代码作为起草。 调试点包括:颜色兼容问题、单元格合并、文字不能换行bug、单元格宽度精准计算(通过字体)。 乱码问题:统一以GBK格式输出即可,见测试代码。 修复Bug : 单元格绘制异常(2016/9/6):增加了一个HashSet存放没有值的点。默认打印一个TD。另外(x,y)也校正了,原来的x对应row,现对应colum。 更新(2016/9/7): 支持隐藏CELL。字体样式优化了。补充了CE
分类: 其他 发布时间: 04-30 22:28 阅读次数: 0

Quartz集群动态配置demo

controller+xml配置+class package com.zihai.controller.test; import static org.quartz.CronScheduleBuilder.cronSchedule; import static org.quartz.JobBuilder.newJob; import static org.quartz.TriggerBuilder.newTrigger; import org.apache.log4j.Logger; im
分类: 其他 发布时间: 04-30 22:28 阅读次数: 0

Maybatis使用总结

Maybatis使用注意的点: 1)字段的自动映射(auto-mapping),根据column名字与property.关联嵌套及重复字段(如id)除外 2)关联查询在 resultMap上添加映射。需在POJO里增加属性对象,如account。 <association property="account" javaType="Account"> <id property="username" column="username"/> <result column="money" jdbcTy
分类: 其他 发布时间: 04-30 22:28 阅读次数: 0

MySQL:管理MySQL、事务(三)

干货: 命令行程序mysql实际上是MySQL客户端,真正的MySQL服务器程序是mysqld,在后台运行. 数据库事务具有ACID特性,用来保证多条SQL的全部执行。 五、MySQL 通过mysql命令行登录 MySQL Client的可执行程序是mysql,MySQL Server的可执行程序是mysqld。 MySQL Client和MySQL Server的关系如下: 在MySQL Client中输入的SQL语句通过TCP连接发送到MySQL Server。默认端口号是3306,即如果
分类: 其他 发布时间: 04-30 22:28 阅读次数: 0

3星|菲利普·科特勒《我的营销人生》:大师一生经历、成就、著作回顾

营销学大师科特勒在《日本经济新闻》专栏文章的集结出版。算是一生的回顾。从小时候出生在芝加哥说起。后来念了名校,博士毕业,1961年进入西北大学凯洛格商学院执教,开始了研究生涯。 大部分内容是作者对自己著作的极简单介绍:出版时间,由来,合作者,主要内容,影响等等。 读后才知道作者的营销理论涉及到多个领域,比如社会营销、非盈利组织营销、城市营销、国家营销、逆营销等。 英文版是2013年出版的。因此书中内容最后截至到2013年。 书后附了作者的书和文章,都是英文。编辑偷懒了,没把英文书对应的中文译本
分类: 其他 发布时间: 04-30 22:28 阅读次数: 0

Leetcode-88. Merge Sorted Array

地址:https://leetcode.com/problems/merge-sorted-array/ 描述: Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array. Note: The number of elements initialized in nums1 and nums2 are m and n respectively. You may assum
分类: 其他 发布时间: 04-30 22:28 阅读次数: 0

20190430学习记录

这是一个思考框架,利用 ORID 整理今天的思绪。 Objective 关于今天的课程, 你记得什么? 完成了什么? 记得:写一个论坛小程序,功能包括:话题列表(CRUD)、文章页面(新增)、文章分页、注册登录退出,还有登录验证、用户权限认证、话题归属、文章归属 完成:Rails101第一遍 Reflective 你要如何形容今天的情绪 今天的高峰是什么?今天的低点是什么? 情绪:亢奋、高涨 高峰:全天 低点:无 Interpretive 我们今天学到了什么? 今天一个重要的领悟是什么? 学到
分类: 其他 发布时间: 04-30 22:28 阅读次数: 0

loj#2255. 「SNOI2017」炸弹 线段树优化建图,拓扑,缩点

loj#2255. 「SNOI2017」炸弹 线段树优化建图,拓扑,缩点 链接 loj 思路 用交错关系建出图来,发现可以直接缩点,拓扑统计。 完了吗,不,瓶颈在于边数太多了,线段树优化建图。 细节 建新图要判重。 内存永远算不对 代码 #include <bits/stdc++.h> #define ll long long using namespace std; const int N=1e6+7,mod=1e9+7; ll read() { ll x=0,f=1;char s=
分类: 其他 发布时间: 04-30 22:28 阅读次数: 0

spring读取properties配置文件

可以通过以下方式读取配置文件,使用BeanDefinitionRegisttry,PropertiesBeanDefinitionReader类读取配置文件 BeanDefinitionRegistry reg=new DefaultListableBeanFactory(); PropertiesBeanDefinitionReader reader=new PropertiesBeanDefinitionReader(reg); reader.loadBeanDefinitions(new
分类: 其他 发布时间: 04-30 22:28 阅读次数: 0

Proving Equivalences 强连通

加上多少条边能成为强连通 #include<bits/stdc++.h> using namespace std; //input by bxd #define rep(i,a,b) for(int i=(a);i<=(b);i++) #define repp(i,a,b) for(int i=(a);i>=(b);--i) #define RI(n) scanf("%d",&(n)) #define RII(n,m) scanf("%d%d",&n,&m) #define RI
分类: 其他 发布时间: 04-30 22:27 阅读次数: 0