自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张志昌 的专栏

欢迎光临哦!

  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 MYSQL 问题之修改密码 Unknown column password in field list

出现这个问题是 由于新版本的mysql采用了authentication_string来替代password字段将语句修改为update mysql.user set authentication_string=password('root') where user='root' ; 即可。

2020-06-05 14:46:49 764 4

转载 CountDownLatch的理解和使用

CountDownLatch的理解和使用在笔者想要了解Thrift时候,找到一个博主写的系统间通信技术的架构设计,在了解和学习的过程中遇到很多小问题和基础知识,自己还是不够清楚,就查询和总结下。因为笔者也都是从网上找的一些资料,好的资料笔者都是自己收敲一遍,这样觉得能够加深下印象,引发更多的思考,毕竟很多时候笔者感觉自己都是七秒的记忆。在第一篇文章中遇到了一个CountDownLatc...

2020-04-29 11:22:42 263

原创 Oracle数据库的常用命令(创建用户、用户授权、用户登录、表空间、备份还原 )

Oracle数据库的常用命令Oracle数据库的常用命令一、创建用户及授权相关命令二、用户登录相关命令三、表空间相关命令四、备份的还原Oracle数据库的常用命令一、创建用户及授权相关命令--创建用户 --创建用户、设置密码【创建完毕之后需进行赋权操作】 create user zzc identified by 123456; --创建用户、设置密码 并为用户指定默认永久表空间...

2020-04-28 16:58:57 604

原创 算法分析之Ackerman函数的递归实现算法

Ackerman函数的递归实现算法。输入:输入两个数字,先输入n,后输入m。输出:Ackerman函数计算后的值。示例:输入:4    2,输出:16package suanfafenxi;import java.util.Scanner;public class Ackerman { static int ack(int n,int m){ if(m==

2016-07-21 10:27:59 8299

原创 九.SQL server 事务、锁与游标问题

一.实验目的1.了解游标的基本作用,了解游标的种类; 2.了解使用游标的方法,掌握使用游标的基本步骤; 3. 掌握事务和锁的操作技巧。二.实验内容1.声明一个游标,用于查询所有计算机专业的学生的学号、籍贯、和年龄; 2.创建一个事务l 3.实现一个锁

2015-12-02 21:04:48 1043

原创 JAVA 程序设计(二十八)窗体的创建设计如下GUI界面

设计如下GUI界面:(当用户点击“完成”按钮后,把姓名、性别、兴趣等信息显示在文本区域中,点击“取消”按钮后,所有组件回复到初始状态)import java.awt.Button;import java.awt.Container;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.GridLayout;

2015-03-30 15:40:10 3341 1

原创 简单编程 (二十七)创建窗体下拉列表

创建一个窗体,上面有两个下拉列表,一个为学院下拉列表,一个为专业下拉列表,要求用户选择某个院系以后,专业下拉列表中的选项相应进行更新。软件学院:软件开发,软件测试,网络工程外语学院:英语,日语,法语管理学院:工商管理,会计,市场营销import java.awt.Container;import java.awt.Dimension;import java.awt.FlowLa

2015-03-30 15:35:35 1207 1

原创 简单编程 (二十六)窗体的创建

窗体的创建 尝试以3种不同的颜色和字体在一个窗体上绘制字符串“欢迎来到张志昌的个人专栏!”。通过此实验练习窗体的创建和常用方法。

2015-03-24 20:00:20 970

原创 简单编程(二十五) 继承试题

(一)根据下面的要求实现圆类Circlea) 圆类Circle的成员变量:私有最终静态成员P表示圆周率(初始化为Math.PI)私有成员radius 表示圆的半径,为double类型b) 圆类Circle的成员方法:Circle( ) 构造方法,将半径置0Circle(double r ) 构造方法,创建Circle对象时将半径初始化为rdouble getRadius

2015-01-04 20:23:06 3612

原创 简单编程(二十四)继承 试题

(一)根据下面的要求实现人类Peoplea) 人类People的成员变量:私有成员name表示姓名,为String类型私有成员sex表示性别,为boolean类型(true表示男,false表示女)私有成员age表示年龄,为int类型b)People类的构造方法(定义完成员方法再定义构造方法)(1)无参的构造方法People(),将各成员变量初始化为默认值(2)Peop

2015-01-04 20:16:57 2067

原创 简单编程(二十三)对一个二维数组a进行升序排列

