what i want to achieve is add Generic  in my exception class which is looked like this before : @ResponseStatus(HttpStatus.NOT_MODIFIED) public class ResourceGeneralErrorTest extends RuntimeException {          public ResourceGeneralErrorTest(String message){         super(message);     }  }  and i use it like this : throw new ResourceGeneralError(&quot;Some error string &quot; + errorTransDoMsg.toString());  but i only can pass string value inside this class. I want to pass Object class in this, so i try to add this : @ResponseStatus(HttpStatus.NOT_MODIFIED) public class ResourceGeneralErrorTest&lt;T&gt; extends RuntimeException {      private T data;          public ResourceGeneralErrorTest(String message){         super(message);     }  }  which is give me error when i extends the RuntimeException class, here is the error message Generic class may not extend 'java.lang.Throwable' how can i keep extends RuntimeException and i can pass some object into it with my String message?
According to the , 3rd edition:        I wish to understand why this decision has been made. What's wrong with generic exceptions?  (As far as I know, generics are simply compile-time syntactic sugar, and they will be translated to Object anyway in the .class files, so effectively declaring a generic class is as if everything in it was an Object. Please correct me if I'm wrong.)
Callback animation to begin only after ALL children have finished animating How do you mock a Sealed class? How do I check if someone accessed my computer? I need to check the list of files accessed in my computer (ex: yesterday on particular time). Is it possible?   Or   I need to check whether anybody accessed my computer (when I left it unlocked) or not for a particular time. Do we know anything about Aragorn's first time in Moria? When the Company is forced to abandon their attempt to cross the Misty Mountains via the Redhorn Gate (the pass of Caradhras), Gandalf proposes they go "neither over the mountains, nor round them, but under them," via Moria. During the debate Aragorn remarks:     "I too once passed the Dirmrill Gate but though I also came out again, the memory is very evil. I do not wish to enter Moria a second time."    I haven't read much beyond the LOTR trilogy other than The Silmarillion. Does Tolkien ever describe Aragorn's first visit to Moria anywhere? Proper submodules of Noetherian modules are intersections of indecomposable modules If $M$ is Noetherian, any submodule $N \neq M$ can be written as a finite intersection of intersection-indecomposable ones.   I just don't know how to begin with the proof of this proposition.   Very kind of you for reading or answering. I've been messing around with Unity and broke something, how do I "start over"? What the reason the number of lines differs?  $ head -n 100000 ./access.log &gt; ./data/log.sample $ cat $_ | wc -l 1933424 How to iterate over arguments in a Bash script I have a complex command that I'd like to make a shell/bash script of.  I can write it in terms of $1 easily:  foo $1 args -o $1.ext   I want to be able to pass multiple input names to the script. What's the right way to do it?    And, of course, I want to handle filenames with spaces in them. using trial and error in math problems Suppose one bacterium is in a jar at 12AM, and then suppose there are two bacteria at 12:30AM,  and then there are four bacteria at 1AM, etc.  (a)  How many bacteria will be in the jar at 12PM that day?  (b)  Use trial and error to estimate at what time there will be 1 billion (1,000,000,000) bacteria in the jar.  for a) is it going to be 44 bacterias ? or am i wrong? Please help with b), i have no idea how to figure it out in short term Thanks Both apt-get update and upgrade hang:  sudo apt-get update [sudo] password for xxx:  0% [Connecting to archive.ubuntu.com (2001:67c:1360:8001::17)]   I'm able to ping archive.ubuntu.com:  ping archive.ubuntu.com PING archive.ubuntu.com (91.189.88.162) 56(84) bytes of data. 64 bytes from yukinko.canonical.com (91.189.88.162): icmp_seq=1 ttl=50 time=42.2 ms 64 bytes from yukinko.canonical.com (91.189.88.162): icmp_seq=2 ttl=50 time=42.1 ms 64 bytes from yukinko.canonical.com (91.189.88.162): icmp_seq=3 ttl=50 time=42.1 ms ^C --- archive.ubuntu.com ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2002ms rtt min/avg/max/mdev = 42.169/42.206/42.265/0.240 ms   I checked , and I don't think its the same issue.  Any tips for investigating this further? I bought a three months membership for PlayStation Plus some time ago. This membership has already expired. While it was active, I got the classic PSOne Resident Evil titles for free. Will I be able to re-download them now without having to purchase a new PSPlus membership? small limits in the pointed category of a category with all small limits In Hovey, Model Categories, he says that given a category $\mathcal{C}$ with a small limits and colimits, if we form the category of pointed objects ,i.e. the category with objects as morphisms $*\rightarrow A$ where * is the terminal object, then this category $\mathcal{C}_*$also has all small limits and colimits.  To prove this, for any Functor $F:J\rightarrow \mathcal{C}_* $ where $J$ is small we compose it with the forgetful functor $\mathcal{C}_* \rightarrow \mathcal{C}$ and take the limit here. My question is how will this give a limit in $\mathcal{C}_*$? we will get an object in the category, but how do we get the arrow from $*$ to that object? Fitting linear model / ANOVA by group How to write a survey paper? How can I get Gnome3 to remember my session? I realize I am taking a risk by reopening what seems to be an old, hoary, and thorny discussion. However, it seems that in all the long discussions about Meta Stack Exchange reputation, what it means, and why it's separate from reputation on other sites, I have never seen a complete answer to this question:  If reputation on Meta Stack Exchange is used by the community to indicate agreement with an opinion instead of the quality of a post, why is it still tied to site privileges?  The association between reputation and privileges makes sense on other Stack Exchange sites, where reputation is a measure of your participation in the site and the quality of your questions and answers. If you contribute positively to the community your reward is increased privileges, whereas your punishment for "polluting" the site with bad questions or unhelpful answers is a loss of privileges.  However, on Meta Stack Exchange, reputation is a measure of the popularity, not the quality, of your contributions. Tying reputation to privileges means that losing privileges on the site is a punishment for expressing an unpopular opinion, and gaining them is a reward for agreeing with the majority.   My opinion:  I don't think that tying privileges to popularity makes sense as a feedback system. It doesn't really encourage quality contributions, and even worse, acts to suppress minority opinions through the threat of losing privileges. As a user with fairly low reputation, I am afraid of asking a question that may be controversial, because if enough other members disagree with me I will be stripped of the ability to vote and chat. Even if I had higher reputation, I would still be concerned that expressing a controversial opinion would cause me to lose helpful privileges like editing and viewing close votes.   The FAQ tells new users "not to be concerned" by downvotes because all it means is that the community disagrees with them. However, I think new users have every right to be concerned about downvotes, because they still mean the loss of privileges. MacBook Pro never goes to sleep I got a brand new mid-2015 MacBook Pro 15", OSX 10.11.3.  Display never turns off even it is configured to turn off after 10 mins in power adapter AND in battery mode. Screen saver (aerial) stays active forever. I tried disconnecting all USB peripherals connected - it did not help.  Any ideas? Computing the integral of $\log(\sin x)$ How to compute the following integral?  $$\int\log(\sin x)\,dx$$    Motivation: Since $\log(\sin x)'=\cot x$, the antiderivative $\int\log(\sin x)\,dx$ has the nice property $F''(x)=\cot x$. Can we find $F$ explicitly? Failing that, can we find the definite integral over one of intervals where $\log (\sin x)$ is defined? ensurepip is disabled in Debian/Ubuntu for the system python I am trying to make a virtual environment for the development of my Django application. The commando's which I am using:   vagrant@vagrant:/var/www/djangogirls$ python3 -m venv myvenv The virtual environment was not created successfully because ensurepip is not available.  On Debian/Ubuntu systems, you need to install the python3-venv package using the following command.      apt-get install python3-venv  You may need to use sudo with that command.  After installing the python3-venv package, recreate your virtual environment.  Failing command: ['/var/www/djangogirls/myvenv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']   vagrant@vagrant:/var/www/djangogirls$ sudo apt-get install python3-venv Reading package lists... Done Building dependency tree        Reading state information... Done python3-venv is already the newest version (3.5.1-3). The following packages were automatically installed and are no longer required:   javascript-common libjs-jquery libjs-sphinxdoc libjs-underscore python-pbr python-pkg-resources   python-six python-stevedore python3-virtualenv virtualenv virtualenv-clone Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 108 not upgraded.  vagrant@vagrant:/var/www/djangogirls$ python3 -m ensurepip ensurepip is disabled in Debian/Ubuntu for the system python.  Python modules for the system python are usually handled by dpkg and apt-get.      apt-get install python-&lt;module name&gt;  Install the python-pip package to use pip itself.  Using pip together with the system python might have unexpected results for any system installed module, so use it on your own risk, or make sure to only use it in virtual environments.   vagrant@vagrant:/var/www/djangogirls$ rm -r myvenv/   vagrant@vagrant:/var/www/djangogirls$ python3 -m venv myvenv The virtual environment was not created successfully because ensurepip is not available.  On Debian/Ubuntu systems, you need to install the python3-venv package using the following command.      apt-get install python3-venv  You may need to use sudo with that command.  After installing the python3-venv package, recreate your virtual environment.  Failing command: ['/var/www/djangogirls/myvenv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']   As you can see, I am trying to make a myvenv, which cannot be created due to the python3-venv missing. I have already installed this, but the ensure pip is missing. After searching it seems that the system (Ubuntu 16.04) discourages the usage of the package. Could someone help me work around this problem? I'm getting an error - didnt understand relationship when running this query in dev console. I have set the child relationship the lookup field to IncEvents. The lookup field is on the MyRule object -   select Id, Name, (select Id from IncEvents_r) from Namespace_MyRule__c  I noticed that the editor is displaying a single underscore between the namespace and the object name but I did enter a double underscore.