- 博客(33)
- 资源 (9)
- 收藏
- 关注
原创 Java实现通过经纬度调用腾讯地图接口获取行政地区信息
Java实现调用腾讯地图接口获取行政地区信息本文主要是实现通过从前端传回的经纬度,调用腾讯地图的接口,解析获取经纬度所在的行政地区信息(获取国家,省份,城市以及对应的代码)。开始之前做好如下准备:腾讯地图API:http://lbs.qq.com/webservice_v1/guide-gcoder.html 腾讯地图秘钥(百度如何获取):KEY 调用接口:http://ap...
2018-06-02 00:11:12
14307
4
原创 微信小程序发送模板消息请求
微信小程序发送模板消息请求最近公司接触到微信小程序的项目。自己也有幸参与其中,并且完成了发送模板消息的功能。所以自己总结一下,以便日后遇到类似情况可以少走一些弯路。也欢迎广大码农小伙伴一起交流一起进步。 俗话说磨刀不误砍柴工,特别是像这种使用微信接口的功能,必然要先了解其接口的主要作用。这是微信接口文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/...
2018-03-14 15:20:34
1620
2
原创 struts2.5版使用通配符遇到的问题总结
struts2.5版使用通配符遇到的问题总结最新接触到struts,闲来无事,做了个小demo,简单配置如下:index.jsp首页在首页写好跳转的urlstruts.xml配置文件在xml中配好相关配置 在action类中写好相关方法,启动服务,并在运行好的index.jsp页面点击相关链接。在后台看到如下输出。 这是一个简单的struts小demo。当然这样子要是完成了也不会写下这篇博客进行
2018-02-06 15:12:00
1933
3
原创 在Eclipse中使用Maven插件创建Javaweb项目的教程
最近在学习使用maven这个工具,听说这是一个不错的工具,虽然我也没有使用过。 但是对于新手而言,用maven创建出来的Javaweb总会有一些小问题(大神别喷,纯小白之见)。而我在使用maven创建web项目的过程中遇到一些问题,经过自己百般百度的情况下,终于解决了自己所遇到的问题。作此教程,希望能帮到和我一样蠢蠢的小白吧。工具版本 Eclipse:4.6.3 Maven:3.5.2 To
2017-12-06 20:37:06
574
原创 Java-多线程实现售票
假设有一百张票由四个售票点同时在卖,请用多线程来编程此售票过程(请在编程中避免出现一张票号被打印多次以及出现0和负数票号的情况)。代码如下:package com.homework.lhh;public class Ex02 { public static void main(String[] args) { Ticket ticket = new Ticket();
2017-08-14 22:48:08
954
原创 Java-猴子分桃(多线程)
猴子分桃:3只猴子抢着分100只桃子,每只抢到的猴子分去剩余桃子的一半。使用多线程模拟这一过程代码如下:package com.homework.lhh;public class Ex01 { public static void main(String[] args) { Peach peach = new Peach(); Monkey m1 = new
2017-08-14 22:45:43
2907
原创 Java-JFrame简易计算器
使用JFrame,swing布局制作简易计算器 -实现加减乘除 -小数点运算暂时没有实现 -因为是用swing进行界面的布局,所以很方便。直接把控件布置好就可以了。主要是算法的问题。最大的难处就是如何从JTextField里获取两个数进行数学运算。 还有一个难处就是在计算器上进行连续运算。 以下是代码package com.homework.lhh;import java.awt.Even
2017-08-12 18:20:00
6141
原创 -Java 创建购物车实体类,模拟购物车功能需求
创建购物车实体类,模拟购物车功能需求: (1)添加商品到购物车(输入商品的编号和数量) (2)删除商品(删除购物车中的指定购物项) (3)修改商品(修改商品的数量) (4)显示所购买的商品信息(按购买商品的总价进行升序显示)package com.homework.lhh;import java.util.ArrayList;import java.util.Comparator;imp
2017-08-08 08:31:41
9305
原创 #Java泛型类。
编写一个学校School泛型类和一个班级Class泛型类,编写一个学生Student普通类。三个类之间的关系是:学校里有多个班级,班级里有多个学生。使用泛型类嵌套泛型类的方式实现以上场景。代码如下:package com.homework.lhh;public class Ex05 { public static void main(String[] args) { /*
2017-08-05 15:22:29
498
原创 -Java 模拟登录时需要输入验证码功能
模拟登录时需要输入验证码功能本文通过java,随机数实现登录时需要输入的验证码功能:验证码有4个字符组成验证码只能由数字和大写字母组成(机制可以随意添加更改验证码的组成元素)验证码要求字符不能出现重复代码如下:package com.homework.lhh;import java.util.Random;import java.util.Scanner;public class Veri
2017-08-05 09:53:44
2515
原创 Java-猜拳游戏
用面向对象编程的思想,设计一个猜拳游戏,完成人机猜拳互动游戏的开发。 功能: 1) 选取对战角色 2) 猜拳 3) 记录分数代码如下: MoraGame类:package com.homework.lhh;import java.util.Scanner;public class MoraGame { private String playerName;// 玩家姓名
2017-07-26 09:17:14
11249
2
原创 Java-截取身份证号的生日
输入自己的身份证号码,并由此号码输出自己的生日,年月日。代码如下:package com.homework.lhh;import java.util.Scanner;public class Ex03 { String year; String month; String day; static String id; @SuppressWarnings("re
2017-07-24 20:12:31
10747
原创 Java-两个数组合并,并排序打印
有两个数组: 数组a:{7,12,4,9,6,3,9} 数组b:{2,6,3,54,2,56,21,33} 将两个数组合并为数组c,排序打印输出代码如下:package com.homework.lhh;import java.util.Arrays;public class Ex15 { public static void main(String[] args) {
2017-07-22 15:59:00
5323
原创 Java-有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数 。
有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数 。 代码如下:package com.homework.lhh;import java.util.Scanner;public class Ex14 { @SuppressWarnings("resource") public static void main(String[] args) {
2017-07-22 15:57:42
4672
1
原创 Java-有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。代码如下:package com.homework.lhh;import java.util.Arrays;import java.util.Scanner;public class Ex13 { @SuppressWarnings("resource") public static void main(Stri
2017-07-22 15:51:35
21570
原创 Java-在一组有序数组中进行查找指定数及对应下标,再插入指定数,最后删除指定数。
在一组有序数组中进行查找指定数及对应下标,再插入指定数,最后删除指定数。 代码如下:package com.homework.lhh;import java.util.Arrays;import java.util.Scanner;public class Ex09 { @SuppressWarnings("resource") public static void main(S
2017-07-22 15:41:12
3066
原创 Java-10-50的随机数,统计出现的次数
随机产生50个10到50的整数,统计每个数字各出现几次,出现0次的数字不打印。代码如下:package com.homework.lhh;import java.util.Random;public class Ex04 { public static void main(String[] args) { int[] array = new int[50];
2017-07-22 15:39:11
6819
1
原创 Java-找出数组里的最大值和最小值
有一个一维数组{7,3,4,9,3,2,6,10,16,12,4},找出最大的值和最小的值并打印输出package com.homework.lhh;public class Ex01 { public static void main(String[] args) { int[] array = {12,1,2,45,30,50}; int maxIndex
2017-07-22 15:36:22
63422
4
原创 Java-杨辉三角
代码如下:package com.oraleoaec.ch06;public class YangHuiDemo { public static void main(String[] args) { //行和列相等,也可以定义一个即可 int row = 8;//行 int col = 8;//列 int[][] array =
2017-07-21 16:35:21
436
原创 Java-线性查找和二分查找
1.线性查找代码如下:package com.oraleoaec.ch06;import java.util.Scanner;public class LinearSearch { @SuppressWarnings("resource") public static void main(String[] args) { int[] array = { 12, 23,
2017-07-21 16:32:34
569
原创 Java-数组的三大排序方法(冒泡排序,选择排序,插入排序)
**1.冒泡排序方:** 代码如下:package com.oraleoaec.ch06;/** * 冒泡算法 * 核心思想是:“换”,每轮确定一个最大(小)数, * 沉到数组的最后,轮数 = 个数 - 1,每轮要比较的次数 = 个数 - 轮数 * @author 46512 */public class BubbleSort { public static void mai
2017-07-21 11:46:43
655
原创 Java-用星号打印菱形
打印如图所示菱形9行9列(提示可以将菱形分成上下两个三角形,分析每行空格数和星号个数的关系) 代码如下:package com.homework.lhh;public class Ex20 { public static void main(String[] args) { for(int i = 1; i <= 5; i++){ for(int j
2017-07-20 14:37:02
12309
2
原创 Java-输出100-200之间的质数
使用break 和 continue 在for循环中判断100-200之间的质数。 代码如下:package com.oraleoaec.ch05;/** * 输出100-200之间的质数 * * @author 46512 */public class PrimeDemo { public static void main(String[] args) { /
2017-07-20 14:27:51
13686
原创 Java-求出所有的水仙花数(各位数字立方之和等于数本身的三位整数)并输出。
求出所有的水仙花数(各位数字立方之和等于数本身的三位整数)并输出。代码如下:package com.homework.lhh;public class Ex11 { public static void main(String[] args) { int i,j,k,n; System.out.print("水仙花数为:"); for(i =
2017-07-20 08:23:58
8023
原创 Java-求斐波那契数列前20项的值并输出
求得斐波那契数列前20项的值并输出。代码如下:package com.homework.lhh;public class Ex10 { public static void main(String[] args) { int num[] = new int[20]; num[0] = 0; num[1] = 1; System.
2017-07-20 08:20:54
24935
3
原创 Java-实现万年历
使用Java实现万年历。 代码如下:package com.oraleoaec.test;import java.util.Calendar;import java.util.Scanner;public class TestDate { private static int year; // 定义年份 public static void main(String[] arg
2017-07-19 13:10:37
5160
2
原创 Java-四位电话号码加密
某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。输入四位号码,求加密后的号码为多少?代码如下: int number;//定义输入的号码 int encryptionNumber; //定义加密后的号码 int num1,num
2017-07-18 20:24:04
2670
1
原创 Java-分别打印三位数
从键盘输入一个三位的正整数,分别打印出:百位、十位、个位三个位的数字。 代买如下: int number; int bits; int ten; int hundred; @SuppressWarnings("resource") Scanner sc = new Scanner(System.in);
2017-07-18 20:19:31
2385
2
原创 Java-实现两个int类型变量值的交换,要求不使用中间变量
实现两个int类型变量值的交换,要求不使用中间变量 本文使用两种方法进行实现。第一种是加减法。第二种方法异或。第一种方法:int num1 = 4;int num2 = 6;System.out.println("转换前:num1="+num1+"\tnum2="+num2);num1 = num1 + num2; num2 = num1 - num2;num1 = num1 - n
2017-07-18 20:14:40
1785
原创 从键盘输入任意字符串,判断其是否是回文字符串。
c语言实现从键盘输入任意字符串,判断其是否是回文字符串。 代码如下://判断字符串是否是回文#include<stdio.h>#include<string.h>int huiwen(char *str){ //char ch[100]; int len=strlen(str); //获取字符串的长度 int i,j,temp; for(i=0,j=len
2017-02-09 11:41:30
30015
4
原创 判断三个整数的大小
使用模块,实现从键盘输入三个整数,然后判断其大小。 代码如下:#include<stdio.h>//判断三个数字的大小int max(int a,int b,int c){ int max; max=(a>b?a:b)>c?(a>b?a:b):c; return max;}int min(int a,int b,int c){ int min;
2017-02-04 12:50:20
3033
原创 求区间内的素数
实现从键盘输入两个数字,求其区间内的素数。没能实现其素数个数。 代码如下#include<stdio.h>#include<math.h>main(){ int i,n,j,n1,n2; int max,min; printf("请输入需要查找素数的区间范围:"); scanf("%d%d",&n1,&n2); if(n1>n2) {
2017-01-23 12:07:43
1204
2
原创 输入年和月份,输出这一年该月份有多少天。
输入年和月份,输出这一年该月份有多少天。(二月份需要判断该年是否为闰年没判断闰年的方法:如果年份能被400整除,或能被4整除而不能被100整除,则该年为闰年) 以下是代码:#include<stdio.h>main(){ int m,y,days; printf("请输入年和月:"); scanf("%d%d",&y,&m); while(m<0 || m>12
2017-01-22 17:19:08
19348
1
httpclient-4.5+httpcore-4.4.5架包
2018-03-26
Refactoring Improving the Designof Existing Code(中英文版)
2018-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人