编写一个方法public static int[][] dyadicArraySort(int a[][]),能够实现对一个二维数组a进行升序排列,要求整个二维数组中最小的值为a[0][0],然后依次是a[0][1],a[0][2]….,a[1][0],a[1][1]…..,使用一个无序的二维数组对你编写的方法进行检验。(基本思想:在方法体中,先将二维数组转换为一个一维数组,然后对一维数组进行排序

2014-12-16 16:39:15 2883 1

原创 简单编程(二十二)编写顺序查找的方法public static int[] ordinalSearch(int data[],int key)

编写顺序查找的方法public static int[] ordinalSearch(int data[],int key),要求该方法返回一个数组(如果key存在,数组中各元素的值分别为关键字key在原数组data中的各下标;如果key不存在,则返回一个长度为1的数组,数组元素为-1)。public class sfrlh { public static int[] ordinalSearc

2014-12-16 16:36:58 1598

原创 简单编程(二十一)计数排序法

实现如下的排序算法:有一种简单的排序方法叫计数排序法,这种排序算法对一个待排序的数组进行排序,并将排序结果放到另一个新的数组中。计数排序算法针对待排序数组中的每个数据,扫描待排序的数组一趟,统计待排序数组中有多少个数据的值比该数据的值小。假设针对某一个记录,统计出的计数值为c,那么,这个记录在新的有序数组中的合适的存放位置即为c。public class Po { public static

2014-12-16 16:34:41 2435

原创 简单编程(二十)将奇数和偶数分别存入到两个不同的数组中,并按奇数、偶数交替的顺序输出

从键盘输入8个整数存放在一个数组中,然后将奇数和偶数分别存入到两个不同的数组中,并按奇数、偶数交替的顺序输出这两个数组中的所有数据(先交替输出,如果奇数个数多,则再输出剩下的奇数,如果偶数个数多,则再输出剩下的偶数)。(提示与要求:(1)定义一个数组存储从键盘输入的8个整数,先判断这8个整数中奇数和偶数的个数,才能定义存储奇数和偶数的数组的长度;(2)把一个大的数组分别存放在奇数和偶数数组中并交替

2014-12-16 16:30:10 14233

原创 简单编程(十九)定义一个数组来存储12个学生的成绩。统计各成绩等级

定义一个数组来存储12个学生的成绩{72,89,65,58,87,91,53,82,71,93,76,68},统计各成绩等级(90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为E)学生人数,并将其放入到数组count中,其中:count[0]存E级的人数,count[1]存D级的人数,……,count[4]存A级的人数。//90以上 count[

2014-12-16 16:27:33 18742 4

原创 简单编程(十八)定义一个数组来存储12个学生的成绩

定义一个数组来存储12个学生的成绩{72,89,65,58,87,91,53,82,71,93,76,68},计算并输出学生的平均成绩。import java.text.DecimalFormat;public class P20 { /** * @param args */ public static void main(String[] args) { int score[

2014-12-16 16:21:50 9678

原创 简单编程(十七)对小数n进行四舍五入返回一个整数

不使用Math类提供的相关方法,自己编写一个方法public static int round(double n)能够对小数n进行四舍五入返回一个整数。注意考虑n的正负。用一些正的或负的的小数测试一下自己编写的方法是否正确。(基本思想:n是一个小数,那么(int)n则得到n的整数部分,n减去自己的整数部分以后,通过跟正或负0.5比较大小,可决定四舍五入后的整数是多少)

2014-11-12 22:33:15 2349

原创 简单编程(十六)编写递归方法返回x和y的最大公约数

编写递归方法gcd,返回x和y的最大公约数。x和y的最大公约数方法gcd的递归定义如下:如果y等于0,则gcd(x,y)就是x;否则,gcd(x,y)就等于gcd(y,x%y),其中“%”是求模运算符

2014-11-12 22:31:24 3709

原创 简单编程(十五)编写递归方法 getPower(int x,int y),用于计算x的y次幂

编写递归方法getPower(intx,inty),用于计算x的y次幂(假定x,y都是正整数)(不要使用Math.pow()),在main主方法中调用它求2的10次幂。

2014-11-12 22:24:08 9929 5

原创 简单编程(十四)定义一个方法能够判断并返回两个整数的最大值,并调用自己的方法测试是否正确。

定义一个方法能够判断并返回两个整数的最大值,并调用自己的方法测试是否正确。

2014-11-11 20:31:38 3085 1

原创 简单编程(十三)编写一个方法用于求任意两个正整数的最大公约数

定义一个方法能够判断并返回两个整数的最大值,并调用自己的方法测试是否正确。

2014-11-11 19:30:40 4001 1

原创 编写第一个程序应注意的问题

1、类名建议都以大写字母开头,尽量不用中文2、公共类(public class)的名字必须跟文件名(不包含.java)一致3、类后面必须跟一对{},表示类体4、main方法是Java程序的入口(固定写成public static void main(String[] args) )5、main方法后必须跟一对{},表示方法体,目前来讲,我们写的程序代码都要放到main方法6、J

2014-10-29 22:18:09 587 1

原创 Java开发环境的安装和第一个应用程序的创建

1、安装JDK,双击“jdk-6u27-windows-i586.exe”2、点击“下一步”3、可自由选择安装路径,建议默认设置,点击“下一步”4、安装过程中由提示安装jre,一定点击下一步,不要取消5、点击“完成”,完成JDK的安装。6、安装Eclipse集成开发环境,解压工具包“eclipse-SDK-3.7-win32.zip”,解压至D:盘;7、解压语言包“BabelL

2014-10-29 22:14:15 638 3

原创 简单编程 (十二) 鸡兔同笼 笼子中32只脚,10个头 问鸡多少只?兔子多少只?

鸡兔同笼  笼子中32只脚,10个头  问鸡多少只?兔子多少只?

2014-10-29 20:47:35 2596 1

原创 简单编程(十一)简单编程 判断并输出500以内既能够被3整除又能够被6整除的整数。

public class ert {/*** @param args*/public static void main(String[] args) {for (int i = 3; i if (i%6==0) {System.out.println(i);}}}}

2014-10-29 20:43:17 3889 1

原创 简单编程(十)搬砖问题

public class tyyy {/*** @param args*/public static void main(String[] args) {for(int i=1;ifor (int j = 1; j for (int n = 1; n if(i+j+n==36&&4*i+3*j+n/2==36&&n%2==0){System.out.

2014-10-29 20:40:53 4092 1

原创 简单编程(九)编程制作特殊图案 星星塔(3) 左右星星塔 for循环的嵌套编程

for循环的嵌套编程

2014-10-29 20:35:55 2097 1

原创 简单编程(八)编程制作特殊图案 星星塔 (2) 左直角三角图案 for循环的嵌套编程

import javax.swing.JOptionPane;public class admin {public static void main(String[] args) {String m;int n;m=JOptionPane.showInputDialog("请输入您想得到**塔的层数:");n=Integer.parseInt(m); for

2014-10-29 20:30:05 1490 1

原创 简单编程(七)编程制作特殊图案 星星塔(1) for循环的嵌套编程

import javax.swing.JOptionPane;public class admin {public static void main(String[] args) {String m;int n;m=JOptionPane.showInputDialog("请输入您想得到**塔的层数:");n=Integer.parseInt(m); for

2014-10-29 20:17:03 2184 1

原创 简单编程(六)使用for循环语句 编写程序1+2+3+...........+100

使用for循环语句 编写程序1+2+3+...........+100

2014-10-29 18:11:54 18503 1

原创 简单编程(五)编程验证一下“角谷猜想”

请编程验证一下“角谷猜想”:对任意的自然数,若是奇数,就对它乘以3加1;若是偶数就对它除以2;这样得到一个新数,再按上述奇数、偶数的计算规则进行计算,一直进行下去,最终将得到1。如对自然数11,按上述规则依次得到34、17、52、26、13、40、20、10、5、16、8、4、2、1。要求用户输入一个自然数(正整数),然后编程输出依次变换最终得到1的过程。

2014-10-28 16:34:40 7217 1

原创 简单编程(四)要求用户输入一个年份和一个月份,判断该年该月有多少天。

import javax.swing.JOptionPane;public class mm {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubString num1;String num2;int

2014-10-22 20:05:56 10460 1

原创 简单编程(三)编写一个程序,要求用户输入两个整数,然后计算并输出他们的和、差、积、商。

编写一个程序,要求用户输入两个整数,然后计算并输出他们的和、差、积、商。

2014-10-22 19:47:39 49672 1

原创 简单编程(二)(一要求用户输入一个年份(使用JOptionPane),判断该年份是闰年还是平年。

要求用户输入一个年份(使用JOptionPane),判断并输出该年份是闰年还是平年。           注意判断闰年的条件为:(year%4==0&&year%100!=0) ||(year%400==0)

2014-10-22 19:40:09 3374 1

原创 简单编程(一) 新手入门作业 [要求用户输入两个整数,判断第一个整数是否是第二个整数的倍数(使用运算符%)。]

要求用户输入两个整数,判断第一个整数是否是第二个整数的倍数(使用运算符%)。

2014-10-22 12:05:12 7806 1

JAVA语言基础

JAVA语言基础 JAVA基本语法 标识符 关键字 基本数据类型

2014-10-30

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

TA关注的人

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