- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
import java.util.*;
import org.directwebremoting.util.Logger;
public class People
{
public People()
{
people = new HashSet();
random = new Random();
log.debug("Generating a new set of random people");
for(int i = 0; i < 5; i++)
people.add(getRandomPerson());
}
public Set getAllPeople()
{
return people;
}
public void setPerson(Person person)
{
log.debug("Adding person: " + person);
if(person.getId() == -1)
person.setId(getNextId());
people.remove(person);
people.add(person);
}
public void deletePerson(Person person)
{
log.debug("Removing person: " + person);
people.remove(person);
debug();
}
private Person getRandomPerson()
{
Person person = new Person();
person.setId(getNextId());
String firstname = FIRSTNAMES[random.nextInt(FIRSTNAMES.length)];
String surname = SURNAMES[random.nextInt(SURNAMES.length)];
person.setName(firstname + " " + surname);
String housenum = (random.nextInt(99) + 1) + " ";
String road1 = ROADS1[random.nextInt(ROADS1.length)];
String road2 = ROADS2[random.nextInt(ROADS2.length)];
String town = TOWNS[random.nextInt(TOWNS.length)];
String address = housenum + road1 + " " + road2 + ", " + town;
person.setAddress(address);
float salary = Math.round(10F + 90F * random.nextFloat()) * 1000;
person.setSalary(salary);
return person;
}
protected void debug()
{
Person person;
for(Iterator it = people.iterator(); it.hasNext(); log.debug(person.toString()))
person = (Person)it.next();
}
private static synchronized int getNextId()
{
return nextId++;
}
static Class _mthclass$(String x0)
{
try
{
return Class.forName(x0);
}
catch(ClassNotFoundException x1)
{
throw new NoClassDefFoundError(x1.getMessage());
}
}
private Set people;
private static int nextId = 1;
private Random random;
private static final String FIRSTNAMES[] = {
"Fred", "Jim", "Shiela", "Jack", "Betty", "Jacob", "Martha", "Kelly", "Luke", "Matt",
"Gemma", "Joe", "Ben", "Jessie", "Leanne", "Becky"
};
private static final String SURNAMES[] = {
"Sutcliffe", "MacDonald", "Duckworth", "Smith", "Wisner", "Iversen", "Nield", "Turton", "Trelfer", "Wilson",
"Johnson", "Cowan", "Daniels"
};
private static final String ROADS1[] = {
"Green", "Red", "Yellow", "Brown", "Blue", "Black", "White"
};
private static final String ROADS2[] = {
"Close", "Drive", "Street", "Avenue", "Crescent", "Road", "Place"
};
private static final String TOWNS[] = {
"Birmingham", "Kettering", "Paris", "San Francisco", "New York", "San Mateo", "Barcelona"
};
private static final Logger log;
static
{
log = Logger.getLogger(People.class);
}
}
我不希望这些数据值 FIRSTNAMES,TOWNS,ROADS2,ROADS1,SURNAMES 在程序中,而是我想将其连接到 mysql 表。怎么办谁帮帮我。
最佳答案
您可以看看this入门教程。
网上还有大量关于连接 Java 应用程序和 MySQL 的教程。
另一方面,如果您想向前迈出额外的一步,您可能需要看看 ORM 工具,例如 Hibernate 。它基本上允许您的 Java 应用程序连接到数据库(就像 JDBC 一样)。这种框架的优点是它允许您更改正在使用的数据库,而无需对应用程序进行大幅更改。更不用说它会自动将数据库中存储的数据映射到对象,反之亦然。
关于java - 我想给 mysql 提供 JDBC 连接。我不希望在我的类(class) people() 中拥有数据值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3537287/
Google People API gapi.client.people.people.connections.list 返回错误 403 和错误消息 请求的身份验证范围不足 即使初始化包括所需的范围
我可以使用 People API 获取用户的电话号码吗?如果没有,我可以使用其他任何 API 来获取用户的电话号码吗?我似乎找不到任何关于它的东西。 下面的代码是我试过的 首先,我使用 auth2 登
我正在尝试使用 Google People API 通过使用 people.get 方法和 person 的资源名称来获取与他们的 Google 帐户关联的经过身份验证的用户的电话号码/我。 我在使用
我正在使用 Google API Console Tool工具,当我进行查询时 resourceName: people/me personFields: emailAddresses 我得到以下
我正在研究联系人同步解决方案,以便能够使我们应用中的联系人与用户的谷歌联系人保持同步。 我们的代码使用 google people api 最新版本 (v1) 的 php 库。 每个用户一周内一切正常
当我提交使用 nextPage 标记对大于 500 的列表进行分页的请求时,出现以下错误: 500 HTTP/2.0 500 - Show headers - { "error": { "cod
我正在尝试访问 Google People API 来为我的 Google App Engine 应用提供身份验证。 我收到有关空引荐来源网址的错误消息,但我在云控制台中设置了 HTTP 引荐来源网址
在 mysql 数据库中使用 cakephp 2.4.3。人们总是有 3 个地址。 注册地址。 他们现在住的地方。 他们工作的地方。 这两个表就像人们的时间线一样。(意味着记录随着时间的推移而增加
我正在尝试从电话中获取联系人,但我只能获取姓名,电话号码返回空值。 Cursor cursor = getContentResolver().query(People.CONTENT_U
我可以通过/me/people 获得与我最相关的人的列表,从该列表中,如果我想使用/users/{id} 通过其 ID 获取特定用户,则它不起作用。 内部服务器错误 { "error": {
请参阅这个最小示例: 标记 changePeople1Works changePeopleNotWorking {{$store.sta
我正在创建一个棋盘游戏排名系统,并且我有一个 .CSV 列表,列出了在棋盘游戏之夜打败其他人的人。打败一个打败了另一个人的人算作胜利。我需要抓取这个 CSV 文件,找到被获胜者击败的人击败的人,然后附
我有一个需要使用 Struts 2 选择标记填充的下拉列表。 在我的操作类中,我有以下声明,后跟 getter 和 setter。 ArrayList countries =
根据谷歌的 OAUTH API documentation ,userinfo.profile 和 userinfo.email 范围已被弃用,取而代之的是使用 profile 和 email。有很多
我有一个基于“快速入门”示例的 python (2.7.10) 代码,位于 https://developers.google.com/people/quickstart/python ,它从 gma
1. I miss you, but I'm trying not to care anymore 我想你,但我试着不再去在乎了。 2. No matter how
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 3 年前。 Improve t
已关闭。此问题旨在寻求有关书籍、工具、软件库等的建议。不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以
我最近看到一家公司的这个面试问题,它说: Group of people, you can call Know(i, j) to ask if ith person knows jth, the re
如何告诉 mixpanel 我登录用户的用户 ID? 我需要调用mixpanel.people.identify()每次我的用户登录时,还是仅在我第一次在 mixpanel 上创建它们时? 如果只是第
我是一名优秀的程序员,十分优秀!