I am trying to read a properties file from a package within my program without having to copy it to the plugin directory. I can read from a properties file which is in the plugin directory:  private String displayProperties() {     Properties props = new Properties();     InputStream is = null;      try      {         File f = new File(getDataFolder()+"/test.properties");         is = new FileInputStream(f);         props.load(is);         return props.getProperty("Test1");     }      catch (IOException e)      {         e.printStackTrace();     }      return null; }   This is all good and works BUT the user is able to edit the properties file. I have done some 'googling' and what i have found is people saying its not possible to write to a properties file in the .jar file. I am not trying to write to it, I just want to read from it.  Is this possible? and if so how can I change my code to accomplish this?  (If you know of a tutorial that would be great too)  Edit: I have now solved the problem, all I had to do was to change the input stream from file to this:  is = getClass().getResourceAsStream("test.properties");   Now it works perfectly.
I'm trying to access an XML file within a jar file, from a separate jar that's running as a desktop application.  I can get the URL to the file I need, but when I pass that to a FileReader (as a String) I get a FileNotFoundException saying "The file name, directory name, or volume label syntax is incorrect."  As a point of reference, I have no trouble reading image resources from the same jar, passing the URL to an ImageIcon constructor.  This seems to indicate that the method I'm using to get the URL is correct.  URL url = getClass().getResource("/xxx/xxx/xxx/services.xml"); ServicesLoader jsl = new ServicesLoader( url.toString() );   Inside the ServicesLoader class I have   XMLReader xr = XMLReaderFactory.createXMLReader(); xr.setContentHandler( this ); xr.setErrorHandler( this ); xr.parse( new InputSource( new FileReader( filename )));   What's wrong with using this technique to read the XML file?
Extracting intersection areas in R I have two polygons. One contains fields(X,Y,Z) and the other contains soil types (A,B,C,D). I want to know what  area of every field contains which type of soil. I tried the following:    library(rgdal) library(rgeos) Field&lt;-readOGR("./","Field") Soil&lt;-readOGR("./","Soil") Results&lt;-gIntersects(Soil,Field,byid=TRUE) rownames(Results)&lt;-Field@data$FieldName colnames(Results)&lt;-Soil@data$SoilType  &gt; Results       A     B     C     D Z  TRUE FALSE FALSE FALSE Y FALSE  TRUE  TRUE FALSE X  TRUE  TRUE  TRUE  TRUE   and achieved good results with it telling me which field contains which soil type. However, how do I get the area instead? Why is $\mathbb{Z}[\sqrt{-n}], n\ge 3$ not a UFD? I'm considering the ring $\mathbb{Z}[\sqrt{-n}]$, where $n\ge 3$ and square free. I want to see why it's not a UFD.   I defined a norm for the ring by $|a+b\sqrt{-n}|=a^2+nb^2$. Using this I was able to show that $2$, $\sqrt{-n}$ and $1+\sqrt{-n}$ are all irreducible. Is there someway to conclude that $\mathbb{Z}[\sqrt{-n}]$ is not a UFD based on this? Thanks. Terms for collections of animals As I watched the murder of crows sitting on the line above my house this evening, I got wondering where all of the collective nouns for animals (pod of whales, gaggle of geese, pride of lions) came from and why we need so many.    If sheep can be a flock, why can't whales, geese, lions, and crows? Different seed gives different LASSO output Disable the default app key (super+num) functionality on Ubuntu 17.10 and later I like to switch workspaces via Super+Number. But unfortunately the default behavior in Ubuntu for Super+Number is to select applications from the dock.   Is it possible to disable that functionality? I've tried overriding the keyboard shortcuts but it doesn't appear to be working. Under what circumstances can the word "be" be used directly without any change? Possible Duplicate:          2 examples first:  1.It is announced that the accounting class of the 3rd and 4th hours on the morning of this Wednesday be cancelled  2.It is expected that everybody and each household be on guard  Someone told me this kind of examples above appears in the textbook as strict sentences to be taught in the classroom, so is that right for the usage of be  Meantime I looked up the word be at thefreedictionary.com and found one piece of interpretation says :      Archaic Used with the past participle of certain intransitive verbs to   form the perfect tense: "Where be those roses gone which sweetened so   our eyes?" (Philip Sidney).   So is there any connection between the archaic usage &amp; the examples above? BTW, how to understand the short phrase "the 3rd and 4th hours". Many thanks! What do "." and ".." mean when in a folder? when I used ls -a to view hidden files in folder there were 2 hidden files created by default what is the significance of this two files . and ..?  ls -a   Produces  .  .. Find all real numbers $x$ for which $$10^x+11^x+12^x = 13^x+14^x.$$   I thought about taking the logarithm of both sides, but didn't see how that would help. How can we make the equation simpler? Finitely generated group which is not finitely presented Is there any easy group theoretical way of showing that the wreath product $G$ of two infinite cyclic groups is not finitely presented?  I was looking for a finitely presented group with a central subgroup isomorphic to the free group of countable rank and whose factor group is isomorphic to $G$; in this way assuming that $G$ is finitely presented we get a contradiction.   Any ideas? The literature defines multinomial coefficients (or extended bnomial coefficients) as   $$ \binom{n}{r_1,r_2,\cdots,r_l} = \frac{n!}{r_1!r_2!\cdots r_l!}$$ where $$ r_1+r_2+\cdots+r_l = n$$  Which is the coefficient of $x_1^{r_1}x_2^{r_2}\cdots x_l^{r_l}$ in expansion of $(x_1+x_2+\cdots+x_l)^n$.  Question: How do we call the coefficients of $x^r$ in expansion of $(x+x^2+\cdots+x^l)^n$. Is it bad to name them multinomial coefficients?  In case of binomial coefficients the two are same in expansion of $(x_1+x_2)^n$ and the expansion of $(x+x^2)^n$. Obviously the two are different for multinomial expansion.   Example: As $(x_1+x_2+x_3)^2= x_1^2+2 x_2 x_1+2 x_3 x_1+x_2^2+x_3^2+2 x_2 x_3$. The coefficients are $\{ 1,2,2,1,1,2 \}$. Are these MULTI-NOMIAL?  $ As (x+x^2+x^3)^2=x^2 + 2 x^3 + 3 x^4 + 2 x^5 + x^6$. The coefficients are $\{1,2,3,2,1\}$. Are these too the MULTI-NOMIAL?  I prefer different terminologies to avoid confusion. Therefore want to know how these are distinguished in existing literature. I am trying to use netcat to send a simple message over TCP, e.g. I want to send the digit 1.  So I understood that I write the following in the terminal, after installing netcat  netcat [ip-address] [port]  But how do I specify the message to be sent? i.e. where to I write "1" ? Looking for a short story about a robot evolving to have supernatural powers I'm looking for a short story from about 50 years ago about a robot who escapes after being slated to be melted down and discovers while in hiding that it has evolved to have some supernatural powers. I have the table below and i want it to read through columns A-B and then sum the values that match their names in columns C-D.  So that in a column elsewhere of a list of names i have the sum of their values from this table. For example Ed features in both columns with a value of 1 and 3, so would return a value of 4. Struggling to get this to work nicely. My actual table consists of 4 columns names and two sets of 4 columns with numbers.    A       B       C   D Steve   Jeff    4   1 James   Calum   1   1 Alex    Andy    2   1 Peter   Ed      0   3 Owen    Harry   1   2 Jeff    Steve   4   1 James   Calum   1   1 Andy    Alex    2   1 Peter   Owen    0   3 Ed      Harry   1   2 An infinite series plus a continued fraction by Ramanujan Here is a famous problem posed by Ramanujan     Show that $$\left(1 + \frac{1}{1\cdot 3} + \frac{1}{1\cdot 3\cdot 5} + \cdots\right) + \left(\cfrac{1}{1+}\cfrac{1}{1+}\cfrac{2}{1+}\cfrac{3}{1+}\cfrac{4}{1+\cdots}\right) = \sqrt{\frac{\pi e}{2}}$$   The first series seems vaguely familiar if we consider the function $$f(x) = x + \frac{x^{3}}{1\cdot 3} + \frac{x^{5}}{1\cdot 3\cdot 5} + \cdots$$ and note that $$f'(x) = 1 + xf(x)$$ so that $y = f(x)$ satisfies the differential equation $$\frac{dy}{dx} - xy = 1, y(0) = 0$$ The integrating factor here comes to be $e^{-x^{2}/2}$ so that $$ye^{-x^{2}/2} = \int_{0}^{x}e^{-t^{2}/2}\,dt$$ and hence $$f(x) = e^{x^{2}/2}\int_{0}^{x}e^{-t^{2}/2}\,dt$$ Thus the sum of the first series is $$f(1) = \sqrt{e}\int_{0}^{1}e^{-t^{2}/2}\,dt$$ But I have no idea about the continued fraction and still more I am not able to figure out how it would simplify to $\sqrt{\pi e/2}$ at the end.  Please provide any hints or suggestions.  Update: We have $$\begin{aligned}f(1) &amp;= \sqrt{e}\int_{0}^{1}e^{-t^{2}/2}\,dt = \sqrt{e}\int_{0}^{\infty}e^{-t^{2}/2}\,dt - \sqrt{e}\int_{1}^{\infty}e^{-t^{2}/2}\,dt\\ &amp;= \sqrt{\frac{\pi e}{2}} - \sqrt{e}\int_{1}^{\infty}e^{-t^{2}/2}\,dt\end{aligned}$$ and hence we finally need to establish $$\sqrt{e}\int_{1}^{\infty}e^{-t^{2}/2}\,dt = \cfrac{1}{1+}\cfrac{1}{1+}\cfrac{2}{1+}\cfrac{3}{1+}\cfrac{4}{1+\cdots}$$ On further searching in Ramanujan's Collected Papers I found the following formula $$\int_{0}^{a}e^{-x^{2}}\,dx = \frac{\sqrt{\pi}}{2} - \cfrac{e^{-a^{2}}}{2a+}\cfrac{1}{a+}\cfrac{2}{2a+}\cfrac{3}{a+}\cfrac{4}{2a+\cdots}$$ and it seems helpful here. But unfortunately proving this formula seems to be another big challenge for me. I just installed Ubuntu 12.10 (amd64), and want to install a recent version of MySQL 5.6.  If possible, I would like to install (not upgrade) it the "Debian Way' (i.e., using apt-get or dpkg). Seeking GeoServer tutorials? What are sources where I can learn how to use GeoServer?  I know of these two sites:    - which in fact is not working (at least at the moment)  - not only (tutorials) for GeoServer   But I am interested in more complex information, and not to read only documentation. Show that the set of polynomials with rational coefficients is countable. Rich Snippets not working (and working at the same time?) iPhone asks 'Trust This Computer' again (I am on macOS 10.14.6 and iOS 12.4)   I am certain that I have trusted my Mac before. Without the latter trust, I can also access the phone in iTunes.   I have tried reset "Location and Privacy" on my phone. Then   When connecting the iPhone with iTunes running, it asks for the trust and I trust it.  Reboot my Mac and the phone asks for another trust.   Is there some known malware mimics system behavior and steal data from an iPhone?  (I do have installed some pir*ted software recently. That's my fault.) How to amplify 3.3V to 10V by using an NPN transistor? How to select resistor based on current, how does the amplification happen?