Search Results

Search found 29753 results on 1191 pages for 'best practices'.

Page 89/1191 | < Previous Page | 85 86 87 88 89 90 91 92 93 94 95 96  | Next Page >

  • Best practices for an internal webservice

    - by sankara
    Experience says that using WSDL-SOAP based webservice for internal consumption is an overkill. There are too many service-based POJO classes that when let into the system complicates it way too much. One option would be use adapter pattern, map the request/response objects to internal domain classes and . But is it even required? Is there a better approach? What are your suggestions?

    Read the article

  • Why doesn't String's hashCode() cache 0?

    - by polygenelubricants
    I noticed in the Java 6 source code for String that hashCode only caches values other than 0. The difference in performance is exhibited by the following snippet: public class Main{ static void test(String s) { long start = System.currentTimeMillis(); for (int i = 0; i < 10000000; i++) { s.hashCode(); } System.out.format("Took %d ms.%n", System.currentTimeMillis() - start); } public static void main(String[] args) { String z = "Allocator redistricts; strict allocator redistricts strictly."; test(z); test(z.toUpperCase()); } } Running this in ideone.com gives the following output: Took 1470 ms. Took 58 ms. So my questions are: Why doesn't String's hashCode() cache 0? What is the probability that a Java string hashes to 0? What's the best way to avoid the performance penalty of recomputing the hash value every time for strings that hash to 0? Is this the best-practice way of caching values? (i.e. cache all except one?) For your amusement, each line here is a string that hash to 0: pollinating sandboxes amusement & hemophilias schoolworks = perversive electrolysissweeteners.net constitutionalunstableness.net grinnerslaphappier.org BLEACHINGFEMININELY.NET WWW.BUMRACEGOERS.ORG WWW.RACCOONPRUDENTIALS.NET Microcomputers: the unredeemed lollipop... Incentively, my dear, I don't tessellate a derangement. A person who never yodelled an apology, never preened vocalizing transsexuals.

    Read the article

  • What's the best way to handle slopes for a platfomer game using Box2D

    - by songokuhd
    I would like to know if there is any known solution for handling the player's movement on slopes using Box2D engine. I tried to do it using a circle as the player. Everything was fine until I tried to walk on slopes, the main problem is that due to gravity, the circle does not stop on the slope. Please if somebody has tried this before I'll appreciate it. If you have a better solution without the physics engine would be fine for me too. Thank you.

    Read the article

  • Best practices: displaying text that was input via multi-line text box

    - by chris
    I have a multi-line text box. When users simply type away, the text box wraps the text, and it's saved as a single line. It's also possible that users may enter line breaks, for example when entering a "bulleted" lists like: Here are some suggestions: - fix this - remove that - and another thing Now, the problem occurs when I try to display the value of this field. In order to preserve the formatting, I currently wrap the presentation in <pre> - this works to preserve user-supplied breaks, but when there's a lot of text saved as a single line, it displays the whole text block as single line, resulting in horizontal scrolling being needed to see everything. Is there a graceful way to handle both of these cases?

    Read the article

  • Best way to get elapsed time in miliseconds in windows

    - by XaitormanX
    I'm trying to do it using two FILETIMEs, casting them to ULONGLONGs, substracting the ULONGLONGs, and dividing the result by 10000. But it's pretty slow, and I want to know if there is a better way to do it.I use c++ with visual studio 2008 express edition. This is what I'm using: FILETIME filetime,filetime2; GetSystemTimeAsFileTime(&filetime); Sleep(100); GetSystemTimeAsFileTime(&filetime2); ULONGLONG time1,time2; time1 = (((ULONGLONG) filetime.dwHighDateTime) << 32) + filetime.dwLowDateTime; time2 = (((ULONGLONG) filetime2.dwHighDateTime) << 32) + filetime2.dwLowDateTime; printf("ELAPSED TIME IN MS:%d",(int)((time2-time1)/10000));

    Read the article

  • Best places for offshore development?

    - by Smokefoot
    In the past I've worked a lot with Philippines and India as a Offshore Development Unit in our Projects. My experience is mixed. Some are very good, some not. But I am thinking about other countries for offshore development. Personally I would like to have here some developers onshore, but the situation here is very hard and good developers are very hard to find. So we have to develop offshore. So my question is very simple. Do you have any experience with offshore and where would be a good place for development? By the way I am at the moment very interested in Russia and Ukraine. I know some Russians and Ukrainians and I like their engagement and the way they work. Maybe these countries are good for offshore development too?

    Read the article

  • Best way to make a safe deal when delivering websites and other digital material [closed]

    - by AntonNiklasson
    I have a small business where I create websites. Lately I have been trying to evaluate the way I handle everything besides writing code and picking nice colors etc. I am trying to come up with a decent contract which keeps me safe and makes sure I get paid and so on. I would like to hear from more experienced people how they handle clients. How do you agree on what is supposed to be delivered? Is it a good idea to make sure you get paid say 30% before doing any work at all? Any other helpful tips or routines you can think of are of course gratefully appreciated.

    Read the article

  • Best way to develop a level from Top down image using 3dmax

    - by fire'fly
    I have to create a game level from a top down view of an area. I used a plane converted to an editable poly to do the job. I used edges to create the top view of roads, walkways and parks so that i can extrude/edit them later. My problem is the curves in the road look blocky I tried appying mesh smooth modifier on the final model but that interfered with material mapping. Again i tried it on the plane without the extrusions and still the modifier does not work(The roads loose their shape). I know one way to solve the problem is to add more vertices on the curve and transform their location to create a more natural curve but i have a lot of curves so before doing it manually i need to know if there is a tool that refines the curves. Also i need to know if there is a better or proper way of doing the task.

    Read the article

  • SEO Article Writing Service - How to Find the Best One

    Most internet marketers, both new and experienced, are now looking for reliable SEO article writing service. This is because they want to attract traffic and improve their page ranking using tried-and-tested effective internet marketing combo elements -- content and keywords. If you're one of them, here's how you can find...

    Read the article

  • How to Choose the Best SEO Expert

    The internet has turned out to be one of the most powerful marketing tools ever invented by man. Its reach of millions of people is several times more than any other medium. Web marketing and web promotion are today an integral part of the sales plans of any medium or large scaled enterprise. As the world rapidly moves to the internet, if your company does not have a website today, you will not be able to make a place for yourself in the future. Irrespective of the business the company is involved in, its presence on the internet is absolutely unavoidable nowadays.

    Read the article

  • 5 of the Best Free Linux Logfile Viewers

    <b>LinuxLinks: </b>"To provide an insight into the quality of software that is available, we have compiled a list of 5 useful Linux logfile viewers. Hopefully, there will be something of interest for anyone needing to examine and process logfile data."

    Read the article

  • Find The Best Keywords For Your Site

    Keyword optimisation is probably the most important thing that you want to concentrate on with regards to search engine optimisation (SEO). Unfortunately, not many people know this, or do enough to optimise their sites' keywords.

    Read the article

  • A Look At The Three Best CMS Today

    The use of WCMS softwares or Web Content Management Systems have made it easier for many web designers and developers to make quick changes within their websites. However, the true advantage of using... [Author: Margarette Mcbride - Web Design and Development - April 13, 2010]

    Read the article

  • 8 of the Best Free Linux Astrology Software

    <b>Linux Links:</b> "To provide an insight into the quality of software that is available, we have compiled a list of 8 top quality open source astrology applications. Hopefully, there will be something of interest for anyone interested in intuitive perception."

    Read the article

  • 24 More of the Best Linux Commercial Games (Part 1)

    <b>LinuxLinks:</b> "The amount of software that is available for Linux is truly mind-boggling with tens of thousands of applications available to download, including an impressive arsenal of open source games. However, it is fair to say that the amount of commercial games released for Linux continues to be in short supply in comparison with the number of titles released under Windows."

    Read the article

  • Best way to load application settings

    - by enzom83
    A simple way to keep the settings of a Java application is represented by a text file with ".properties" extension containing the identifier of each setting associated with a specific value (this value may be a number, string, date, etc..). C# uses a similar approach, but the text file must be named "App.config". In both cases, in source code you must initialize a specific class for reading settings: this class has a method that returns the value (as string) associated with the specified setting identifier. // Java example Properties config = new Properties(); config.load(...); String valueStr = config.getProperty("listening-port"); // ... // C# example NameValueCollection setting = ConfigurationManager.AppSettings; string valueStr = setting["listening-port"]; // ... In both cases we should parse strings loaded from the configuration file and assign the ??converted values to the related typed objects (parsing errors could occur during this phase). After the parsing step, we must check that the setting values ??belong to a specific domain of validity: for example, the maximum size of a queue should be a positive value, some values ??may be related (example: min < max), and so on. Suppose that the application should load the settings as soon as it starts: in other words, the first operation performed by the application is to load the settings. Any invalid values for the settings ??must be replaced automatically with default values??: if this happens to a group of related settings, those settings are all set with default values. The easiest way to perform these operations is to create a method that first parses all the settings, then checks the loaded values ??and finally sets any default values??. However maintenance is difficult if you use this approach: as the number of settings increases while developing the application, it becomes increasingly difficult to update the code. In order to solve this problem, I had thought of using the Template Method pattern, as follows. public abstract class Setting { protected abstract bool TryParseValues(); protected abstract bool CheckValues(); public abstract void SetDefaultValues(); /// <summary> /// Template Method /// </summary> public bool TrySetValuesOrDefault() { if (!TryParseValues() || !CheckValues()) { // parsing error or domain error SetDefaultValues(); return false; } return true; } } public class RangeSetting : Setting { private string minStr, maxStr; private byte min, max; public RangeSetting(string minStr, maxStr) { this.minStr = minStr; this.maxStr = maxStr; } protected override bool TryParseValues() { return (byte.TryParse(minStr, out min) && byte.TryParse(maxStr, out max)); } protected override bool CheckValues() { return (0 < min && min < max); } public override void SetDefaultValues() { min = 5; max = 10; } } The problem is that in this way we need to create a new class for each setting, even for a single value. Are there other solutions to this kind of problem? In summary: Easy maintenance: for example, the addition of one or more parameters. Extensibility: a first version of the application could read a single configuration file, but later versions may give the possibility of a multi-user setup (admin sets up a basic configuration, users can set only certain settings, etc..). Object oriented design.

    Read the article

  • How to Get the Best Search Engine Placement

    Search engine placement is very important for a successful internet marketing affair. Everyone prefers that their site figure high on the search listings. It is also of high priority that they figure high on search engines as the customer will surely be influenced by the top ten results displayed on a search page. There are many things that have to be taken a note of when looking to get a high ranking. What is required is a balance between quality and quantity.

    Read the article

  • Best SEO Packages That Every Small Business Should Choose

    The benefits of webpage optimization are plenty, but you need to know which of the various promotional services will suit your business in terms of increasing traffic and budget. In this article know more about some of the most popular SEO packages that are usually provided by SEO service providers.

    Read the article

  • The Best Title for my Skill Set [closed]

    - by nickelpickle
    I'm about to branch off into the freelance world. I'm starting an LLC and I'd like some input on what I should title myself as the owner. For example "creative specialist" or "creative technician" or something like that. My services would be: Website design / development Graphic design: icon design, templates, web graphics, business cards / brochures / letterheads / etc. Writing: content writing/copywriting, technical writing, editing / proofreading / copyediting Photography, photo editing Does anybody have any ideas on some general terms that would apply to this type of business?

    Read the article

  • SEO Optimization Services - Finding the Best Guide

    What should you look for in a company that offers SEO optimization services? It is an all-important question that you need to answer when choosing a service provider for all your SEO optimization requirements. As you read on, you will find out three key qualities that you need to look for when choosing an SEO optimization service that is a perfect fit for you.

    Read the article

  • 11 of the Best Free Linux Plotting Tools

    <b>LinuxLinks:</b> "To provide an insight into the quality of software that is available, we have compiled a list of 11 excellent plotting tools. Hopefully, there will be something of interest for anyone interested in producing high quality graphs."

    Read the article

< Previous Page | 85 86 87 88 89 90 91 92 93 94 95 96  | Next Page >