Exception Handling with Spring and Log4J
How to log exceptions. This technique will log messages to your server log file, send an email, with the tag stack of the error, for error level warnings and display a generic page to the user.
First step is to set up Log4j.
Make sure you have the following classes in application lib or common server lib.
activation.jar
This can be got from http://java.sun.com/products/javabeans/jaf/downloads/index.html
Set up your log4J configuration file, put this file in your WEB-INF directory
This is the project page for SecondString, an open-source Java-based package of approximate string-matching techniques. This code was developed by researchers at Carnegie Mellon University from the Center for Automated Learning and Discovery, the Department of Statistics, and the Center for Computer and Communications Security.
SecondString is intended primarily for researchers in information integration and other scientists. It does or will include a range of string-matching methods from a variety of communities, including statistics, artificial intelligence, information retrieval, and databases. It also includes tools for systematically evaluating performance on test data. It is not designed for use on very large data sets.
This document is a guide to help troubleshoot problems that might arise with applications that are developed using the Sun Microsystems Inc. release of Java Platform, Standard Edition 6 (JDK 6 release or Java SE 6 release). In particular, this guide addresses possible problems between the applications and the Java HotSpot virtual machine. The document provides a description of the tools, command line options, and other help in analyzing a problem. The document also provides guidance on how to approach some general issues such as a crash, hang, or memory resource issues. Finally, the document provides direction for data collection and bug report preparation.
Technologist Clay Shirky argues that information overload isn't the problem tech journalism makes it out to be: it's really a failure of information filters. At the Web 2.0 Expo last week, Shirky said that the internet has made it easier and cheaper for publishers to broadcast information—so now the onus is on the consumer to filter out the noise (much like client-side spam filters). Hit the play button below to hear Shirky's well-argued points.
No Thick Manuals is a wiki that offers a growing collection of quality hands-on articles and tips to the best open source applications for Linux, Windows, and Mac OS X. No Thick Manuals was born on February 6, 2005. All No Thick Manuals articles and tips are released under the GNU Free Documentation License. No Thick Manuals supports open source software (see a list of projects that have received donations).
sux0r 2.0 is an extendable content management system (CMS) built around the principles of Naive Bayesian probabilistic content.
Naive Bayesian Categorization is the ouija board of mathematics. Known for being good at filtering junk mail, the Naive Bayesian algorithm can categorize anything so long as there are coherent reference texts to work from. For example, categorizing documents in relation to a vector of political manifestos, or religious holy books, make for a neat trick. More subjective magic 8-ball categories could be "good vs. bad" or company press releases in relation to stock market prices.
In addition to being a blog, RSS aggregator, bookmark repository, and photo publishing platform, sux0r 2.0 allows users to maintain multiple lists of Naive Bayesian categories. These category lists, called vectors, can be shared with other users. This allows a group of trusted friends to share, train, and use sux0r together.
This book is an introduction to Java™ language--a widely used programming language and a platform. It is meant to be both an introductory guide and a useful reference on Java and related technologies.
ChunkIt! is a safe and innovative add-on to your Internet browser that searches and extracts the valuable "chunks" of information often hidden within the countless hyperlinks that comprise the Web.
What do we mean by a "chunk"? Think of a chunk as a compact block of content, text, or data that contains enough descriptive information pertaining to your search terms to convey an idea.
After a quick install, you'll see the new ChunkIt! search box appear in your browser. By entering keywords in the ChunkIt! search box, valuable information from the Web will become much easier to find. This revolutionary approach to search will save you hours of time and frustration because you can avoid aimless browsing and endless clicking from one link to another. It's the perfect application for researching consumer products, gathering important information, sifting through discussion groups and blogs, and finding answers to all your home and technical problems.
Dieses Netzwerk dient als Basis für das zweite Educamp auf deutschem Boden und gleichzeitig das erste internationale Educamp (10.-12.Okt.2008). Es ist die Nachfolgeveranstaltung des ersten EduCamp, welches vom 18. - 20. April 2008 an der Technischen Universität in Ilmenau in Thüringen (nahe Erfurt) stattfand. Hier versammelten sich Knowledge-Worker, Wissenschaftler, Entscheider, Agenturen und Studierende, die sich mit innovativen Formen, Formaten, Technologien, Strategien etc. des mediengestützten Lernens auseinandersetzen.
Es gab im Voraus bereits einige Ideen für das Programm, jedoch findet ein EduCamp nach dem BarCamp-Prinzip (Wiki-Link) statt, das heißt, die konkreten Sessions und Vorträge werden erst vor Ort festgelegt und jeder kann ein Thema mitbringen.
Hier z.B. ein konkreter Lesetipp: Jean-Pol Martin hat in der Wikversity einen lesenswerten Text veröffentlicht, der auch hier in den Foren schon diskutiert, auf dem EduCamp in zwei produktiven Sessions vertieft wurde und schließlich in die Planung gemeinsamer Zukunftsprojekte mündete: zum Text
We are reaching a point where the number of inputs we have as individuals is beginning to exceed what we are capable as humans of managing. The demands for our attention are becoming so great, and the problem so widespread, that it will cause people to crash and curtail these drains. Human attention does not obey Moore's Law.
J. &, и K. Pettigrew. Library Journal, 125 (2):
44(02/01 2000)M3: Article; Durrance &, Joan C. Pettigrew, Karen E.; Source Information: 02/01/2000, Vol. 125 Issue 2, p44; Subject Term: COMMUNITY information services; Subject Term: LIBRARIES & community; Subject Term: LIBRARIES -- Automation; Subject Term: PUBLIC libraries; Subject Term: UNITED States; NAICS/Industry Codes: 519120 Libraries and Archives; Number of Pages: 3p; Illustrations: 1 graph, 3bw; Document Type: Article; Full Text Word Count: 2346.
?. published on the web by University of Pittsburgh, School of Information Sciences, (2003)Report on the NSF Workshop on Research Directions for Digital Libraries, June 15-17, 2003, Chatham, MA.