自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (6)
  • 收藏
  • 关注

原创 模拟IOC

From 实验楼第10期java楼赛 - 模拟IOC的题目。需求补全类 ShiyanlouImpl,实现 toUp(String name) 方法, toUp 方法将传入的字符串转为大写并返回 (异常情况返回 null),例如传入的为 shiyanlou,返回的为 SHIYANLOU。补全 Main 类的 ioc(String className, Shiyanlou s, String meth

2017-08-31 23:22:51 442

原创 log4j:WARN No appenders could be found for logger

在Java编程中有时候会遇到这样的错误:log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.ap

2017-08-12 11:38:44 12623 2

原创 Eclipse 配置第一个Spring Framework项目 with Maven

Spring框架是企业后端开发常用框架,作为一个Java工程师,这个框架几乎是必会的,下面就来一篇小白向的文章,用官网上的例子spring框架官网带大家来开发第一个Spirng Framework程序。IDE:Eclipse Oxygen Build Tool:Maven首先安装好这Eclipse Java EE,不是最新的也行,然后配置好Maven,这个网上可以搜到教程,本文重点不在这,所以不赘

2017-08-08 00:00:53 1633

原创 中缀表达式转后缀表达式及其计算

中缀表达式->后缀表达式 算法: 1.循环读取输入的字符串 2.读取到操作数:输出 3.读取到’+’, ‘-’ : 弹出栈的内容到输出流直到遇到’(‘,最后将’+’或’-‘入栈 4.读取到’*’, ‘/’ : 弹出栈的内容到输出流直到遇到’(‘, 最后将’*’或’/’入栈 5.读取到’(‘,入栈 6.读取到’)’, 弹出栈的内容到输出流直到遇到’(‘, 圆

2017-03-25 02:05:05 650

原创 Java 字符流 IO

Java 字符流IO 主要方法总结:读:File对象 -> FileReader对象 -> BufferedReader对象 -> readLine()/read()方法 写:File对象 -> FileWriter对象 -> BufferedWriter对象 -> write(String str)方法File类方法:构造函数: File file = new File(Strin

2017-03-17 01:12:47 330

原创 Java中String、char、int相互转换

一、String与char string 转换为 char[]: toCharArray()String test = "123";char[] ch1 = test.toCharArray();string 转换为单个char字符:charAtchar ch = "s".charAt(0);char 转换为 string: valueOfchar[] ch1 = {'a','b','c'};

2017-03-15 16:55:44 7529

原创 Java实现排序算法之 - 插入排序

生活情景: 不知道大家在生活中是如何思考排序这件事情的,就我来说,在打扑克牌(十三张那种哈)的时候,每拿到派发的一张牌, 就会将这张牌插入到合适的位置,这样每次插完之后就是得到了一次排好序的牌。插入排序就是用了这种思想,先给定一个排好序的序列(通常设定为给定要排序序列的第一个值),然后陆续将后面的值与前面排好序的比较,如果是小于前面的值,就插到前面去。就这样一直比较,然后最后总会插入到合适的位置

2017-03-07 23:28:49 8183

原创 慕课网 - 答答租车系统(Java)

项目需求: 基本界面需求: and: 最后是把账单打印出来: 个人代码实现基本思路:考虑到车辆之间的共性,设置一个父类Car, 子类MannedCar(载人), Truck(载货),BothCary(既载人又载货),三者继承父类Car的price, name属性, getName()方法, 同时重写getPersonNum, getGoodsNum方法。Car.java:pack

2017-03-06 03:28:09 3866

原创 Java 字符串从后往前每隔三位添加逗号

最近做一道题需要对字符串进行操作,从后往前每隔三位添加逗号,实现类似123,353,567这样的数字记法,主要用了StringBuilder类的insert方法,这个方法原型: 比如字符串s=”12345”, 则调用s.insert(2, ‘,’)会使字符串会在对应位置的前面加上‘,’。下面上写的程序: public static void main(String[] args) {

2017-03-05 16:22:11 6630

原创 初识安卓开发之Intent(一)- 显示和隐式Intent

Intent是什么? 简单地说,intent是安卓程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。 Intent可以简单地分成显式Intent和隐式Intent。显式Intent 显式Intent中,其中一个构造函数的重载是Intent(Context packageContext, Class cls) ,前者是要启动活动的上下文

2017-03-04 14:23:28 697

原创 Java 数组的输入输出

Java中要对控制台进行输入操作的话要调用Scanner类,定义一个扫描的对象,例://要导入java.util.Scanner;Scanner scanner = new Scanner(System.in);这样便打开了输入流,接下来定义数组:int[] n = new int[4];//使用方括号,使用圆括号会报错接下来可以将控制台取得的输入输入数组里面,需要调用Scanner对象的next

2017-03-02 12:01:01 33772 5

原创 Android Studio 写出你的第一个Activity

1. 入坑安卓 最近楼主也入坑了安卓开发,看了一本叫《第一行代码》的书,是第2版的哈,从此会丰富我的博客(走上不归路),在这不定时分享一些安卓开发的技术和心得。2. 创建一个按钮活动 创建项目,可以命名为ActivityTest -> 在res目录下创建layout文件夹并创建个布局文件first_layout (其实此时已经创建了一个活动,启动应用可以看到是个只有项目名称的空

2017-03-02 00:54:37 1625

原创 整数相乘的分治算法

引言 很久很久以前,有人是这样算乘法的:x*y,好经典~ 有人是这样算复数乘法的:(a+bi)(c+di)=ac-bd+(bc+ad)i,实数乘法进行了四次,这种普通乘法时间复杂度是O(n^2)。 但是!我们伟大的数学家高斯(Gauss)发现,其实上式可以通过三个实数乘法来完成:ac, bd ,(a+b)(c+d)。 这种算法可以应用到大数相乘之中,当数小的时候这只是很小的改进,但是当数很大

2016-10-25 23:27:58 4883 1

原创 Leetcode 122 . Best Time to Buy and Sell Stock II

问题描述 Say you have an array for which the ith element is the price of a given stock on day i. Design an algorithm to find the maximum profit. You may complete as many transactions as you like

2016-10-25 11:44:34 346

原创 Leetcode 121. Best Time to Buy and Sell Stock

问题描述 Say you have an array for which the ith element is the price of a given stock on day i. If you were only permitted to complete at most one transaction, design an algorithm to find the maximum profit.

2016-10-25 11:10:45 315

原创 Leetcode 104.Maximum Depth of Binary Tree (二叉树的最大深度)

问题描述 Given a binary tree, find its maximum depth. //The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node. 翻译:给定一棵二叉树,找到它的最大深度 相关概念: (1)

2016-10-24 22:29:04 411

原创 Leetcode 204.Count Primes 素性检测

204.Count Primes问题描述 Count the number of prime numbers less than a non-negative number, n. 翻译:计算小于一个非负数n的素数的数量解题思路 (1)最简单的方法–暴力求解 一个函数 countPrimes 算小于非负数n的素数的数量,同时在里面的循环里调用另一个bool型的函数 isPrim

2016-10-13 01:14:47 416

原创 C#实现维吉尼亚密码的加密和解密

## 二话不说上源代码系列 ## using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Virginia{ class Program { static void Ma

2016-09-09 02:54:20 3087

原创 C#字符串反序

本人是C#新手,在写字符串反序的过程中遇到了一些问题,特地写出来和大家分享。题目:编写一个控制台应用程序,它接收用户输入的一个字符串,将其中的字符以与输入相反的 顺序输出。 本人代码: static void Main(string[] args) { string myString = Console.ReadLine();

2016-07-09 15:56:31 3743 3

pcm音频测试文件

北京北京8k16bits单声道.pcm 冰雨片段8k16bit单声道.pcm 冰雨片段32k16bit单声道.pcm 冰雨片段48k16bit单声道.pcm 浪花一朵朵片段8k16bit单声道.pcm 浪花一朵朵片段32k16bit单声道.pcm 浪花一朵朵片段48k16bit单声道.pcm

2017-12-06

Spring-Boot实战(第4版)随书源码

从官网上下载的,不是csdn下载上别人提供的乱七八糟的东西,之前被坑了,所以自己上传一下。

2017-08-20

SpringBoot实战(第4版).pdf

本书以Spring应用程序开发为中心,全面讲解如何运用Spring Boot提高效率,使应用程序的开发和管理更加轻松有趣。作者行文亲切流畅,以大量示例讲解了Spring Boot在各类情境中的应用,内容涵盖起步依赖、Spring Boot CLI、Groovy、Grails、Actuator。对于Spring Boot开发应用中较为繁琐的内容,附录奉上整理完毕的表格,一目了然,方便读者查阅。

2017-08-16

draw9patch.zip

draw9patch.zip ,是独立运行版,下载后直接把9png文件夹里面的文件覆盖到android studio sdk的tools目录下。

2017-03-08

python绝技:运用python成为顶级黑客(中文版)

Python 是一门常用的编程语言,它不仅上手容易,而且还拥有丰富的支持库。对经常需要针对自己所 处的特定场景编写专用工具的黑客、计算机犯罪调查人员、渗透测试师和安全工程师来说,Python 的这些 特点可以帮助他们又快又好地完成这一任务,以极少的代码量实现所需的功能。本书结合具体的场景和真 实的案例,详述了 Python 在渗透测试、电子取证、网络流量分析、无线安全、网站中信息的自动抓取、 病毒免杀等领域内所发挥的巨大作用。   本书适合计算机安全管理人员、计算机犯罪调查和电子取证人员、渗透测试人员,以及所有对计算机 安全感兴趣的爱好者阅读。同时也可供计算机、信息安全及相关专业的本/专科院校师生学习参考。

2016-11-12

python 绝技:运用python成为顶级黑客(英文版).pdf

Python 是一门常用的编程语言,它不仅上手容易,而且还拥有丰富的支持库。对经常需要针对自己所 处的特定场景编写专用工具的黑客、计算机犯罪调查人员、渗透测试师和安全工程师来说,Python 的这些 特点可以帮助他们又快又好地完成这一任务,以极少的代码量实现所需的功能。本书结合具体的场景和真 实的案例,详述了 Python 在渗透测试、电子取证、网络流量分析、无线安全、网站中信息的自动抓取、 病毒免杀等领域内所发挥的巨大作用。   本书适合计算机安全管理人员、计算机犯罪调查和电子取证人员、渗透测试人员,以及所有对计算机 安全感兴趣的爱好者阅读。同时也可供计算机、信息安全及相关专业的本/专科院校师生学习参考。

2016-09-09

空空如也

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

TA关注的人

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